Patents by Inventor Aditya Srivastava

Aditya Srivastava 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: 20230185540
    Abstract: A cross domain generalization system for industrial artificial intelligence (AI) applications is disclosed. A target encoder subsystem obtains target data from a target machine product and generates lower dimensional data for obtained target data using a target artificial intelligence (AI) model. The generated lower dimensional data are corresponding to a plurality of target embeddings data. The target encoder subsystem further applies the plurality of target embeddings data into a source classifier AI model. A source classifier subsystem predicts a quality of the target machine product by generating class labels for each of the plurality of target embeddings data based on a result of the classifier AI model. The goal of the present invention is to learn features or representations such that the correlation with a label space is similar both in source and target domains while being invariant of data distributions.
    Type: Application
    Filed: December 8, 2022
    Publication date: June 15, 2023
    Inventors: Aditya Srivastava, Sanjay Shekhawat, Rushil Gupta, Sachin Kumar, Kamal Galrani, Rahul Prajapat, Naga Sai Pranay Modukuru, Rishabh Agrahari, Nihal Rajan Barde, Arnab Kumar Mondal, Prathosh A.P
  • Patent number: 11604286
    Abstract: In some implementations, a processor may retrieve predicted positioning data and predicted orbital data from global navigation satellite service (GNSS) positioning circuitry of a wireless device in response to a request for device time. The processor may retrieve long-term learning (LTL) data for a temperature sensing crystal (TSX) of the wireless device, the LTL data including S-curve characteristics of the TSX, and the time tracking uncertainty of the TSX. The processor may generate a GNSS-based device time estimate using the predicted positioning data and the predicted orbital data. The processor may perform TSX-based device time processing by updating the GNSS-based device time estimate using a clock signal of the TSX to generate a final device time estimate, the updating based on the retrieved LTL data for the TSX.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: March 14, 2023
    Assignee: Intel Corporation
    Inventors: Aditya Srivastava, Ron Rotstein, Balaji Subramanyam Natakala, Sachin Kumar Prabodhkumar Vyas, Mojtaba Bahrami
  • Publication number: 20220196848
    Abstract: In some implementations, a processor may retrieve predicted positioning data and predicted orbital data from global navigation satellite service (GNSS) positioning circuitry of a wireless device in response to a request for device time. The processor may retrieve long-term learning (LTL) data for a temperature sensing crystal (TSX) of the wireless device, the LTL data including S-curve characteristics of the TSX, and the time tracking uncertainty of the TSX. The processor may generate a GNSS-based device time estimate using the predicted positioning data and the predicted orbital data. The processor may perform TSX-based device time processing by updating the GNSS-based device time estimate using a clock signal of the TSX to generate a final device time estimate, the updating based on the retrieved LTL data for the TSX.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Inventors: Aditya Srivastava, Ron Rotstein, Balaji Subramanyam Natakala, Sachin Kumar Prabodhkumar Vyas, Mojtaba Bahrami
  • Patent number: 10911455
    Abstract: Embodiments of the present invention are directed to methods and systems for utilizing the history of previous authentications and authorizations related to third party computers, as factors in determining whether a current request for accessing a resource should be authorized. A processor server computer, in determining whether to authorize access to the resource, may generate and send a query message to one or more of the third party computers to obtain authorization activity that the third party computers may have regarding a user and/or a device associated with the request. The processor server computer may use the authorization activity from the third party computers in determining whether the request is an authentic request and that the request should be authorized.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: February 2, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Craig O'Connell, Aditya Srivastava, Kevin Wong
  • Patent number: 10699070
    Abstract: In one general aspect, a method and system are described for generating a map data structure constructed in a tabular form. The map data structure may include a plurality of keys indicated in column headers and a plurality of lists of values indicated in rows. Each list of values may be mapped to a respective key in the plurality of key. The map data structure may be iteratively parsed for each key to generate a plurality of additional columns and additional data. The additional columns and the additional data may be rendered in an updated tabular representation as an extension of the first tabular representation in the user interface.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: June 30, 2020
    Assignee: SAP SE
    Inventors: Sanju Walia, Jyoti Kushwaha, Aditya Srivastava
  • Patent number: 10659921
    Abstract: Method, mobile device, computer program product, and apparatus for performing Fine Grain Position Data Collection is described. In one aspect a mobile device performs measurement batching of data, for example positioning and AP measurement data. In some aspects, the mobile device processes positioning and AP measurement data in response to a batch trigger. The mobile device may send the processed measurement batch to a server for analysis or processing. A batch trigger may include receiving a positioning fix with high confidence such that the mobile device may backfilter or otherwise correct mobile sensor based positioning data associated with AP measurements. The server may interpret the data from the measurement batches identified from a number of different mobile devices to calculate position of APs within an environment.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: May 19, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Sai Pradeep Venkatraman, Dominic Gerard Farmer, Aditya Srivastava, Gengsheng Zhang
  • Publication number: 20190272315
    Abstract: In one general aspect, a method and system are described for generating a map data structure constructed in a tabular form. The map data structure may include a plurality of keys indicated in column headers and a plurality of lists of values indicated in rows. Each list of values may be mapped to a respective key in the plurality of key. The map data structure may be iteratively parsed for each key to generate a plurality of additional columns and additional data. The additional columns and the additional data may be rendered in an updated tabular representation as an extension of the first tabular representation in the user interface.
    Type: Application
    Filed: March 5, 2018
    Publication date: September 5, 2019
    Inventors: Sanju Walia, Jyoti Kushwaha, Aditya Srivastava
  • Publication number: 20180337926
    Abstract: Embodiments of the present invention are directed to methods and systems for utilizing the history of previous authentications and authorizations related to third party computers, as factors in determining whether a current request for accessing a resource should be authorized. A processor server computer, in determining whether to authorize access to the resource, may generate and send a query message to one or more of the third party computers to obtain authorization activity that the third party computers may have regarding a user and/or a device associated with the request. The processor server computer may use the authorization activity from the third party computers in determining whether the request is an authentic request and that the request should be authorized.
    Type: Application
    Filed: July 31, 2018
    Publication date: November 22, 2018
    Inventors: Craig O'Connell, Aditya Srivastava, Kevin Wong
  • Patent number: 10069831
    Abstract: Embodiments of the present invention are directed to methods and systems for utilizing the history of previous authentications and authorizations related to third party computers, as factors in determining whether a current request for accessing a resource should be authorized. A processor server computer, in determining whether to authorize access to the resource, may generate and send a query message to one or more of the third party computers to obtain authorization activity that the third party computers may have regarding a user and/or a device associated with the request. The processor server computer may use the authorization activity from the third party computers in determining whether the request is an authentic request and that the request should be authorized.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: September 4, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Craig O'Connell, Aditya Srivastava, Kevin Wong
  • Publication number: 20180091939
    Abstract: Method, mobile device, computer program product, and apparatus relating to designating and implementing a geofence containing an AP measurement data configuration. The AP measurement data configuration may be used to specify how a mobile device should to perform while within the geofence. The AP measurement data configuration may include instructions to control collection such as: “disable,” “passive,” and “batch.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Inventors: Sai Pradeep VENKATRAMAN, Aditya SRIVASTAVA, Gengsheng ZHANG
  • Publication number: 20180091946
    Abstract: Method, mobile device, computer program product, and apparatus for performing Fine Grain Position Data Collection is described. In one aspect a mobile device performs measurement batching of data, for example positioning and AP measurement data. In some aspects, the mobile device processes positioning and AP measurement data in response to a batch trigger. The mobile device may send the processed measurement batch to a server for analysis or processing. A batch trigger may include receiving a positioning fix with high confidence such that the mobile device may backfilter or otherwise correct mobile sensor based positioning data associated with AP measurements. The server may interpret the data from the measurement batches identified from a number of different mobile devices to calculate position of APs within an environment.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Inventors: Sai Pradeep VENKATRAMAN, Dominic Gerard FARMER, Aditya SRIVASTAVA, Gengsheng ZHANG
  • Publication number: 20160127374
    Abstract: Embodiments of the present invention are directed to methods and systems for utilizing the history of previous authentications and authorizations related to third party computers, as factors in determining whether a current request for accessing a resource should be authorized. A processor server computer, in determining whether to authorize access to the resource, may generate and send a query message to one or more of the third party computers to obtain authorization activity that the third party computers may have regarding a user and/or a device associated with the request. The processor server computer may use the authorization activity from the third party computers in determining whether the request is an authentic request and that the request should be authorized.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 5, 2016
    Inventors: Craig O'Connell, Aditya Srivastava, Kevin Wong
  • Patent number: 6845499
    Abstract: An XML-based framework (30) for developing software applications (12) includes a document manager (32) to manage activities relating to one or more XML-based data documents (34) associated with an application (12), each data document (34) modeling data associated with the application (12) and representing relationships between the data document (34) and one or more other data documents (34). The framework (30) includes a rules manager (36) to manage rules (38) specifying logic for handling notifications associated with XML-based action documents (34) received at the application (12), the notifications requesting actions involving data documents (34). The framework (30) also includes an operations manager (40) to manage the execution of transactions involving data documents (34) based on operations (42) defined for the application (12) during its development.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: January 18, 2005
    Assignee: i2 Technologies US, Inc.
    Inventors: Aditya Srivastava, Giridhar Tandri
  • Patent number: 6745211
    Abstract: The invention provides a method and system for verifying a data record. An unverified data record is read. A reference data file containing reference data records, the reference data records being associated with verified data records, is provided. The unverified data record is compared with the reference data records to identify a matching reference data record. The matching reference data record is read to identify a matching verified data record. The matching verified data record is outputted.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: June 1, 2004
    Assignee: GE Financial Assurance Holdings, Inc.
    Inventors: Gregory J. Kabasakalian, Evanthia E. Euripides, Aditya Srivastava, Ajay Poddar
  • Publication number: 20030097349
    Abstract: The invention provides a method and system for verifying a data record. An unverified data record is read. A reference data file containing reference data records, the reference data records being associated with verified data records, is provided. The unverified data record is compared with the reference data records to identify a matching reference data record. The matching reference data record is read to identify a matching verified data record. The matching verified data record is outputted.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 22, 2003
    Applicant: GE Financial Assurance Holdings, Inc.
    Inventors: Gregory J. Kabasakalian, Evanthia E. Euripides, Aditya Srivastava, Ajay Poddar
  • Publication number: 20030018951
    Abstract: An XML-based framework (30) for developing software applications (12) includes a document manager (32) to manage activities relating to one or more XML-based data documents (34) associated with an application (12), each data document (34) modeling data associated with the application (12) and representing relationships between the data document (34) and one or more other data documents (34). The framework (30) includes a rules manager (36) to manage rules (38) specifying logic for handling notifications associated with XML-based action documents (34) received at the application (12), the notifications requesting actions involving data documents (34). The framework (30) also includes an operations manager (40) to manage the execution of transactions involving data documents (34) based on operations (42) defined for the application (12) during its development.
    Type: Application
    Filed: January 31, 2001
    Publication date: January 23, 2003
    Applicant: i2 Technologies, Inc.
    Inventors: Aditya Srivastava, Giridhar Tandri
  • Patent number: 6473768
    Abstract: A method of component assembly based on an engine inserted into code of an application that causes the application to be modified by tools while the application is running. The method can be used with a Java component where the applet byte-code contain a modifier engine and interfaces that launch tools to allow the modifications.
    Type: Grant
    Filed: November 6, 1997
    Date of Patent: October 29, 2002
    Assignee: Computer Associates Think, Inc.
    Inventors: Aditya Srivastava, Thomas Traughber
  • Patent number: 5973738
    Abstract: The present invention includes a video encoder optimized so as to be implemented using general purpose DSPs or as software executable on a general purpose microprocessor. The present invention includes a modified motion detector module (50) which classifies blocks in the currently processing image as moving or stationary. Blocks classified as moving are then processed by an modified motion compensation module (52) which uses a center-biased orthogonal searching procedure to match the block with a previously processed image. A zero block detector module (54) determines whether the block will generate a zero-valued block after being processed by a transform module 18 and a quantization module 20. If a zero-valued block is predicted, the transformation module 18 and the quantization module 20 are bypassed.
    Type: Grant
    Filed: September 2, 1997
    Date of Patent: October 26, 1999
    Assignee: Texas Instruments Incorporated
    Inventor: Aditya Srivastava
  • Patent number: 5926221
    Abstract: A video encoder optimized so as to be implemented using general purpose DSPs or as software executable on a general purpose microprocessor includes a modified motion detector module (50) which classifies blocks in the currently processing image as moving or stationary. Blocks classified as moving are then processed by an modified motion compensation module (52) which uses a center-biased orthogonal searching procedure to match the block with a previously processed image. A zero block detector module (54) determines whether the block will generate a zero-valued block after being processed by a transform module 18 and a quantization module 20. If a zero-valued block is predicted, the transformation module 18 and the quantization module 20 are bypassed.
    Type: Grant
    Filed: November 27, 1996
    Date of Patent: July 20, 1999
    Assignee: Texas Instruments Incorporated
    Inventor: Aditya Srivastava
  • Patent number: 5886741
    Abstract: A video encoder optimized so as to be implemented using general purpose DSPs or as software executable on a general purpose microprocessor includes a modified motion detector module (50) which classifies blocks in the currently processing image as moving or stationary. Blocks classified as moving are then processed by an modified motion compensation module (52) which uses a center-biased orthogonal searching procedure to match the block with a previously processed image. A zero block detector module (54) determines whether the block will generate a zero-valued block after being processed by a transform module 18 and a quantization module 20. If a zero-valued block is predicted, the transformation module 18 and the quantization module 20 are bypassed.
    Type: Grant
    Filed: November 27, 1996
    Date of Patent: March 23, 1999
    Assignee: Texas Instruments Incorporated
    Inventor: Aditya Srivastava