Patents by Inventor Sunil Marolia

Sunil Marolia 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: 11109662
    Abstract: A backpack includes a support portion adapted to be supported on shoulders of a wearer and a bag portion having at least one compartment for storing one or more articles. The bag portion is pivotally coupled to the support portion and adapted to pivot between a first position and a second position relative to the support portion. In the first position, the bag portion is disposed along the support portion and abuts the support portion and, in the second position, the bag portion is disposed substantially perpendicular to the support portion and provides a seat for facilitating a seating of a child.
    Type: Grant
    Filed: March 29, 2020
    Date of Patent: September 7, 2021
    Inventor: Sunil Marolia
  • Publication number: 20200323331
    Abstract: A backpack includes a support portion adapted to be supported on shoulders of a wearer and a bag portion having at least one compartment for storing one or more articles. The bag portion is pivotally coupled to the support portion and adapted to pivot between a first position and a second position relative to the support portion. In the first position, the bag portion is disposed along the support portion and abuts the support portion and, in the second position, the bag portion is disposed substantially perpendicular to the support portion and provides a seat for facilitating a seating of a child.
    Type: Application
    Filed: March 29, 2020
    Publication date: October 15, 2020
    Inventor: Sunil Marolia
  • Patent number: 9323515
    Abstract: A network having a device management server to execute Sync ML device management (DM) commands and manage associated mobile devices. The network may employ a broker to execute bundles comprising device management and provisioning activities, provisioning parameters etc. The broker may determine the sequence in which these device management and provisioning activities are executed and may employ the device management server to conduct the DM operations to interact with the associated mobile devices.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: April 26, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Robert C. Daley, Sunil Marolia, Vivek Kapadekar, Bindu R. Rao
  • Publication number: 20150262242
    Abstract: A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device is described. The update information may be automatically generated based upon a list of all software components or packages already present on the electronic device, and may comprise software components for all dependencies of an application being installed by the update that are not already present on the electronic device.
    Type: Application
    Filed: June 2, 2015
    Publication date: September 17, 2015
    Inventors: Giovanni Motta, Sunil Marolia, Brian O'Neill, Marko Slyz
  • Patent number: 9081638
    Abstract: A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device is described. The update information may be automatically generated based upon a list of all software components or packages already present on the electronic device, and may comprise software components for all dependencies of an application being installed by the update that are not already present on the electronic device.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: July 14, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Giovanni Motta, Sunil Marolia, Brian O'Neill, Marko Slyz
  • Publication number: 20140237466
    Abstract: A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device is described. The update information may be automatically generated based upon a list of all software components or packages already present on the electronic device, and may comprise software components for all dependencies of an application being installed by the update that are not already present on the electronic device.
    Type: Application
    Filed: April 25, 2014
    Publication date: August 21, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Giovanni Motta, Sunil Marolia, Brian O'Neill, Marko Slyz
  • Patent number: 8752044
    Abstract: A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device. The updates may be accompanied by advertising, promotional and information content that is dynamically displayed to a user during processing of the update in the electronic device. The update information may be automatically generated based upon a list of all software components or packages already present on the electronic device, and may comprise software components for all dependencies of an application being installed by the update that are not already present on the electronic device.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: June 10, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Giovanni Motta, Sunil Marolia, Brian O'Neill, Marko Slyz
  • Patent number: 8250565
    Abstract: Aspects of the present invention may be seen in a system and method for downloading update packages into an electronic device communicatively coupled to a carrier network. The system may facilitate the update of firmware/software in the electronic device. Different protocols may be utilized for discovery and download of update packages. Also, different protocols may be utilized for provisioning and for subsequent downloading of update packages.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: August 21, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Marolia, Bindu Rama Rao
  • Patent number: 8005468
    Abstract: A system, method, and device supporting delivery of personalized information via an electronic device of a user. Personalizations of an electronic device for a prior user are removed at activation of the device in a network. Personalizations for a user are also installed upon activation of the electronic device, according to user associated preference information stored in at least one server. The at least one server distributes update information for personalizing the electronic device, using the stored preference information. The stored preference information is also used to activate at least one network-based service.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: August 23, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Marolia, Preston Carlton Peyton, Jr., Bindu Rama Rao
  • Patent number: 7987449
    Abstract: Disclosed herein is an electronic device network for lifecycle management of firmware and software in electronic devices. The electronic device network may also be adapted to manage configuration parameters in the electronic devices. Lifecycle management provided by the electronic device network may include firmware and software downloading, firmware and software updating, and remote locking and remote enabling of electronic device capability. An update store module in the electronic device network may be adapted to dispense update packages to requesting electronic devices. The electronic devices may employ one or a plurality of update agents to update software and firmware therein.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: July 26, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Marolia, Teck Chia, John D. V. Dinh, Sidney Andrew Jacobi, Bindu Rama Rao
  • Patent number: 7890427
    Abstract: Disclosed herein is an electronic device in a mobile services network. The electronic device may be provided access to a plurality of services including an firmware/software update service and update notifications of availability of update packages. In response to receiving an update notification, the electronic device may confirm the authenticity of the received update notification before downloading the associated update package from a management server in the mobile services network. Short message service notifications may be sent from a customer care center or management server employing a short message center in an embodiment of the present invention.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: February 15, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bindu Rama Rao, Sunil Marolia
  • Patent number: 7844964
    Abstract: A network for mass broadcast of update packages to electronic devices makes it possible to efficiently broadcast update packages for configuration, firmware and software updates. A broadcast server in the network employs broadcast means to broadcast update packages. An electronic device capable of receiving these broadcast update packages comprises a listening client that is capable of listening to a broadcast channel and downloading an update package broadcast by the broadcast server. The listening client makes use of a listening parameters that are set by the DM server in order to facilitate the download from the broadcast server.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: November 30, 2010
    Assignee: Hewlett Packard Development Company, L.P.
    Inventor: Sunil Marolia
  • Patent number: 7752616
    Abstract: An electronic device with a handoff agent is capable of coordinating the update by one or more update agents in the electronic device. The handoff agent is capable of selectively updating an application software or firmware that is stored in non-volatile memory that may employ multiple FLASH chips, the handoff agent employing appropriate update agents, that each employs appropriate subsets of an update package that has been retrieved from an external system.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: July 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Marolia, Jason David Penkethman
  • Patent number: 7725889
    Abstract: A mobile handset in a mobile services network, with access to a plurality of services including a firmware/software update service, is also capable of updating its update agent using an appropriate update package. The update package is retrieved from an update package repository via a management server. In one embodiment, the existing update agent is copied to a backup section before the update agent itself is updated. On the subsequent reboot, the new update agent is employed unless it is determined that it is corrupted or ineffective, in which case the old update agent is reactivated.
    Type: Grant
    Filed: January 13, 2004
    Date of Patent: May 25, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James P. Gustafson, Shao-Chun Chen, Toni Pakarinen, Do P. Nguyen, Sunil Marolia, Karl W. Hammerberg
  • Patent number: 7644404
    Abstract: Disclosed herein is a network having a customizable update generator and electronic devices having customizable updating software adapted to dynamically incorporate support for new instruction extensions in an existing instruction set. The customizable generator may be adapted to generate updates employing instruction sets executable by the customizable updating software in the electronic devices. The customizable updating software may be adapted to be dynamically enhanced and to support an enhanced instruction set. The updating software may be adapted to retrieve a complementary updating component during execution of an update. The electronic device may be adapted to employ at least one of several available and retrieved complementary update components during execution of an update.
    Type: Grant
    Filed: June 4, 2004
    Date of Patent: January 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bindu Rama Rao, Glenn Hamasaki, Jr., Sunil Marolia
  • Patent number: 7543118
    Abstract: A multiple variance platform supports device management of mobile devices in a carrier network. Applications stored in a file system residing in non-volatile memory may be updated, along with firmware code. Updates of files may be performed before file system support is provided by an operating system that enables normal operations of the electronic device. Update agent code may reside in a kernel that runs beneath the operating system, or may act as a separate entity. The non-volatile memory may comprise multiple non-volatile memory chips such as NAND-based flash memory. The firmware code may be compressed as in Linux based mobile devices.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: June 2, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shao-Chun Chen, James P. Gustafson, Sunil Marolia
  • Patent number: 7480907
    Abstract: A mobile handset in a mobile services network, with access to a plurality of services, including a firmware/software update service, receives update notifications. The notifications indicate the availability of update packages, and, in response, the mobile handset confirms the authenticity of the received update notifications before initiating a download of an associated update package from a management server or delivery server in the mobile services network. The notifications may be managed and sent by an authorized user from a management console. One or more delivery servers may be employed to dispense update packages to a plurality of mobile handsets.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: January 20, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sunil Marolia, Teck Chia, John D. V. Dinh, Vincent P. Soberano, Glenn Hamasaki, Jr., James P. Gustafson, Toni Pakarinen, Sidney A. Jacobi
  • Publication number: 20080079539
    Abstract: A method and system for interfacing to an electronic device is disclosed. A service provider may receive a request from the electronic device to determine whether any of the specified mobile terminals may be within a specified range of the electronic device. The range may be a default value and/or specified by a user of the electronic device. The service provider may communicate to the electronic device whether any of the specified mobile terminals may be within the specified range. If so, the service provider may communicate information regarding the location of the mobile terminals within range. The service provider may also communicate to the electronic device a map on which the mobile terminals may be placed.
    Type: Application
    Filed: August 15, 2007
    Publication date: April 3, 2008
    Inventors: Robert Daley, Eugene Wang, Sunil Marolia
  • Publication number: 20080057947
    Abstract: A system, method, and device supporting delivery of personalized information via an electronic device of a user. Personalizations of an electronic device for a prior user are removed at activation of the device in a network. Personalizations for a user are also installed upon activation of the electronic device, according to user associated preference information stored in at least one server. The at least one server distributes update information for personalizing the electronic device, using the stored preference information. The stored preference information is also used to activate at least one network-based service.
    Type: Application
    Filed: June 29, 2007
    Publication date: March 6, 2008
    Inventors: Sunil Marolia, Preston Peyton, Bindu Rao
  • Publication number: 20080052279
    Abstract: A method and system for interfacing to an electronic device is disclosed. At least one server may gather Information from the electronic device, which may be, for example, a mobile terminal. Information may also be gathered regarding the user of the mobile terminal. At least one user profile may be generated based on the gathered information. Information may then be sent to the mobile terminal based on the at least one user profile generated.
    Type: Application
    Filed: July 12, 2007
    Publication date: February 28, 2008
    Inventors: Sunil Marolia, Glenn Hamasaki