Patents by Inventor William Prescott

William Prescott 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: 10282314
    Abstract: Synchronization of effects across multiple devices using local, distributed control, and eliminating the need for central direction of the effects with the associated large bandwidth required. In one embodiment, each device stores data and instructions for creating its own effects. The devices periodically communicate with a host or each other to maintain synchronization, and compensate for any drift. This approach minimizes the use of bandwidth and battery power in the devices.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: May 7, 2019
    Assignee: Logitech Europe S.A.
    Inventors: Laurent Plancherel, Xavier Bize, William Prescott, Nanda Kutty
  • Publication number: 20190034362
    Abstract: Synchronization of effects across multiple devices using local, distributed control, and eliminating the need for central direction of the effects with the associated large bandwidth required. In one embodiment, each device stores data and instructions for creating its own effects. The devices periodically communicate with a host or each other to maintain synchronization, and compensate for any drift. This approach minimizes the use of bandwidth and battery power in the devices.
    Type: Application
    Filed: September 28, 2018
    Publication date: January 31, 2019
    Inventors: Laurent Plancherel, Xavier Bize, William Prescott, Nanda Kutty
  • Patent number: 10114769
    Abstract: Synchronization of effects across multiple devices using local, distributed control, and eliminating the need for central direction of the effects with the associated large bandwidth required. In one embodiment, each device stores data and instructions for creating its own effects. The devices periodically communicate with a host or each other to maintain synchronization, and compensate for any drift. This approach minimizes the use of bandwidth and battery power in the devices.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: October 30, 2018
    Assignee: Logitech Europe S.A.
    Inventors: Laurent Plancherel, Xavier Bize, William Prescott, Nanda Kutty
  • Publication number: 20170052909
    Abstract: Synchronization of effects across multiple devices using local, distributed control, and eliminating the need for central direction of the effects with the associated large bandwidth required. In one embodiment, each device stores data and instructions for creating its own effects. The devices periodically communicate with a host or each other to maintain synchronization, and compensate for any drift. This approach minimizes the use of bandwidth and battery power in the devices.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Inventors: Laurent Plancherel, Xavier Bize, William Prescott, Nanda Kutty
  • Publication number: 20160306439
    Abstract: A computer implemented method comprising receiving input from an input device having a plurality of keys, the input corresponding to individual key presses of the plurality of keys. The method further includes tracking the individual key presses over a period of time, determining time-based analytics for each of the individual keys, providing a graphical representation of the plurality of keys, and modifying the graphical representation of each of the plurality of keys based on the time-based analytics. The time-based analytics can include a key press frequency or a key press duration of each key over the period of time. The graphical representation can be a heat map on a display. Alternatively, the heat map can be represented on hardware including LEDs for each individual key on the input device. The method further includes storing the individual key presses over the period of time as a session.
    Type: Application
    Filed: June 28, 2016
    Publication date: October 20, 2016
    Inventors: William Prescott, Mark Starrett
  • Publication number: 20160100465
    Abstract: A computer implemented method comprising receiving input from an input device having a plurality of keys, the input corresponding to individual key presses of the plurality of keys. The method further includes tracking the individual key presses over a period of time, determining time-based analytics for each of the individual keys, providing a graphical representation of the plurality of keys, and modifying the graphical representation of each of the plurality of keys based on the time-based analytics. The time-based analytics can include a key press frequency or a key press duration of each key over the period of time. The graphical representation can be a heat map on a display. Alternatively, the heat map can be represented on hardware including LEDs for each individual key on the input device. The method further includes storing the individual key presses over the period of time as a session.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 7, 2016
    Inventors: William Prescott, Mark Starrett
  • Publication number: 20060190582
    Abstract: Systems and methods are disclosed for maintaining building serviceability information for geographic locations. The disclosed systems and methods may include receiving a request for communication services information for a geographic location, wherein a user enters location information specific to the geographic location into a communications service management system. Furthermore, the disclosed systems and methods may include receiving medium information about the geographic location from the communications service management system and determining which communications services are currently provided to the geographic location. Moreover, the disclosed systems and methods may include displaying the communications services that are currently provided to the geographic location to the user.
    Type: Application
    Filed: November 18, 2005
    Publication date: August 24, 2006
    Inventors: David Fry, William Prescott