METHOD AND APPARATUS FOR CREATING AND MODIFYING GRAPHICAL SCHEDULES IN CONJUNCTION WITH HISTORICAL DATA
First Claim
Patent Images
1. A method comprising:
- providing a graphical user interface, which displays a graphical schedule associated with at least one device and historical information related to said at least one device, said graphical schedule reflecting a relationship between time and at least one user-selected condition to be satisfied by said at least one device or at least one user-selected action to be taken at a predetermined time by said at least one device, said historical information including historical data that varies by time and that is related to actual performance of said at least one device;
providing said graphical schedule to a programmable multimedia controller which includes a general purpose computer and an interface for said at least one device; and
using said programmable multimedia controller to control said at least one device in accordance with said graphical schedule.
2 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface enables a user to create and modify graphical schedules for a wide variety of devices that may be controlled by a programmable multimedia controller. A graphical schedule graphically depicts a relationship between time and at least one user-selected condition to be satisfied or at least one user-selected action to be taken. The user may create or modify graphical schedules using familiar techniques such as taps and swipes, drag and drop and the like. In another aspect of the invention, a graphical schedule is simultaneously displayed to a user along with pertinent historical information.
44 Citations
20 Claims
-
1. A method comprising:
-
providing a graphical user interface, which displays a graphical schedule associated with at least one device and historical information related to said at least one device, said graphical schedule reflecting a relationship between time and at least one user-selected condition to be satisfied by said at least one device or at least one user-selected action to be taken at a predetermined time by said at least one device, said historical information including historical data that varies by time and that is related to actual performance of said at least one device; providing said graphical schedule to a programmable multimedia controller which includes a general purpose computer and an interface for said at least one device; and using said programmable multimedia controller to control said at least one device in accordance with said graphical schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising
a scheduler process configured to issue commands to at least one device in accordance with a graphical schedule for said at least one device; -
a historical data manager process configured to collect historical information including historical data that varies by time and that is related to use of said at least one device; a user interface device that includes a screen with a graphical user interface that simultaneously displays said graphical schedule for said at least one device, and historical information related to said at least one device, said graphical schedule indicating a relationship between time and at least one user-selected condition to be satisfied by said at least one device or at least one user-selected action to be taken by said at least one device, said user interface device further configured to receive graphical manipulations from a user in response to which said graphical schedule is changed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a general purpose computer configured to execute software processes; means for issuing commands to at least one device in accordance with a graphical schedule for said least one device; means for collecting historical information including historical data that varies by time and that is related to use of said at least one device; and means for simultaneously displaying said graphical schedule for said at least one device, and historical information related to said at least one device, said graphical schedule indicating a relationship between time and at least one user-selected condition to be satisfied by said at least one device or at least one user-selected action to be taken by said at least one device, said means for simultaneously displaying configured to receive graphical manipulations from a user in response to which said graphical schedule is changed.
-
Specification