Patents by Inventor Gurmeet Kalra

Gurmeet Kalra 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: 20070266173
    Abstract: Data is communicated between a first computing device and a second computing device over a transport employing a communication protocol in a multiplexed manner. The second computing device also includes wireless communication capabilities. Data is received from a first application and a second application through a first virtual port and a second virtual port, respectively, and packets are generated from the data. Tags corresponding to the first application or the second application are added to each packet. The packets are multiplexed and transmitted over the transport according to the communication protocol. The transmitted packets are de-multiplexed based upon the tags to reconstruct the data corresponding to the first or second application.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 15, 2007
    Inventors: Yoon Wong, Justin Manus, Gurmeet Kalra, Alexandre Roux
  • Publication number: 20060259521
    Abstract: A folder or file on the first computing device to be synchronized with a second, portable computing device is selected by a first icon corresponding to the folder or file being dragged and dropped to overlap with a second icon corresponding to data management software running on the first computing device. Both the first icon and the second icon are displayed on the user interface provided by the data management software. A folder or file on the second computing device to be synchronized with the first computing device is located at a predetermined location in the second computing device for synchronization with the first computing device. The selected folder or file is partitioned into a plurality of segments. The synchronization of the selected folder or file is performed in terms of these segments while maintaining a count of the number of segments that were synchronized.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 16, 2006
    Inventors: Anthony Armenta, Gurmeet Kalra, Edgar Lee, Stephane Maes