Patents by Inventor Farid Hosseini

Farid Hosseini 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: 20230186407
    Abstract: Systems and methods are presented for adding system-identified content to a user's content space based on information identified from the user's email account. In operation, after obtaining user authorization to access email items of an email account, the email items are iteratively processed. In processing each of the email items, one or more topics of a currently processed email item are identified. Based on the identified topics and user preferences, one or more content items may be identified for addition to the user's online content space. Additionally, the information identified from processing the one or more email items is used to update the user's preferences.
    Type: Application
    Filed: February 2, 2023
    Publication date: June 15, 2023
    Applicant: Pinterest, Inc.
    Inventors: Farid Hosseini, Salil Shah
  • Patent number: 11574371
    Abstract: Systems and methods are presented for adding system-identified content to a user's content space based on information identified from the user's email account. In operation, after obtaining user authorization to access email items of an email account, the email items are iteratively processed. In processing each of the email items, one or more topics of a currently processed email item are identified. Based on the identified topics and user preferences, one or more content items may be identified for addition to the user's online content space. Additionally, the information identified from processing the one or more email items is used to update the user's preferences.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: February 7, 2023
    Assignee: Pinterest, Inc.
    Inventors: Farid Hosseini, Salil Shah
  • Patent number: 10262379
    Abstract: A system and computing instructions may include a user device, a social network database, and a processor. The user device may include a user interface configured to display a web browser. The social network database may be configured to store social network information related to an entity. The processor may be configured to identify the entity based on content of a webpage displayed on the web browser of the user device, obtain social network information related to the entity from the social network database based on a social network relationship between the user and the entity, and display the social network information on the web browser of the user device.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Farid Hosseini, Mohammad Omid Monshizadeh, Gloria Lau
  • Patent number: 9652537
    Abstract: Computer-readable media and computerized methods are provided for identifying terms associated with one or more queries, including aspects directed to manipulating a list of terms associated with a query class by extracting terms, identifying equivalences or relevant terms, and condensing or expanding the list of terms. In embodiments, synonymous terms can be identified. An updated list of terms can be written to a storage location in association with a query or query class.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Shah, Adam Troy, Dan Fain, Brian MacDonald, Nikhil Dandekar, Michael Cameron
  • Patent number: 9483806
    Abstract: During an analysis technique, a cohort of individuals is identified based on a set of attributes. Significance metrics for the individuals in the cohort are calculated based on profiles of the individuals and behaviors of the group of individuals, which includes the cohort, when interacting with the profiles. For example, a significance metric for a given individual may include a number of views of a profile of the given individual, by a group of individuals, during a time interval and/or a number of connection requests to the profile of the given individual, by the group of individuals, during the time interval. Based on the significance metrics, the subset of the individuals may be identified. This subset may include individuals that have achieved career milestones exceeding those of the other individuals in the cohort (e.g., notable individuals).
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: November 1, 2016
    Assignee: LinkedIn Corporation
    Inventors: Farid Hosseini, Christina Allen, Joyce Wang, Ada Yu
  • Patent number: 9473583
    Abstract: Method, apparatus, and articles of manufacture for presenting a decision user interface to a first member of a social network service, receiving information identifying a set of interests of the first member entered at the decision user interface, searching at least one of the group consisting or profiles of members of the social network service and user decision interfaces presented to members of the social network service and, responsive to searching, providing information relating to the set of interests to the first member. The set of interests may include a field of study or an organization or an academic degree.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: October 18, 2016
    Assignee: LinkedIn Corporation
    Inventors: Christina Allen, Farid Hosseini, M. Christopher Pruet, Sarah Jean Culberson Alpern
  • Patent number: 9418155
    Abstract: Methods, systems, algorithms, and media are provided for disambiguating entities present in a received search query. Lists of categories from semi-structured data from external sites as well as internal sources are used to detect if ambiguity exists in an entity within the search query. Multiple senses or categories of the ambiguous entity are determined by ascertaining the primary intent of an entity extracted from a main term of a document. The probability of each sense is calculated by computing a total amount of traffic received for each of the senses of the ambiguous entity. The sense with the highest amount of computed traffic is the most probable determined sense.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: August 16, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sarthak Deepak Shah, Tabreez Govani, Farid Hosseini
  • Patent number: 9407708
    Abstract: A first member of a social network service provides a set of desired attributes and a designation of the type of a candidate having the desired attributes that is desired as a recommendation. The attributes of the profiles of other members of the social networks are searched for entities having the set of desired attributes. At least one of the entities having the desired attributes that result from the search is presented to the first member as the recommendation of a candidate. The first member may provide a second set of desired attributes and a designation of the type of at least one second candidate having the second set of desired attributes. The attributes of the profiles of the other members of the social network may be searched for second entities having the second set of desired attributes. The first member is presented with at least one of the second entities as the recommendation of a second candidate.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: August 2, 2016
    Assignee: LinkedIn Corporation
    Inventors: Christina Allen, Farid Hosseini, M. Christopher Pruet, Sarah Jean Culberson Alpern
  • Patent number: 9251185
    Abstract: Computer-readable media, computer systems, and computing methods are provided for classifying search results as either of good quality or of poor quality. Initially, a portion of the search results, such as the highest ranked documents, are selected for evaluation. A level of quality for each of the selected search results is determined using a classification process that includes the following steps: targeting features demonstrated by the selected search results to be evaluated; evaluating the selected features to generate a level-of-quality score for each of the selected search results; comparing the score against a predefined threshold value; and, based on the comparison, assigning each of the selected search results an absolute measurement. The absolute measurement indicates poor quality when the score is less than the threshold value. Upon recognizing that the selected search results are of poor quality, automatically executing a corrective action that reformulates the issued search query.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: February 2, 2016
    Inventors: Girish Kumar, Sanaz Ahari, Farid Hosseini, Nazan Khan, Ahmad Abdulkader, Ankur Gupta, Giridhar Kumaran, Vijay Nair
  • Patent number: 8984045
    Abstract: A technique for identifying a group of potential candidates to join an organization is described. During this analysis technique, an identifier is received from an individual. This identifier may be used to associate the individual with a pre-existing profile that includes information. For example, the identifier may include a link to the pre-existing profile. Alternatively, a profile with the information may be generated for the individual based on the identifier and an information source. Using the information, an affinity metric of the individual with the organization is calculated, such as a number of employees of the organization who know the individual or who attended a same educational institution as the individual. Moreover, the affinity metric is used to determine whether to include the individual in the group of potential candidates to join the organization. In this way, the analysis technique may facilitate more-efficient recruiting efforts.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: March 17, 2015
    Assignee: LinkedIn Corporation
    Inventors: Christina Allen, Farid Hosseini, Seth M. McLaughlin
  • Publication number: 20140214960
    Abstract: Techniques for communicating a query message to a target audience within a social graph are described. Consistent with some embodiments, content to be published as a query message is received. The content may be published on behalf of a first member of a social graph maintained by a social network system. Further, a selection of a skill attribute capable of being listed with one or more members of the social network service is also received. A second member of the social graph is identified based on the second member listing the selected skill attribute. Responsive to identifying the second member, the content from the query message is then published in a personalized content stream accessible to the second member.
    Type: Application
    Filed: January 29, 2014
    Publication date: July 31, 2014
    Applicant: Linkedln Corporation
    Inventors: Christina Allen, Farid Hosseini, Seth McLaughlin
  • Publication number: 20140172969
    Abstract: A technique for identifying a group of potential candidates to join an organization is described. During this analysis technique, an identifier is received from an individual. This identifier may be used to associate the individual with a pre-existing profile that includes information. For example, the identifier may include a link to the pre-existing profile. Alternatively, a profile with the information may be generated for the individual based on the identifier and an information source. Using the information, an affinity metric of the individual with the organization is calculated, such as a number of employees of the organization who know the individual or who attended a same educational institution as the individual. Moreover, the affinity metric is used to determine whether to include the individual in the group of potential candidates to join the organization. In this way, the analysis technique may facilitate more-efficient recruiting efforts.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 19, 2014
    Applicant: LinkedIn Corporation
    Inventors: Christina Allen, Farid Hosseini, Seth M. McLaughlin
  • Publication number: 20140172733
    Abstract: A technique for providing objective-related information is described. During this analysis technique, profiles of a group of individuals, who have achieved a desired objective of another individual (who is not in the group of individuals), are used to determine values of a set of attributes of these individuals. For example, information in the profiles may specify a social graph that include nodes corresponding to entities (such as the set of attributes) and edges corresponding to connections between the nodes (and, thus, between the entities). The relationships specified or embodied by the social graph may be used to determine the group of individuals and, thus, values of the set of attributes. Then, at least a subset of the values may be presented to the other individual. This information may be used by the other individual to increase the likelihood that they will achieve the objective.
    Type: Application
    Filed: November 18, 2013
    Publication date: June 19, 2014
    Applicant: Linkedln Corporation
    Inventors: Christina Allen, Farid Hosseini
  • Publication number: 20140164952
    Abstract: Method, apparatus, and articles of manufacture for presenting a decision user interface to a first member of a social network service, receiving information identifying a set of interests of the first member entered at the decision user interface, searching at least one of the group consisting or profiles of members of the social network service and user decision interfaces presented to members of the social network service and, responsive to searching, providing information relating to the set of interests to the first member. The set of interests may include a field of study or an organization or an academic degree.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 12, 2014
    Applicant: Linkedln Corporation
    Inventors: Christina Allen, Farid Hosseini, M. Christopher Pruett, Sarah Jean Culberson Alpern
  • Publication number: 20140164512
    Abstract: A first member of a social network service provides a set of desired attributes and a designation of the type of a candidate having the desired attributes that is desired as a recommendation. The attributes of the profiles of other members of the social networks are searched for entities having the set of desired attributes. At least one of the entities having the desired attributes that result from the search is presented to the first member as the recommendation of a candidate. The first member may provide a second set of desired attributes and a designation of the type of at least one second candidate having the second set of desired attributes. The attributes of the profiles of the other members of the social network may be searched for second entities having the second set of desired attributes. The first member is presented with at least one of the second entities as the recommendation of a second candidate.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 12, 2014
    Applicant: LinkedIn Corporation
    Inventors: Christina Allen, Farid Hosseini, M. Christopher Pruett, Sarah Jean Culberson Alpern
  • Publication number: 20140164416
    Abstract: During an analysis technique, a cohort of individuals is identified based on a set of attributes. Significance metrics for the individuals in the cohort are calculated based on profiles of the individuals and behaviors of the group of individuals, which includes the cohort, when interacting with the profiles. For example, a significance metric for a given individual may include a number of views of a profile of the given individual, by a group of individuals, during a time interval and/or a number of connection requests to the profile of the given individual, by the group of individuals, during the time interval. Based on the significance metrics, the subset of the individuals may be identified. This subset may include individuals that have achieved career milestones exceeding those of the other individuals in the cohort (e.g., notable individuals).
    Type: Application
    Filed: December 12, 2012
    Publication date: June 12, 2014
    Applicant: LINKEDIN CORPORATION
    Inventors: Farid Hosseini, Christina Allen, Joyce Wang, Ada Yu
  • Patent number: 8719246
    Abstract: The present invention is directed to presenting a suggested search query. Responsive to receiving a user-devised search parameter, a suggested search query is identified. The user-devised search parameter might have been previously received by a search system, or alternatively, might be a unique query that has not been previously received. A suggested search query might be generated using various techniques, such as by applying an n-gram language model. A classification of the suggested search query is determined, and the suggested search query is presented together with a visual indicator, which signifies the classification.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: May 6, 2014
    Assignee: Microsoft Corporation
    Inventors: Robert Williams, Nitin Agrawal, Farid Hosseini, Sanaz Ahari, Maxim Stepin, Jason Bolla, Bo-June Hsu
  • Publication number: 20140122653
    Abstract: A system and computing instructions may include a user device, a social network database, and a processor. The user device may include a user interface configured to display a web browser. The social network database may be configured to store social network information related to an entity. The processor may be configured to identify the entity based on content of a webpage displayed on the web browser of the user device, obtain social network information related to the entity from the social network database based on a social network relationship between the user and the entity, and display the social network information on the web browser of the user device.
    Type: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: Linkedln Corporation
    Inventors: Farid Hosseini, Mohammad Omid Monshizadeh, Gloria Lau
  • Publication number: 20140025664
    Abstract: Computer-readable media and computerized methods are provided for identifying terms associated with one or more queries, including aspects directed to manipulating a list of terms associated with a query class by extracting terms, identifying equivalences or relevant terms, and condensing or expanding the list of terms. In embodiments, synonymous terms can be identified. An updated list of terms can be written to a storage location in association with a query or query class.
    Type: Application
    Filed: September 24, 2013
    Publication date: January 23, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: SANAZ AHARI, Xiaoxin Yin, Farid Hosseini, Sarthak Shah, Adam Troy, Dan Fain, Brian MacDonald, Nikhil Dandekar, Michael Cameron
  • Patent number: 8572074
    Abstract: Computer-readable media and computerized methods for automatically organizing search results according to task groups are provided. The methods involve aggregating a gallery of entities (e.g., search queries that share a common categorization) into a query class and assigning a dictionary (e.g., list of terms that are drawn from various sources) to the query class. The task groups are identified from the list of terms within the dictionary. The process of identification includes analyzing patterns of user search behavior to select terms from the list of terms, which reflect popular user search intents, and ranking the selected terms based on predetermined parameters to produce an ordering. Based on the ordering, a set of the selected terms that are highest ranked are declared the task groups. The task groups are employed to arrange the search results on a UI display and to provide a consistent and intuitive format for refining a search.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Shah, Adam Troy, Dan Fain, Brian MacDonald, Nikhil Dandekar, Michael Cameron