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: 20260037488
    Abstract: 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: Application
    Filed: July 17, 2025
    Publication date: February 5, 2026
    Inventors: Sreehari Medikurthi, Pravin Kumar, Tharanath Ramakrishna
  • Patent number: 12423282
    Abstract: 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: Grant
    Filed: August 1, 2024
    Date of Patent: September 23, 2025
    Assignee: SAP SE
    Inventors: Sreehari Medikurthi, Pravin Kumar, Tharanath Ramakrishna
  • Patent number: 11977878
    Abstract: 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: Grant
    Filed: May 10, 2022
    Date of Patent: May 7, 2024
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Andreas Biesdorf, Christoph Brand, Martin Kramer, Sandeep Krishnan, Pravin Kumar, Puneet Shukla, Girish Suryanarayana
  • Publication number: 20240142112
    Abstract: 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: Application
    Filed: December 17, 2021
    Publication date: May 2, 2024
    Inventors: Christoph WALTHER, Nikolai SCHNEIDER, Frank BENOLD, Linnéa KARLSSON, Thomas GARDNER, Pravin KUMAR, Ines RADHIMA, Rosolino REZZOLA, Diana RODRIGUES VALERIO
  • Publication number: 20240015341
    Abstract: 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: Application
    Filed: July 11, 2023
    Publication date: January 11, 2024
    Inventors: Pravin Kumar, Calvin Lui
  • Patent number: 11556346
    Abstract: 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: Grant
    Filed: June 10, 2020
    Date of Patent: January 17, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Naresh Kumar Sharma, Saurabh Gorecha, Pravin Kumar
  • Publication number: 20220365774
    Abstract: 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: Application
    Filed: May 10, 2022
    Publication date: November 17, 2022
    Inventors: Andreas Biesdorf, Christoph Brand, Martin Kramer, Sandeep Krishnan, Pravin Kumar, Puneet Shukla, Girish Suryanarayana
  • Patent number: 11204781
    Abstract: 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: Grant
    Filed: December 11, 2019
    Date of Patent: December 21, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Saurabh Gorecha, Naresh Kumar Sharma, Pravin Kumar
  • Publication number: 20210389953
    Abstract: 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: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Inventors: Naresh Kumar SHARMA, Saurabh GORECHA, Pravin KUMAR
  • Patent number: 11113074
    Abstract: 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: Grant
    Filed: November 19, 2019
    Date of Patent: September 7, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Saurabh Gorecha, Naresh Kumar Sharma, Pravin Kumar, Dexter Tamio Chun, Christopher Kong Yee Chun
  • Publication number: 20210182081
    Abstract: 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: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Saurabh GORECHA, Naresh Kumar SHARMA, Pravin KUMAR
  • Publication number: 20210064383
    Abstract: 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: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Naresh Kumar SHARMA, Pravin KUMAR, Saurabh GORECHA
  • Publication number: 20200409721
    Abstract: 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: Application
    Filed: November 19, 2019
    Publication date: December 31, 2020
    Inventors: SAURABH GORECHA, NARESH KUMAR SHARMA, PRAVIN KUMAR, DEXTER TAMIO CHUN, CHRISTOPHER KONG YEE CHUN
  • Patent number: 8301528
    Abstract: 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: Grant
    Filed: September 15, 2006
    Date of Patent: October 30, 2012
    Assignee: Ketera Technologies, Inc.
    Inventors: Pravin Kumar, Sanjay Swamy
  • Publication number: 20070078733
    Abstract: 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: Application
    Filed: September 15, 2006
    Publication date: April 5, 2007
    Inventors: Pravin Kumar, Sanjay Swamy
  • Patent number: 6320079
    Abstract: 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: Grant
    Filed: March 23, 2000
    Date of Patent: November 20, 2001
    Assignee: The Chief Controller, Research & Ministry of Defense, Goverment of India
    Inventors: Uma Joshi, Syed Kalbey Raza, Pravin Kumar, Rajagopalan Vijayaraghavan, Devendra Kumar Jaiswal