SYSTEM AND METHOD FOR CREATING A USER INTERFACE
First Claim
Patent Images
1. A system for creating a user interface, comprising:
- at least one first processor;
at least one controlled device in communication with the at least one first processor, wherein the at least one controlled device is a processor in communication with (i) at least one media file and (ii) at least one application for managing or playing the at least one media file;
at least one application running on the at least one first processor, wherein the at least one application is programmed to be automatically populated with media-related information associated with the at least one controlled device; and
wherein the at least one application is further programmed to automatically generate at least one file that is configured for creation of at least one user interface that is based at least in part on the media-related information associated with the at least one controlled device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides for systems and methods for facilitating the design, creation and/or implementation of a user interface for processor programs. More particularly, the present disclosure provides for systems and methods for creating at least one user interface for processor programs for controlling devices and/or for controlling (e.g., managing or playing) or utilizing media or data files. In one embodiment, the present disclosure provides for systems and methods for creating at least one user interface for control systems or automation systems or the like.
275 Citations
31 Claims
-
1. A system for creating a user interface, comprising:
-
at least one first processor; at least one controlled device in communication with the at least one first processor, wherein the at least one controlled device is a processor in communication with (i) at least one media file and (ii) at least one application for managing or playing the at least one media file; at least one application running on the at least one first processor, wherein the at least one application is programmed to be automatically populated with media-related information associated with the at least one controlled device; and wherein the at least one application is further programmed to automatically generate at least one file that is configured for creation of at least one user interface that is based at least in part on the media-related information associated with the at least one controlled device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for creating a user interface comprising:
-
at least one first processor; at least one controlled device in a control system, wherein the control system controls at least one controlled space and wherein the at least one controlled device is controlled by at least one control device; wherein the at least one controlled space includes at least one area; at least one controller capable of transmitting command signals to the at least one control device to change the status of the at least one controlled device; at least one application running on the at least one first processor, wherein the at least one application is programmed to allow a user to define a hierarchy representing the at least one controlled space; wherein the hierarchy defines a hierarchical relationship for the at least the at least one area, the at least one controlled device, and the at least one control device of the control system; and wherein the at least one application is further programmed to automatically generate at least one file that is configured for creation of at least one user interface that is based at least in part on the hierarchy representing the at least one controlled space. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for creating a user interface comprising:
-
providing at least one first processor; providing at least one controlled device in a control system, wherein the control system controls at least one controlled space and wherein the at least one controlled device is controlled by at least one control device; wherein the at least one controlled space includes at least one area; providing at least one controller capable of transmitting command signals to the at least one control device to change the status of the at least one controlled device; running at least one application on the at least one first processor, wherein the at least one application is programmed to allow a user to define a hierarchy representing the at least one controlled space; wherein the hierarchy defines a hierarchical relationship for the at least the at least one area, the at least one controlled device, and the at least one control device of the control system; wherein the at least one application is further programmed to automatically generate at least one file that is configured for creation of at least one user interface that is based at least in part on the hierarchy representing the at least one controlled space; and generating at least one file that is configured for creation of at least one user interface that is based at least in part on the hierarchy representing the at least one controlled space.
-
-
21. A system for creating a user interface, comprising:
-
at least one first processor; at least one controlled device in communication with the at least one first processor, wherein the at least one controlled device is a processor in communication with at least one web server and wherein the at least one web server includes at least one data file; at least one application running on the at least one first processor, wherein the at least one application is programmed to be automatically populated with web-based information associated with the at least one controlled device; and wherein the at least one application is further programmed to automatically generate at least one file that is configured for creation of at least one user interface that is based at least in part on the web-based information associated with the at least one controlled device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification