Search

Nanda G Kutty

from Fremont, CA
Age ~54

Nanda Kutty Phones & Addresses

  • 34353 Zircon Ter, Fremont, CA 94555 (510) 793-8501
  • 34655 Skylark Ct, Union City, CA 94587 (510) 471-3776
  • 10 Topeka, Irvine, CA 92604 (949) 559-0225
  • 26571 Normandale Dr, Lake Forest, CA 92630 (949) 380-3921
  • El Toro, CA
  • Alameda, CA
  • Tustin, CA

Publications

Us Patents

Multiplayer Peer-To-Peer Connection Across Firewalls And Network Address Translators Using A Single Local Port On The Local Host

View page
US Patent:
7543064, Jun 2, 2009
Filed:
Sep 30, 2004
Appl. No.:
10/957122
Inventors:
Christophe Juncker - Los Gatos CA, US
Nanda Kutty - Union City CA, US
Assignee:
Logitech Europe S.A.
International Classification:
G06F 15/16
US Classification:
709227
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. Each host device is configured to calculate 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.

Keyboard With Integrated Auxiliary Display

View page
US Patent:
8159414, Apr 17, 2012
Filed:
Jun 17, 2005
Appl. No.:
11/155972
Inventors:
Christopher Pate - Fremont CA, US
Mark Lavelle - San Mateo CA, US
David Wegmuller - Palo Alto CA, US
Roland Bosa - Fremont CA, US
Nanda Kutty - Union City CA, US
Vahid Afshar - San Carlos CA, US
Aidan Kehoe - Fremont CA, US
Thomas Burgel - Newark CA, US
Assignee:
Logitech Europe S.A. - Morges
International Classification:
G09G 5/00
US Classification:
345 11, 341 22, 345168
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.

Keyboard With Programmable Keys

View page
US Patent:
20060284847, Dec 21, 2006
Filed:
Jun 17, 2005
Appl. No.:
11/156213
Inventors:
Christopher Pate - Fremont CA, US
Avinash Shinde - Fremont CA, US
Mark Lavelle - San Mateo CA, US
Roland Bosa - Fremont CA, US
Nanda Kutty - Union City CA, US
Aidan Kehoe - Fremont CA, US
Assignee:
Logitech Europe S.A. - Romanel-sur Morges
International Classification:
G09G 5/00
US Classification:
345168000
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.

Multiplayer Peer-To-Peer Connection Across Firewalls And Network Address Translators Using A Single Local Port On The Local Host

View page
US Patent:
20090240821, Sep 24, 2009
Filed:
Jun 1, 2009
Appl. No.:
12/476106
Inventors:
Christophe Juncker - Los Gatos CA, US
Nanda Kutty - Union City CA, US
Assignee:
Logitech Europe S.A. - Romanel-sur-Morges
International Classification:
G06F 15/16
US Classification:
709228
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.

Keyboard With Programmable Keys

View page
US Patent:
20090251417, Oct 8, 2009
Filed:
Mar 31, 2009
Appl. No.:
12/415902
Inventors:
Christopher Pate - Fremont CA, US
Avinash Shinde - Fremont CA, US
Mark Lavelle - San Mateo CA, US
Roland Bosa - Fremont CA, US
Nanda Kutty - Union City CA, US
Aidan Kehoe - Fremont CA, US
Assignee:
Logitech Europe S.A. - Romanel-sur-Morges
International Classification:
G06F 3/02
US Classification:
345168
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.

Generation Of Cover Sheets By Networked Printer

View page
US Patent:
6956664, Oct 18, 2005
Filed:
May 16, 2000
Appl. No.:
09/574553
Inventors:
Nanda Kutty - Lake Forest CA, US
Assignee:
Toshiba Tec Kabushiki Kaisha - Tokyo
Toshiba Corporation - Tokyo
International Classification:
G06F013/00
G06F015/00
US Classification:
358 115, 358 117, 358 118, 347129, 715515
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.

Synchronization Of Computer Peripheral Effects

View page
US Patent:
20190034362, Jan 31, 2019
Filed:
Sep 28, 2018
Appl. No.:
16/147272
Inventors:
- Lausanne, CH
Xavier Bize - Metz-Tessy, FR
William Prescott - Fremont CA, US
Nanda Kutty - Union City CA, US
International Classification:
G06F 13/10
G06F 9/52
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.

Synchronization Of Computer Peripheral Effects

View page
US Patent:
20170052909, Feb 23, 2017
Filed:
Aug 19, 2015
Appl. No.:
14/830404
Inventors:
- Lausanne, CH
Xavier Bize - Metz-Tessy, FR
William Prescott - Fremont CA, US
Nanda Kutty - Union City CA, US
International Classification:
G06F 13/10
G06F 9/52
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.
Nanda G Kutty from Fremont, CA, age ~54 Get Report