Patents by Inventor Venugopal Kumarahalli Srinivasmurthy
Venugopal Kumarahalli Srinivasmurthy 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: 9836191Abstract: A system receives an indication of a content feed of hierarchical content over a network. The content feed is hosted by a content provider. The system dynamically instantiates a content connection application that incorporates the content feed using a pre-defined declarative data structure engine. The system provides a user interface widget for the content connection application to allow user interaction with the hierarchical content of the first content feed.Type: GrantFiled: December 16, 2011Date of Patent: December 5, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Venugopal Kumarahalli Srinivasmurthy, James Allely Rowson, Loren D. Chapple, Ajay Gupta, Tuan A. Tran
-
Patent number: 9773214Abstract: A user requests a plurality of content feeds. Content associated with the content feeds is periodically retrieved and converted to a print format. Contents associated with the content feeds are stored in the print format. Indications corresponding to the content feeds are provided to a network connected printer and displayed on a user interface thereof, including an indication that new content is available in the print format.Type: GrantFiled: August 6, 2012Date of Patent: September 26, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vishwanath Ramaiah Nanjundaiah, Venugopal Kumarahalli Srinivasmurthy
-
Patent number: 9501298Abstract: A schema is provided that logically represents a nodal hierarchy relating to execution of an application. The hierarchy includes multiple nodes, including one or more category nodes and one or more content nodes. An executable script is provided with the schema. The script may be associated with at least one node of the hierarchy. Each of multiple user inputs from the computing device are processed using the schema. The individual user inputs may be selective of nodes of the hierarchy. In response to processing each of multiple user inputs, user interface content is provided to the computing device. The user interface content for each user input corresponds to one of (i) one or more nodes, or (ii) a script content, generated as an output of an executed script that is associated with a selected node.Type: GrantFiled: January 31, 2013Date of Patent: November 22, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vishwanath Ramaiah Nanjundaiah, Sundharam Balathirupurasundari, Ritesh Ranjan Jha, James Allely Rowson, Venugopal Kumarahalli Srinivasmurthy
-
Patent number: 9069509Abstract: A system and method for printing relevant content via a cloud print service upon completion of an entertainment event in media from an associated one of one or more entertainment devices are disclosed. In one example, the relevant content is obtained from an associated one of one or more entertainment device cloud services by the cloud print service upon completion of the entertainment event in the media. Further, the obtained relevant content is printed on a web connected printer by the cloud print service.Type: GrantFiled: March 20, 2013Date of Patent: June 30, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Rajesh Muthukrishnan, Bibhu Prasad Biswal, Venugopal Kumarahalli Srinivasmurthy
-
Patent number: 9052861Abstract: Systems and methods of establishing a secure connection between a proxy server and a base station device are disclosed. An example of a method includes providing a proxy server with a session token for a mobile device from a cloud service. The method also includes providing a session code directly to the mobile device from the cloud service based on the session token. The method also includes providing access by the proxy server to the base station device if the proxy server provides the session code to the cloud service.Type: GrantFiled: March 27, 2011Date of Patent: June 9, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Laurent Pizot, Loren D. Chapple, Venugopal Kumarahalli Srinivasmurthy, Deepak Ramachandran, Sudhindra Venkatesh Kulkarni, Jojee Thomas Chackalackal
-
Patent number: 9047541Abstract: In an example implementation, a processor-readable medium stores code representing instructions that when executed by a processor cause the processor to retrieve a unique printer identification (ID) over a short-range wireless communication (e.g., NFC) between a mobile device and a public printer. The processor discovers a current geographic location of the mobile device from GPS technology on the mobile device. The processor then uploads the unique printer ID and the geographic location to a cloud-based print service provider.Type: GrantFiled: September 26, 2012Date of Patent: June 2, 2015Assignee: Hewlett-Packard Development Company, LP.Inventors: Ramesh Kavanapillil, Venugopal Kumarahalli Srinivasmurthy, Laurent Pizot, Viswanatha Shankaranarayana
-
Patent number: 9047030Abstract: An application service includes a device interface manager, an acquisition manager, and a job manager. The device interface is configured to receive, from a device, a print instruction defining a context. The acquisition manager is configured to use the context to acquire context compatible content. The job manager is configured to communicate a reference to a print service for accessing cached context compatible print data for the print instruction if the context compatible print data is available in a cache, and to otherwise communicate to the print service, context compatible print data for context compatible content acquired by the acquisition manager.Type: GrantFiled: April 29, 2010Date of Patent: June 2, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Venugopal Kumarahalli Srinivasmurthy, Loren D Chapple, Laurent Pizot, Deepak Ramachandran, Hitesh Amrutlal Bosamiya, Anurag Goyal
-
Patent number: 8953199Abstract: In one embodiment, first data pertaining to a software application is obtained at a server system. Second data indicative of capabilities of a web-enabled printer is received at the server system. Third data comprising usage information is received at the server system. An application recommendation is created based at least in part on the first, second, and third data. The recommendation is sent, from the server system and over a web, Internet, or intranet to a receiving destination.Type: GrantFiled: January 31, 2011Date of Patent: February 10, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Venugopal Kumarahalli Srinivasmurthy, Palanikumar Thangapandian, Hiren C. Bhatt
-
Patent number: 8887054Abstract: An apparatus includes a builder, a template engine, and an assembler. The template engine is operable to identify a reference template associated with application selection. The assembler is configured to assemble a request from the identified reference template and state data indicated by the reference template. The builder is configured to process a user interface description retrieved using the request to cause the display of a user interface having one or more objects each associated with an application available from a network service, the applications having been selected according to the state data.Type: GrantFiled: April 15, 2010Date of Patent: November 11, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Loren D. Chapple, Venugopal Kumarahalli Srinivasmurthy, Deepak Ramachandran, Hitesh Amrutial Bosamiya, Jacob Refstrup, Scott Femling
-
Patent number: 8630009Abstract: 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: GrantFiled: August 3, 2011Date of Patent: January 14, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Harish B Kamath, Sudhakaran Karunakaran, Venugopal Kumarahalli Srinivasmurthy, Hitesh Amrutlal Bosamiya, Palanikumar Thangapandian