Virtual wiring
First Claim
Patent Images
1. A method comprising:
- through a user interface, enabling each user of multiple users to specify or change information that is stored at a virtual connection location and that identifies multiple virtual connections and a first end and a second end associated with each of the virtual connections,each of the virtual connections being effected by updating a state at the second end in accordance with an updated state of a first device that is associated with the first end and is received at the virtual connection location, each of at least some of the updated states of the first devices comprising a level within a range, each of at least some of the states being updated no faster than once a second,the updated state at the second end being made available from the virtual connection location for use in controlling a second device associated with the second end, based on the updated state at the second end.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and system for enabling a user, through a user interface, to manage a correspondence that defines how information about a state of a first device at a first location is to be used to control a second device at a second location.
12 Citations
32 Claims
-
1. A method comprising:
-
through a user interface, enabling each user of multiple users to specify or change information that is stored at a virtual connection location and that identifies multiple virtual connections and a first end and a second end associated with each of the virtual connections, each of the virtual connections being effected by updating a state at the second end in accordance with an updated state of a first device that is associated with the first end and is received at the virtual connection location, each of at least some of the updated states of the first devices comprising a level within a range, each of at least some of the states being updated no faster than once a second, the updated state at the second end being made available from the virtual connection location for use in controlling a second device associated with the second end, based on the updated state at the second end. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a user interface device to enable each user of multiple users to specify or change information that is stored at a virtual connection location and that identifies multiple virtual connections and a first end and a second end associated with each of the virtual connections, each of the virtual connections being effected by updating a state at the second end in accordance with an updated state of a first device that is associated with the first end and is received at the virtual connection location, each of at least some of the updated states of the first devices comprising a level within a range, each of at least some of the states being updated no faster than once a second, the updated state at the second end being made available from the virtual connection-location for use in controlling a second device associated with the second end, based on the updated state at the second end. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable medium comprising instructions to:
-
through a user interface, enabling each user of multiple users to specify or change information that is stored at a virtual connection location and that identifies multiple virtual connections and a first end and a second end associated with each of the virtual connections, each of the virtual connections being effected by updating a state at the second end in accordance with an updated state of a first device that is associated with the first end and is received at the virtual connection location, each of at least some of the updated states of the first devices comprising a level within a range, each of at least some of the states being updated no faster than once a second, the updated state at the second end being made available from the virtual connection location for use in controlling a second device associated with the second end, based on the updated state at the second end. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification