Patents by Inventor Nikita Igorevych Lytkin
Nikita Igorevych Lytkin 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: 20170324799Abstract: A news feed system is provided to generate augmented news feed for a member of an on-line social network. When a request is detected to construct a news feed for a member in an on-line social network system, the news feed system determines a cohort of the member and, from the updates that are being presented in their respective news feeds to members of the cohort, selects a leaderboard set of updates. The leaderboard set of updates is used in constructing a news feed web page for the member.Type: ApplicationFiled: May 9, 2016Publication date: November 9, 2017Inventors: Guy Lebanon, Zheng Li, Ying Xuan, Nikita Igorevych Lytkin
-
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
-
Publication number: 20170061016Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which automatically determine network-based data sources for information ingestion and profile data completion. This method can be applied to automatically increase the library of network-based data sources utilized by the system to ingest profile information. This allows for more a complete tracking of member accomplishments and attributes and ultimately, allows for more complete member profiles. Before specific methods and systems for automatically determining network-based data sources are discussed, an overview of the process of ingesting information from network-based data sources and matching that information to members of the social networking service will be described.Type: ApplicationFiled: August 31, 2015Publication date: March 2, 2017Inventors: Nikita Igorevych Lytkin, Ajit Paul Singh, Nikolai Avteniev, Eran Leshem, Brandon Duncan, Kumar Hemachandra Chellapilla
-
Publication number: 20170032275Abstract: Disclosed in some examples are methods, systems, and machine readable mediums that utilize information ingested from publicly available network-based data sources to automatically suggest adding additional attributes to member profiles of a social networking service. Among other uses, this system allows for assisted member profile completion. The system ingests information from one or more publicly available network-based data sources (data sources that are different from the social networking service), creates information records that describe potential member profile attributes using that ingested data, identifies members of the social networking service that are associated with the information records using information in the information records and pre-existing member profile attributes, and then prompts one or more members to add the potential attributes to their profiles. The potential member profile attributes may be related to one or more member accomplishments.Type: ApplicationFiled: July 28, 2015Publication date: February 2, 2017Inventors: Nikita Igorevych Lytkin, Nikolai Avteniev, Eran Leshem, Brandon Duncan, Kumar Hemachandra Chellapilla
-
Publication number: 20160321761Abstract: A method of generating ranking scores for a combination of a network update and a group of highlight data items associated with the network update is disclosed. Highlight data items generated by one or more first-pass-ranking modules of a gems service are received. The highlight data items are organized into groups. A ranking score for each group is determined. The groups are associated with network updates corresponding to a member of a social networking system. Ranking scores for the network updates are modified based on the association of the groups with the network updates and the ranking score for each group. The groups of highlight data items and the modified ranking scores for the network updates are communicated for use by a client in ranking a combined presentation of the network updates with the groups of highlight data items associated with the network updates.Type: ApplicationFiled: April 28, 2015Publication date: November 3, 2016Inventors: Nikita Igorevych Lytkin, Bee-Chung Chen, Liang Zhang
-
Publication number: 20160321362Abstract: Method and system to determine a company rank utilizing on-line social network data are described. A company ranking system is configured to access a base set of member profiles, construct a talent flow graph having nodes that represent respective companies and edges that represent transitions of employees from one company to another, and determine a node score for each node by applying a ranking algorithm to the graph. In one embodiment, a company ranking system generates perturbed versions of the base set by using bootstrap resampling procedure and uses the perturbed versions of the base set to calculate ranking data for the nodes in the talent flow graph in the form of node scores. The distribution of the node scores included in the ranking data calculated for a given node is used to determine a desirability score for the company represented by the node.Type: ApplicationFiled: April 28, 2015Publication date: November 3, 2016Inventors: Nikita Igorevych Lytkin, Navneet Kapur
-
Publication number: 20160292280Abstract: Techniques for presenting a personalized member profile page to a viewer are described. A highlight module can receive a request to view a profile page of a member in a social network. The highlight module can access viewer data of a viewer associated with the request, and access member data of the member. Additionally, the highlight module can determine a plurality of member attributes relevant to the viewer based on the viewer data, the plurality of member attributes being derived from the member data. Furthermore, the highlight module can calculate an overall score for a member attribute in the plurality of member attributes based on the viewer data and the member data. Subsequently, a profile generation module can cause a presentation, on a display of a device, of the member attribute on the profile page, when the overall score of the member attribute is higher than a predetermined threshold value.Type: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Nipun Dave, Sachit Kamat, Nikita Igorevych Lytkin, Vibha Rathi, Jibran Kutik, Mathieu Bastian, Matthieu F. Monsch, Xin Hu
-
Publication number: 20160292284Abstract: Techniques for presenting a personalized member profile page to a viewer are described. The online social network service system can access a sender score of a sender requesting to view a profile page in an online social network service, and access a receiver score of a receiver associated with the profile page. Additionally, a suggested action can be determined based on the sender score and the receiver score, a sender confirmation to perform the suggested action can be received, and a communication associated with the suggested action can be transmitted in response to the received sender confirmation. Subsequently, the online social network service system can classify an interaction between the sender and the receiver, and update the receiver score and the sender score based on the classified interaction.Type: ApplicationFiled: September 2, 2015Publication date: October 6, 2016Inventors: Drew Scott Baird Moxon, Nipun Dave, Nikita Igorevych Lytkin, Sachit Kamat
-
Publication number: 20160217540Abstract: A school ranking system may be configured to determine a rank of a school based on career outcomes data, which may be obtained from member profile data stored by an on-line social network system. Schools may be ranked on the basis of proportions of their graduates who obtained employment at some of the most desirable companies for a given profession or occupation. In order to make university rankings robust to potential noise in company desirability, a large number of perturbed sets of desirable companies are generated by repeatedly substituting a subset of companies from the set of desirable companies with companies outside that set.Type: ApplicationFiled: January 27, 2015Publication date: July 28, 2016Inventors: Nikita Igorevych Lytkin, Navneet Kapur, Ryan Wade Sandler, Bee-Chung Chen, Deepak Agarwal
-
Publication number: 20160217139Abstract: A school ranking system may be configured to determine a rank of a school based on career outcomes data. Career outcomes data is obtained, at least in part, from member profile data stored by an on-line social network system. The school ranking system uses a list of the top-ranked companies for generating ranking data and also determines how many companies are to be included in the list of the top-ranked companies.Type: ApplicationFiled: January 27, 2015Publication date: July 28, 2016Inventors: Navneet Kapur, Ryan Wade Sandler, Nikita Igorevych Lytkin, Bee-Chung Chen, Deepak Agarwal
-
Publication number: 20160055010Abstract: Techniques for optimizing a guided edit process for editing a member profile page are described. According to various embodiments, incomplete member profile fields in a member profile associated with member of an online social networking service are identified. Profile completion score weight values associated with the incomplete member profile fields in the member profile are then determined. Thereafter, the incomplete member profile fields in the member profile are ranked, based on the profile completion score weight values associated with each of the incomplete member profile fields. A list of one or more of the highest ranked incomplete member profile fields are then displayed, together with a prompt recommending the member to complete the identified incomplete member profile fields.Type: ApplicationFiled: August 25, 2015Publication date: February 25, 2016Inventors: Alexis Blevins Baird, Lokesh P. Bajaj, Jason Schissel, Xin Fu, Nikita Igorevych Lytkin, Yin Lou
-
Publication number: 20150370805Abstract: 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: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: Aastha Jain, Nikita Igorevych Lytkin, Vitaly Gordon, Gloria Lau
-
Publication number: 20150347973Abstract: A method is disclosed for supplementing information that is to be presented to a user of a social-networking system with respect to a job posting. A request for a job posting stored in a database of a job hosting service is received from a client-computing device. The job posting is for a job opening of an employer and the request is associated with a first member of a social networking service. A snippet of a member profile of a second member of the social networking service is selected for presentation with the job posting. The snippet is extracted from the member profile based on an identification of a correspondence between information specified in the member profile and information specified in the job posting. Responsive to the request, the snippet is communicated to the client-computing device for presentation to the first member in conjunction with the job description.Type: ApplicationFiled: September 12, 2014Publication date: December 3, 2015Inventors: Satpreet Harcharan Singh, Nikita Igorevych Lytkin
-
Publication number: 20150331879Abstract: 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: ApplicationFiled: May 16, 2014Publication date: November 19, 2015Applicant: Linkedln CorporationInventors: Aastha Jain, Nikita Igorevych Lytkin, Gloria Lau, Vitaly Gordon
-
Publication number: 20150331945Abstract: 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: ApplicationFiled: May 16, 2014Publication date: November 19, 2015Applicant: LinkedIn CorporationInventors: Nikita Igorevych Lytkin, Aastha Jain, Gloria Lau, Vitaly Gordon