Patents by Inventor Satinder Singh

Satinder Singh 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: 20250315477
    Abstract: Embodiments relate to extracting various portions of log messages. Syntax, order and/or level information that differentiates header and detail message is identified. This syntax, order and/or level information is used to automatically associate enhance each of one or more detail log entries with information that provides context. This approach can facilitate efficient transmission of detail-information log entries that reduces redundant information, while still supporting flexible approaches for providing information that can enhance detail-information log entries.
    Type: Application
    Filed: June 18, 2025
    Publication date: October 9, 2025
    Applicant: Oracle International Corporation
    Inventors: Satinder Singh, Kiran Palukuri, Jerry Russell, Pankaj Agrawal
  • Patent number: 12367241
    Abstract: Embodiments relate to extracting various portions of log messages. Syntax, order and/or level information that differentiates header and detail message is identified. This syntax, order and/or level information is used to automatically associate enhance each of one or more detail log entries with information that provides context. This approach can facilitate efficient transmission of detail-information log entries that reduces redundant information, while still supporting flexible approaches for providing information that can enhance detail-information log entries.
    Type: Grant
    Filed: August 10, 2023
    Date of Patent: July 22, 2025
    Assignee: Oracle International Corporation
    Inventors: Satinder Singh, Kiran Palukuri, Jerry Russell, Pankaj Agrawal
  • Publication number: 20250181413
    Abstract: Techniques are disclosed for aggregating received data from a data stream. Data is received from a particular stream partition to which a device is subscribed, and subsets of the data, from the particular stream partition, are aggregated based on respective keys associated with the subsets of the data. The device determines whether one or more subsets of data, associated with a particular key, meet at least one processing criteria, such as a threshold amount of data, and refraining from processing the aggregated data when the processing criteria is not met. Once additional subset(s) of data associated with the particular key are received, they are aggregated with the one or more subsets of data. When the processing criteria is satisfied, the device processes the aggregated subsets of data associated with the particular key.
    Type: Application
    Filed: February 3, 2025
    Publication date: June 5, 2025
    Applicant: Oracle International Corporation
    Inventors: Kiran Kumar Palukuri, Pankaj Agrawal, Naga Raju Barri, Jerry Paul Russell, Satinder Singh
  • Patent number: 12242897
    Abstract: Techniques are disclosed for aggregating received data from a data stream. Data is received from a particular stream partition to which a device is subscribed, and subsets of the data, from the particular stream partition, are aggregated based on respective keys associated with the subsets of the data. The device determines whether one or more subsets of data, associated with a particular key, meet at least one processing criteria, such as a threshold amount of data, and refraining from processing the aggregated data when the processing criteria is not met. Once additional subset(s) of data associated with the particular key are received, they are aggregated with the one or more subsets of data. When the processing criteria is satisfied, the device processes the aggregated subsets of data associated with the particular key.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: March 4, 2025
    Assignee: Oracle International Corporation
    Inventors: Kiran Kumar Palukuri, Pankaj Agrawal, Naga Raju Barri, Jerry Paul Russell, Satinder Singh
  • Patent number: 12189658
    Abstract: Techniques are disclosed for partitioning received data for use in a data stream. Data is received during a period of time at a device, such as a data partitioner. The device a) determines that a first subset of the data is for a first system component, b) a second subset of the data is for a second system component, and c) a third subset of the data is for the first system component. Also, determines that a first stream partition is mapped to the first system component and a second stream partition is mapped to the second system component. Based on these determinations, the device assigns the first and third subsets of the data to the first stream partition and the second subset of the data to the second stream partition. Thereafter, the device transmits a stream that includes the first stream partition and the second stream partition.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: January 7, 2025
    Assignee: Oracle International Corporation
    Inventors: Kiran Kumar Palukuri, Pankaj Agrawal, Naga Raju Barri, Jerry Paul Russell, Satinder Singh
  • Publication number: 20240354390
    Abstract: Systems and methods are provided for intelligent driving monitoring systems, advanced driver assistance systems and autonomous driving systems, and providing one-click driver image labeling to facilitate the assignment of drive time to a driver. Various aspects of the driver and/or passengers may be determined, which may include a driver identifier previously associated with the driver, whether the driver is wearing a facial covering, whether an image of the driver is partially occluded, whether the driver is facing in the direction of the camera, and whether an image of the driver is expected to be easily recognizable to a person tasked with assigning representative driver images to driver identifiers. These determinations may be used to improve the efficacy and ease-of-use of a visual login system.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 24, 2024
    Applicant: NETRADYNE, INC.
    Inventors: Hisham Rahman, Vinay Kumar Rai, Venkata Sreekanta Reddy Annapureddy, Badugu Naveen Chakravarthy, Satinder Singh, Roshan Mathews, Suresh Kumar Yerakaraju, Karthik Dumpala, Vishal Gupta, Ankur Nigam, Suresh Babu Yanamala, Adam David Kahn, James Anthony Curtis, Shravan Kumar Motuti, Arun Valiaparambil
  • Publication number: 20240303273
    Abstract: Embodiments relate to extracting various portions of log messages. Syntax, order and/or level information that differentiates header and detail message is identified. This syntax, order and/or level information is used to automatically associate enhance each of one or more detail log entries with information that provides context. This approach can facilitate efficient transmission of detail-information log entries that reduces redundant information, while still supporting flexible approaches for providing information that can enhance detail-information log entries.
    Type: Application
    Filed: August 10, 2023
    Publication date: September 12, 2024
    Applicant: Oracle International Corporation
    Inventors: Satinder Singh, Kiran Palukuri, Jerry Russell, Pankaj Agrawal
  • Patent number: 12032670
    Abstract: Systems and methods are provided for intelligent driving monitoring systems, advanced driver assistance systems and autonomous driving systems, and providing one-click driver image labeling to facilitate the assignment of drive time to a driver. Various aspects of the driver and/or passengers may be determined, which may include a driver identifier previously associated with the driver, whether the driver is wearing a facial covering, whether an image of the driver is partially occluded, whether the driver is facing in the direction of the camera, and whether an image of the driver is expected to be easily recognizable to a person tasked with assigning representative driver images to driver identifiers. These determinations may be used to improve the efficacy and ease-of-use of a visual login system.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: July 9, 2024
    Assignee: NETRADYNE, INC.
    Inventors: Hisham Rahman, Vinay Kumar Rai, Venkata Sreekanta Reddy Annapureddy, Badugu Naveen Chakravarthy, Satinder Singh, Roshan Mathews, Suresh Kumar Yerakaraju, Karthik Dumpala, Vishal Gupta, Ankur Nigam, Suresh Babu Yanamala, Adam David Kahn, James Anthony Curtis, Shravan Kumar Motuti, Arun Valiaparambil
  • Publication number: 20230297592
    Abstract: Techniques are disclosed for partitioning received data for use in a data stream. Data is received during a period of time at a device, such as a data partitioner. The device a) determines that a first subset of the data is for a first system component, b) a second subset of the data is for a second system component, and c) a third subset of the data is for the first system component. Also, determines that a first stream partition is mapped to the first system component and a second stream partition is mapped to the second system component. Based on these determinations, the device assigns the first and third subsets of the data to the first stream partition and the second subset of the data to the second stream partition. Thereafter, the device transmits a stream that includes the first stream partition and the second stream partition.
    Type: Application
    Filed: August 10, 2022
    Publication date: September 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Kiran Kumar Palukuri, Pankaj Agrawal, Naga Raju Barri, Jerry Paul Russell, Satinder Singh
  • Publication number: 20230297436
    Abstract: Techniques are disclosed for aggregating received data from a data stream. Data is received from a particular stream partition to which a device is subscribed, and subsets of the data, from the particular stream partition, are aggregated based on respective keys associated with the subsets of the data. The device determines whether one or more subsets of data, associated with a particular key, meet at least one processing criteria, such as a threshold amount of data, and refraining from processing the aggregated data when the processing criteria is not met. Once additional subset(s) of data associated with the particular key are received, they are aggregated with the one or more subsets of data. When the processing criteria is satisfied, the device processes the aggregated subsets of data associated with the particular key.
    Type: Application
    Filed: December 2, 2022
    Publication date: September 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Kiran Kumar Palukuri, Pankaj Agrawal, Naga Raju Barri, Jerry Paul Russell, Satinder Singh
  • Patent number: 11693879
    Abstract: Systems and methods include reception of a set of data including continuous features and a discrete feature, each continuous feature associated with a plurality of values and the discrete feature associated with a plurality of discrete values, determine, for each continuous feature, a relationship factor representing a relationship between the discrete feature and the continuous feature based on the plurality of values associated with the continuous feature and the plurality of discrete values, identify one of the continuous features associated with a largest one of the determined relationship factors, generate, for each of the other features, a correlation factor representing a correlation between the continuous feature and the identified continuous feature, determine, for each of the continuous features other than the identified continuous feature, a composite relationship score based on the relationship factor and the correlation factor associated with the feature, and present a visualization associated wi
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: July 4, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Paul O'Hara, Ying Wu, Jiazheng Li, Cathal McGovern, Malte Christian Kaufmann, Esther Rodrigo Ortiz, Kerry O'Connor, Michael Golden, Satinder Singh, Vlad Zat
  • Publication number: 20220374450
    Abstract: Systems and methods include reception of a set of data including continuous features and a discrete feature, each continuous feature associated with a plurality of values and the discrete feature associated with a plurality of discrete values, determine, for each continuous feature, a relationship factor representing a relationship between the discrete feature and the continuous feature based on the plurality of values associated with the continuous feature and the plurality of discrete values, identify one of the continuous features associated with a largest one of the determined relationship factors, generate, for each of the other features, a correlation factor representing a correlation between the continuous feature and the identified continuous feature, determine, for each of the continuous features other than the identified continuous feature, a composite relationship score based on the relationship factor and the correlation factor associated with the feature, and present a visualization associated wi
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Inventors: Paul O'HARA, Ying WU, Jiazheng LI, Cathal McGOVERN, Malte Christian KAUFMANN, Esther Rodrigo ORTIZ, Kerry O'CONNOR, Michael GOLDEN, Satinder SINGH
  • Publication number: 20220237277
    Abstract: Systems and methods are provided for intelligent driving monitoring systems, advanced driver assistance systems and autonomous driving systems, and providing one-click driver image labeling to facilitate the assignment of drive time to a driver. Various aspects of the driver and/or passengers may be determined, which may include a driver identifier previously associated with the driver, whether the driver is wearing a facial covering, whether an image of the driver is partially occluded, whether the driver is facing in the direction of the camera, and whether an image of the driver is expected to be easily recognizable to a person tasked with assigning representative driver images to driver identifiers. These determinations may be used to improve the efficacy and ease-of-use of a visual login system.
    Type: Application
    Filed: November 10, 2021
    Publication date: July 28, 2022
    Applicant: NETRADYNE, INC.
    Inventors: Hisham Rahman, Vinay Kumar Rai, Venkata Sreekanta Reddy Annapureddy, Badugu Naveen Chakravarthy, Satinder Singh, Roshan Mathews, Suresh Kumar Yerakaraju, Karthik Dumpala, Vishal Gupta, Ankur Nigam, Suresh Babu Yanamala, Adam David Kahn, James Anthony Curtis, Shravan Kumar Motuti, Arun Valiaparambil
  • Publication number: 20200309338
    Abstract: The present invention is related to a motorcycle LED light system for lighting the ground underneath and around a motorcycle to make the motorcycle more visible, comprising one or more high intensity LED lights situated on or near the rear of the motorcycle and in a direction so that the LED light is projected toward the ground behind and in front of the rear wheel of the motorcycle.
    Type: Application
    Filed: March 24, 2020
    Publication date: October 1, 2020
    Applicant: General Products Inc.
    Inventor: Satinder Singh
  • Patent number: 10310846
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for generating executable components. One method includes identifying a user request to create a new function based pre-existing algorithms, the new function to be used in an application used by a user; providing a set of available algorithms from an algorithm library; receiving a selection by a user of an algorithm from the available algorithms; providing a set of available parameters associated with the selected algorithm; receiving an election by the user of one or more parameters from the set of available parameters; generating an executable component in response to receiving the selection of the algorithm and the election of the one or more parameters, the executable component performing the selected algorithm using at least the elected one or more parameters; and storing the executable component for subsequent execution in response to the requested new function.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: June 4, 2019
    Assignee: Business Objects Software Ltd.
    Inventors: Paul Pallath, Ronan O'Connell, Robbie O'Brien, Girish Kalasa Ganesh Pai, Jayanta Roy, Satinder Singh
  • Publication number: 20180042850
    Abstract: The present invention relates to a lyophilized composition comprising killed cancer cells with substantially retained immunogenicity and morphology, an intracellular cryopreservative such as trehalose and an extracellular cryopreservative such as polyvinylpyrrolidone. The present invention also relates to a process for the preparation of said lyophilized composition. The lyophilized composition of the present invention can be used for cancer immunotherapy.
    Type: Application
    Filed: October 2, 2017
    Publication date: February 15, 2018
    Applicant: Cadila Pharmaceuticals Ltd.
    Inventors: Bakulesh Mafatlal Khamar, Satinder Singh, Nirav Manojkumar Desai, Rajiv Indravadan Modi
  • Patent number: 9795659
    Abstract: This invention discloses the process for lyophilization of the treated cells which comprises the use of a solution containing Trehalose along with amphipathic polymer Polyvinylpyrrolidone. Further the invention discloses the process treating cancer cells, freezing, lyophilizing and reconstituting. Immunomodulator treated dead, but intact cancerous cells were recovered, which can subsequently be used for cancer immunotherapy.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: October 24, 2017
    Assignee: Cadila Pharmaceuticals, Ltd.
    Inventors: Bakulesh Mafatlal Khamar, Satinder Singh, Nirav Manojkumar Desai, Rajiv Indravadan Modi
  • Publication number: 20170259481
    Abstract: A hot runner injection molding apparatus includes a hot runner nozzle and a first heater coupled to the nozzle body of the nozzle. A separate mold gate insert surrounds a nozzle tip area of the nozzle. The mold gate insert is heated by a second heater that is separate and independent from the nozzle body heater. The temperature generated by the first and second heaters is measured by a first thermocouple and a second thermocouple, respectively. A controller is used to adjust at any time the temperature of the first and second heaters independently. The second heater is used to either i) melt, and thus enable a faster removal of, a colder molten material accumulated around the nozzle tip during a color change procedure or ii) to reduce or increase the temperature of the nozzle tip differently from one nozzle to the next.
    Type: Application
    Filed: March 9, 2017
    Publication date: September 14, 2017
    Inventors: Christian SLISSE, George OLARU, Satinder SINGH
  • Patent number: 9486666
    Abstract: A rowing apparatus having: a frame; a seat slidably mounted on the frame; an outrigger for receiving oars; at least one drive mechanism coupled to the outrigger to translate a force applied to the oars to a flywheel having a magnetic break for providing variable resistance; the rowing apparatus having a one way clutch for unidirectional rotary drive of the flywheel, and allowing for operation in a sweeping mode or a sculling mode; and whereby the opposing motions of the oars are combined into a single motion to drive the flywheel.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: November 8, 2016
    Inventor: Satinder Singh
  • Publication number: 20160208951
    Abstract: Magnetic actuator for actuating at least one valve pin of a hot runner system having a moveable actuation plate, first and second permanent magnets, first and second electromagnets which are fastened opposite to the permanent magnets. The magnetic actuator further comprises first and second insulators mounted to the external sides of the electromagnets for preventing magnetic interference with the hot runner system and for reducing heat transfer from the hot runner system to the magnetic actuator.
    Type: Application
    Filed: December 29, 2015
    Publication date: July 21, 2016
    Inventor: Satinder Singh