Extensible universal home automation integration framework and user interface
DCFirst Claim
1. A method for controlling a home environment comprising the steps of:
- receiving an indication of insertion of a component into the home environment;
where the component has been previously identified in the home environment, associating the component with a corresponding object characterizing the component;
where the component is unidentified in the home environment, characterizing features of the component responsive to user input, andgenerating a component object associating the characterized features with the component; and
adding the component object to a list of objects comprising objects identifying available resources in the home environment including objects corresponding to multimedia content available to one or more devices and at least one object corresponding to a multimedia player.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A software architecture and methods that provide an extensible and intuitive interface to all digital managed resources in the residential environment. The application of data management methods will create a normalized representation of all potentially managed digital resources and a modularized and customizable presentation layer to provide tailored views of that content. The system will remain device and network independent, defining methods to support or rapidly incorporate existing and future devices and networks including but not exclusively: audio/video components; home appliances; computers; gaming devices; the Web; broadcast programming, other telecommunication capabilities; wired standards, CAT5, electrical and cable; wireless standards. The architecture provides methods for a heads up, context sensitive, simple point and click interface that are adapted to all current video display devices including remote hand held devices. Resource redundancy methods will also be included. Support methods that allows user configuration of new resources and content presentation will be provided.
-
Citations
14 Claims
-
1. A method for controlling a home environment comprising the steps of:
-
receiving an indication of insertion of a component into the home environment; where the component has been previously identified in the home environment, associating the component with a corresponding object characterizing the component; where the component is unidentified in the home environment, characterizing features of the component responsive to user input, and generating a component object associating the characterized features with the component; and adding the component object to a list of objects comprising objects identifying available resources in the home environment including objects corresponding to multimedia content available to one or more devices and at least one object corresponding to a multimedia player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification