Patents by Inventor Anuj Gupta

Anuj Gupta 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).

  • Patent number: 9828820
    Abstract: Provided herein are methods and apparatus for collecting and preserving core samples from a reservoir. In some embodiments, a method includes obtaining core samples from a reservoir using a rock and fluid sampling tool and depositing the core samples in a vessel filled with a hydrogen-free fluid such that a portion of the hydrogen-free fluid is displaced by the core samples and the core samples are immersed in the hydrogen-free fluid. The method also includes transferring a gas into the vessel to occupy a space in the vessel and sealing the vessel via a cap on an end of the vessel. Methods of analyzing the core samples core samples collected from a reservoir and a rock and fluid sampling tool are also provided.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: November 28, 2017
    Assignee: Aramco Services Company
    Inventors: Anuj Gupta, Daniel T. Georgi, Katherine L. Hull
  • Patent number: 9796400
    Abstract: Methods and apparatus for real time machine vision and point-cloud data analysis are provided, for remote sensing and vehicle control. Point cloud data can be analyzed via scalable, centralized, cloud computing systems for extraction of asset information and generation of semantic maps. Machine learning components can optimize data analysis mechanisms to improve asset and feature extraction from sensor data. Optimized data analysis mechanisms can be downloaded to vehicles for use in on-board systems analyzing vehicle sensor data. Semantic map data can be used locally in vehicles, along with onboard sensors, to derive precise vehicle localization and provide input to vehicle to control systems.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: October 24, 2017
    Inventors: Shanmukha Sravan Puttagunta, Fabien Chraim, Anuj Gupta, Scott Harvey, Jason Creadore, Graham Mills
  • Publication number: 20170089158
    Abstract: Provided herein are methods and apparatus for collecting and preserving core samples from a reservoir. In some embodiments, a method includes obtaining core samples from a reservoir using a rock and fluid sampling tool and depositing the core samples in a vessel filled with a hydrogen-free fluid such that a portion of the hydrogen-free fluid is displaced by the core samples and the core samples are immersed in the hydrogen-free fluid. The method also includes transferring a gas into the vessel to occupy a space in the vessel and sealing the vessel via a cap on an end of the vessel. Methods of analyzing the core samples core samples collected from a reservoir and a rock and fluid sampling tool are also provided.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 30, 2017
    Inventors: Anuj Gupta, Daniel T. Georgi, Katherine L. Hull
  • Patent number: 9564375
    Abstract: Methods and design structures for extraction of transistor channel width are disclosed. Embodiments may include determining effective channel widths of transistors of a plurality of integrated circuits as a function of drawn channel widths of the transistors, and determining a target channel width for a target transistor based on the effective channel widths.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: February 7, 2017
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Randy Mann, Sandeep Puri, Sonia Ghosh, Anuj Gupta, Xusheng Wu
  • Patent number: 9536252
    Abstract: A computer implemented method and apparatus for enabling targeted messages based on usage of a document accessed within an Internet browser, wherein the document is not a webpage. The method comprises accessing a document within a browser on a device using an application associated with the document; and recording, by the application, usage behavior data during usage of the document accessed within the browser.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: January 3, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Anuj Gupta
  • Publication number: 20160221592
    Abstract: Methods and apparatus for real time machine vision and point-cloud data analysis are provided, for remote sensing and vehicle control. Point cloud data can be analyzed via scalable, centralized, cloud computing systems for extraction of asset information and generation of semantic maps. Machine learning components can optimize data analysis mechanisms to improve asset and feature extraction from sensor data. Optimized data analysis mechanisms can be downloaded to vehicles for use in on-board systems analyzing vehicle sensor data. Semantic map data can be used locally in vehicles, along with onboard sensors, to derive precise vehicle localization and provide input to vehicle to control systems.
    Type: Application
    Filed: January 20, 2016
    Publication date: August 4, 2016
    Inventors: Shanmukha Sravan Puttagunta, Fabien Chraim, Anuj Gupta, Scott Harvey, Jason Creadore, Graham Mills
  • Publication number: 20160188688
    Abstract: During application of data quality rules to a data set obtained from a data source, data is retrieved from the data source along with a common set of rules configured to format the retrieved data in a manner in accordance with one or more predefined data quality rules of the common set of rules. At least one predefined data quality rule is adjusted utilizing at least one editable widget to form a modified set of data quality rules adapted for use with a specified application. The modified set of data quality rules is applied to the retrieved data.
    Type: Application
    Filed: March 9, 2016
    Publication date: June 30, 2016
    Inventors: Mohan N. Dani, Anuj Gupta, Mukesh K. Mohania, Girish Venkatachaliah
  • Publication number: 20160188640
    Abstract: During application of data quality rules to a data set obtained from a data source, data is retrieved from the data source along with a common set of rules configured to format the retrieved data in a manner in accordance with one or more predefined data quality rules of the common set of rules. At least one predefined data quality rule is adjusted utilizing at least one editable widget to form a modified set of data quality rules adapted for use with a specified application. The modified set of data quality rules is applied to the retrieved data.
    Type: Application
    Filed: March 9, 2016
    Publication date: June 30, 2016
    Inventors: Mohan N. Dani, Anuj Gupta, Mukesh K. Mohania, Girish Venkatachaliah
  • Patent number: 9372740
    Abstract: Embodiments of the invention broadly contemplate a situational application development framework that provides consumable software components that are accessed as services and monitored in a standardized fashion through a mediator service and thus suitable for use in a controlled development environment. At least one embodiment of the invention thus facilitates on the fly application creation using mashup makers in an enterprise setup.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kapil Gambhir, Anuj Gupta, Jaspreet Singh
  • Patent number: 9330148
    Abstract: During application of data quality rules to a data set obtained from a data source, data is retrieved from the data source along with a common set of rules configured to format the retrieved data in a manner in accordance with one or more predefined data quality rules of the common set of rules. At least one predefined data quality rule is adjusted utilizing at least one editable widget to form a modified set of data quality rules adapted for use with a specified application. The modified set of data quality rules is applied to the retrieved data.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: May 3, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohan N. Dani, Anuj Gupta, Mukesh K. Mohania, Girish Venkatachaliah
  • Patent number: 9323814
    Abstract: During application of data quality rules to a data set obtained from a data source, data is retrieved from the data source along with a common set of rules configured to format the retrieved data in a manner in accordance with one or more predefined data quality rules of the common set of rules. At least one predefined data quality rule is adjusted utilizing at least one editable widget to form a modified set of data quality rules adapted for use with a specified application. The modified set of data quality rules is applied to the retrieved data.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: April 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohan N. Dani, Anuj Gupta, Mukesh K. Mohania, Girish Venkatachaliah
  • Patent number: 9294907
    Abstract: According to an implementation of the present subject matter, systems and methods for providing mobile connectivity to users while roaming, on a dynamic basis are described. The method includes receiving a location update message associated with a user latched to a secondary service provider, the user having a subscriber identity module (SIM) with a primary International Mobile Subscriber Identity (IMSI) number provided by a default service provider of the user, wherein the location update message is based on the primary IMSI number of the user. The method also includes generating a dummy location update message based on the received location update message and a secondary IMSI number associated with the secondary service provider; and sending the dummy location update message to the secondary service provider associated with the secondary IMSI number such that the user is provided communication services by the secondary service provider based on the primary IMSI number.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: March 22, 2016
    Assignee: Alcatel Lucent
    Inventors: Anuj Gupta, Sushil Kumar Saini
  • Publication number: 20150102826
    Abstract: Methods and design structures for extraction of transistor channel width are disclosed. Embodiments may include determining effective channel widths of transistors of a plurality of integrated circuits as a function of drawn channel widths of the transistors, and determining a target channel width for a target transistor based on the effective channel widths.
    Type: Application
    Filed: October 15, 2013
    Publication date: April 16, 2015
    Applicant: GLOBALFOUNDRIES Inc.
    Inventors: Randy MANN, Sandeep PURI, Sonia GHOSH, Anuj GUPTA, Xusheng WU
  • Publication number: 20150066642
    Abstract: A computer implemented method and apparatus for enabling targeted messages based on usage of a document accessed within an Internet browser, wherein the document is not a webpage. The method comprises accessing a document within a browser on a device using an application associated with the document; and recording, by the application, usage behavior data during usage of the document accessed within the browser.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 5, 2015
    Applicant: Adobe Systems Incorporated
    Inventor: Anuj Gupta
  • Publication number: 20150031356
    Abstract: According to an implementation of the present subject matter, systems and methods for providing mobile connectivity to users while roaming, on a dynamic basis are described. The method includes receiving a location update message associated with a user latched to a secondary service provider, the user having a subscriber identity module (SIM) with a primary International Mobile Subscriber Identity (IMSI) number provided by a default service provider of the user, wherein the location update message is based on the primary IMSI number of the user. The method also includes generating a dummy location update message based on the received location update message and a secondary IMSI number associated with the secondary service provider; and sending the dummy location update message to the secondary service provider associated with the secondary IMSI number such that the user is provided communication services by the secondary service provider based on the primary IMSI number.
    Type: Application
    Filed: February 14, 2013
    Publication date: January 29, 2015
    Applicant: Alcatel Lucent
    Inventors: Anuj Gupta, Sushil Kumar Saini
  • Publication number: 20140379481
    Abstract: A computer implemented method and apparatus for targeting messages in desktop and mobile applications. The method comprises retrieving, on a user device, one or more policies for a software application; recording user behavior and application usage data during operation of the software application on the user device; determining whether one or more of said policies has been satisfied based on the recorded user behavior and application usage; and performing an action on the user device when it is determined that one or more of said policies has been satisfied.
    Type: Application
    Filed: June 19, 2013
    Publication date: December 25, 2014
    Inventors: Anuj Gupta, Anup, Manish Kasat, Neeraj Bagga
  • Publication number: 20130006992
    Abstract: During application of data quality rules to a data set obtained from a data source, data is retrieved from the data source along with a common set of rules configured to format the retrieved data in a manner in accordance with one or more predefined data quality rules of the common set of rules. At least one predefined data quality rule is adjusted utilizing at least one editable widget to form a modified set of data quality rules adapted for use with a specified application. The modified set of data quality rules is applied to the retrieved data.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohan N. Dani, Anuj Gupta, Mukesh K. Mohania, Girish Venkatachaliah
  • Publication number: 20130007629
    Abstract: During application of data quality rules to a data set obtained from a data source, data is retrieved from the data source along with a common set of rules configured to format the retrieved data in a manner in accordance with one or more predefined data quality rules of the common set of rules. At least one predefined data quality rule is adjusted utilizing at least one editable widget to form a modified set of data quality rules adapted for use with a specified application. The modified set of data quality rules is applied to the retrieved data.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohan N. Dani, Anuj Gupta, Mukesh K. Mohania, Girish Venkatachaliah
  • Publication number: 20110179325
    Abstract: A system for testing input/output pads of an integrated circuit includes boundary scan register chains, a test control unit and a test data processing unit. Input test data is provided to the test control unit, which then provides the test data to the test data processing unit. The test data processing unit processes the test data to obtain processed test data. Thereafter, the processed data is loaded in each of the boundary scan register chains in parallel. The processed test data is propagated sequentially through the plurality of boundary scan register chains to obtain output test data. The output test data is used to detect faults present in the input/output pads of the integrated circuit.
    Type: Application
    Filed: January 15, 2010
    Publication date: July 21, 2011
    Applicant: FREESCALE SEMICONDUCTOR, INC
    Inventors: Anuj Gupta, Himanshu Kukreja
  • Publication number: 20110145933
    Abstract: Embodiments of the invention broadly contemplate a situational application development framework that provides consumable software components that are accessed as services and monitored in a standardized fashion through a mediator service and thus suitable for use in a controlled development environment. At least one embodiment of the invention thus facilitates on the fly application creation using mashup makers in an enterprise setup.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kapil Gambhir, Anuj Gupta, Jaspreet Singh