Patents by Inventor Ritesh Ranjan
Ritesh Ranjan 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).
-
Publication number: 20230385052Abstract: An example method of upgrading a host in a cluster under management of a lifecycle manager in a virtualized computing system includes: receiving, from the lifecycle manager at a host in the cluster being upgraded, a desired software specification for a hypervisor of the host; determining, by the host, a list of required software installation bundles (SIBs) to satisfy the desired software specification; identifying a neighboring host in the cluster for the host; downloading, from the neighboring host to the host, at least a portion of the required SIBs; and executing an upgrade of the hypervisor in the host using the required SIBs.Type: ApplicationFiled: July 27, 2023Publication date: November 30, 2023Inventors: ARAVINDA HARYADI, MUKUND GUNTI, RITESH RANJAN, DIPESH KUMAR, YUEDONG MU, GEOFFREY BLAIR FRITZ
-
Patent number: 11748089Abstract: An example method of upgrading a host in a cluster under management of a lifecycle manager in a virtualized computing system includes: receiving, from the lifecycle manager at a host in the cluster being upgraded, a desired software specification for a hypervisor of the host; determining, by the host, a list of required software installation bundles (SIBs) to satisfy the desired software specification; identifying a neighboring host in the cluster for the host; downloading, from the neighboring host to the host, at least at portion of the required SIBs; and executing an upgrade of the hypervisor in the host using the required SIBs.Type: GrantFiled: February 7, 2022Date of Patent: September 5, 2023Assignee: VMware, Inc.Inventors: Aravinda Haryadi, Mukund Gunti, Ritesh Ranjan, Dipesh Kumar, Yuedong Mu, Geoffrey Blair Fritz
-
Publication number: 20230176849Abstract: An example method of upgrading a host in a cluster under management of a lifecycle manager in a virtualized computing system includes: receiving, from the lifecycle manager at a host in the cluster being upgraded, a desired software specification for a hypervisor of the host; determining, by the host, a list of required software installation bundles (SIBs) to satisfy the desired software specification; identifying a neighboring host in the cluster for the host; downloading, from the neighboring host to the host, at least at portion of the required SIBs; and executing an upgrade of the hypervisor in the host using the required SIBs.Type: ApplicationFiled: February 7, 2022Publication date: June 8, 2023Inventors: Aravinda Haryadi, Mukund Gunti, Ritesh Ranjan, Dipesh Kumar, Yuedong Mu, Geoffrey Blair Fritz
-
Publication number: 20200402214Abstract: Accordingly the embodiments herein provide a method for rendering a background in an image by an electronic device (100). The method includes recognizing, by the electronic device (100), foreground objects and background objects of the image. Further, the method includes determining, by the electronic device (100), a context of the foreground objects and a context of the background objects in the image. Further, the method includes determining, by the electronic device (100), a background pattern based on the context of the foreground objects and the context of the background objects. Further, the method includes modifying, by the electronic device (100), the background of the image based on the background pattern. Further, the method includes displaying, by the electronic device (100), the image with the modified background.Type: ApplicationFiled: February 8, 2019Publication date: December 24, 2020Inventors: Debayan MUKHERJEE, Amit Kumar SONI, Ritesh Ranjan SINGH, Vishal Bhushan JHA, Vishnupriya Surendranath KAULGUD, Ashika SINGH, Alok Shankarlal SHUKLA, Girish KULKARNI, Kiran Nanjunda IYER, Madhupa CHOWDHURY, Saketh SHARMA, Balvinder SINGH, Dipesh Amritlal SHAH, Narasimha Gopalakrishna PAI, Prasanna Kumar AVANIGADDA, Raushan KUMAR, Roopa Sheshadri KOTIGANAHALLY, Saumitri CHOUDHURY, Viswanath GOPALAKRISHNAN
-
Publication number: 20190082122Abstract: A method and a device for providing contextual information. The method includes detecting an invocation of a camera application via a user-input while executing a non-camera application by a device. The method further includes identifying content from one or more of a preview of the camera application and multi-media captured by the camera application. Further, the method includes identifying contextual information based on one or more of the identified content and information available from the non-camera application. Further, the method includes allowing the identified contextual information to be shared between the camera application and the non-camera application.Type: ApplicationFiled: September 7, 2018Publication date: March 14, 2019Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Amitoj SINGH, Prakhar AVASTHI, Debayan MUKHERJEE, Milan PATEL, Subhav JAIN, Manoj KUMAR, Ranjesh VERMA, Sourav CHATTERJEE, Sambit PANDA, Sanjeev BHATT, Varad ARYA, Veethika MISHRA, Ridhi CHUGH, Sherene KURUVILLA, Amit Kumar SONI, Shazia JAMAL, Sabyasachi KUNDU, Vishnupriya Surendranath KAULGUD, Ritesh Ranjan SINGH, Boski JAIN, Saumitri CHOUDHURY, Shivi PAL, Suresh Kumar GARA, Girish KULKARNI, Sidhant GOYAL, Vishal Bhushan JHA
-
Patent number: 10185524Abstract: A print server may include a processor, a memory, and instructions stored on the memory and executable by the processor. In an example, the instructions may include: a print subscription component to control printing by a print subscription user according to a first printing quota associated with the print subscription user, and a print reservation component to reserve a second printing quota from the first printing quota for scheduled printing.Type: GrantFiled: October 20, 2015Date of Patent: January 22, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dhanendra Jain, Gurpreet Singh Bhatia, Kumaravel Ganesan, Ritesh Ranjan Jha, Puneet Kumar Arora
-
Publication number: 20170364315Abstract: A print server may include a processor, a memory, and instructions stored on the memory and executable by the processor. In an example, the instructions may include: a print subscription component to control printing by a print subscription user according to a first printing quota associated with the print subscription user, and a print reservation component to reserve a second printing quota from the first printing quota for scheduled printing.Type: ApplicationFiled: October 20, 2015Publication date: December 21, 2017Inventors: Dhanendra Jain, Gurpreet Singh Bhatia, Kumaravel Ganesan, Ritesh Ranjan Jha, Puneet Kumar Arora
-
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: 9378437Abstract: In one example, a printer address for a network-connected printer, a printer location, and an identifier for a mobile computing device are received. Responsive to receiving a message that is sent to the printer address and that includes a print job, the print job is stored. The identifier is sent to a tracker computing device. A mobile device location is received from the tracker device. Responsive to determining a calculated distance between the mobile device and the printer is less than or equal to a trigger distance, the print job is sent to the printer.Type: GrantFiled: February 27, 2013Date of Patent: June 28, 2016Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Kumaravel Ganesan, Rajesh Bhatia, Ritesh Ranjan Jha
-
Patent number: 9077832Abstract: In one embodiment, a first assignment is received. The first assignment is an assignment of a category tag to first content accessible via a first printer application. A second assignment is received. The second assignment is an assignment of the category tag to second content accessible via a second printer application. The first and second assignments are stored. Functionality to facilitate retrieval of content via the assignments is provided to a network-connected printer. A request to print selected content from among the first and second content is received. Responsive to the request, the selected content is retrieved, raster processed, and sent to the printer.Type: GrantFiled: September 30, 2011Date of Patent: July 7, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kumaravel Ganesan, Ritesh Ranjan Jha
-
Publication number: 20140240756Abstract: In one example, a printer address for a network-connected printer, a printer location, and an identifier for a mobile computing device are received. Responsive to receiving a message that is sent to the printer address and that includes a print job, the print job is stored. The identifier is sent to a tracker computing device. A mobile device location is received from the tracker device. Responsive to determining a calculated distance between the mobile device and the printer is less than or equal to a trigger distance, the print job is sent to the printer.Type: ApplicationFiled: February 27, 2013Publication date: August 28, 2014Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Kumaravel GANESAN, Rajesh BHATIA, Ritesh Ranjan JHA
-
Publication number: 20130083350Abstract: In one embodiment, a first assignment is received. The first assignment is an assignment of a category tag to first content accessible via a first printer application. A second assignment is received. The second assignment is an assignment of the category tag to second content accessible via a second printer application. The first and second assignments are stored. Functionality to facilitate retrieval of content via the assignments is provided to a network-connected printer. A request to print selected content from among the first and second content is received. Responsive to the request, the selected content is retrieved, raster processed, and sent to the printer.Type: ApplicationFiled: September 30, 2011Publication date: April 4, 2013Inventors: Kumaravel Ganesan, Ritesh Ranjan Jha