Patents by Inventor Harish B KAMATH

Harish B KAMATH 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: 9436414
    Abstract: One embodiment is method that receives, at a computer, a request to manage a printing device located behind a firewall that blocks the request. The request is executed with an agent authorized to communicate through the firewall and with the computer and the printing device.
    Type: Grant
    Filed: May 8, 2010
    Date of Patent: September 6, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harish B Kamath, Hean Koon Koay, Pai K Atul
  • Patent number: 9361052
    Abstract: A remote server and network connectable printer arrangement is provided. The remote server can send a job availability message via a first communication protocol to the network connectable printer to cause the network connectable printer to establish a network connection. The remote server may then send a print job to the network connectable printer over the network. The network connectable printer may then print the print job and then terminate the connection thereafter.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: June 7, 2016
    Assignee: Hewlett-Packard Development Company L.P.
    Inventors: Rajesh Bhatia, Harish B. Kamath
  • Patent number: 9335963
    Abstract: A method of managing print jobs addressed to a virtual print identity. The virtual print identity is associated with a first user, but not tied to a particular user device and the virtual print identity has at least one parameter relating to where the print job should be printed.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: May 10, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rajesh Bhatia, Harish B. Kamath
  • Patent number: 9235371
    Abstract: A request to print a file at a printer is received at a first computer system over a public network. Responsive to receiving the request, an indication of the request is exposed to the printer to enable fulfillment, by the printer, of the request to print the file.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: January 12, 2016
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Harish B Kamath, Hean Koon Koay, Rahul Kumar Srivastava
  • Publication number: 20150248264
    Abstract: A technique performed by a printer includes receiving identification information from a computing device. The identification information may be sent to a server, such as a content management server. The identification information can be used for payment. Payment confirmation, authorization to provide content, or content itself may be received from the server.
    Type: Application
    Filed: September 28, 2012
    Publication date: September 3, 2015
    Inventors: Rajesh Bhatia, Harish B. Kamath
  • Publication number: 20150248261
    Abstract: A remote server and network connectable printer arrangement is provided. The remote server can send a job availability message via a first communication protocol to the network connectable printer to cause the network connectable printer to establish a network connection. The remote server may then send a print job to the network connectable printer over the network. The network connectable printer may then print the print job and then terminate the connection thereafter.
    Type: Application
    Filed: May 18, 2015
    Publication date: September 3, 2015
    Inventors: Rajesh Bhatia, Harish B. Kamath
  • Patent number: 9122383
    Abstract: A method for object visualization includes providing an operator with an object filter tool through a graphical user interface, the tool comprising a rail having a number of shapes placed at distances from each other along the rail, the shapes representing divisions within a list of objects, distances between the shapes correlating to a number of objects between the divisions. The method further includes receiving from the operator, an interaction with the tool indicating a selection of objects within the list and presenting to the operator, a list of objects filtered based on the interaction with the filter tool.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: September 1, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harish B. Kamath, Vara Prasad Onteru, Karthigeyan Kasthurirengan, Dharmendra
  • Patent number: 9052848
    Abstract: One embodiment is a method that analyzes a print request that is transmitted over an internet and received at a cloud print system. The method then executes with priorities a list of job tasks to print the print request at a web-enabled printer.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: June 9, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harish B. Kamath, Manasa Sridhar, Atulram Pai Konchady
  • Patent number: 9036200
    Abstract: A job processing method includes dividing a job into sub-jobs. Each sub-job is rendered into a device ready format. A message is communicated to a device. The communicating is timed in accordance with a completion of the rendering of a first of the sub-jobs. Following a receipt of a response to the message from the device, the rendered first sub-job is streamed to the device followed by the remainder of the rendered sub jobs.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: May 19, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harish B Kamath, Rajesh Bhatia, Ramesh Kavanappillil, Sanjay Kumar, Senthil Kumar Venkatesh, Shinoj Prabhakaran
  • Patent number: 9036185
    Abstract: In one embodiment, a message is received at a network-connectable printer, from a first computer system via a first communication protocol. In response to receipt of the message, a connection between the printer and the network is established via a second communication protocol. A print job is received at the printer via the connection. The print job is caused to print at the printer. The connection is terminated after the print job is printed.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: May 19, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rajesh Bhatia, Harish B. Kamath
  • Patent number: 8909675
    Abstract: One embodiment is method that receives a file and a transcription request to alter contents of the file. The file is associated with a file format, and the transcription request is associated with a function that will alter the contents of the file according to the transcription request. The function is executed on the file to alter the file format and to alter the contents of the file according to the transcription request.
    Type: Grant
    Filed: May 8, 2010
    Date of Patent: December 9, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harish B Kamath, Pai K Atul
  • Patent number: 8693022
    Abstract: In one embodiment, receipt of a print job at a printer is recognized. If the printer has a set of capabilities needed to meet requirements of the job, local processing is performed, and printing of the job at the printer is caused. If the printer does not have the set, and the printer and a print service available to the printer via a network together have the set, the job is sent to the service for remote processing. After the remote processing, the job is received at the printer from the service. Printing of the job, at the printer and in accordance with the requirements, is caused.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: April 8, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rajesh Bhatia, Harish B. Kamath, Laurent Pizot
  • Publication number: 20140063553
    Abstract: A method of managing print jobs addressed to a virtual print identity. The virtual print identity is associated with a first user, but not tied to a particular user device and the virtual print identity has at least one parameter relating to where the print job should be printed.
    Type: Application
    Filed: June 23, 2011
    Publication date: March 6, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Rajesh Bhatia, Harish B. Kamath
  • Patent number: 8630009
    Abstract: One example discloses a system for providing content to a peripheral device including a memory for storing computer executable instructions and a processing unit for accessing the memory and executing the computer executable instructions. The computer executable instructions include a composite application to invoke, in response to a user-input at a peripheral device, a predetermined set of print applications from a plurality of print applications stored in a cloud server, the composite application to provide content from the plurality of print applications to the peripheral device.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: January 14, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harish B Kamath, Sudhakaran Karunakaran, Venugopal Kumarahalli Srinivasmurthy, Hitesh Amrutlal Bosamiya, Palanikumar Thangapandian
  • Patent number: 8619297
    Abstract: In one embodiment, a first profile of printing settings is created at a server system. Data indicative of a capability of a first printer is received at the server system. A second profile of printing settings specific to the first printer is created at the server system, the second profile including portions of the first profile consistent with the capability. A first print job is received at the server system over a web. The print job is caused to be printed at the first printer in accordance with the second profile.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: December 31, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Venugopal Srinivasmurthy K, Hiren C. Bhatt, Sudhindra Venkatesh Kulkami, Rajesh Bhatia, Harish B. Kamath
  • Publication number: 20130275919
    Abstract: A method for object visualization includes providing an operator with an object filter tool through a graphical user interface, the tool comprising a rail having a number of shapes placed at distances from each other along the rail, the shapes representing divisions within a list of objects, distances between the shapes correlating to a number of objects between the divisions. The method further includes receiving from the operator, an interaction with the tool indicating a selection of objects within the list and presenting to the operator, a list of objects filtered based on the interaction with the filter tool.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Inventors: Harish B. Kamath, Vara Prasad Onteru, Karthigeyan Kasthurirengan, Dharmendra
  • 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: 20130117063
    Abstract: Visual representations of gadgets, each of which is configured to perform a different function, are displayed by an electronic device. The gadgets are arranged in a sequence to build a workflow. The gadgets are executed in the sequence to execute the workflow on a project.
    Type: Application
    Filed: July 23, 2010
    Publication date: May 9, 2013
    Inventors: Harish B. Kamath, Shivarudrappa Halhalli, Hean Koon Koay, Rahul Kumar Srivastava
  • Publication number: 20130107324
    Abstract: A request to print a file at a printer is received at a first computer system over a public network. Responsive to receiving the request, an indication of the request is exposed to the printer to enable fulfillment, by the printer, of the request to print the file.
    Type: Application
    Filed: July 15, 2010
    Publication date: May 2, 2013
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Harish B. Kamath, Hean Koon Koay, Rahul Kumar Srivastava
  • Publication number: 20130077127
    Abstract: In one embodiment, a message is received at a network-connectable printer, from a first computer system via a first communication protocol. In response to receipt of the message, a connection between the printer and the network is established via a second communication protocol. A print job is received at the printer via the connection. The print job is caused to print at the printer. The connection is terminated after the print job is printed.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Inventors: Rajesh Bhatia, Harish B. Kamath