Patents by Inventor Rajesh Bhatia

Rajesh Bhatia 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: 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
  • Patent number: 8682752
    Abstract: A computer-readable medium, computer-implemented method, and financial close management system are provided that includes a integration framework that allows an end user to leverage services or interfaces from external applications as part of a business process, such as a financial close process, of a financial close management system. The integration framework can integrate a task that requires the user to interact with a user interface of an external application (identified as an “end user task”) with the financial close management system. The integration framework can also integrate a task that runs without any user interaction required, and that interacts with a web service of an external application (identified as a “system automated task”) with the financial close management system.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: March 25, 2014
    Assignee: Oracle International Corporation
    Inventors: Rajesh Bhatia, John Clark, Jr., Shailesh Kumar, Fang Liu, David Battaglia, Bhanu Prakash Ayyadevara, John Meyerle
  • 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: 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: 20130321855
    Abstract: In one embodiment, a request is received at a first computer system included within a first domain. The request is a request to send content to a network connected printer identified according to a printer identifier attributing the printer to a second domain, wherein the printer is included within a third domain. A validation request message is sent to a second computer system within the second domain requesting validation of the printer identifier. Responsive to receipt of validation information from the second system, the content, or a content availability message that the content is available to be obtained by the printer, is sent to a third computer system within the third domain, for the third system to forward to the printer.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Inventor: Rajesh Bhatia
  • Publication number: 20130262277
    Abstract: A method for dynamically filtering a plurality of accounts in an Account Reconciliation Management System may include determining a plurality of attributes, and receiving a selection of a first attribute in the plurality of attributes. The method may also include determining a plurality of values associated with a value type of the first attribute. The method may additionally include determining a plurality of operands associated with the first attribute. The method may further include receiving a selection of a first operand and a selection of a first value, and creating a filter expression based on the first attribute, the first value, and the first operand, and filtering the plurality of accounts. The method may additionally include determining that a second attribute in the plurality of attributes is not associated with any of the remaining accounts, and removing the second attribute from the plurality of attributes.
    Type: Application
    Filed: March 28, 2012
    Publication date: October 3, 2013
    Applicant: Oracle International Corporation
    Inventors: John Clark, JR., Rajesh Bhatia, Shailesh Kumar, Greg Getchell
  • Publication number: 20130185364
    Abstract: A machine-readable storage device contains machine-readable instructions that, when executed by a processor, cause the processor to perform various actions including, for example, receiving an email message destined for an email printer, selecting an ad based on a parameter contained in the email message, inserting the selected ad into the email message, and transmit the email message for printing. Other embodiments are directed to executing a particular application based on an email address, while yet other embodiments are directed to rerouting an email message.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Inventor: Rajesh BHATIA
  • Publication number: 20130103461
    Abstract: In one embodiment, preference data relating to consumer preferences of a user of a network-connected printer is received at a computer system. Association data associating a mobile computing device with the user or the printer is received at the computer system. An electronic coupon is sent to the printer. Proximity data indicating that the mobile device is within a proximity to the printer is received. Responsive to receipt of the proximity data, the printer is caused to send the coupon to the mobile device.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Inventor: Rajesh Bhatia
  • Publication number: 20130103575
    Abstract: In one embodiment, an email communication is received via a network. The email communication includes a content identifier identifying for-pay content hosted at a provider computing system, a sender identifier identifying a sender of the communication, and a printer identifier identifying a network-connected printer. The sender identifier is compared to a database that associates sender identifiers with payment subscriptions authorizing printing of the content. Responsive to receipt of data indicating the sender identifier is associated with a payment subscription, the content is obtained from the provider system, rasterized, and sent to the printer for printing.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Inventor: Rajesh Bhatia
  • 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
  • Publication number: 20130003110
    Abstract: In one embodiment, data is received at a computer system. Profile information for a user of a network-connected printer is parsed from the data. A personalized identifier for the printer is generated that incorporates the information. The identifier is registered with a registry of computing device identifiers.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Inventors: Harish B. Kamath, Rajesh Bhatia
  • Publication number: 20120274976
    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: Application
    Filed: April 28, 2011
    Publication date: November 1, 2012
    Inventors: Rajesh Bhatia, Harish B. Kamath, Laurent Pizot
  • Publication number: 20120194850
    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: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Inventors: Venugopal Srinivasmurthy K., Hiren C. Bhatt, Sudhindra Venkatesh Kulkami, Rajesh Bhatia, Harish B. Kamath
  • Publication number: 20120109790
    Abstract: A computer-readable medium, computer-implemented method, and financial close management system are provided that includes a integration framework that allows an end user to leverage services or interfaces from external applications as part of a business process, such as a financial close process, of a financial close management system. The integration framework can integrate a task that requires the user to interact with a user interface of an external application (identified as an “end user task”) with the financial close management system. The integration framework can also integrate a task that runs without any user interaction required, and that interacts with a web service of an external application (identified as a “system automated task”) with the financial close management system.
    Type: Application
    Filed: October 27, 2010
    Publication date: May 3, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajesh BHATIA, John CLARK, JR., Shailesh KUMAR, Fang LIU, David BATTAGLIA, Bhanu Prakash AYYADEVARA, John MEYERLE
  • Publication number: 20120062935
    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: Application
    Filed: September 14, 2010
    Publication date: March 15, 2012
    Inventors: Harish B. Kamath, Rajesh Bhatia, Ramesh Kavanappillil, Sanjay Kumar, Senthil Kumar, V
  • Patent number: 8001478
    Abstract: Computer software, systems and methods for providing context personalized browsing over computer networks. In the foregoing, an intelligent agent referred to as a “browser companion agent” includes a service component for holding one or more service modules that may assist a user by providing services that are contextually relevant to content on a browser on the user's computer system. The agent also includes a data component for holding data objects related to and sharable by one or more service modules. The agent further includes a tracking component for tracking the pages on a browser and for communicating browser page data to a remote computer system that may respond to the agent with data or code for use by service modules. Contemplated service modules include a comparison shopping service, a transaction tracking service, and automated form filling service.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: August 16, 2011
    Assignee: Shopzilla, Inc.
    Inventors: Rajesh Bhatia, Nikhil Ganju, Anil Kamath, Prashant Kulkarni, Phoumrin Tan
  • Patent number: 7437312
    Abstract: Computer software, systems and methods for providing context personalized browsing over computer networks. In the foregoing, an intelligent agent referred to as a “browser companion agent” includes a service component for holding one or more service modules that may assist a user by providing services that are contextually relevant to content on a browser on the user's computer system. The agent also includes a data component for holding data objects related to and sharable by one or more service modules. The agent further includes a tracking component for tracking the pages on a browser and for communicating browser page data to a remote computer system that may respond to the agent with data or code for use by service modules. Contemplated service modules include a comparison shopping service, a transaction tracking service, and automated form filling service.
    Type: Grant
    Filed: August 20, 2001
    Date of Patent: October 14, 2008
    Assignee: Bizrate.com
    Inventors: Rajesh Bhatia, Nikhil Ganju, Anil Kamath, Prashant Kulkarni, Phoumrin Tan
  • Publication number: 20080103857
    Abstract: A system and method for assessing, controlling, and reporting risk in an enterprise related to governance, risk management, and compliance activities.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 1, 2008
    Applicant: MOVARIS CORPORATION
    Inventors: STEVE YANKOVICH, NATHAN HOOVER, DAVE SPRAGUE, HAN-SHEN YUAN, ROBIN BAKER, RAJESH BHATIA, ARTHUR ARDIZZONE
  • Publication number: 20070300161
    Abstract: Computer software, systems and methods for providing context personalized browsing over computer networks. In the foregoing, an intelligent agent referred to as a “browser companion agent” includes a service component for holding one or more service modules that may assist a user by providing services that are contextually relevant to content on a browser on the user's computer system. The agent also includes a data component for holding data objects related to and sharable by one or more service modules. The agent further includes a tracking component for tracking the pages on a browser and for communicating browser page data to a remote computer system that may respond to the agent with data or code for use by service modules. Contemplated service modules include a comparison shopping service, a transaction tracking service, and automated form filling service.
    Type: Application
    Filed: December 20, 2005
    Publication date: December 27, 2007
    Inventors: Rajesh Bhatia, Nikhil Ganju, Anil Kamath, Prashant Kulkarni, Phoumrin Tan
  • Publication number: 20070094064
    Abstract: A method for financial system process automation comprising a first process for scheduling financial account tasks which are in-scope and a second process for evaluating rules for placing financial account tasks “in-scope”. A method for efficiently and systematically selecting tasks for scheduling from a list of conditionally needed tasks that would be wasteful to consider on a daily basis.
    Type: Application
    Filed: December 15, 2006
    Publication date: April 26, 2007
    Applicant: MOVARIS CORPORATION
    Inventors: STEVE YANKOVICH, NATHAN HOOVER, RAJESH BHATIA, ARTHUR ARDIZZONE, DAVE SPRAGUE, HAN-SHEN YUAN, YIM LEE