Inventors:
Aaron Hyman Averbuch - Seattle WA, US
John Furlan - Belmont CA, US
Matthew Tebbs - Seattle WA, US
Ariel Braunstein - San Francisco CA, US
John-Anthony Owens - Seattle WA, US
Rodney David Smith - Issaquah WA, US
Mark Carroll - Saratoga CA, US
Thomas E. Logan - Bothell WA, US
Daniel Richard Albertson - Issaquah WA, US
Alan Scott Pearson - Seattle WA, US
Assignee:
CISCO Technology, Inc. - San Jose CA
International Classification:
G06F 15/177
Abstract:
One embodiment of the present invention sets forth a method for interacting with one or more client devices coupled to a smart network host device within a smart home network. The method includes the steps of identifying a first application that is associated with at least one client device and stored in an first application store coupled to a smart home network, downloading the first application from the first application store for execution, associating a service that is exposed by the at least one client device with the first application, translating a high-level instruction generated by the first application via the service to a low-level instruction that is understood by the at least one client device, and transmitting the low-level instruction to the at least one client device for processing.