Patents by Inventor Anish Das Sarma

Anish Das Sarma 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: 10936959
    Abstract: Systems and methods are provided for, are provided for analyzing each of a plurality of documents related to a person to identify content attributes that occur in a dictionary for behavior or personality traits, calculating an initial score for each behavior and personality trait related to the identified content attributes, calculating trait metrics for each behavior or personality trait by combining initial scores for each behavior or personality trait, providing the trait metrics as input to a rule based scoring and machine learning system, obtaining, from the rule based scoring and machine learning system, a trustworthiness score of the person output from the rule based scoring and machine learning system, receiving an indication that a second person trusts the person, creating a relationship between the second person and the person, and adjusting the trustworthiness score of the person based on, at least, a trustworthiness score of the second person.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: March 2, 2021
    Assignee: Airbnb, Inc.
    Inventors: Sarabjit Singh Baveja, Anish Das Sarma, Nilesh Dalvi
  • Publication number: 20190073597
    Abstract: Systems and methods are provided for, are provided for analyzing each of a plurality of documents related to a person to identify content attributes that occur in a dictionary for behavior or personality traits, calculating an initial score for each behavior and personality trait related to the identified content attributes, calculating trait metrics for each behavior or personality trait by combining initial scores for each behavior or personality trait, providing the trait metrics as input to a rule based scoring and machine learning system, obtaining, from the rule based scoring and machine learning system, a trustworthiness score of the person output from the rule based scoring and machine learning system, receiving an indication that a second person trusts the person, creating a relationship between the second person and the person, and adjusting the trustworthiness score of the person based on, at least, a trustworthiness score of the second person.
    Type: Application
    Filed: November 7, 2018
    Publication date: March 7, 2019
    Inventors: Sarabjit Singh Baveja, Anish Das Sarma, Nilesh Dalvi
  • Patent number: 10169708
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying documents related to a person, deriving behavior and personality trait metrics from analyzing the documents for information relevant to assessing behavior and personality of the person, and determine a trustworthiness score or compatibility score of the person based on the behavior and personality trait metrics using a scoring system.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: January 1, 2019
    Assignee: Airbnb, Inc.
    Inventors: Sarabjit Singh Baveja, Anish Das Sarma, Nilesh Dalvi
  • Patent number: 9858313
    Abstract: Methods and systems are provided that may be utilized to determine one or more suggestions of entities relating to a user query.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: January 2, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Anish Das Sarma, Alpa Jain
  • Patent number: 9633113
    Abstract: Implementations of methods, apparatuses, or systems are disclosed to facilitate search related communications. In at least one implementation, a method may include processing search queries based at least in part on one or more search query parameters to identify candidate search queries for an exchange of related communications, wherein candidate search queries originate from different special purpose computing system resources and/or different users.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: April 25, 2017
    Assignee: Yahoo! Inc.
    Inventors: Alpa Jain, Anish Das Sarma
  • Patent number: 9529895
    Abstract: Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: December 27, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Anish Das Sarma, Alpa Jain, Cong Yu
  • Publication number: 20160110648
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying documents related to a person, deriving behavior and personality trait metrics from analyzing the documents for information relevant to assessing behavior and personality of the person, and determine a trustworthiness score or compatibility score of the person based on the behavior and personality trait metrics using a scoring system.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 21, 2016
    Inventors: Sarabjit Singh Baveja, Anish Das Sarma, Nilesh Dalvi
  • Publication number: 20160078358
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying documents related to a person, deriving behavior and personality trait metrics from analyzing the documents for information relevant to assessing behavior and personality of the person, and determine a trustworthiness score or compatibility score of the person based on the behavior and personality trait metrics using a scoring system.
    Type: Application
    Filed: June 29, 2015
    Publication date: March 17, 2016
    Inventors: Sarabjit Singh Baveja, Anish Das Sarma, Nilesh Dalvi
  • Patent number: 9070088
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying documents related to a person, deriving behavior and personality trait metrics from analyzing the documents for information relevant to assessing behavior and personality of the person, and determine a trustworthiness score or compatibility score of the person based on the behavior and personality trait metrics using a scoring system.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: June 30, 2015
    Assignee: TROOLY INC.
    Inventors: Sarabjit Singh Baveja, Anish Das Sarma, Nilesh Dalvi
  • Patent number: 9043360
    Abstract: Method, system, and programs for providing one or more explanations. An inquiry is received via a communication platform where the inquiry is about how a set of entities are related. Information is retrieved from a knowledge storage in accordance with the set of entities and such information describes a plurality of entities and relationships existing among the plurality of entities. Based on such retrieved information, one or more explanations with respect to each relationship by which the set of entities are connected are generated. The one or more explanations are then transmitted as a response to the inquiry.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: May 26, 2015
    Assignee: Yahoo! Inc.
    Inventors: Lujun Fang, Anish Das Sarma, Cong Yu, Philip Bohannon
  • Publication number: 20150074146
    Abstract: Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected.
    Type: Application
    Filed: October 29, 2014
    Publication date: March 12, 2015
    Inventors: Anish Das Sarma, Alpa Jain, Cong Yu
  • Patent number: 8819064
    Abstract: Method, system, and programs for heterogeneous data management. Information from multiple data sources is first obtained. Data/metadata from each of the data sources is modeled based on the source and/or granularity information of the data/metadata to generate data/metadata models. The data/metadata from multiple data sources are integrated, by applying one or more processes to the data/metadata from different data sources based on the data/metadata models, to generate integrated data/metadata. A provenance representation for the integrated data/metadata is created tracing sources, granularities, and/or processes applied and archived for enabling an query associated with the integrated data/metadata.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: August 26, 2014
    Assignee: Yahoo! Inc.
    Inventors: Chris Olston, Anish Das Sarma
  • Publication number: 20130166585
    Abstract: Methods and systems are provided that may be utilized to determine one or more suggestions of entities relating to a user query.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: Yahoo! Inc.
    Inventors: Anish Das Sarma, Alpa Jain
  • Publication number: 20120203782
    Abstract: Method, system, and programs for heterogeneous data management. Information from multiple data sources is first obtained. Data/metadata from each of the data sources is modeled based on the source and/or granularity information of the data/metadata to generate data/metadata models. The data/metadata from multiple data sources are integrated, by applying one or more processes to the data/metadata from different data sources based on the data/metadata models, to generate integrated data/metadata. A provenance representation for the integrated data/metadata is created tracing sources, granularities, and/or processes applied and archived for enabling an query associated with the integrated data/metadata.
    Type: Application
    Filed: February 7, 2011
    Publication date: August 9, 2012
    Applicant: YAHOO! INC.
    Inventors: Chris Olston, Anish Das Sarma
  • Publication number: 20120158687
    Abstract: Method, system, and programs for providing one or more explanations. An inquiry is received via a communication platform where the inquiry is about how a set of entities are related. Information is retrieved from a knowledge storage in accordance with the set of entities and such information describes a plurality of entities and relationships existing among the plurality of entities. Based on such retrieved information, one or more explanations with respect to each relationship by which the set of entities are connected are generated. The one or more explanations are then transmitted as a response to the inquiry.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Inventors: Lujun FANG, Anish Das Sarma, Cong Yu, Philip Bohannon
  • Patent number: 8204866
    Abstract: A deduplication algorithm that provides improved accuracy in data deduplication by using aggregate and/or groupwise constraints. Deduplication is accomplished using only as many of these constraints that are satisfied rather than be imposed inflexibly as hard constraints. Additionally, textual similarity between tuples is leveraged to restrict the search space. The algorithm begins with a coarse initial partition of data records and continues by raising the similarity threshold until the threshold splits a given partition. This sequence of splits defines a rich space of alternatives. Over this space, an algorithm finds a partition of the input that maximizes constraint satisfaction. In the context of groupwise aggregation constraints for deduplication all SQL (structured query language) aggregates are allowed, including summation.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: June 19, 2012
    Assignee: Microsoft Corporation
    Inventors: Surajit Chaudhuri, Venkatesh Ganti, Shriraghav Kaushik, Anish Das Sarma
  • Publication number: 20120143875
    Abstract: Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Inventors: Anish Das Sarma, Alpa Jain, Cong Yu
  • Publication number: 20120036148
    Abstract: Implementations of methods, apparatuses, or systems are disclosed to facilitate search related communications.
    Type: Application
    Filed: August 6, 2010
    Publication date: February 9, 2012
    Applicant: Yahoo! Inc.
    Inventors: Alpa Jain, Anish Das Sarma
  • Patent number: 7580941
    Abstract: The subject disclosure pertains to logical schema tuning for databases. Mechanisms are provided for automatically recommending one or more logical schema transformations to improve database performance with respect to workload and data characteristics. Furthermore, several potential schema transformations including desirable properties are presented including mapping tables, vertical partitioning, frequent value elimination and type and attribute conversion. Still further yet, disclosed is a mechanism for rewriting database operations (e.g. queries, updates . . . ) for an optimized schema to ensure correct evaluation.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: August 25, 2009
    Assignee: Microsoft Corporation
    Inventors: Vivek R. Narasayya, Sanjay Agrawal, Anish Das Sarma
  • Publication number: 20070288495
    Abstract: The subject disclosure pertains to logical schema tuning for databases. Mechanisms are provided for automatically recommending one or more logical schema transformations to improve database performance with respect to workload and data characteristics. Furthermore, several potential schema transformations including desirable properties are presented including mapping tables, vertical partitioning, frequent value elimination and type and attribute conversion. Still further yet, disclosed is a mechanism for rewriting database operations (e.g. queries, updates . . . ) for an optimized schema to ensure correct evaluation.
    Type: Application
    Filed: June 13, 2006
    Publication date: December 13, 2007
    Applicant: Microsoft Corporation
    Inventors: Vivek R. Narasayya, Sanjay Agrawal, Anish Das Sarma