Patents by Inventor Sara White
Sara White has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7099723Abstract: A method and apparatus for providing a simple user interface for programming scenes and multi-way groups in a home automation and control system is provided. Each device participating in the home automation and control system is equipped with control logic for providing the simple programming interface. Through the control logic, each device maintains its status in a system-wide programming mode and retains knowledge of its inclusion or exclusion in the current scene or multi-way group being programmed. When any device in the system receives indications that affect the system programming mode, such as a press on one of the buttons on the devices, the device broadcasts a notification message to all devices within the home automation and control system. The message maintains the integrity of the system programming mode. Each device knows when a scene or multi-way group being programmed is finally captured and the programming of a new scene or multi-way group has started.Type: GrantFiled: September 22, 2005Date of Patent: August 29, 2006Assignee: Microsoft CorporationInventors: Greg Gonzales, Brian D Baker, Sara White
-
Publication number: 20060020353Abstract: A method and apparatus for providing a simple user interface for programming scenes and multi-way groups in a home automation and control system is provided. Each device participating in the home automation and control system is equipped with control logic for providing the simple programming interface. Through the control logic, each device maintains its status in a system-wide programming mode and retains knowledge of its inclusion or exclusion in the current scene or multi-way group being programmed. When any device in the system receives indications that affect the system programming mode, such as a press on one of the buttons on the devices, the device broadcasts a notification message to all devices within the home automation and control system. The message maintains the integrity of the system programming mode. Each device knows when a scene or multi-way group being programmed is finally captured and the programming of a new scene or multi-way group has started.Type: ApplicationFiled: September 22, 2005Publication date: January 26, 2006Applicant: Microsoft CorporationInventors: Greg Gonzales, Brian Baker, Sara White
-
Patent number: 6970751Abstract: A method and apparatus for providing a simple user interface for programming scenes and multi-way groups in a home automation and control system is provided. Each device participating in the home automation and control system is equipped with control logic for providing the simple programming interface. Through the control logic, each device maintains its status in a system-wide programming mode and retains knowledge of its inclusion or exclusion in the current scene or multi-way group being programmed. When any device in the system receives indications that affect the system programming mode, such as a press on one of the buttons on the devices, the device broadcasts a notification message to all devices within the home automation and control system. The message maintains the integrity of the system programming mode. Each device knows when a scene or multi-way group being programmed is finally captured and the programming of a new scene or multi-way group has started.Type: GrantFiled: October 29, 2004Date of Patent: November 29, 2005Assignee: Microsoft CorporationInventors: Greg Gonzales, Brian D. Baker, Sara White
-
Publication number: 20050085930Abstract: A method and apparatus for providing a simple user interface for programming scenes and multi-way groups in a home automation and control system is provided. Each device participating in the home automation and control system is equipped with control logic for providing the simple programming interface. Through the control logic, each device maintains its status in a system-wide programming mode and retains knowledge of its inclusion or exclusion in the current scene or multi-way group being programmed. When any device in the system receives indications that affect the system programming mode, such as a press on one of the buttons on the devices, the device broadcasts a notification message to all devices within the home automation and control system. The message maintains the integrity of the system programming mode. Each device knows when a scene or multi-way group being programmed is finally captured and the programming of a new scene or multi-way group has started.Type: ApplicationFiled: October 29, 2004Publication date: April 21, 2005Applicant: C-SMART CorporationInventors: Greg Gonzales, Brian Baker, Sara White
-
Publication number: 20050055108Abstract: A method and apparatus for providing distributed control of a home automation and control system is provided. Each device participating in a home automation and control system is equipped with control logic for providing distributed control. Through the control logic, each device maintains scene definitions describing the state of the device for each scene in which it participates. When any device in the system receives a request to launch a scene, such as a button press on one of the devices, the device broadcasts a scene state change message to all devices within the home automation and control system. The scene state change message identifies to each device that a particular scene that should be launched. Each device in the system receives the message and determines whether the device is a participant in the scene. If the device is a participant in the scene, the device adjusts its state according to a scene definition stored in the device associated with the scene.Type: ApplicationFiled: October 19, 2004Publication date: March 10, 2005Applicant: C-Smart CorporationInventors: Greg Gonzales, Brian Baker, Sara White
-
Patent number: 6834208Abstract: A method and apparatus for providing distributed control of a home automation and control system is provided. Each device participating in a home automation and control system is equipped with control logic for providing distributed control. Through the control logic, each device maintains scene definitions describing the state of the device for each scene in which it participates. When any device in the system receives a request to launch a scene, such as a button press on one of the devices, the device broadcasts a scene state change message to all devices within the home automation and control system. The scene state change message identifies to each device that a particular scene that should be launched. Each device in the system receives the message and determines whether the device is a participant in the scene. If the device is a participant in the scene, the device adjusts its state according to a scene definition stored in the device associated with the scene.Type: GrantFiled: May 22, 2002Date of Patent: December 21, 2004Assignee: Microsoft CorporationInventors: Greg Gonzales, Brian D. Baker, Sara White
-
Patent number: 6823223Abstract: A method and apparatus for providing a simple user interface for programming scenes and multi-way groups in a home automation and control system is provided. Each device participating in the home automation and control system is equipped with control logic for providing the simple programming interface. Through the control logic, each device maintains its status in a system-wide programming mode and retains knowledge of its inclusion or exclusion in the current scene or multi-way group being programmed. When any device in the system receives indications that affect the system programming mode, such as a press on one of the buttons on the devices, the device broadcasts a notification message to all devices within the home automation and control system. The message maintains the integrity of the system programming mode. Each device knows when a scene or multi-way group being programmed is finally captured and the programming of a new scene or multi-way group has started.Type: GrantFiled: May 22, 2002Date of Patent: November 23, 2004Assignee: Microsoft CorporationInventors: Greg Gonzales, Brian D. Baker, Sara White
-
Publication number: 20030074088Abstract: A method and apparatus for providing a simple user interface for programming scenes and multi-way groups in a home automation and control system is provided. Each device participating in the home automation and control system is equipped with control logic for providing the simple programming interface. Through the control logic, each device maintains its status in a system-wide programming mode and retains knowledge of its inclusion or exclusion in the current scene or multi-way group being programmed. When any device in the system receives indications that affect the system programming mode, such as a press on one of the buttons on the devices, the device broadcasts a notification message to all devices within the home automation and control system. The message maintains the integrity of the system programming mode. Each device knows when a scene or multi-way group being programmed is finally captured and the programming of a new scene or multi-way group has started.Type: ApplicationFiled: May 22, 2002Publication date: April 17, 2003Applicant: C-SMART CorporationInventors: Greg Gonzales, Brian D. Baker, Sara White
-
Publication number: 20030040812Abstract: A method and apparatus for providing distributed control of a home automation and control system is provided. Each device participating in a home automation and control system is equipped with control logic for providing distributed control. Through the control logic, each device maintains scene definitions describing the state of the device for each scene in which it participates. When any device in the system receives a request to launch a scene, such as a button press on one of the devices, the device broadcasts a scene state change message to all devices within the home automation and control system. The scene state change message identifies to each device that a particular scene that should be launched. Each device in the system receives the message and determines whether the device is a participant in the scene. If the device is a participant in the scene, the device adjusts its state according to a scene definition stored in the device associated with the scene.Type: ApplicationFiled: May 22, 2002Publication date: February 27, 2003Applicant: C-SMART CorporationInventors: Greg Gonzales, Brian D. Baker, Sara White
-
Patent number: 6291235Abstract: This invention relates to isolated proteins and to peptides which are found on the surface of colon cells and colon cancer cells, as well as to nucleic acid molecules encoding said protein and peptides. The protein and peptides bind to tumor associated antibodies, such as mAb 33. The monomeric protein has a molecular weight of about 43 kD as determined by SDS gel electrophoresis under non-reducing conditions. In addition, this invention relates to the use of said nucleic acid molecules, protein, in monomeric or multimeric form, and to antibodies to said peptides in diagnostic, screening and therapeutic methods. This invention further relates to antibodies specific for said protein, in monomeric or multimeric form, and to antibodies to said peptides.Type: GrantFiled: December 10, 1998Date of Patent: September 18, 2001Assignee: Ludwig Institute for Cancer ResearchInventors: Sydney Welt, Sara White, Cameron Johnstone, Lloyd J Old, Gerd Ritter, Bruno Catimel, Hong Ji, Antony Burgess, Joan Heath, Richard J Simpson, Edouard Nice, R. L Moritz