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: 7099723
    Abstract: 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: Grant
    Filed: September 22, 2005
    Date of Patent: August 29, 2006
    Assignee: Microsoft Corporation
    Inventors: Greg Gonzales, Brian D Baker, Sara White
  • Publication number: 20060020353
    Abstract: 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: Application
    Filed: September 22, 2005
    Publication date: January 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Greg Gonzales, Brian Baker, Sara White
  • Patent number: 6970751
    Abstract: 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: Grant
    Filed: October 29, 2004
    Date of Patent: November 29, 2005
    Assignee: Microsoft Corporation
    Inventors: Greg Gonzales, Brian D. Baker, Sara White
  • Publication number: 20050085930
    Abstract: 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: Application
    Filed: October 29, 2004
    Publication date: April 21, 2005
    Applicant: C-SMART Corporation
    Inventors: Greg Gonzales, Brian Baker, Sara White
  • Publication number: 20050055108
    Abstract: 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: Application
    Filed: October 19, 2004
    Publication date: March 10, 2005
    Applicant: C-Smart Corporation
    Inventors: Greg Gonzales, Brian Baker, Sara White
  • Patent number: 6834208
    Abstract: 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: Grant
    Filed: May 22, 2002
    Date of Patent: December 21, 2004
    Assignee: Microsoft Corporation
    Inventors: Greg Gonzales, Brian D. Baker, Sara White
  • Patent number: 6823223
    Abstract: 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: Grant
    Filed: May 22, 2002
    Date of Patent: November 23, 2004
    Assignee: Microsoft Corporation
    Inventors: Greg Gonzales, Brian D. Baker, Sara White
  • Publication number: 20030074088
    Abstract: 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: Application
    Filed: May 22, 2002
    Publication date: April 17, 2003
    Applicant: C-SMART Corporation
    Inventors: Greg Gonzales, Brian D. Baker, Sara White
  • Publication number: 20030040812
    Abstract: 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: Application
    Filed: May 22, 2002
    Publication date: February 27, 2003
    Applicant: C-SMART Corporation
    Inventors: Greg Gonzales, Brian D. Baker, Sara White
  • Patent number: 6291235
    Abstract: 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: Grant
    Filed: December 10, 1998
    Date of Patent: September 18, 2001
    Assignee: Ludwig Institute for Cancer Research
    Inventors: 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