Patents Assigned to LinkedIn
-
Patent number: 9628430Abstract: An embodiment searches a social network for at least one trigger event, detects one or more trigger events, and communicates the detected one or more trigger events as an alert. Searching the social network comprises searching member profiles and searching member activities. Detected one or more trigger events are centralized into a sortable list and prioritized based on business entities and the importance of the trigger events to persons related to the business entities. The centralized sortable list is fed into a customer relations management system which presents the alerts on a user interface. A plurality of types of triggers includes people updates, company updates, product purchases, and product usage.Type: GrantFiled: January 31, 2013Date of Patent: April 18, 2017Assignee: LinkedIn CorporationInventors: Dan Shapero, Ximeng Zhang, James Raybould, Yue Li, Christian Sutherland-Wong
-
Patent number: 9621678Abstract: The disclosed embodiments provide a system for displaying a content feed on a smartwatch device. During operation, the system transmits a request for a content feed to a mobile application on a mobile device. When the mobile application responds with the content feed within a pre-specified period after the request, the system stores the content feed on the smartwatch device and displays the content feed on the smartwatch device. When the mobile application does not respond with an update to the content feed within the pre-specified period after a subsequent request for the content feed from the smartwatch device, the system obtains the content feed from storage on the smartwatch device and displays the content feed on the smartwatch device in lieu of the update.Type: GrantFiled: January 13, 2016Date of Patent: April 11, 2017Assignee: LinkedIn CorporationInventors: Douglas J. Guastaferro, Amy M. Boone
-
Patent number: 9619846Abstract: System and method for recommending to a member of a social network an interaction with ones of a plurality of entities. Events related to individual ones of the plurality of entities are obtained. A relevance of ones of the events to the member is determined based on at least one characteristic of ones of the events and a trait of the member. Recommended interactions with ones of the plurality of entities individually related to the ones of the events based on the relevance for each of the events are presented to the user.Type: GrantFiled: May 28, 2013Date of Patent: April 11, 2017Assignee: LinkedIn CorporationInventor: Sachin Rekhi
-
Patent number: 9621560Abstract: In cases where a user of a social network has lost access to one or more email addresses on file with the social network, the social network may confirm an identity of the user before issuing a new password. The social network may confirm the identity of the user by prompting the user to correctly identify pictures of members of the social network that are connected to the user, selecting or receiving a selection of a plurality of trustees (e.g., members of the social network who are connected to the user), prompting the trustees to confirm with the user that the user has lost the access, and receiving notification that at least a specified number of the trustees have confirmed with the user that the user has lost the access. After the social network confirms the identity, the social network may provide a new password to the user.Type: GrantFiled: January 30, 2015Date of Patent: April 11, 2017Assignee: LinkedIn CorporationInventors: Xiaosu Huang, Chi-Yi Kuan, Haipeng Li
-
Publication number: 20170091652Abstract: The disclosed embodiments provide a method and system for performing regularized model adaptation for in-session recommendations. During operation, the system obtains, from a server, a first global version of a statistical model. During a first user session with a user, the system improves a performance of the statistical model by using the first global version to output one or more recommendations to the user and using the first global version and user feedback from the user to create a first personalized version of the statistical model. At an end of the first user session, the system transmits an update containing a difference between the first personalized version and the first global version to the server for use in producing a second global version of the statistical model by the server.Type: ApplicationFiled: September 24, 2015Publication date: March 30, 2017Applicant: LINKEDIN CORPORATIONInventors: Xu Miao, Yitong Zhou, Joel D. Young, Lijun Tang, Anmol Bhasin
-
Publication number: 20170091651Abstract: The disclosed embodiments provide a system and method for performing version control for asynchronous distributed machine learning. During operation, the system transmits a first global version of a statistical model to a set of client computer systems. Next, the system obtains, from a first subset of the client computer systems, a first set of updates to the first global version. The system then merges the first set of updates into a second global version of the statistical model. Finally, the system transmits the second global version to the client computer systems asynchronously from receiving a second set of updates to the first and/or second global versions from a second subset of the client computer systems.Type: ApplicationFiled: September 24, 2015Publication date: March 30, 2017Applicant: LinkedIn CorporationInventors: Xu Miao, Yitong Zhou, Joel D. Young, Lijun Tang, Anmol Bhasin
-
Patent number: 9606979Abstract: Displaying a preference by a first user of a content contribution submitted by a second user is disclosed. A preference event by the first user is detected. A plurality of detected events is stored. In response to a query from a client, at least a portion of the stored detected events is produced. At least a portion of the received events is caused to be rendered graphically.Type: GrantFiled: June 25, 2013Date of Patent: March 28, 2017Assignee: LinkedIn CorporationInventor: R. Kevin Rose
-
Publication number: 20170083571Abstract: In order to facilitate the requesting of desired information from a graph database that stores a graph, a system may translate an initial query into a query that can be executed against the graph database. In particular, using primitives, the system may translate a query associated with a type of database (such as a relational database) into the query. The graph may include nodes, edges between the nodes, and predicates to represent and store data with index-free adjacency. Moreover, the primitives may include: a rule based on edges in the graph that expresses a relational schema in the type of database, and information associated with a compound key that specifies a relationship between nodes, edges and predicates in the graph corresponding to a table in the type of database. Then, the system may execute the query against the graph database, and may receive a result that includes a subset of the graph.Type: ApplicationFiled: February 17, 2016Publication date: March 23, 2017Applicant: LinkedIn CorporationInventors: Srinath Shankar, Huaxin Liu, Robert W. Stephenson, Scott M. Meyer
-
Publication number: 20170076225Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains validated training data containing a first set of content items and a first set of classification tags for the first set of content items. Next, the system uses the validated training data to produce a statistical model for classifying content using a set of dimensions represented by the first set of classification tags. The system then uses the statistical model to generate a second set of classification tags for a second set of content items. Finally, the system outputs one or more groupings of the second set of content items by the second set of classification tags to improve understanding of content related to the set of dimensions without requiring a user to manually analyze the second set of content items.Type: ApplicationFiled: September 16, 2015Publication date: March 16, 2017Applicant: LinkedIn CorporationInventors: Yongzheng Zhang, Chi-Yi Kuan, Yi Zheng
-
Publication number: 20170075978Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains validated training data containing a first set of content items and a first set of relevance tags, wherein the first set of relevance tags is used by one or more domain experts to identify the first set of content items as relevant to one or more topics. Next, the system uses the validated training data to produce a statistical model for classifying a relevance of content to the one or more topics. The system then uses the statistical model to generate a second set of relevance tags for a second set of content items. Finally, the system outputs one or more groupings of the second set of content items by the second set of relevance tags to improve understanding of content related to the one or more topics without requiring a user to manually analyze the second set of content items.Type: ApplicationFiled: September 16, 2015Publication date: March 16, 2017Applicant: LINKEDIN CORPORATIONInventors: Yongzheng Zhang, Chi-Yi Kuan, Yi Zheng
-
Patent number: 9595069Abstract: A system and method for contextual connection recommendation includes obtaining, with a processor from a database, contextual data and social graph data related to a pair of members of a social network who are not currently connected on the social network. A connection base score between the pair of members is generated based on the social graph data. A recommendation modifier is generated based on the contextual data. A connection recommendation modified score is determined by applying the recommendation modifier to the base score. A connection recommendation is provided to at least one of the pair of members based, at least in part, on the connection recommendation modified score.Type: GrantFiled: December 31, 2015Date of Patent: March 14, 2017Assignee: LinkedIn CorporationInventors: Mitul Tiwari, Curtis Wang, Aastha Jain
-
Publication number: 20170061344Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of data for a set of customers of a product, wherein the set of data comprises a set of churn risk levels for the customer. Next, the system uses the set of data to display a graphical user interface (GUI) comprising a chart of renewal opportunities with the set of customers, for the product, over an upcoming time interval. The system then displays, in the GUI, a representation of a churn risk level for each customer in the set of customers with a renewal opportunity in the chart.Type: ApplicationFiled: August 31, 2015Publication date: March 2, 2017Applicant: LinkedIn CorporationInventors: Zhaoying Han, Juan Wang, Song Lin, Xing Zhou, Qiang Zhu, SangHyun Park, Yurong Shi, Luke Thomas Whelan
-
Publication number: 20170061480Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of features for a customer of a product. Next, the system uses the set of features to identify a likelihood of purchasing the product through a first channel by the customer and estimate a first customer lifetime value (CLV) for the customer through the first channel and a second CLV for the customer through a second channel. The system then selects an acquisition channel for the customer from the first and second channels based on the likelihood and the first and second CLVs. Finally, the system outputs a recommendation of the selected acquisition channel for use in marketing the product to the customer.Type: ApplicationFiled: August 31, 2015Publication date: March 2, 2017Applicant: LINKEDIN CORPORATIONInventors: Xing Zhou, Juan Wang, Zhaoying Han, Qiang Zhu, Hojeong Kim
-
Publication number: 20170060472Abstract: A system, method, and apparatus are provided for performing a transparent hybrid data storage scheme in which data are stored as blocks distributed among one or more flash-based storage devices (e.g., solid state drives) and one or more magnetic storage devices (e.g., magnetic disk drives). Files larger than a given size (e.g., 1 MB) are segmented into blocks of that size and stored on one or more devices; blocks of one file may be stored on devices of different types. Periodically, a utility function calculates utility values for each of some or all stored blocks based on frequency of access to the block, frequency of access of a particular type (e.g., random, sequential), a preference regarding where to store the block or the corresponding file, and/or other factors. Blocks having the highest utility values are subject to migration between devices of different types and/or the same type (e.g., for load-balancing).Type: ApplicationFiled: August 31, 2015Publication date: March 2, 2017Applicant: LinkedIn CorporationInventors: Zhenyun Zhuang, Sergiy Zhuk, Haricharan K. Ramachandra, Cuong H. Tran, Badrinath K. Sridharan
-
Publication number: 20170061343Abstract: The disclosed embodiments provide a system for processing data. During operation, the system inputs a set of features for a customer of a product into a first statistical model, wherein the set of features comprises a company segment of the customer. Next, the system uses the first statistical model to predict a churn risk of the customer. When the churn risk exceeds a first threshold for the company segment, the system outputs a notification of a high churn risk level for the customer.Type: ApplicationFiled: August 31, 2015Publication date: March 2, 2017Applicant: LinkedIn CorporationInventors: Zhaoying Han, Juan Wang, Song Lin, Xing Zhou, Qiang Zhu, SangHyun Park, Yurong Shi, Luke Thomas Whelan
-
Patent number: 9582836Abstract: Techniques for identification of a broker-type leader in a social network based on network topology are described. According to various embodiments, an electronic sociograph is accessed, the electronic sociograph depicting a plurality of actors of an online social network service as nodes in the sociograph, and the sociograph including edges between the nodes representing relationships between the respective actors. Thereafter, a particular node in the sociograph corresponding to an information connector node between at least two distinct groups of the nodes in the sociograph is identified. A particular actor of the plurality of actors associated with the particular node is then classified as an information connector between at least two sub-networks of the actors of the online social network service.Type: GrantFiled: June 6, 2014Date of Patent: February 28, 2017Assignee: LinkedIn CorporationInventors: Christina Yip Chung, Allen Blue
-
Patent number: 9584454Abstract: A communication server, computer-readable storage medium, and computer-implemented method for executing commands embedded in messages are provided. The method may include accessing a message that is being routed through a communication server. The message may include a command operator that is operative to execute an action performed by a network-based service executing on an application server. The method may further include identifying the command operator included in the message, and transmitting a request to the application server to perform the action corresponding thereto.Type: GrantFiled: May 29, 2014Date of Patent: February 28, 2017Assignee: LinkedIn CorporationInventors: Mark Hull, Anand Kishore Bollini, Roland Schemers, Parag Naresh Shah, Yuichi Sasaki, James Andrew Clark
-
Patent number: 9576274Abstract: A first user of a presentation machine may be a recruiter that initiates an action in reference to a first user profile. The first user profile may describe a first candidate for a job. The presentation machine may identify the first user profile and determine a similarity score that indicates a degree of similarity between the first user profile and a second user profile that describes a second candidate for the job. The presentation machine may also access a volatility score that indicates a likelihood that the second candidate is receptive to a proposal that the second candidate be employed by an employer. Based on the similarity score and on the volatility score, the presentation machine may determine a rank of the second user profile. Based on the determined rank, the presentation machine may present the second user profile to the first user.Type: GrantFiled: December 3, 2012Date of Patent: February 21, 2017Assignee: LinkedIn CorporationInventors: Elizabeth Ethel Burstein, Christian Posse, Abhishek Gupta, Anmol Bhasin, Dmytro Andriyovich Ivchenko, Parker R. Barrile
-
Patent number: 9576326Abstract: Techniques for identification of a propagator-type leader in a social network are described. According to various embodiments, a specific content item posted by a particular actor of a plurality of actors and interactions by other actors of the plurality of actors with the specific content item are identified. A leadership score associated with the particular actor is calculated, the leadership score indicating a propensity of the particular actor to spread information among the plurality of actors of the online social network service. The particular actor is then classified as an information propagator among the plurality of actors of the online social network service, based on the calculated leadership score.Type: GrantFiled: June 6, 2014Date of Patent: February 21, 2017Assignee: LinkedIn CorporationInventors: Christina Yip Chung, Allen Blue
-
Patent number: 9576247Abstract: Methods, systems, and products adapt recommender systems with pairwise feedback. A pairwise question is posed to a user. A response is received that selects a preference for a pair of items in the pairwise question. A latent factor model is adapted to incorporate the response, and an item is recommended to the user based on the response.Type: GrantFiled: October 12, 2013Date of Patent: February 21, 2017Assignee: LinkedIn CorporationInventors: Suhrid Balakrishnan, Sumit Chopra