Patents by Inventor Anupam Rai

Anupam Rai 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).

  • Publication number: 20140280436
    Abstract: At least a method and a system for migrating a plurality of endpoint computing devices of an organization are described herein. User applications, data, and settings are migrated from a plurality of endpoint computing devices of the organization into a client server operating environment employing a thin client implementation. A server may execute software for deploying the thin client implementation. By way of creating a personalized virtualization disk for each endpoint computing device, migration to a thin client virtualized desktop implementation may be easily performed by the organization without modification, change, or loss of user installed applications, personalized settings, and user data.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Michael Larkin, Anupam Rai, Vikramjeet Singh Sandhu
  • Patent number: 8059641
    Abstract: The present invention is directed to a communication device including a discovery agent 348 operable to determine an encapsulation method used by a tunnel by transmitting packets generated using different encapsulation protocols until a responsive packet is received on a selected receive port.
    Type: Grant
    Filed: July 20, 2006
    Date of Patent: November 15, 2011
    Assignee: Avaya Inc.
    Inventor: Anupam Rai
  • Patent number: 7953070
    Abstract: In one embodiment, a communication device 204 includes a voice communication module 152 to effect packet-switched voice communications over an untrusted network 140; a secure communication module 228 to create a secured pathway 258 with a selected remote secure communication module 124; and a VPN topology client 232 to contact a VPN topology server 240 to receive VPN topology information 236 that enables the secure communication module to create the secured pathway with the selected remote secure communication module. The VPN topology information includes IP addresses associated with remote secure communication modules, with each of the IP addresses having a corresponding range of node addresses serviced by the respective secure communication module.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: May 31, 2011
    Assignee: Avaya Inc.
    Inventors: Amit Agarwal, David Ahrens, Rupesh Kumar, Rohit Mehta, Anupam Rai
  • Patent number: 7583667
    Abstract: Techniques for determining a problem location or otherwise characterizing a network comprising a plurality of processing elements, including at least one processing element associated with performance of a packet encapsulation operation of an encapsulation protocol. The packet encapsulation operation is performed on a test packet to generate an encapsulated packet, the test packet having a time to live (TTL) value and an identifier. In conjunction with performance of the packet encapsulation operation, the TTL value and the identifier of the test packet are copied to a header of the encapsulated packet. The encapsulated packet is transmitted, and a determination is made as to whether a reply packet has been received responsive to transmission of the encapsulated packet. The reply packet, if any, is processed to obtain information utilizable in determining the problem location or otherwise characterizing the network.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: September 1, 2009
    Assignee: Avaya Inc.
    Inventors: Akshay Adhikari, Amit Agarwal, Lorraine Denby, Russell C. Jones, Rod D. Livingood, Jean Meloche, Anupam Rai, Wayne Sam, John R. Tuck, Jr.
  • Publication number: 20050207410
    Abstract: Techniques for determining a problem location or otherwise characterizing a network comprising a plurality of processing elements, including at least one processing element associated with performance of a packet encapsulation operation of an encapsulation protocol. The packet encapsulation operation is performed on a test packet to generate an encapsulated packet, the test packet having a time to live (TTL) value and an identifier. In conjunction with performance of the packet encapsulation operation, the TTL value and the identifier of the test packet are copied to a header of the encapsulated packet. The encapsulated packet is transmitted, and a determination is made as to whether a reply packet has been received responsive to transmission of the encapsulated packet. The reply packet, if any, is processed to obtain information utilizable in determining the problem location or otherwise characterizing the network.
    Type: Application
    Filed: December 16, 2004
    Publication date: September 22, 2005
    Inventors: Akshay Adhikari, Amit Agarwal, Lorraine Denby, Russell Jones, Rod Livingood, Jean Meloche, Anupam Rai, Wayne Sam, John Tuck