Patents by Inventor Bharat Welingkar

Bharat Welingkar 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: 8015163
    Abstract: A client-side device is capable of wirelessly receiving user data for the device. The device is capable of removing duplicative user data items among data wirelessly received and data already existing on the device. The duplicative data may be “de-duped” even though duplicative data items may arise as a result of synchronization operations using different synchronization engines used to synchronize different sets of data types.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: September 6, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20100287261
    Abstract: Techniques are disclosed for a content-based navigation and launching for portable computing devices such as PDAs and smart phones. A content navigator and launcher allows a user to personalize content groupings. The techniques can run on top of any OS file system that has a mechanism to associate files with their creating applications. Personalization of the content-based navigation and launching scheme can be set-up on the user's work station, and then transmitted and synchronized with a target mobile device. A central server can be used to carry out content harvesting and/or configuring the personalization scheme. The content and/or personalization scheme can then be pushed on to the mobile device (e.g., via a GSM network or other suitable communication link). APIs can be used by application vendors to register the content types of their own choice. A preferences utility allows users to manage the content types and associations.
    Type: Application
    Filed: July 20, 2010
    Publication date: November 11, 2010
    Applicant: PALM, INC.
    Inventor: Bharat Welingkar
  • Patent number: 7783993
    Abstract: Techniques are disclosed for a content-based navigation and launching for portable computing devices such as PDAs and smart phones. A content navigator and launcher allows a user to personalize content groupings. The techniques can run on top of any OS file system that has a mechanism to associate files with their creating applications. Personalization of the content-based navigation and launching scheme can be set-up on the user's work station, and then transmitted and synchronized with a target mobile device. A central server can be used to carry out content harvesting and/or configuring the personalization scheme. The content and/or personalization scheme can then be pushed on to the mobile device (e.g., via a GSM network or other suitable communication link). APIs can be used by application vendors to register the content types of their own choice. A preferences utility allows users to manage the content types and associations.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: August 24, 2010
    Assignee: Palm, Inc.
    Inventor: Bharat Welingkar
  • Publication number: 20100145861
    Abstract: A server computer system comprises a memory and a processing circuit. The memory is configured to store supplier identifiers for a plurality of product suppliers. The processing circuit is configured to receive a request to make a payment from a mobile computing device via a wireless communication, to select a supplier identifier from the memory based on the request, to generate a message comprising the supplier identifier, transaction amount, and a user identifier identifying a user of the mobile computing device, and to transmit the transaction message to a server associated with an entity which processes a transaction based on the transaction message.
    Type: Application
    Filed: December 8, 2008
    Publication date: June 10, 2010
    Inventors: Ringo Law, Bharat Welingkar, Kelson Tran
  • Publication number: 20100122324
    Abstract: A client device may be managed in the event of, for example, device loss or mislocation. In such a case, a user can effectively cause a restriction command to be generated, where the restriction command is wirelessly transmitted to the client device. The restriction command can be specified to either lock user data on the client device or erase user data on the client device.
    Type: Application
    Filed: September 24, 2009
    Publication date: May 13, 2010
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20100003967
    Abstract: Selecting a service for a mobile computing device includes receiving a message from the mobile computing device via a wireless network, storing data from the message, querying the data to identify a characteristic, selecting a service from a plurality of services based on the identified characteristic, and sending the selected service to the mobile computing device
    Type: Application
    Filed: July 1, 2008
    Publication date: January 7, 2010
    Inventors: Mainak Datta, Sharang Waghmare, Bharat Welingkar, Jiji Nair
  • Publication number: 20090313264
    Abstract: A client-side device is capable of wirelessly receiving user data for the device. The device is capable of removing duplicative user data items among data wirelessly received and data already existing on the device. The duplicative data may be “de-duped” even though duplicative data items may arise as a result of synchronization operations using different synchronization engines used to synchronize different sets of data types.
    Type: Application
    Filed: June 29, 2009
    Publication date: December 17, 2009
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20090307284
    Abstract: A system and method of backing up a data file from a mobile computing device is disclosed. The method can include receiving a data file from the mobile computing device at a server computer and storing the data file on a storage device. The method can include receiving data indicative of changes made to the data file on the mobile computing device. The method can further include changing the data file stored on the storage device based on the data indicative of changes made to the data file on the mobile computing device.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Inventors: Bharat Welingkar, Jiji Nair
  • Publication number: 20090307333
    Abstract: A mobile computing device comprises a wireless transceiver configured to communicate with a remote server, a memory; and a processing circuit. The processing circuit is configured in a restore operation to receive first data from the remote server, to receive a source indicator for second data from the remote server, wherein the first data and second data represent data previously stored in the memory of the mobile computing device or in a memory of another mobile computing device, and to send a request for the second data based on the source indicator using the wireless transceiver.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Inventors: Bharat Welingkar, Jiji Nair
  • Patent number: 7603435
    Abstract: A client device may be managed in the event of, for example, device loss or mislocation. In such a case, a user can effectively cause a restriction command to be generated, where the restriction command is wirelessly transmitted to the client device. The restriction command can be specified to either lock user data on the client device or erase user data on the client device.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: October 13, 2009
    Assignee: Palm, Inc.
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20090210702
    Abstract: A system and method for facilitating approval of an application and for making the application available for download by mobile computing devices has a first module configured to receive a user input received from a software development environment, a second module configured to initiate an application approval process based on the user input, and a third module configured to make the application available for download by mobile computing devices based on the approval process.
    Type: Application
    Filed: January 28, 2009
    Publication date: August 20, 2009
    Inventors: Bharat Welingkar, Rajesh Kanungo, Srikiran Prasad
  • Patent number: 7574444
    Abstract: A client-side device is capable of wirelessly receiving user data for the device. The device is capable of removing duplicative user data items among data wirelessly received and data already existing on the device. The duplicative data may be “de-duped” even though duplicative data items may arise as a result of synchronization operations using different synchronization engines used to synchronize different sets of data types.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: August 11, 2009
    Assignee: Palm, Inc.
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20080115141
    Abstract: Instead of initially deploying a full set of static data resources to a client device, when notification of an error experienced by the client device is made, a determination is made as to whether that error is frequently concurring. In such a case, the resource associated that error is scheduled to be part of a next resource file build, whereupon the generated resource file is wirelessly communicated to the client device for installation.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 15, 2008
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20080114771
    Abstract: A client-side device is capable of wirelessly receiving user data for the device. The device is capable of removing duplicative user data items among data wirelessly received and data already existing on the device. The duplicative data may be “de-duped” even though duplicative data items may arise as a result of synchronization operations using different synchronization engines used to synchronize different sets of data types.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 15, 2008
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20080114855
    Abstract: An over-the-air device services and management system includes a web applications server for providing a software download service, an account management server for providing an account maintenance service, and a synchronization server for providing a data management services. The suite of services offered by these servers may be wirelessly accessed from a client device.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 15, 2008
    Inventors: Bharat Welingkar, Srikiran Prasad, William Eisner, Kevin T. Wu
  • Publication number: 20080115152
    Abstract: A client-side device is capable of wirelessly sending heartbeats to a server-side device. The server-side device is capable of instruction the client-side device when and at what frequency to send a next heartbeat. Additionally, the server-side device is capable of instructing the client-side device how to send a next heartbeat.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 15, 2008
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20080115226
    Abstract: A client device may be managed in the event of, for example, device loss or mislocation. In such a case, a user can effectively cause a restriction command to be generated, where the restriction command is wirelessly transmitted to the client device. The restriction command can be specified to either lock user data on the client device or erase user data on the client device.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 15, 2008
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Publication number: 20080114830
    Abstract: A system (and method) discloses migrating data of a first client device to a second client device. A second client device transmits configuration information of the second client device to a remote server. The remote server compares this data to data from the first client device that was previously sent to the remote server from the first client device. The remote server prepares data that is in a format that is compatible with hardware or software configuration of the second client device and that corresponds to the data from the first client device. Thereafter, the remote server transmits this data to the second client device, which uses it to initialize (e.g., restore or reinitialize) the second client device.
    Type: Application
    Filed: March 2, 2007
    Publication date: May 15, 2008
    Applicant: PALM, INC.
    Inventors: Bharat Welingkar, Srikiran Prasad, William Eisner, Kevin Takang Wu
  • Publication number: 20070083906
    Abstract: Techniques are disclosed for a content-based navigation and launching for portable computing devices such as PDAs and smart phones. A content navigator and launcher allows a user to personalize content groupings. The techniques can run on top of any OS file system that has a mechanism to associate files with their creating applications. Personalization of the content-based navigation and launching scheme can be set-up on the user's work station, and then transmitted and synchronized with a target mobile device. A central server can be used to carry out content harvesting and/or configuring the personalization scheme. The content and/or personalization scheme can then be pushed on to the mobile device (e.g., via a GSM network or other suitable communication link). APIs can be used by application vendors to register the content types of their own choice. A preferences utility allows users to manage the content types and associations.
    Type: Application
    Filed: September 23, 2005
    Publication date: April 12, 2007
    Inventor: Bharat Welingkar