Patents by Inventor Yasaman Mohsenin

Yasaman Mohsenin 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: 10614061
    Abstract: An online system stores objects that may be accessed by users. The online system also stores indexes of terms related to different entity types of objects. When a user provides a search query, the online system compares the search terms with terms stored in the indexes. Based on the comparisons, the online system determines term features for entity types associated with an index. The online system provides the term features as inputs to a machine learning model. The machine learning model outputs a score for each entity type indicating a likelihood that the search query is for an object associated with the entity type. The machine learning model output is used by the online system to select one or more entity types that the user is likely searching for. The online system offers objects of the likely entity types to the user as results of the search query.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: April 7, 2020
    Assignee: salesforce.com, inc.
    Inventors: Guillaume Kempf, Marc Brette, Naren M. Chittar, Anuprit Kale, Yasaman Mohsenin, Pranshu Sharma
  • Publication number: 20190005089
    Abstract: An online system stores objects that may be accessed by users. The online system also stores indexes of terms related to different entity types of objects. When a user provides a search query, the online system compares the search terms with terms stored in the indexes. Based on the comparisons, the online system determines term features for entity types associated with an index. The online system provides the term features as inputs to a machine learning model. The machine learning model outputs a score for each entity type indicating a likelihood that the search query is for an object associated with the entity type. The machine learning model output is used by the online system to select one or more entity types that the user is likely searching for. The online system offers objects of the likely entity types to the user as results of the search query.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Inventors: Guillaume Kempf, Marc Brette, Naren M. Chittar, Anuprit Kale, Yasaman Mohsenin, Pranshu Sharma
  • Publication number: 20140019439
    Abstract: A multi-tenant server system for executing search queries includes a database that stores multi-tenant data including data objects having associated data records for a plurality of users associated with a plurality of tenants, and a server system including a processor. The processor is configured to execute a method including the steps of applying search queries to the multi-tenant database and providing a search result set including a plurality of data objects each having at least one data record. The method further includes reordering the search result set according to predetermined scoping criteria based on individual user histories, including recency and frequency metrics, to produce a reordered search result set. The reordered set is filtered based on predetermined permission criteria associated with each user, and displayed.
    Type: Application
    Filed: July 3, 2013
    Publication date: January 16, 2014
    Inventors: Yurika Sebata-Dempster, Luke Ball, Susan Kimberlin, Wallace Peng, Yasaman Mohsenin, Chelsey Glasson