US 8,533,326 C1 (12,922nd)
Method for managing, routing, and controlling devices and inter-device connections
Gordon Saint Clair, San Francisco, CA (US); Frederick M. Johnson, San Francisco, CA (US); Amy M. Badore, Oakland, CA (US); Charles Rotter, San Francisco, CA (US); and Kamal Shah, Oakland, CA (US)
Filed by Gordon Saint Clair, San Francisco, CA (US); Frederick M. Johnson, San Francisco, CA (US); Amy M. Badore, Oakland, CA (US); Charles Rotter, San Francisco, CA (US); and Kamal Shah, Oakland, CA (US)
Assigned to Cloud Systems Holdco IP LLC
Reexamination Request No. 90/019,532, Jun. 7, 2024.
Reexamination Certificate for Patent 8,533,326, issued Sep. 10, 2013, Appl. No. 11/744,095, May 3, 2007.
Claims priority of provisional application 60/825,086, filed on Sep. 8, 2006.
Claims priority of provisional application 60/746,290, filed on May 3, 2006.
Ex Parte Reexamination Certificate issued on May 19, 2025.
Int. Cl. G06F 15/173 (2006.01); H04L 41/06 (2022.01); H04L 41/0631 (2022.01); H04L 41/069 (2022.01); H04L 41/0803 (2022.01); H04L 41/0806 (2022.01); H04L 41/0853 (2022.01); H04L 67/125 (2022.01); H04N 21/436 (2011.01); H04L 41/22 (2022.01)
CPC H04L 67/125 (2013.01) [H04L 41/06 (2013.01); H04L 41/0631 (2013.01); H04L 41/069 (2013.01); H04L 41/0803 (2013.01); H04L 41/0806 (2013.01); H04L 41/0856 (2013.01); H04N 21/43615 (2013.01); H04L 41/22 (2013.01)]
OG exemplary drawing
AS A RESULT OF REEXAMINATION, IT HAS BEEN DETERMINED THAT:
The patentability of claims 1, 2, 6-8 and 12 is confirmed.
Claims 3-5, 9-11 and 13-20 were not reexamined.
1. A method for controlling an environment, comprising:
Accessing a server associated with the environment via a control client;
Logging into said server as a user, wherein said server queries a user database to retrieve rights and configuration data associated with said user;
Rendering a control panel on said control client, wherein said control panel is adapted to the environment based on said rights and said configuration data;
Creating a user defined configuration of a source device, an output device, and a device associated with the environment;
Generating a desired path in the environment based on an environment model to connect said source device to said output device and adapted to allow signal transfer between said source device and said output device, wherein said environment model is stored in a data structure on said server;
Identifying an event generated by an event generator, wherein an event handler responds to said event;
Triggering one or more commands to selectively interconnect an output port of said source device to an input port of said output device in response to said event;
Communicating said one or more commands from said server to a control switch;
Sending a command from said server to command said source device to output a signal; and
Outputting said signal on said output device.