Patents by Inventor Ashutosh Singh

Ashutosh 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: 20170098101
    Abstract: Disclosed herein is a system to validate information about a user, or users, derived from publicly-accessible data. The system comprises a validation system that uses private data about the user to validate the user information derived from the publicly-accessible data. The validation system may receive a validation request in connection with an inconclusive result derived from the publicly-accessible data.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 6, 2017
    Inventors: Varun BHAGWAN, Patrick MASON, Ashutosh SINGH, Jaikit SAVLA, Rahul TEOTIA, Ramachandran Natarajan IYER
  • Patent number: 9608943
    Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to implement a queuing system with an adjustable scalability/reliability level.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: March 28, 2017
    Assignee: Yahoo! Inc.
    Inventors: Ashutosh Singh, Varun Bhagwan, Jaikit Savla, Rahul Teotia
  • Patent number: 9465956
    Abstract: Disclosed herein is a system to validate information about a user, or users, derived from publicly-accessible data. The system comprises a validation system that uses private data about the user to validate the user information derived from the publicly-accessible data. The validation system may receive a validation request in connection with an inconclusive result derived from the publicly-accessible data.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: October 11, 2016
    Assignee: Yahoo! Inc.
    Inventors: Varun Bhagwan, Patrick Mason, Ashutosh Singh, Jaikit Savla, Rahul Teotia, Ramachandran Natarajan Iyer
  • Publication number: 20160180112
    Abstract: Disclosed herein is a system to validate information about a user, or users, derived from publicly-accessible data. The system comprises a validation system that uses private data about the user to validate the user information derived from the publicly-accessible data. The validation system may receive a validation request in connection with an inconclusive result derived from the publicly-accessible data.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Varun Bhagwan, Patrick Mason, Ashutosh Singh, Jaikit Savla, Rahul Teotia, Ramachandran Natarajan Iyer
  • Publication number: 20150244577
    Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to implement a queuing system with an adjustable scalability/reliability level.
    Type: Application
    Filed: February 27, 2014
    Publication date: August 27, 2015
    Applicant: Yahoo! Inc.
    Inventors: Ashutosh Singh, Varun Bhagwan, Jaikit Savla, Rahul Teotia
  • Publication number: 20140371882
    Abstract: A method (100) of generating on-demand device templates for integrating a controller controllable (CC) device with a process controller in a processing plant. A device description for the CC device is obtained (101) including a list of device parameters, connection details for communications including assembly structures, and a mapping of the device parameters into the assembly structures or the device description. Using a device template generating algorithm a custom device template is generated (102) for the CC device (i) by modifying an existing device template to include at least one modification or (ii) from the device description.
    Type: Application
    Filed: November 7, 2013
    Publication date: December 18, 2014
    Applicant: Honeywell International Inc.
    Inventors: ABHISHEK NIKHRA, JOSEPH FELIX, SURAJ PRAKASH, ASHUTOSH SINGH, GIRISH KRISHNANIVAS
  • Patent number: 7836356
    Abstract: A method for monitoring dependent metric streams for anomalies including identifying a plurality of sets of dependent metric streams from a plurality of metric streams of a computer system by measuring an association of the plurality of metric streams using a statistical dependency measure analysis, wherein each set includes a plurality of the dependent metric streams and each metric stream includes a plurality of data, determining a subset of the plurality of sets of dependent metric streams to monitor by selecting a quantity of the sets of dependent metric streams that have a highest statistical dependency, cleaning the data of each set of dependent metric streams of the subset by identifying and removing outlier data, fitting a probability density function to the cleaned data of each set of dependent metric streams of the subset, wherein the probability density function is a likelihood function that provides a likelihood of an occurrence of the cleaned data, determining a detection threshold that is a lowe
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Peter J. Haas, John M. Lake, Guy M. Lohman, Ashutosh Singh, Tanveer F. Syeda-Mahmood
  • Publication number: 20090327323
    Abstract: Data integration in a data processing system is provided. A data mashup specification is received and an interleaved sequence of operations as defined by the data mashup specification is executed. The interleaved sequence of operations comprises at least one of an import operation, an augment operation, or a publish operation. In executing the interleaved sequence of operations a determination is made as to the next operation to execute. An outer context is formed and added to a binding context of the next operation. If the next operation is an import operation, a data resource is imported from a data source and an input generic feed is generated. If the next operation is an augment operation, a set of augmented generic feeds is produced from a set of input generic feeds. If the next operation is a publish operation, a new data resource is produced from a specified augmented generic feed.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: International Business Machines Corporation
    Inventors: Mehmet Altinel, Volker G. Markl, David E. Simmen, Ashutosh Singh
  • Publication number: 20090271664
    Abstract: A method for monitoring dependent metric streams for anomalies including identifying a plurality of sets of dependent metric streams from a plurality of metric streams of a computer system by measuring an association of the plurality of metric streams using a statistical dependency measure analysis, wherein each set includes a plurality of the dependent metric streams and each metric stream includes a plurality of data, determining a subset of the plurality of sets of dependent metric streams to monitor by selecting a quantity of the sets of dependent metric streams that have a highest statistical dependency, cleaning the data of each set of dependent metric streams of the subset by identifying and removing outlier data, fitting a probability density function to the cleaned data of each set of dependent metric streams of the subset, wherein the probability density function is a likelihood function that provides a likelihood of an occurrence of the cleaned data, determining a detection threshold that is a lowe
    Type: Application
    Filed: April 28, 2008
    Publication date: October 29, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter J. Haas, John M. Lake, Guy M. Lohman, Ashutosh Singh, Tanveer F. Syeda-Mahmood
  • Publication number: 20070010254
    Abstract: The present disclosure provides a system and method for routing calls within a telecommunication system, wherein a call dialed by a user is received and processed, without relying on location registers, for routing the call within the telecommunications system. Once processed the call is simultaneously transmitted the to a plurality of geographical regions. Under an alternate embodiment, a bearer type is analyzed to determine the type of call being made. In accordance with the bearer type, calls are routed to one or more terminals associated with a respective bearer type.
    Type: Application
    Filed: April 28, 2005
    Publication date: January 11, 2007
    Inventors: Keith Regan, Ashutosh Singh, Ana Regan
  • Patent number: 6477540
    Abstract: One or more embodiments of the invention provide the ability to utilize the Java programming language as a stored procedure language. One or more embodiments of the invention provide for Java abstract data types (ADT) that map to ADT attributes from a database. The Java ADT can then be manipulated in an application written in the Java programming language such as a stored procedure. Each ADT attribute from a database is mapped to a Java class by wrapping the ADT definition (which is commonly written in C ++) in a Java wrapper. The wrapping process enables a user to write any client side Java application. Once the ADTs are wrapped and a stored procedure is created, the stored procedure must be able to execute. Enhancements permit a stored procedure written in the Java programming language to execute. Such enhancements include a server side cursor that the stored procedure can use to run SQL queries.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: November 5, 2002
    Assignee: NCR Corporation
    Inventors: Ashutosh Singh, Jignesh M. Patel, Navin Kabra