Patents by Inventor Pravin Kumar
Pravin 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: 20260037488Abstract: Systems and methods described herein relate to the automated generation of object reference structures for data purging processes. A primary query is executed in a database to identify first data objects with reference relationships to a root data object. Secondary queries are executed in the database to identify additional data objects with reference relationships to the first data objects or to other additional data objects identified in a previous one of the secondary queries. An object reference structure is generated based on the reference relationships among the root data object, the first data objects, and the additional data objects. The graphical representation is presented via a user interface. A purge instruction can be received with respect to at least part of the object reference structure. Execution of a data purge is triggered to purge data from the database according to the purge instruction.Type: ApplicationFiled: July 17, 2025Publication date: February 5, 2026Inventors: Sreehari Medikurthi, Pravin Kumar, Tharanath Ramakrishna
-
Patent number: 12423282Abstract: Systems and methods described herein relate to the automated generation of object reference structures for data purging processes. A primary query is executed in a database to identify first data objects with reference relationships to a root data object. Secondary queries are executed in the database to identify additional data objects with reference relationships to the first data objects or to other additional data objects identified in a previous one of the secondary queries. An object reference structure is generated based on the reference relationships among the root data object, the first data objects, and the additional data objects. The graphical representation is presented via a user interface. A purge instruction can be received with respect to at least part of the object reference structure. Execution of a data purge is triggered to purge data from the database according to the purge instruction.Type: GrantFiled: August 1, 2024Date of Patent: September 23, 2025Assignee: SAP SEInventors: Sreehari Medikurthi, Pravin Kumar, Tharanath Ramakrishna
-
Patent number: 11977878Abstract: A system and method for managing software services is provided. The method includes receiving a query from a client device, by a processing unit, for accessing software package corresponding to at least one building block stored in a repository, wherein the building block is a software component associated with a software service, configured for reuse in a plurality of engineering applications. The method further includes identifying the software package corresponding to the building block from the repository based on the query. The method further includes providing access to the software package corresponding to the building block, on the client device, through an integrated development environment.Type: GrantFiled: May 10, 2022Date of Patent: May 7, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Andreas Biesdorf, Christoph Brand, Martin Kramer, Sandeep Krishnan, Pravin Kumar, Puneet Shukla, Girish Suryanarayana
-
Publication number: 20240142112Abstract: The present invention is related to an extraction device (14) for removing air from an area above a cooking hob (12). The extraction device (14) comprises a suction arm (26), a fan and an outlet opening (34). The suction arm (26) includes a suction head (28), which comprises a suction opening (32), and a suction base (30), which comprises an air duct for conducting the air. The air duct is arranged downstream of the suction opening (32). The is configured to suck in the air from the area above the cooking hob (12) through the suction opening (32) and the air duct. The outlet opening (34) is configured to exhaust air. According to the invention, the suction arm (26) is centrally arranged or arrangeable in relation to the cooking hob (12) or is arranged or arrangeable midway between the lateral edges of the cooking hob (12).Type: ApplicationFiled: December 17, 2021Publication date: May 2, 2024Inventors: Christoph WALTHER, Nikolai SCHNEIDER, Frank BENOLD, Linnéa KARLSSON, Thomas GARDNER, Pravin KUMAR, Ines RADHIMA, Rosolino REZZOLA, Diana RODRIGUES VALERIO
-
Publication number: 20240015341Abstract: A video streaming service provides an auxiliary content database serving additional content composited with the video stream upon detection of a time occurrence, the presence of a particular image, or a particular audio cue, the additional content providing additional information relevant to the current streamed video. A user profile allows filtration of auxiliary content according to user preferences.Type: ApplicationFiled: July 11, 2023Publication date: January 11, 2024Inventors: Pravin Kumar, Calvin Lui
-
Patent number: 11556346Abstract: Methods and systems for allowing software components that operate at a specific exception level (e.g., EL-3 to EL-1, etc.) to repeatedly or continuously observe or evaluate the integrity of software components operating at a lower exception level (e.g., EL-2 to EL-0) to ensure that the software components have not been corrupted or compromised (e.g., subjected to malware, cyberattacks, etc.) include a computing device that identifies, by a component operating at a higher exception level (“HEL component”), at least one of a current vector base address (VBA), an exception raising instruction (ERI) address, or a control and system register value associated with a component operating at a lower exception level (“LEL component”). The computing device may perform a responsive action in response to determining that the current VBA, the ERT address, or control and system register value do not match the corresponding reference data.Type: GrantFiled: June 10, 2020Date of Patent: January 17, 2023Assignee: QUALCOMM IncorporatedInventors: Naresh Kumar Sharma, Saurabh Gorecha, Pravin Kumar
-
Publication number: 20220365774Abstract: A system and method for managing software services is provided. The method includes receiving a query from a client device, by a processing unit, for accessing software package corresponding to at least one building block stored in a repository, wherein the building block is a software component associated with a software service, configured for reuse in a plurality of engineering applications. The method further includes identifying the software package corresponding to the building block from the repository based on the query. The method further includes providing access to the software package corresponding to the building block, on the client device, through an integrated development environment.Type: ApplicationFiled: May 10, 2022Publication date: November 17, 2022Inventors: Andreas Biesdorf, Christoph Brand, Martin Kramer, Sandeep Krishnan, Pravin Kumar, Puneet Shukla, Girish Suryanarayana
-
Patent number: 11204781Abstract: A method of loading an executable image for a computing system includes identifying segments of at least one executable image available for loading into memory of the computing system. Each segment is associated with one or more configuration features for the computing system. At least a first segment of the at least one executable image to load into the memory of the computing system is determined, based on the first segment satisfying one or more conditions associated with the computing system. The first segment of the executable image is loaded into the memory of the computing system. At least a second segment of the at least one executable image is made available for memory re-allocation, based on the second segment not satisfying the one or more conditions associated with the computing system. Various additional and alternative aspects are described herein.Type: GrantFiled: December 11, 2019Date of Patent: December 21, 2021Assignee: QUALCOMM IncorporatedInventors: Saurabh Gorecha, Naresh Kumar Sharma, Pravin Kumar
-
Publication number: 20210389953Abstract: Methods and systems for allowing software components that operate at a specific exception level (e.g., EL-3 to EL-1, etc.) to repeatedly or continuously observe or evaluate the integrity of software components operating at a lower exception level (e.g., EL-2 to EL-0) to ensure that the software components have not been corrupted or compromised (e.g., subjected to malware, cyberattacks, etc.) include a computing device that identifies, by a component operating at a higher exception level (“HEL component”), at least one of a current vector base address (VBA), an exception raising instruction (ERI) address, or a control and system register value associated with a component operating at a lower exception level (“LEL component”). The computing device may perform a responsive action in response to determining that the current VBA, the ERT address, or control and system register value do not match the corresponding reference data.Type: ApplicationFiled: June 10, 2020Publication date: December 16, 2021Inventors: Naresh Kumar SHARMA, Saurabh GORECHA, Pravin KUMAR
-
Patent number: 11113074Abstract: Various embodiments of methods and systems for a modem-directed application processor boot flow in a portable computing device (“PCD”) are disclosed. An exemplary method includes an application processor that transitions into an idle state, such as a WFI state, for durations of time during a boot sequence that coincide with processing by a DMA engine and/or crypto engine. That is, the application processor may “sleep” while the DMA engine and/or crypto engine process workloads in response to instructions they received from the application processor.Type: GrantFiled: November 19, 2019Date of Patent: September 7, 2021Assignee: QUALCOMM IncorporatedInventors: Saurabh Gorecha, Naresh Kumar Sharma, Pravin Kumar, Dexter Tamio Chun, Christopher Kong Yee Chun
-
Publication number: 20210182081Abstract: A method of loading an executable image for a computing system includes identifying segments of at least one executable image available for loading into memory of the computing system. Each segment is associated with one or more configuration features for the computing system. At least a first segment of the at least one executable image to load into the memory of the computing system is determined, based on the first segment satisfying one or more conditions associated with the computing system. The first segment of the executable image is loaded into the memory of the computing system. At least a second segment of the at least one executable image is made available for memory re-allocation, based on the second segment not satisfying the one or more conditions associated with the computing system. Various additional and alternative aspects are described herein.Type: ApplicationFiled: December 11, 2019Publication date: June 17, 2021Inventors: Saurabh GORECHA, Naresh Kumar SHARMA, Pravin KUMAR
-
Publication number: 20210064383Abstract: Aspects of the disclosure relate to improving device boot up time and subsystem availability time in a computing system using segment read scheduling. The segment read scheduling is a scheduling of order for loading subsystem images for a number of subsystem images from a memory during boot up or reset of the computing system and is based on a determined criticality value calculated from various parameters including subsystem image size, the priority of the subsystem. Additionally, the scheduled segment loading is performed according to numerous parallel loading schemes using multiple direct memory access engines and cryptography engines to increase the speed of loading the images and bringing them out of boot up or reset. Other aspects, embodiments, and features are also claimed and described.Type: ApplicationFiled: August 30, 2019Publication date: March 4, 2021Inventors: Naresh Kumar SHARMA, Pravin KUMAR, Saurabh GORECHA
-
Publication number: 20200409721Abstract: Various embodiments of methods and systems for a modem-directed application processor boot flow in a portable computing device (“PCD”) are disclosed. An exemplary method includes an application processor that transitions into an idle state, such as a WFI state, for durations of time during a boot sequence that coincide with processing by a DMA engine and/or crypto engine. That is, the application processor may “sleep” while the DMA engine and/or crypto engine process workloads in response to instructions they received from the application processor.Type: ApplicationFiled: November 19, 2019Publication date: December 31, 2020Inventors: SAURABH GORECHA, NARESH KUMAR SHARMA, PRAVIN KUMAR, DEXTER TAMIO CHUN, CHRISTOPHER KONG YEE CHUN
-
Patent number: 8301528Abstract: A procurement system permits routine purchases through approved vendors in a catalog as well as off-catalog purchases via the web, the latter using a web access program that captures product information from the web to invoke the approval process normally used for catalog purchases.Type: GrantFiled: September 15, 2006Date of Patent: October 30, 2012Assignee: Ketera Technologies, Inc.Inventors: Pravin Kumar, Sanjay Swamy
-
Publication number: 20070078733Abstract: A procurement system permits routine purchases through approved vendors in a catalog as well as off-catalog purchases via the web, the latter using a web access program that captures product information from the web to invoke the approval process normally used for catalog purchases.Type: ApplicationFiled: September 15, 2006Publication date: April 5, 2007Inventors: Pravin Kumar, Sanjay Swamy
-
Patent number: 6320079Abstract: A process for preparing S-(&ohgr;-aminoalkylamino) alkyl aryl sulfide dihydrochlorides includes the steps of (a) reacting aryl mercaptan and (&ohgr;-aminoalkylamino) alkylbromide dihydrobromide to cause condensation thereof in the presence of an organic base in an organic solvent and provide a condensation product; (b) converting the condensation product to a dihydrochloride salt; and (c) precipitating the dihydrochloride salt. Preferably the precipitated dihydrochloride salt is recrystallized. These dihydrochlorides are new and effective antidotes for sulfur mustard toxicity.Type: GrantFiled: March 23, 2000Date of Patent: November 20, 2001Assignee: The Chief Controller, Research & Ministry of Defense, Goverment of IndiaInventors: Uma Joshi, Syed Kalbey Raza, Pravin Kumar, Rajagopalan Vijayaraghavan, Devendra Kumar Jaiswal