Patents by Inventor Pankaj Agrawal

Pankaj Agrawal 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: 20240095011
    Abstract: Aspects of data management are described. A cluster-level state machine may be instantiated for an update procedure for updating software for a cluster of storage nodes, where the update procedure may be configured to serially update the plurality of storage nodes. The cluster-level state machine may be configured to monitor the update procedure at a cluster level. One or more node-level state machines may be instantiated for the update procedure, where the one or more node-level state machines may be configured to monitor the performance of the update procedure at a storage node level. During an update procedure, the state of the cluster-level state machine may reflect a state of the cluster of storage nodes and the state of a node-level state machine may reflect a state of a respective one or more storage nodes.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Inventors: Muthugopalakrishnan Adiseshan, Sai Sandeep Moparthi, Ajay Shekar, Pankaj Kumar, Ravi C. Kondamuru, Smriti Agrawal, Srinivasan PS
  • Publication number: 20240037663
    Abstract: Disclosed are methods and systems for automatically configuring financial product offerings. An example method includes: receiving, by a computer system, a graph model representing a plurality of permutations of definition provisions of a financial product; translating at least a subset of the graph model into definitions of a plurality of business objects; translating the definitions of the plurality of business objects into definitions of a plurality of services to be implemented by an offering of the financial product; receiving, via a user interface, a plurality of service configuration options; applying the plurality of service configuration options to the definitions of the plurality of services; and generating, based on the definitions of the plurality of services, service configuration data for the offering of the financial product.
    Type: Application
    Filed: October 5, 2023
    Publication date: February 1, 2024
    Inventors: Pankaj Agrawal, Alexis S. Pecoraro, James G. Rauscher, John V. Hintze, Daniel R. Hursh, Gregory B. Bahns, Edward J. Miller, JR.
  • Patent number: 11830074
    Abstract: Disclosed are methods and systems for automatically configuring financial product offerings. An example method includes: receiving, by a computer system, a graph model representing a plurality of permutations of definition provisions of a financial product; translating at least a subset of the graph model into definitions of a plurality of business objects; translating the definitions of the plurality of business objects into definitions of a plurality of services to be implemented by an offering of the financial product; receiving, via a user interface, a plurality of service configuration options; applying the plurality of service configuration options to the definitions of the plurality of services; and generating, based on the definitions of the plurality of services, service configuration data for the offering of the financial product.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: November 28, 2023
    Assignee: Teachers Insurance and Annuity Association of America
    Inventors: Pankaj Agrawal, Alexis S. Pecoraro, James G Rauscher, John V. Hintze, Daniel R. Hursh, Gregory B. Bahns, Edward J. Miller, Jr.
  • 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
  • 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
  • Patent number: 11669116
    Abstract: A low dropout regulator includes a proportional-to-absolute-temperature (PTAT) circuit, an amplification circuit, and an output circuit. The PTAT circuit outputs one current, and the amplification circuit outputs one or more currents. The one or more currents are outputted by the amplification circuit based on collector-emitter voltages associated with transistors of the PTAT circuit. Alternatively, the one or more currents are outputted by the amplification circuit based on the current outputted by the PTAT circuit and the collector-emitter voltages associated with the transistors of the PTAT circuit. The output circuit generates one or more output voltages based on at least one of a base-emitter voltage associated with a transistor of the PTAT circuit and a current of the one or more currents outputted by the amplification circuit.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: June 6, 2023
    Assignee: NXP B.V.
    Inventors: Sushil Kumar Gupta, Pankaj Agrawal
  • Publication number: 20230010427
    Abstract: Disclosed are methods and systems for model-based data transformation.
    Type: Application
    Filed: June 22, 2022
    Publication date: January 12, 2023
    Inventors: Edward J. Miller, JR., Daniel R. Hursh, Alexis S. Pecoraro, Pankaj Agrawal, James G. Rauscher, John V. Hintze
  • Publication number: 20220413532
    Abstract: A low dropout regulator includes a proportional-to-absolute-temperature (PTAT) circuit, an amplification circuit, and an output circuit. The PTAT circuit outputs one current, and the amplification circuit outputs one or more currents. The one or more currents are outputted by the amplification circuit based on collector-emitter voltages associated with transistors of the PTAT circuit. Alternatively, the one or more currents are outputted by the amplification circuit based on the current outputted by the PTAT circuit and the collector-emitter voltages associated with the transistors of the PTAT circuit. The output circuit generates one or more output voltages based on at least one of a base-emitter voltage associated with a transistor of the PTAT circuit and a current of the one or more currents outputted by the amplification circuit.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventors: Sushil Kumar Gupta, Pankaj Agrawal
  • Patent number: 11416720
    Abstract: Disclosed are methods and systems for model-based data transformation.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: August 16, 2022
    Assignee: Teachers Insurance and Annuity Association of America
    Inventors: Edward J. Miller, Jr., Daniel R. Hursh, Alexis S. Pecoraro, Pankaj Agrawal, James G. Rauscher, John V. Hintze
  • Publication number: 20210166091
    Abstract: Disclosed are methods and systems for model-based data transformation.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Edward J. Miller, JR., Daniel R. Hursh, Alexis S. Pecoraro, Pankaj Agrawal, James G. Rauscher, John V. Hintze
  • Patent number: 11018684
    Abstract: A pipeline analog-to-digital converter (ADC) includes a hybrid multiplying digital-to-analog converter (MDAC) that includes multiple digital-to-analog converters (DACs), at least one conversion circuit, and at least one amplifier such that a number of conversion circuits and a number of amplifiers is less than a number of DACs. Each DAC is configured to receive an analog input signal in non-overlapping durations of a clock signal and generate a corresponding analog output signal. At least one of the conversion circuits is coupled with at least two DACs, and each conversion circuit is configured to perform conversion operation on a corresponding analog output signal to generate digital signals. At least one of the amplifiers is coupled with at least two DACs, and each amplifier is configured to perform amplification operation on a corresponding analog output signal.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: May 25, 2021
    Assignee: NXP B.V.
    Inventors: Sushil Kumar Gupta, Pankaj Agrawal, Ashish Panpalia
  • Patent number: 11018682
    Abstract: A sub-ranging analog-to-digital converter (ADC) includes a coarse ADC and a fine ADC that receives a set of coarse signals from the coarse ADC. The fine ADC includes multiple digital-to-analog converters (DACs) and multiple converters such that a number of converters is less than a number of DACs. The DACs and the converters function in a partial time-interleaved manner where each DAC receives an analog input signal in different non-overlapping durations of a clock signal and generates a corresponding analog output signal. At least one of the converters is coupled with at least two DACs, and each converter is configured to receive the corresponding analog output signals and perform conversion operation to generate digital signals in non-overlapping durations of the clock signal, respectively. The durations for performing conversion operation of at least two of the converters overlap partially.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 25, 2021
    Assignee: NXP B.V.
    Inventors: Sushil Kumar Gupta, Pankaj Agrawal, Ashish Panpalia
  • Publication number: 20210125283
    Abstract: Disclosed are methods and systems for automatically configuring financial product offerings. An example method includes: receiving, by a computer system, a graph model representing a plurality of permutations of definition provisions of a financial product; translating at least a subset of the graph model into definitions of a plurality of business objects; translating the definitions of the plurality of business objects into definitions of a plurality of services to be implemented by an offering of the financial product; receiving, via a user interface, a plurality of service configuration options; applying the plurality of service configuration options to the definitions of the plurality of services; and generating, based on the definitions of the plurality of services, service configuration data for the offering of the financial product.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 29, 2021
    Inventors: Pankaj Agrawal, Alexis S. Pecoraro, James G. Rauscher, John V. Hintze, Daniel R. Hursh, Gregory B. Bahns, Edward J. Miller, JR.
  • Patent number: 10826511
    Abstract: A pipeline analog-to-digital converter (ADC) includes a hybrid multiplying digital-to-analog converter (MDAC) that includes multiple digital-to-analog converters (DACs), an amplifier, and a conversion circuit. The multiple DACs function in a pipelined manner such that each DAC receives an analog input signal in different cycles of a clock signal and generates a corresponding analog output signal. The amplifier amplifies each analog output signal to generate a corresponding amplified analog signal in different cycles of the clock signal. The conversion circuit successively approximates each analog output signal to generate multiple digital signals. Thus, a digital output signal of the pipeline ADC is generated based on the corresponding amplified analog signal and at least one of the multiple digital signals. The pipeline ADC utilizes one cycle for performing each of sampling, conversion, and amplification operations, which results into low power consumption by the pipeline ADC.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: November 3, 2020
    Assignee: NXP B.V.
    Inventors: Sushil Kumar Gupta, Pankaj Agrawal, Ashish Panpalia
  • Patent number: 10630304
    Abstract: A sub-ranging analog-to-digital converter (ADC) converts an analog input signal to a digital output signal. The sub-ranging ADC includes a coarse ADC, a fine ADC, and an error correction circuit (ECC). The fine ADC includes at least three digital-to-analog converters (DACs) that are connected in a pipeline architecture. The coarse and fine ADCs receive the analog input signal in a first half cycle of a clock signal. The coarse ADC converts the analog input signal to a first digital signal in a second half cycle of the clock signal. At least one of the first through third DACs converts the analog input signal to a second digital signal in a full cycle of the clock signal. The ECC receives the first and second digital signals and generates the digital output signal.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: April 21, 2020
    Assignee: NXP B.V.
    Inventors: Ronak Prakashchandra Trivedi, Sushil Kumar Gupta, Pankaj Agrawal
  • Patent number: 9837897
    Abstract: A buck converter is described having a buck converter output for outputting an output supply voltage; a first power supply domain operably coupled to a power source; a second power supply domain; a power supply controller coupled to the first power supply domain, the second power supply domain and the buck converter output; wherein the power supply controller is configured to supply power to the second power supply domain from the first power supply domain or the buck converter output, in dependence of the buck converter output supply voltage. Changing the current supplied to the second power supply domain to the buck converter output may reduce the quiescent current consumption from a battery power source, prolonging battery life.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: December 5, 2017
    Assignee: NXP B.V.
    Inventors: Jitendra Prabhakar Harshey, Ramesh Karpur, Pankaj Agrawal
  • Publication number: 20160380534
    Abstract: A buck converter is described having a buck converter output for outputting an output supply voltage; a first power supply domain operably coupled to a power source; a second power supply domain; a power supply controller coupled to the first power supply domain, the second power supply domain and the buck converter output; wherein the power supply controller is configured to supply power to the second power supply domain from the first power supply domain or the buck converter output, in dependence of the buck converter output supply voltage. Changing the current supplied to the second power supply domain to the buck converter output may reduce the quiescent current consumption from a battery power source, prolonging battery life.
    Type: Application
    Filed: June 13, 2016
    Publication date: December 29, 2016
    Inventors: Jitendra Prabhakar Harshey, Ramesh Karpur, Pankaj Agrawal
  • Publication number: 20160117499
    Abstract: A method and system for password recovery in computer applications is disclosed. Passwords in the same computer application may be recovered according to different criteria. Criteria for password recovery vary according to the sensitivity of the password-protected material. Criteria for recovery of a password protecting sensitive information have more stringent criteria than criteria for recovery of passwords protecting less sensitive information. In certain embodiments, passwords may be recovered through the use of third party agents. Recovered passwords are associated with unique identifiers, such as email addresses and phone numbers that facilitate communication with a user. Recovered passwords may be transmitted to users via email, phone, and text message or by any other means associated with the unique identifier. Biometric data may also be used to recover a password.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 28, 2016
    Inventors: Shaibal Roy, Subhendu Aich, Pankaj Agrawal, Rashmi Saha, Amrita Pal
  • Patent number: 8898756
    Abstract: A method and system for password recovery in computer applications is disclosed. Passwords in the same computer application may be recovered according to different criteria. Criteria for password recovery vary according to the sensitivity of the password-protected material. Criteria for recovery of a password protecting sensitive information have more stringent criteria than criteria for recovery of passwords protecting less sensitive information. In certain embodiments, passwords may be recovered through the use of third party agents. Recovered passwords are associated with unique identifiers, such as email addresses and phone numbers that facilitate communication with a user. Recovered passwords may be transmitted to users via email, phone, and text message or by any other means associated with the unique identifier.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: November 25, 2014
    Assignee: Applied Research Works, Inc.
    Inventors: Shaibal Roy, Subhendu Aich, Pankaj Agrawal, Rashmi Saha, Amrita Pal
  • Publication number: 20140143845
    Abstract: A method and system for password recovery in computer applications is disclosed. Passwords in the same computer application may be recovered according to different criteria. Criteria for password recovery vary according to the sensitivity of the password-protected material. Criteria for recovery of a password protecting sensitive information have more stringent criteria than criteria for recovery of passwords protecting less sensitive information. In certain embodiments, passwords may be recovered through the use of third party agents. Recovered passwords are associated with unique identifiers, such as email addresses and phone numbers that facilitate communication with a user. Recovered passwords may be transmitted to users via email, phone, and text message or by any other means associated with the unique identifier.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: Applied Research Works, Inc.
    Inventors: Shaibal Roy, Subhendu Aich, Pankaj Agrawal, Rashmi Saha, Amrita Pal