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: 10282314Abstract: 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: GrantFiled: September 28, 2018Date of Patent: May 7, 2019Assignee: Logitech Europe S.A.Inventors: Laurent Plancherel, Xavier Bize, William Prescott, Nanda Kutty
-
Publication number: 20190034362Abstract: 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: ApplicationFiled: September 28, 2018Publication date: January 31, 2019Inventors: Laurent Plancherel, Xavier Bize, William Prescott, Nanda Kutty
-
Patent number: 10114769Abstract: 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: GrantFiled: August 19, 2015Date of Patent: October 30, 2018Assignee: Logitech Europe S.A.Inventors: Laurent Plancherel, Xavier Bize, William Prescott, Nanda Kutty
-
Publication number: 20170052909Abstract: 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: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Inventors: Laurent Plancherel, Xavier Bize, William Prescott, Nanda Kutty
-
Patent number: 8159414Abstract: 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: GrantFiled: June 17, 2005Date of Patent: April 17, 2012Assignee: Logitech Europe S.A.Inventors: Christopher Pate, Mark Lavelle, David Wegmuller, Roland Bosa, Nanda Kutty, Vahid Afshar, Aidan Kehoe, Thomas Burgel
-
Publication number: 20090251417Abstract: 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: ApplicationFiled: March 31, 2009Publication date: October 8, 2009Applicant: Logitech Europe S.A.Inventors: Christopher Pate, Avinash Shinde, Mark Lavelle, Roland Bosa, Nanda Kutty, Aidan Kehoe
-
Publication number: 20090240821Abstract: 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: ApplicationFiled: June 1, 2009Publication date: September 24, 2009Applicant: Logitech Europe S.A.Inventors: Christophe Juncker, Nanda Kutty
-
Patent number: 7543064Abstract: 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: GrantFiled: September 30, 2004Date of Patent: June 2, 2009Assignee: Logitech Europe S.A.Inventors: Christophe Juncker, Nanda Kutty
-
Publication number: 20060284846Abstract: 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: ApplicationFiled: June 17, 2005Publication date: December 21, 2006Applicant: Logitech Europe S.A.Inventors: Christopher Pate, Mark Lavelle, David Wegmuller, Roland Bosa, Nanda Kutty, Vahid Afshar, Aidan Kehoe, Thomas Burgel
-
Publication number: 20060284847Abstract: 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: ApplicationFiled: June 17, 2005Publication date: December 21, 2006Applicant: Logitech Europe S.A.Inventors: Christopher Pate, Avinash Shinde, Mark Lavelle, Roland Bosa, Nanda Kutty, Aidan Kehoe
-
Publication number: 20060075127Abstract: 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: ApplicationFiled: September 30, 2004Publication date: April 6, 2006Applicant: Logitech Europe S.A.Inventors: Christophe Juncker, Nanda Kutty
-
Patent number: 6956664Abstract: 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: GrantFiled: May 16, 2000Date of Patent: October 18, 2005Assignees: Toshiba Tec Kabushiki Kaisha, Toshiba CorporationInventor: Nanda Kutty