Patents by Inventor Nanda Kutty

Nanda Kutty 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
  • Patent number: 8159414
    Abstract: Embodiments of the present invention provide programmable keys in a keyboard that provide the user with added functionalities and versatility to enhance the usage of the computer for game play or the like. In one embodiment, an input device for use with a computer comprises an input device housing; at least one input member disposed on the input device housing; and an auxiliary display connected to the input device housing, the auxiliary display being configured to display information received from the computer including images provided by the computer.
    Type: Grant
    Filed: June 17, 2005
    Date of Patent: April 17, 2012
    Assignee: Logitech Europe S.A.
    Inventors: Christopher Pate, Mark Lavelle, David Wegmuller, Roland Bosa, Nanda Kutty, Vahid Afshar, Aidan Kehoe, Thomas Burgel
  • Publication number: 20090251417
    Abstract: Embodiments of the present invention provide programmable keys in a keyboard that provide the user with added functionalities and versatility to enhance the usage of the computer for game play or the like. In one embodiment, a keyboard for use with a computer comprises a plurality of keys which include a plurality of programmable function keys each being programmable to have multiple shift states to provide different macro functions among the multiple shift states to be inputted to the computer; a plurality of macro shift buttons which represent the multiple shift states and which are configured to be pressed to toggle among the multiple shift states for the plurality of programmable function keys; and a macro record button configured to start and stop macro recording of the macro functions of the programmable function keys.
    Type: Application
    Filed: March 31, 2009
    Publication date: October 8, 2009
    Applicant: Logitech Europe S.A.
    Inventors: Christopher Pate, Avinash Shinde, Mark Lavelle, Roland Bosa, Nanda Kutty, Aidan Kehoe
  • Publication number: 20090240821
    Abstract: A system for providing peer-to-peer connections includes a plurality of host devices behind corresponding NATs; and a plurality of STUN servers. Each host device includes first and second sockets respectively bound to first and second private ports. Each host device sends a first STUN packet through the first socket to a first STUN server and a second group of STUN packets through the second socket to the STUN servers via public ports of the corresponding NAT. The STUN servers identify the public port numbers of the public ports. Each host device calculates a predicted public port number of the corresponding NAT for the second socket, based on the public port numbers of the public ports for the first socket and the second socket, the predicted public port number to be used for peer-to-peer connection between the second socket of the host device and other host devices.
    Type: Application
    Filed: June 1, 2009
    Publication date: September 24, 2009
    Applicant: Logitech Europe S.A.
    Inventors: Christophe Juncker, Nanda Kutty
  • Patent number: 7543064
    Abstract: Embodiments of the invention achieve a very high success rate in multilayer peer-to-peer connection across firewalls and network address translators (NATs) using a single port on the local host. In one embodiment, a system of providing peer-to-peer connection comprises a plurality of host devices disposed behind corresponding NATs; and a plurality of STUN servers. Each host device includes a first socket bound to a first private port and a second socket bound to a second private port. Each host device sends a first STUN packet through the first socket to a first STUN server and a second group of STUN packets through the second socket to the STUN servers via public ports of the corresponding NAT. The STUN servers identify the public port numbers of the public ports.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: June 2, 2009
    Assignee: Logitech Europe S.A.
    Inventors: Christophe Juncker, Nanda Kutty
  • Publication number: 20060284846
    Abstract: Embodiments of the present invention provide programmable keys in a keyboard that provide the user with added functionalities and versatility to enhance the usage of the computer for game play or the like. In one embodiment, an input device for use with a computer comprises an input device housing; at least one input member disposed on the input device housing; and an auxiliary display connected to the input device housing, the auxiliary display being configured to display information received from the computer including images provided by the computer.
    Type: Application
    Filed: June 17, 2005
    Publication date: December 21, 2006
    Applicant: Logitech Europe S.A.
    Inventors: Christopher Pate, Mark Lavelle, David Wegmuller, Roland Bosa, Nanda Kutty, Vahid Afshar, Aidan Kehoe, Thomas Burgel
  • Publication number: 20060284847
    Abstract: Embodiments of the present invention provide programmable keys in a keyboard that provide the user with added functionalities and versatility to enhance the usage of the computer for game play or the like. In one embodiment, a keyboard for use with a computer comprises a plurality of keys which include a plurality of programmable function keys each being programmable to have multiple shift states to provide different macro functions among the multiple shift states to be inputted to the computer; a plurality of macro shift buttons which represent the multiple shift states and which are configured to be pressed to toggle among the multiple shift states for the plurality of programmable function keys; and a macro record button configured to start and stop macro recording of the macro functions of the programmable function keys.
    Type: Application
    Filed: June 17, 2005
    Publication date: December 21, 2006
    Applicant: Logitech Europe S.A.
    Inventors: Christopher Pate, Avinash Shinde, Mark Lavelle, Roland Bosa, Nanda Kutty, Aidan Kehoe
  • Publication number: 20060075127
    Abstract: Embodiments of the invention achieve a very high success rate in multilayer peer-to-peer connection across firewalls and network address translators (NATs) using a single port on the local host. In one embodiment, a system of providing peer-to-peer connection comprises a plurality of host devices disposed behind corresponding NATs; and a plurality of STUN servers. Each host device includes a first socket bound to a first private port and a second socket bound to a second private port. Each host device sends a first STUN packet through the first socket to a first STUN server and a second group of STUN packets through the second socket to the STUN servers via public ports of the corresponding NAT. The STUN servers identify the public port numbers of the public ports.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 6, 2006
    Applicant: Logitech Europe S.A.
    Inventors: Christophe Juncker, Nanda Kutty
  • Patent number: 6956664
    Abstract: The disclosure relates to an apparatus and method of generating documents having one or more cover pages. A document may be printed with one or more covers. A user may format the covers as being printed on a front page, printed on a back page, printed on both the front page and the back page, or printed on neither the front page nor the back page. The cover can be printed as two-side even if the remainder of the document is printed as one-sided. The disclosed method and apparatus also allow the user to print a document with a top cover, a back cover, both a top cover and a back cover, or neither.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: October 18, 2005
    Assignees: Toshiba Tec Kabushiki Kaisha, Toshiba Corporation
    Inventor: Nanda Kutty