LinkedIn Patent Grants

Adding user to logical group based on content

Granted: March 3, 2015
Patent Number: 8972501
Systems and methods for the transmission of content are provided. A user group is defined and a group data structure corresponding to the user group is stored. An item of content is received and stored as a child data structure of a parent data structure of the group data structure. In response to this storage, the item of content is automatically transmitted to all other users of the user group.

Suggested out of network communication recipients

Granted: March 3, 2015
Patent Number: 8972417
Disclosed in some examples are methods, systems and machine readable medium for recommending an out-of-network communication by determining a set of potential recommended members of a social networking service based upon one or more recommendation criteria. In some examples the recommendation criteria may include: a profile similarity to a previous target of an out-of-network communication, a degree of correspondence between an interest and intent of the sending member, and a likelihood…

Reranking of groups when content is uploaded

Granted: February 24, 2015
Patent Number: 8965990
Systems and methods for the forming of user device groups are presented. Logical relationship information describing logical relationships among a plurality of users is accessed and potential membership of a first user in a first group of users is determined based on the logical relationship information, by selecting the first group from a plurality of possible groups, the selecting being based on scores generated, for each of the plurality of possible groups, by a candidate scorer…

Method of and system for fact checking flagged comments

Granted: February 24, 2015
Patent Number: 8965792
A fact checking system verifies the correctness of information and/or characterizes the information by comparing the information with one or more sources. The fact checking system automatically monitors, processes, fact checks information and indicates a status of the information.

Determining logical groups based on both passive and active activities of user

Granted: February 17, 2015
Patent Number: 8959153
Systems and methods for adding a first user to a first group of users are presented. First, logical relationship information describing logical relationships among a plurality of users is accessed. Then potential membership of a first user in a first group of users is determined based on the logical relationship information, by selecting the first group from a plurality of possible groups, the selecting being based on scores generated, for each of the plurality of possible groups, by a…

Recommender evaluation based on tokenized messages

Granted: February 17, 2015
Patent Number: 8959044
A machine may implement a recommender that provides recommendations to users. The machine may be configured to present a first version of the recommender configured by various parameters. A user may submit a message to the machine, and the machine may identify a parameter among the various parameters by tokenizing the message and identifying the parameter among the tokens. The machine may then generate a second version of the recommender by modifying the parameter and configuring the…

Guided profile editing system

Granted: February 10, 2015
Patent Number: 8954868
According to various exemplary embodiments, it is determined that a particular user is associated with a particular member segment of a networking website. Further, a task prioritization list associated with the particular member segment is accessed. The task prioritization list may include a prioritized list of profile update tasks associated with successful user profile pages of the particular member segment. Moreover, a prompt is displayed inviting the particular user to update the…

Forming content distribution group based on prior communications

Granted: February 10, 2015
Patent Number: 8954506
Systems and methods for the forming of user device groups are presented. In one example, logical relationship information between a first user and other users are recorded. Communications between the first users and other users are monitored, and content is received from the first user, the content having associated metadata. A first group to add the first user to is determined based on the logical relationship information, the communications, the content, and the metadata.

Graph-based system and method of information storage and retrieval

Granted: February 10, 2015
Patent Number: 8954441
Structure of a resultant Every Document as a Graph (EVG) graph may be outlined using an EVG query. First metadata for a first data source may be retrieved. At least one entity key may be determined for a first entity, the entity key coming directly from the EVG query or from an entity on a preceding level of the EVG graph. Based on the first metadata and entity key, an edge may be created in the EVG graph beginning at the first entity, wherein the edge contains information retrieved from…

Methods and systems for utilizing activity data with clustered events

Granted: February 3, 2015
Patent Number: 8949239
The present disclosure relates to methods and systems for clustering individual items of web content, and then utilizing activity and profile data to both select clusters of content items for presentation to a user, and determining how the selected clusters of content items are presented to the user of an online social network service. With some embodiments, the activity data are derived by monitoring and detection interactions with the individual items of web content by an individual…

Coasting module to remove user from logical group

