Patents by Inventor Sudhindra Venkatesh Kulkarni
Sudhindra Venkatesh Kulkarni 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: 11843703Abstract: In one example, a cloud printing server may include a processor and a memory coupled to the processor. The memory may include a blockchain management component to register an image forming apparatus with a blockchain associated with multiple entities of a blockchain network, create a distributed ledger relating to the blockchain, create a ledger entry including information indicating operational state and configuration data of the image forming apparatus in the distributed ledger, and transmit an instance of the distributed ledger to the multiple entities including the image forming apparatus.Type: GrantFiled: July 17, 2019Date of Patent: December 12, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ranjeetha Venkatesh, Sudhindra Venkatesh Kulkarni
-
Publication number: 20230336360Abstract: A server includes a memory to store instructions, and a processor, coupled to the memory, to execute the instructions to cause the server to receive a wrapper which includes a plurality of items of information. The plurality of items of information are encrypted and pertain to a state of a device which is remotely located from the server, and include at least one item of information regarding a resource or functionality of the device. The processor may execute the instructions to cause the server to decrypt the wrapper including the plurality of items of information, unwrap and de-aggregate the plurality of items of information from the wrapper, and transmit the plurality of items of information to a digital avatar which virtually represents the device to synchronize a state of the digital avatar with the state of the device.Type: ApplicationFiled: July 1, 2021Publication date: October 19, 2023Inventors: Laurent Paul Henri PIZOT, Sudhindra Venkatesh KULKARNI, Vishwanath RN, Prabha RANGASWAMY
-
Publication number: 20230153044Abstract: In an example, a non-transitory computer readable storage medium may include instructions that when executed cause a computing device to generate a virtual device representation of an image forming apparatus on a cloud. Further, instructions cause the computing device to update the virtual device representation on the cloud with a configuration state of the image forming apparatus. Furthermore, instructions cause the computing device to analyze the updated virtual device representation to determine whether the image forming apparatus is compliant with a stored policy. Further, instructions cause the computing device to initiate, via the virtual device representation, a remediation action to bring the image forming apparatus to compliance based on the determination.Type: ApplicationFiled: April 19, 2021Publication date: May 18, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Sudhindra Venkatesh Kulkarni, Reddapa V Srinivas, Mark A Fahrenkrug, Laurent Pizot, Steven Schaaf Inch, Shivaun Albright
-
Patent number: 9760327Abstract: In one embodiment, a print job and an identification of a network-connected printer to print the job are received via a network. A printer location is determined for the printer. Associations of rendering computer systems with rendering system attributes are accessed or received. An identified rendering system is determined utilizing the printer location and a system attribute. The print job is sent to the identified rendering system.Type: GrantFiled: November 30, 2012Date of Patent: September 12, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Rajrajat Naik, Sudhindra Venkatesh Kulkarni, Sushant Bhattacharya
-
Patent number: 9276895Abstract: A service discovery request is received from a printing device at a cloud server. The request includes profile information for the printing device. In response to the request, service information is provided to the printing device. The service information includes location information and an encryption scheme for retrieving a list of services available to the printing device.Type: GrantFiled: February 14, 2013Date of Patent: March 1, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Laurent Pizot, Sudhindra Venkatesh Kulkarni, Rodney Hofer, Rajrajat Naik
-
Publication number: 20150242176Abstract: In one embodiment, a print job and an identification of a network-connected printer to print the job are received via a network. A printer location is determined for the printer. Associations of rendering computer systems with rendering system attributes are accessed or received. An identified rendering system is determined utilizing the printer location and a system attribute. The print job is sent to the identified rendering system.Type: ApplicationFiled: November 30, 2012Publication date: August 27, 2015Inventors: Rajrajat Naik, Sudhindra Venkatesh Kulkarni, Sushant Bhattacharya
-
Patent number: 9092180Abstract: A plurality of printing devices are connected to a cloud server via a persistent connection. The cloud server identifies at least one inactive printing device and provides the at least one inactive printing device with non-persistent connection information via the persistent connection. A polling message is received from the at least one inactive printing device via the non-persistent connection. The cloud server indicates when the at least one inactive printing device is to return to an active state.Type: GrantFiled: January 24, 2013Date of Patent: July 28, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Laurent Pizot, Sudhindra Venkatesh Kulkarni, Rodney Hofer, Nikhilesh Gargi
-
Patent number: 9058147Abstract: A printing device is registered at a cloud server and a secure connection is established with the printing device. A subscription packet is sent to the printing device. The subscription packet specifics at least one event to be reported by the printing device. A notification that indicates an occurrence of the at least one event is received from the printing device.Type: GrantFiled: February 26, 2013Date of Patent: June 16, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Laurent Pizot, Sudhindra Venkatesh Kulkarni, Rodney Hofer, Nikhilesh Gargi, Amandeep Batra
-
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: 9007637Abstract: One example discloses a network system for managing a print job. The network system can comprise a printing system. The printing system can comprise 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 can comprise a printer server to route a print job to a selected printer of at least two printers based on a received email message, wherein an addressee of the received email message is associated with each printer of the at least two printers.Type: GrantFiled: February 17, 2011Date of Patent: April 14, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sudhindra Venkatesh Kulkarni, Raviraj Avadhut Kandalgaonkar
-
Publication number: 20140240755Abstract: A printing device is registered at a cloud server and a secure connection is established with the printing device. A subscription packet is sent to the printing device. The subscription packet specifics at least one event to be reported by the printing device. A notification that indicates an occurrence of the at least one event is received from the printing device.Type: ApplicationFiled: February 26, 2013Publication date: August 28, 2014Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Laurent Pizot, Sudhindra Venkatesh Kulkarni, Rodney Hofer, Nikhilesh Gargi, Amandeep Batra
-
Patent number: 8705052Abstract: An apparatus includes an interface builder, template engine, and an assembler. The template engine is operable to identify a reference template associated with an object selected from a first user interface. The assembler is operable to assemble a request from the identified reference template and state data corresponding to the reference template. The builder is operable to process a user interface description retrieved using the request to cause the display of a second user interface.Type: GrantFiled: April 14, 2010Date of Patent: April 22, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jacob Refstrup, Loren D Chapple, Venugopal Srinivasmurthy K, Sudhindra Venkatesh Kulkarni, Hitesh Amrutlal Bosamlya
-
Publication number: 20110255123Abstract: An apparatus includes an interface builder, template engine, and an assembler. The template engine is operable to identify a reference template associated with an object selected from a first user interface. The assembler is operable to assemble a request from the identified reference template and state data corresponding to the reference template. The builder is operable to process a user interface description retrieved using the request to cause the display of a second user interface.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Inventors: Jacob Refstrup, Loren D. Chapple, Venugopal Srinivasmurthy K., Sudhindra Venkatesh Kulkarni, Hitesh Amrutlal Bosamlya