Patents by Inventor Narendra Kumar
Narendra Kumar 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: 20240133613Abstract: A refrigeration unit includes a cabinet and a first evaporator assembly. The first evaporator assembly is operable between an uninstalled condition and an installed condition. In the uninstalled condition, the first evaporator assembly is not assembled with the cabinet. In the installed condition, the first evaporator assembly is assembled with the cabinet. The first evaporator assembly includes a first evaporator, a first suction line connected to the first evaporator at a first suction line joint, and a first capillary tube connected to the first evaporator at a first capillary tube joint. The first suction line joint and the first capillary tube joint of the first evaporator assembly are leak testable in the uninstalled condition of the first evaporator assembly.Type: ApplicationFiled: December 29, 2023Publication date: April 25, 2024Applicant: Whirlpool CorporationInventors: Vishal B. Chauhan, Rahul Subhash Chhajed, Koteswara Rao Gochika, Alberto Regio Gomes, Lynne F. Hunter, Jacob Charles Ickes, Narendra Ashok Kapure, Mansi Katkar, Mandar G. Kulkarni, Dustin Michael Miller, Abhay Naik, Manjunathraddi Navalgund, Rafael D. Nunes, Sanjesh Kumar Pathak, Sanket Vivek Phalak, Anup R. Shedage, Arpit Vijay, Giulia Marinello
-
Patent number: 11960416Abstract: Techniques including a memory controller with a set of memory channel queues, wherein memory channel queues of the set of memory channel queues correspond to memory channels to access a set of memory modules, a first arbitration module, and a second arbitration module. The memory controller is configured to receive a first memory request from the peripheral and place one or more portions of the first memory request in the memory channel queues of the set of memory channel queues. The first arbitration module is configured to determine an arbitration algorithm, select a first memory channel queue based on the arbitration algorithm, present the one or more portions of the first memory request in the selected first memory channel queue to the second arbitration module, and output the presented one or more portions of the first memory request based on a selection by the second arbitration module.Type: GrantFiled: December 21, 2021Date of Patent: April 16, 2024Assignee: Texas Instruments IncorporatedInventors: Daniel Brad Wu, Abhishek Shankar, Mihir Narendra Mody, Gregory Raymond Shurtz, Jason A. T. Jones, Hemant Vijay Kumar Hariyani
-
Patent number: 11929941Abstract: Embodiments of the present disclosure relate to method and a system for managing a decentralized access to a resource. A user of a client device having a third-party application installed therein request to join the mesh network based on invite received from the owner of the IoT gateway. The mesh network comprises one or more IoT gateway. One gateway is identified based on the topology of the client device, and an optimal connection between the client device and the identified gateway is determined. The third-party application may send a resource access request for accessing a resource of the mesh network and access the requested resource through the optimal connection route thus determined. Thus, the disclosure enables a peer-to-peer mesh network infrastructure that allows secure access to the resource by a third-party application without using a cloud server to route the resource access request from the client device to the gateway.Type: GrantFiled: July 15, 2021Date of Patent: March 12, 2024Assignee: Elear Solutions Tech Private LimitedInventors: Manav Kumar Mehta, Narendra Kumar Agarwal
-
Publication number: 20240075876Abstract: A technique for rendering an under-vehicle view including obtaining a first location of a vehicle, the vehicle having a set of cameras disposed about the vehicle, capturing a set of images; storing images of the set of images in a memory, wherein the images are associated with a time the images were captured, moving the vehicle to a second location, obtaining the second location of the vehicle, determining an amount of time for moving the vehicle from the first location to the second location, generating a set of motion data, the motion data indicating a relationship between the second location of the vehicle and the first location of the vehicle, obtaining one or more stored images from the memory based on the determined amount of time, rendering a view under the vehicle based on the one or more stored images and set of motion data, and outputting the rendered view.Type: ApplicationFiled: November 14, 2023Publication date: March 7, 2024Inventors: Hemant Vijay Kumar HARIYANI, Aishwarya DUBEY, Mihir Narendra MODY
-
Publication number: 20240053295Abstract: A method and system for label-free detection of pathogenic and antibiotic resistant bacteria is disclosed. The method includes fabricating a G-FET/peptide device having a synthesized peptide probe capable of recognizing and binding to a bacterial target; performing electric-field assisted binding of at least one bacterial cell of the bacterial target to the G-FET/peptide device; and electrically detecting the binding of the at least one bacterial cell to the G-FET/peptide device.Type: ApplicationFiled: October 13, 2023Publication date: February 15, 2024Applicant: The Trustees of Boston CollegeInventors: Kenneth S. Burch, Tim van Opijnen, Jianmin Gao, Narendra Kumar, Juan C. Ortiz-Marquez, Wenjian Wang, Mason Gray
-
Patent number: 11900091Abstract: Methods, apparatus, and processor-readable storage media for implementing extensible upgrade and modification as a service are provided herein. An example computer-implemented method includes processing one or more modifiers, wherein each modifier includes an independent processing unit having a given canonical structure and is configured to execute one or more automated actions related to at least one of application modification and application migration; obtaining data pertaining to multiple applications across multiple computing environments; determining, based at least in part on processing at least a portion of the obtained data, at least one of the one or more modifiers applicable for use in executing at least one of the one or more automated actions in connection with at least a portion of the multiple applications; and executing the at least one of the one or more automated actions using the at least one determined modifier.Type: GrantFiled: January 12, 2021Date of Patent: February 13, 2024Assignee: Dell Products, L.P.Inventors: Nilay Mishra, Farook Shaik, Reshma Nair, Gaurav Suwal, Vishnu Prabhu Sundarrajan, Manikandan Pammal Rathinavelu, Bala Kumar, Narendra Kumar, Hung T. Dinh, Vijaya P. Sekhar, Abhijit Mishra, Satish Ranjan Das, Krishna Mohan Akkinapalli
-
Patent number: 11900139Abstract: A method of executing workflows in virtual machines that have been deployed to implement virtual network functions of a network service, wherein the virtual machines are running in a plurality of data centers each having a cloud management server running a cloud computing management software to provision virtual infrastructure resources thereof for a plurality of tenants, includes upon receiving a request to execute a workflow along with a plurality of parameters including first and second parameters at a data center, identifying a virtual machine deployed in the data center, in which the workflow is to be executed based on the first parameter, designating one of a plurality of methods by which the workflow is to be executed in the virtual machine according to the second parameter, and issuing a command to the virtual machine to execute the workflow according to the designated method.Type: GrantFiled: November 4, 2020Date of Patent: February 13, 2024Assignee: VMware, Inc.Inventors: Sachin Thakkar, Prashant Waykar, Akshatha Sathyanarayan, Narendra Kumar Basur Shankarappa, Shruti Parihar
-
Publication number: 20240028322Abstract: An example method of upgrading remote sites of a distributed container orchestration system includes: deploying, by upgrade software executing in a data center remote from the remote sites, a second container orchestration (CO) control plane executing concurrently with a first CO control plane, the second CO control plane having a second version different than a first version of the first CO control plane, the first CO control plane initially managing all of the remote sites; upgrading, by the upgrade software, CO support software of a first portion of the remote sites; adding, by the upgrade software, the first portion of the remote sites to a second CO cluster managed by the second CO control plane; and removing, by the upgrade software, the first portion of the remote sites from a first CO cluster managed by the first CO control plane.Type: ApplicationFiled: September 7, 2022Publication date: January 25, 2024Inventors: Weiqing WU, Uday Suresh MASUREKAR, Liang CUI, Govind HARIDAS, Narendra Kumar BASUR SHANKARAPPA
-
Patent number: 11843764Abstract: A method of managing user experience with a virtual reality (VR) headset includes: with a server, receiving data from a number of sensors that are detecting parameters associated with a user during use of the VR headset; with the server, analyzing the data from the sensors to predict a negative effect on the user from the use of the VR headset; and with the server, taking action to minimize the negative effect on the user that is predicted.Type: GrantFiled: October 21, 2021Date of Patent: December 12, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Anuradha Kulkarni, Tulit Pal, Narendra Kumar Chincholikar
-
Publication number: 20230385126Abstract: A method of collecting and reporting inventory of resources deployed in a data center that includes hardware resources, a virtualization management software executed to provision virtual resources from the hardware resources, and a cloud management server executed to provision the virtual resources for tenants of the data center, includes the steps of: executing a first API call to the virtualization management software to collect first inventory of virtual resources deployed in the data center and a second API call to the cloud computing management software to collect second inventory of virtual resources deployed in the data center; storing the first and second inventory; and in response to an inventory request from a central orchestrator, initially sending a subset of the stored first and second inventory to the central orchestrator in accordance with parameters included in the inventory request, and thereafter sending updates to the subset to the central orchestrator periodically.Type: ApplicationFiled: July 26, 2023Publication date: November 30, 2023Inventors: Sachin Thakkar, Kiran Kumar Cherivirala, Sureshbabu Koyadan Chathoth, Umar Shaikh, Shruti Parihar, Narendra Kumar Basur Shankarappa
-
Publication number: 20230333166Abstract: A server may include a receiving unit to obtain a set of battery attributes associated with a battery of a client device and a prediction unit to predict a battery condition by applying at least one first machine learning model to the set of battery attributes. The battery condition may include battery swelling, battery memory effect, battery performance degradation, or any combination thereof. Further, the server may include a recommendation unit to apply a second machine learning model to the predicted battery condition to predict a remaining life of the battery and recommend an action to be performed based on the predicted remaining life of the battery.Type: ApplicationFiled: August 27, 2021Publication date: October 19, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Divyansh Jindal, Narendra Kumar Chincholikar, Ravindra Ramtekkar
-
Patent number: 11755383Abstract: A method of collecting and reporting inventory of resources deployed in a data center that includes hardware resources, a virtualization management software executed to provision virtual resources from the hardware resources, and a cloud management server executed to provision the virtual resources for tenants of the data center, includes the steps of: executing a first API call to the virtualization management software to collect first inventory of virtual resources deployed in the data center and a second API call to the cloud computing management software to collect second inventory of virtual resources deployed in the data center; storing the first and second inventory; and in response to an inventory request from a central orchestrator, initially sending a subset of the stored first and second inventory to the central orchestrator in accordance with parameters included in the inventory request, and thereafter sending updates to the subset to the central orchestrator periodically.Type: GrantFiled: December 22, 2020Date of Patent: September 12, 2023Assignee: VMware, Inc.Inventors: Sachin Thakkar, Kiran Kumar Cherivirala, Sureshbabu Koyadan Chathoth, Umar Shaikh, Shruti Parihar, Narendra Kumar Basur Shankarappa
-
UPGRADE OF CELL SITES WITH REDUCED DOWNTIME IN TELCO NODE CLUSTER RUNNING CONTAINERIZED APPLICATIONS
Publication number: 20230229477Abstract: A computer-implemented method, medium, and system for upgrade of telco node cluster running cloud-native network functions are disclosed. In one computer-implemented method, a worker node group that includes a plurality of worker nodes is determined in a container orchestration platform. A first node to upgrade is determined within the worker node group. All pods in the first node are deactivated by a high availability as a service (HAaaS) module. Standby pods in a second node are activated by the HAaaS module and as active pods. All network traffic associated with all the pods in the first node is migrated to the active pods. The first node is deleted from the worker node group. Hardware resources associated with running the first node are released. A third node is generated as a new worker node in the worker node group and uses the released hardware resources.Type: ApplicationFiled: March 11, 2022Publication date: July 20, 2023Inventors: Xiaojun Lin, Liang Cui, Wenwu Peng, Aravind Srinivasan, Hemanth Kumar Pannem, Narendra Kumar Basur Shankarappa -
Publication number: 20230188407Abstract: In some examples, a non-transitory machine-readable medium stores machine-readable instructions, which, when executed by a processor, cause the processor to receive operational data of a videoconferencing solution, to predict, utilizing a machine learning process on the operational data, an incident of the videoconferencing solution, and to generate, based on the prediction, an incident alert.Type: ApplicationFiled: December 12, 2022Publication date: June 15, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Mayuri Mohite, Narendra Kumar Chincholikar, Brijesh Kartha
-
Publication number: 20230171509Abstract: Multiple regions of a scene are identified, for example through user inputs to a touchscreen while the touchscreen displays preview frames of the scene. Multiple exposure settings are determined based on the identified regions. Each exposure setting is determined based on one of the identified regions, for instance to optimally expose that region. Multiple image frames are captured of the scene, with each image frame captured at a different one of the determined exposure settings. A high dynamic range (HDR) image of the scene is generated by merging the multiple image frames of the scene.Type: ApplicationFiled: December 14, 2020Publication date: June 1, 2023Inventors: Nithin VARGHESE, Nitin SRIVASTAVA, Narendra Kumar CHEPURI
-
Publication number: 20230157949Abstract: The present invention provides oral film of HIV/Anti-retroviral drugs and its pharmaceutically acceptable salt thereof, which is useful for the treatment of HIV infections. Further the present invention provides composition and process for preparing oral film of HIV/Anti-retroviral drugs and its pharmaceutically acceptable salt thereof.Type: ApplicationFiled: June 25, 2021Publication date: May 25, 2023Inventors: Siva Rama Krishna Velaga, Siva Ramakrishna RAYALA, Srikant PIMPLE, Ananda Haranath UPPALA, Vamshidhar Reddy DUGGI, Narendra Kumar KAVURI
-
Publication number: 20230094120Abstract: Some embodiments provide a method that generates (i) a node profile of a worker node in a workload cluster for deploying a first network function and (ii) a host profile of a virtual machine that implements the workload cluster and a management cluster that manages the workload cluster. The method updates a configuration map of the worker node based on the node profile. The method uses a node configuration operator in a remote data center to configure the worker node based on the configuration map. The method uses a virtual machine configuration operator in the remote data center to configure one or more nodes of the management cluster based on the host profile.Type: ApplicationFiled: February 14, 2022Publication date: March 30, 2023Inventors: Narendra Kumar Basur Shankarappa, Serge Maskalik, Sachin Thakkar, Uday Suresh Masurekar, Leon Cui, Kiran Kumar Cherivirala, Sachin M. Bendigeri, Hemanth Kumar Pannem, Akshatha Sathyanarayan
-
Publication number: 20230100276Abstract: Some embodiments provide a method that generating a host profile for deploying a first network function. the method uses a virtual machine configuration operator in a remote data center to configure one or more virtual machines implementing a workload cluster to perform the first network function based on the host profile. The method uses the virtual machine configuration operator to configure one or more virtual machines implementing a management cluster based on the host profile. The workload cluster is managed by the management cluster.Type: ApplicationFiled: February 14, 2022Publication date: March 30, 2023Inventors: Narendra Kumar Basur Shankarappa, Serge Maskalik, Sachin Thakkar, Uday Suresh Masurekar, Leon Cui, Kiran Kumar Cherivirala, Sachin M. Bendigeri, Hemanth Kumar Pannem, Akshatha Sathyanarayan
-
Publication number: 20230057475Abstract: An air cleaner assembly comprises a filter element and a housing assembly. The filter element comprises a filter media for filtering a fluid and a first endcap positioned along a first end of the filter media and through which a first filtered air flow portion flows. The housing assembly at least partially contains the filter element and comprises a cover that defines a first outlet through which the first filtered air flow portion flows to a downstream device. The cover comprises a noise reduction device that receives the first filtered air flow portion and dissipates sound waves traveling upstream from the downstream device.Type: ApplicationFiled: January 12, 2021Publication date: February 23, 2023Applicant: Cummins Filtration Inc.Inventors: Shantanu Vaman Kanade, Ruchi Lutade, Michael T. Zuroski, Devendra Kalaskar, Narendra Kumar Tripathi
-
Patent number: 11550374Abstract: A device with automated device temperature control is described. In one example, the device includes a processor and a weather forecast engine coupled to the processor. The weather forecast engine obtains weather data of a geographical location in which the device is located. The weather data includes values of environmental parameters. The weather data is then shared with a prediction engine. The device further includes a control engine coupled to the processor. The control engine receives a first threshold operating temperature determined for the device based on the weather data, a device model, and a mapping table from the prediction engine. The control engine then initiates a temperature control device, connected to the device, to cool the device if a current device temperature of the device is greater than the first threshold operating temperature.Type: GrantFiled: March 16, 2021Date of Patent: January 10, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dipak Belvant More, Abhishek Ashokkumar Jangid, Narendra Kumar Chincholikar, Ravindra Ramtekkar