Patents by Inventor Gloria Lau
Gloria Lau 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: 10565213Abstract: Method, apparatus, and a computer-readable storage device for determining similarities. A plurality of sets having social network service members as entities is constructed by associating each of the social network service members with each of a predetermined selection of professional outcomes by school of graduation of the member. One of the plurality of sets is selected. A similarity algorithm calculates the similarity score of at least some of the plurality of sets in the plurality of sets to the selected one of the plurality of sets, and presents for rendering the k sets in the plurality of sets with the highest similarity scores. The similarity algorithm used may be a cosine similarity algorithm using the sets as vectors.Type: GrantFiled: March 7, 2016Date of Patent: February 18, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gloria Lau, Jacob Bank
-
Patent number: 10552753Abstract: Techniques for inferring the identity (e.g., member profile attributes) of members of an online social network service are described. According to various embodiments, a member profile attribute missing from a member profile page associated with a particular member of an online social network service is identified. Member profile data and behavioral log data associated with a plurality of members of the online social network service is then accessed. Thereafter, a prediction modeling process is performed, based on a prediction model and feature data including the member profile data and the behavioral log data, to generate a confidence score associated with the particular member and the missing member profile attribute, the confidence score indicating a likelihood that the missing member profile attribute corresponds to a candidate value.Type: GrantFiled: December 10, 2015Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Zhigang Hua, Kin Fai Kan, Peter N. Skomoroch, Gloria Lau, Saveliy Uryasev
-
Patent number: 10481750Abstract: Techniques for optimizing a guided edit process for editing a member profile page are described. According to various embodiments, profile edit task information associated with a member of an online social network service is accessed, the profile edit task information identifying one or more candidate profile edit tasks to be performed to update a member profile page of the member. Thereafter, if it is determined that the member recently completed a difficult profile edit task, a difficult candidate profile edit task is identified, and the member is prompted to perform the difficult candidate profile edit task. If it is determined that the member has not recently completed a difficult profile edit task, an easy candidate profile edit task is identified, and the member is prompted to perform the easy candidate profile edit task.Type: GrantFiled: January 15, 2016Date of Patent: November 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Aastha Jain, Gloria Lau, Vitaly Gordon, Jason Schissel
-
Patent number: 10262379Abstract: 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: GrantFiled: October 30, 2012Date of Patent: April 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Farid Hosseini, Mohammad Omid Monshizadeh, Gloria Lau
-
Patent number: 10162820Abstract: A method and system to suggest keywords to a social network member is described. A suggested keywords system, in one example embodiment, examines phrases that appear in profiles maintained by the on-line social networking system that are similar to the target profile and identifies those words and phrases that are most prominent in these profiles, utilizing a graph-based approach. These most prominent words and phrases may be presented to the target member as suggested keywords to be included in the member's professional summary.Type: GrantFiled: May 16, 2014Date of Patent: December 25, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Aastha Jain, Nikita Igorevych Lytkin, Gloria Lau, Vitaly Gordon
-
Patent number: 10042944Abstract: A suggested keywords system is configured for identifying phrases, which are most relevant to experience and expertise of a professional network member, and which the member may be interested in weaving into their profile summary. The suggested keywords system generates a model, for each phrase, that calculates probability of that phrase being present in a profile that is characterized by the absence of certain attributes and by the presence of certain attributes. Based on the model, the suggested keywords system calculates a ranking value for the phrase for a particular target profile. The phrases with the higher rank are considered to be more relevant in describing professional background of the target member. A certain number of phrases that have the highest ranking are presented to the member as suggested keywords to be included in their professional summary.Type: GrantFiled: June 18, 2014Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Aastha Jain, Nikita Igorevych Lytkin, Vitaly Gordon, Gloria Lau
-
Patent number: 9727654Abstract: A method and system to suggest keywords to a social network member is described. A suggested keywords system, in one example embodiment, examines phrases that appear in profiles maintained by the on-line social networking system that are similar to the target profile and identifies those words and phrases that are most prominent in these profiles, utilizing discriminative strength values. These most prominent words and phrases may be presented to the target member as suggested keywords to be included in the member's professional summary.Type: GrantFiled: May 16, 2014Date of Patent: August 8, 2017Assignee: LinkedIn CorporationInventors: Nikita Igorevych Lytkin, Aastha Jain, Gloria Lau, Vitaly Gordon
-
Patent number: 9697498Abstract: Systems, methods and a machine-readable media are described herein for a salary range engine to identify at least one attribute of a first member profile from a plurality of member profiles of a social networking service. The salary range engine correlates the at least one attribute with respect to at least a portion of trained salary data in a trained salary data repository. The salary range engine infers a target salary range based on a correlation between the at least one attribute of the first member profile and at least the portion of the trained salary data.Type: GrantFiled: July 23, 2014Date of Patent: July 4, 2017Assignee: LinkedIn CorporationInventors: Luke MacDonald Vilnis, Andrew David Blevins, Gloria Lau, Vitaly Gordon
-
Publication number: 20170061377Abstract: Techniques for managing information describing a hierarchy of relationships between educational institutions are described. According to various embodiments, first feature data describing a first school and second feature data describing a second school is accessed via one or more databases. A confidence score is then generated based on a machine learned model, the first feature data and the second feature data, the confidence score indicating a probability that the second school is a sub-school of the first school. Thereafter, based on a comparison of the confidence score to a threshold, is it is determined that the second school is a sub-school of the first school. Hierarchy information identifying a hierarchy of relationships between a plurality of schools is then generated or modified, the hierarchy information indicating that the second school is a sub-school of the first school.Type: ApplicationFiled: August 24, 2015Publication date: March 2, 2017Inventors: Kathy Hwang, Navneet Kapur, Wenyu Huo, Fangyi Luo, Gloria Lau, Daniel Duckworth, Qifan Hu
-
Publication number: 20160188605Abstract: Method, apparatus, and a computer-readable storage device for determining similarities. A plurality of sets having social network service members as entities is constructed by associating each of the social network service members with each of a predetermined selection of professional outcomes by school of graduation of the member. One of the plurality of sets is selected. A similarity algorithm calculates the similarity score of at least some of the plurality of sets in the plurality of sets to the selected one of the plurality of sets, and presents for rendering the k sets in the plurality of sets with the highest similarity scores. The similarity algorithm used may be a cosine similarity algorithm using the sets as vectors.Type: ApplicationFiled: March 7, 2016Publication date: June 30, 2016Inventors: Gloria Lau, Jacob E. Bank
-
Publication number: 20160132190Abstract: Techniques for optimizing a guided edit process for editing a member profile page are described. According to various embodiments, profile edit task information associated with a member of an online social network service is accessed, the profile edit task information identifying one or more candidate profile edit tasks to be performed to update a member profile page of the member. Thereafter, if it is determined that the member recently completed a difficult profile edit task, a difficult candidate profile edit task is identified, and the member is prompted to perform the difficult candidate profile edit task. If it is determined that the member has not recently completed a difficult profile edit task, an easy candidate profile edit task is identified, and the member is prompted to perform the easy candidate profile edit task.Type: ApplicationFiled: January 15, 2016Publication date: May 12, 2016Inventors: Aastha Jain, Gloria Lau, Vitaly Gordon, Jason Schissel
-
Patent number: 9317875Abstract: Method, apparatus, and a computer-readable storage device for determining similarities. A plurality of sets having social network service members as entities is constructed by associating each of the social network service members with each of a predetermined selection of professional outcomes by school of graduation of the member. One of the plurality of sets is selected. A similarity algorithm calculates the similarity score of at least some of the plurality of sets in the plurality of sets to the selected one of the plurality of sets, and presents for rendering the k sets in the plurality of sets with the highest similarity scores. The similarity algorithm used may be a cosine similarity algorithm using the sets as vectors.Type: GrantFiled: October 8, 2012Date of Patent: April 19, 2016Assignee: LinkedIn CorporationInventors: Gloria Lau, Jacob Bank
-
Publication number: 20160098644Abstract: Techniques for inferring the identity (e.g., member profile attributes) of members of an online social network service are described. According to various embodiments, a member profile attribute missing from a member profile page associated with a particular member of an online social network service is identified. Member profile data and behavioral log data associated with a plurality of members of the online social network service is then accessed. Thereafter, a prediction modeling process is performed, based on a prediction model and feature data including the member profile data and the behavioral log data, to generate a confidence score associated with the particular member and the missing member profile attribute, the confidence score indicating a likelihood that the missing member profile attribute corresponds to a candidate value.Type: ApplicationFiled: December 10, 2015Publication date: April 7, 2016Inventors: Zhigang Hua, Kin Fai Kan, Peter N. Skomoroch, Gloria Lau, Saveliy Uryasev
-
Patent number: 9251470Abstract: Techniques for modifying search results associated with a search request based on a determination that a member profile attribute is inaccurate are described. According to various embodiments, an existing member profile attribute included in a member profile page of a particular member of an online social network service is identified. Member profile data and behavioral log data associated with a plurality of members of the online social network service is then accessed. Prediction modeling to verify the existing member profile attribute is performed using the accessed data. Additionally, a confidence score associated with the existing member profile attribute is generated based on the prediction modeling. Moreover, the existing member profile attribute is determined to be inaccurate based on the generated confidence score. Furthermore, the search results associated with a search request is modified based on the determination.Type: GrantFiled: May 30, 2014Date of Patent: February 2, 2016Assignee: LinkedIn CorporationInventors: Zhigang Hua, Kin Kan, Peter N. Skomoroch, Gloria Lau, Saveliy Uryasev
-
Patent number: 9253226Abstract: Techniques for optimizing a guided edit process for editing a member profile page are described. According to various embodiments, profile edit task information associated with a member of an online social network service is accessed, the profile edit task information identifying one or more candidate profile edit tasks to be performed to update a member profile page of the member. Thereafter, if it is determined that the member recently completed a difficult profile edit task, a difficult candidate profile edit task is identified, and the member is prompted to perform the difficult candidate profile edit task. If it is determined that the member has not recently completed a difficult profile edit task, an easy candidate profile edit task is identified, and the member is prompted to perform the easy candidate profile edit task.Type: GrantFiled: June 30, 2014Date of Patent: February 2, 2016Assignee: LinkedIn CorporationInventors: Aastha Jain, Gloria Lau, Vitaly Gordon, Jason Schissel
-
Publication number: 20160026632Abstract: Method and system to infer seniority level of a social network member is provided. The system includes a transition data extractor, a token extractor, a transition data analyzer, and a storing module. The transition data extractor extracts transition data from member profiles maintained in an online social network system. The token extractor extracts a plurality of tokens from title strings in the transition data. The transition data analyzer analyzes the transition data to generate a weight for each token in the plurality of tokens. A weight for a token in the plurality of tokens indicates a contribution of the token to a seniority rank of a title string that includes the token. The storing module stores the plurality of tokens and their associated weights in a database.Type: ApplicationFiled: July 23, 2014Publication date: January 28, 2016Inventors: Gloria Lau, Vitaly Gordon, Kin Fai Kan
-
Publication number: 20160026916Abstract: Systems, methods and a machine-readable media are described herein for a salary range engine to identify at least one attribute of a first member profile from a plurality of member profiles of a social networking service. The salary range engine correlates the at least one attribute with respect to at least a portion of trained salary data in a trained salary data repository. The salary range engine infers a target salary range based on a correlation between the at least one attribute of the first member profile and at least the portion of the trained salary data.Type: ApplicationFiled: July 23, 2014Publication date: January 28, 2016Inventors: Luke MacDonald Vilnis, Andrew David Blevins, Gloria Lau, Vitaly Gordon
-
Publication number: 20150379538Abstract: A method can include receiving a request for content including an attribute for a school. The method can analyze a social graph to identify a first set of nodes representing members, which can connect to a first node representing a first school, the social graph can be represented by a graph data structure having nodes representing various entities and edges representing associations between entities. The method can analyze a social graph to identify a second set of nodes representing members, the second set of nodes representing members connecting to a second node representing a school. The method can generate a central tendency of a number of the first set of nodes representing members and a number of the second set of nodes representing members and using the central tendency and a number of the first set of nodes representing members, can determine an index number for the first school.Type: ApplicationFiled: January 30, 2015Publication date: December 31, 2015Applicant: Linkedln CorporationInventors: Zach Cain, Navneet Kapur, Gloria Lau
-
Publication number: 20150381670Abstract: Techniques for optimizing a guided edit process for editing a member profile page are described. According to various embodiments, profile edit task information associated with a member of an online social network service is accessed, the profile edit task information identifying one or more candidate profile edit tasks to be performed to update a member profile page of the member. Thereafter, if it is determined that the member recently completed a difficult profile edit task, a difficult candidate profile edit task is identified, and the member is prompted to perform the difficult candidate profile edit task. If it is determined that the member has not recently completed a difficult profile edit task, an easy candidate profile edit task is identified, and the member is prompted to perform the easy candidate profile edit task.Type: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Aastha Jain, Gloria Lau, Vitaly Gordon, Jason Schissel
-
Publication number: 20150379112Abstract: Method and system to create a job function ontology may be utilized to derive, from member profiles maintained in an on-line social networking system, job function entities associated with respective sets of professional attributes. An entry in the job function ontology—a job function entity—may include identification of the associated job function, as well as a set of professional attributes that characterize professional skills of a member of the on-line social network system. A label assigned to a job function entity may be viewed as a standardized job title.Type: ApplicationFiled: June 27, 2014Publication date: December 31, 2015Inventors: Gloria Lau, Vitaly Gordon, Kin Fai Kan