Granted: January 27, 2015
Patent Number: 8943157
Systems and methods for the forming of user device groups are presented. In one example, a message received at a user device from a server system, the message indicating that a user of the user device has been added to a logical group of users. Then content may be transmitted from the user device to the server system for distribution to the logical group of users. Then, in response to a determination that the user device has been out of communication with the server system for a…

Altering logical groups based on loneliness

Granted: January 27, 2015
Patent Number: 8943138
Systems and methods for adding a first user to a first group of users are presented. First, logical relationship information describing logical relationships among a plurality of users is accessed. Then potential membership of a first user in a first group of users is determined based on the logical relationship information, by selecting the first group from a plurality of possible groups, the selecting being based on scores generated, for each of the plurality of possible groups, by a…

Forming logical group for user based on environmental information from user device

Granted: January 27, 2015
Patent Number: 8943137
Systems and methods for the forming of user device groups are presented. In one example, a message including location information indicating a geographic location of a first user device is received from the first user device. Values representing logical connection strengths between the first user device and other user devices are calculated using the location information. A first device group is determined for the first user device based on the calculating of the values representing the…

Techniques for populating a content stream on a mobile device

Granted: January 20, 2015
Patent Number: 8938488
Techniques for populating a content stream of a mobile application are described. Consistent with some embodiments, the delays associated with waiting for a server to respond to a user's manual request for content items are eliminated by using various sensors of a mobile computing device to predict when a user is likely to view a personalized content stream. Accordingly, a background process identifies when certain conditions are satisfied, and an automatic content request is…

Adding user to logical group or creating a new group based on scoring of groups

Granted: January 13, 2015
Patent Number: 8935332
Content is received from a first user. Then, in response to the receiving, logical relationship information describing logical relationships among a plurality of users is accessed and potential membership of the first user in a first group of users is determined based on the logical relationship information, by selecting the first group from a plurality of possible groups, the selecting being based on scores generated, for each of the plurality of possible groups, by a candidate scorer…

Generating rankings of reputation scores in reputation systems

Granted: January 13, 2015
Patent Number: 8935263
The disclosed embodiments provide a reputation system. The reputation system includes a scoring apparatus that provides a matrix of reputation scores for a set of items and a set of dimensions of the items in the reputation system, wherein the matrix comprises unknown values for a subset of the reputation scores. The reputation system also includes an inference apparatus that calculates a factorization of the matrix and uses the factorization to update the matrix with a set of inferred…

Organizing, joining, and performing statistical calculations on massive sets of data

Granted: January 13, 2015
Patent Number: 8935257
A system, method, and apparatus are provided for organizing and joining massive sets of data (e.g., tens or hundreds of millions of event records). A dataset is Blocked by first identifying a partition key, which comprises one or more columns of the data. Each Block will contain all dataset records that have partition key values assigned to that Block. A cost constraint (e.g., a maximum size, a maximum number of records) may also be applied to the Blocks. A Block index is generated to…

Visualization of the reach of a post by a member of an on-line social networking system

Granted: January 6, 2015
Patent Number: 8930819
A system for visualizing the reach of a post by a member of an on-line social networking system may be designed to increase awareness of the members, as to which degree their posted updates are noticed and reacted to by other members. When a member creates a post, either through the on-line social networking website itself or through an application programming interface (API) that allows to include a share user interface (UI) control on a third web party site, the system monitors events…

Elastic logical groups

Granted: January 6, 2015
Patent Number: 8930459
In one example, a first group of users is selected among a plurality of possible groups based on a score generated for the first group, the score indicating appropriateness of the first group for the first user, the first group of users having a plurality of users. A first user is then added to the first group of users. Then, affinity levels between the first user and other users in the first group of users are measured, the affinity levels indicating how strong logical relationships are…

Systems and methods for content response prediction

Granted: January 6, 2015
Patent Number: 8930301
Techniques for predicting a user response to content are described. According to various embodiments, a configuration file is accessed, where the configuration file includes a user-specification of raw data accessible via external data sources and raw data encoding rules. In some embodiments, the raw data includes raw member data associated with a particular member and raw content data associated with a particular content item. Thereafter, source modules encode the raw data from the…