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: 20230185540Abstract: 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: ApplicationFiled: December 8, 2022Publication date: June 15, 2023Inventors: 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: 11604286Abstract: 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: GrantFiled: December 21, 2020Date of Patent: March 14, 2023Assignee: Intel CorporationInventors: Aditya Srivastava, Ron Rotstein, Balaji Subramanyam Natakala, Sachin Kumar Prabodhkumar Vyas, Mojtaba Bahrami
-
Publication number: 20220196848Abstract: 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: ApplicationFiled: December 21, 2020Publication date: June 23, 2022Inventors: Aditya Srivastava, Ron Rotstein, Balaji Subramanyam Natakala, Sachin Kumar Prabodhkumar Vyas, Mojtaba Bahrami
-
Patent number: 10911455Abstract: 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: GrantFiled: July 31, 2018Date of Patent: February 2, 2021Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Craig O'Connell, Aditya Srivastava, Kevin Wong
-
Patent number: 10699070Abstract: 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: GrantFiled: March 5, 2018Date of Patent: June 30, 2020Assignee: SAP SEInventors: Sanju Walia, Jyoti Kushwaha, Aditya Srivastava
-
Patent number: 10659921Abstract: 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: GrantFiled: September 23, 2016Date of Patent: May 19, 2020Assignee: QUALCOMM IncorporatedInventors: Sai Pradeep Venkatraman, Dominic Gerard Farmer, Aditya Srivastava, Gengsheng Zhang
-
Publication number: 20190272315Abstract: 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: ApplicationFiled: March 5, 2018Publication date: September 5, 2019Inventors: Sanju Walia, Jyoti Kushwaha, Aditya Srivastava
-
Publication number: 20180337926Abstract: 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: ApplicationFiled: July 31, 2018Publication date: November 22, 2018Inventors: Craig O'Connell, Aditya Srivastava, Kevin Wong
-
Patent number: 10069831Abstract: 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: GrantFiled: November 5, 2015Date of Patent: September 4, 2018Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Craig O'Connell, Aditya Srivastava, Kevin Wong
-
Publication number: 20180091939Abstract: 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: ApplicationFiled: September 23, 2016Publication date: March 29, 2018Inventors: Sai Pradeep VENKATRAMAN, Aditya SRIVASTAVA, Gengsheng ZHANG
-
Publication number: 20180091946Abstract: 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: ApplicationFiled: September 23, 2016Publication date: March 29, 2018Inventors: Sai Pradeep VENKATRAMAN, Dominic Gerard FARMER, Aditya SRIVASTAVA, Gengsheng ZHANG
-
Publication number: 20160127374Abstract: 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: ApplicationFiled: November 5, 2015Publication date: May 5, 2016Inventors: Craig O'Connell, Aditya Srivastava, Kevin Wong
-
Patent number: 6845499Abstract: 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: GrantFiled: January 31, 2001Date of Patent: January 18, 2005Assignee: i2 Technologies US, Inc.Inventors: Aditya Srivastava, Giridhar Tandri
-
Patent number: 6745211Abstract: 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: GrantFiled: November 21, 2001Date of Patent: June 1, 2004Assignee: GE Financial Assurance Holdings, Inc.Inventors: Gregory J. Kabasakalian, Evanthia E. Euripides, Aditya Srivastava, Ajay Poddar
-
Publication number: 20030097349Abstract: 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: ApplicationFiled: November 21, 2001Publication date: May 22, 2003Applicant: GE Financial Assurance Holdings, Inc.Inventors: Gregory J. Kabasakalian, Evanthia E. Euripides, Aditya Srivastava, Ajay Poddar
-
Publication number: 20030018951Abstract: 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: ApplicationFiled: January 31, 2001Publication date: January 23, 2003Applicant: i2 Technologies, Inc.Inventors: Aditya Srivastava, Giridhar Tandri
-
Patent number: 6473768Abstract: 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: GrantFiled: November 6, 1997Date of Patent: October 29, 2002Assignee: Computer Associates Think, Inc.Inventors: Aditya Srivastava, Thomas Traughber
-
Patent number: 5973738Abstract: 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: GrantFiled: September 2, 1997Date of Patent: October 26, 1999Assignee: Texas Instruments IncorporatedInventor: Aditya Srivastava
-
Patent number: 5926221Abstract: 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: GrantFiled: November 27, 1996Date of Patent: July 20, 1999Assignee: Texas Instruments IncorporatedInventor: Aditya Srivastava
-
Patent number: 5886741Abstract: 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: GrantFiled: November 27, 1996Date of Patent: March 23, 1999Assignee: Texas Instruments IncorporatedInventor: Aditya Srivastava