Patents by Inventor Bhatia Rajesh

Bhatia Rajesh 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: 9213503
    Abstract: A dynamic pool of virtual instances is managed. Each virtual instance corresponds to one or more hardware resources. Management includes tracking for each virtual instance: historical and current utilization, an operating cost, a capacity, and a characteristic associated with a capability of the hardware resources to which the virtual instance corresponds. A given virtual instance of the dynamic pool of virtual instances on which to schedule a workload for completion is selected, based on a characteristic of the workload matching the characteristic of the given virtual instance, and taking into account the capacity, the current utilization, and the operating cost of the given virtual instance. The hardware resources are managed by service providers different than a service provider managing computing devices on which the virtual instances are managed and the workload is scheduled, and the workload is received from a customer different than any of these service providers.
    Type: Grant
    Filed: October 30, 2011
    Date of Patent: December 15, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Kamath Harish B, Bhatia Rajesh
  • Publication number: 20140211243
    Abstract: Disclosed herein are a system, non-transitory computer-readable medium and method for printing. A configuration is associated with a printing device. If a print request is received from an untrustworthy source, the print request is associated with the configuration such that the printing device handles the print request in accordance with the configuration.
    Type: Application
    Filed: January 31, 2013
    Publication date: July 31, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Matti Prabhu Sandeep, Bhatia Rajesh, Vaibhav Misra
  • Publication number: 20130229679
    Abstract: A print job for a document is communicated to a printer. The print job comprises multiple sub-jobs and each sub-job minimally comprises one extractable object from the document. Sub-job print results associated with the print job are logged.
    Type: Application
    Filed: March 5, 2012
    Publication date: September 5, 2013
    Inventors: Harish B. Kamath, Karunakaran Sudhakaran, Bhatia Rajesh
  • Publication number: 20130188218
    Abstract: A print request can include event data. The event data can be based on a user's input.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Inventor: Bhatia Rajesh
  • Publication number: 20130111469
    Abstract: A dynamic pool of virtual instances is managed. Each virtual instance corresponds to one or more hardware resources. Management includes tracking for each virtual instance: historical and current utilization, an operating cost, a capacity, and a characteristic associated with a capability of the hardware resources to which the virtual instance corresponds. A given virtual instance of the dynamic pool of virtual instances on which to schedule a workload for completion is selected, based on a characteristic of the workload matching the characteristic of the given virtual instance, and taking into account the capacity, the current utilization, and the operating cost of the given virtual instance. The hardware resources are managed by service providers different than a service provider managing computing devices on which the virtual instances are managed and the workload is scheduled, and the workload is received from a customer different than any of these service providers.
    Type: Application
    Filed: October 30, 2011
    Publication date: May 2, 2013
    Inventors: Kamath Harish B, Bhatia Rajesh
  • Publication number: 20130031187
    Abstract: A server system receives event content for a live event. The server system determines user preferences for the live event filters the received content according to the user preferences. The system prepares customized content for the user based on the filtered content.
    Type: Application
    Filed: September 12, 2011
    Publication date: January 31, 2013
    Inventors: Bhatia Rajesh, Pant Lakshana