LinkedIn Patent Grants

Auto update utility for digital address books

Granted: October 14, 2014
Patent Number: 8862618
An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system…

Method of and system for fact checking recorded information

Granted: October 14, 2014
Patent Number: 8862505
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.

Community notification based on profile update

Granted: October 7, 2014
Patent Number: 8856250
A notification machine may receive an update to a user profile that describes a user and indicates a group of users as being socially connected to the user by a social network. The update may reference a community (e.g., an employer or a club) of the user. The user profile may be modified by including a reference to the community within the user profile. The notification machine may identify a further user who is included in the community (e.g., employed by the employer, or part of the…

Indexing of data segments to facilitate analytics

Granted: September 30, 2014
Patent Number: 8849833
The disclosed embodiments provide a system that processes data. During operation, the system obtains a set of records, wherein each of the records comprises one or more metrics and at least one dimension associated with the one or more metrics. Next, the system creates a data segment from the records by sorting the records by a primary sort column having a first set of possible values, creating a set of dictionaries for a set of columns in the records, and building a set of forward…

Method and system to determine a member profile associated with a reference in a publication

Granted: September 30, 2014
Patent Number: 8849813
Method and system are provided to determine a member profile associated with a reference to a person in a publication and may be used beneficially to identify members of a social network in news articles. The system may be configured to detect a publication that was shared by a member of an on-line social networking system, determine that the publication includes a name entity, and identify a member profile in the on-line social networking system that represents a member referenced by…

Site flow optimization

Granted: September 16, 2014
Patent Number: 8838509
A method and system to present an optimum action in response to a flow of actions in a computer network from a user are provided. For each of a plurality of possible presented actions corresponding to a particular flow of actions in a computer network, and for each of one or more possible performed actions for each possible presented action, a likelihood that a user will perform the possible performed action is determined. Then each of the determined likelihoods is weighted by applying a…

System and method for determining users working for the same employers in a social network

Granted: September 9, 2014
Patent Number: 8831969
A system, apparatus, computer-program product and method are provided for identifying members of a particular user segment. One particular user segment of interest includes members who work for employers having a number of employees within a predetermined range. Members of an online service provide data purporting to identify their employers and/or other personal or professional attributes. The data entries are normalized by standardizing terms, removing superfluous or unneeded terms,…

Method and system for aggregating data in a large data set over a time period using presence bitmaps

Granted: September 2, 2014
Patent Number: 8825656
A system, method, and apparatus are provided for supporting and/or executing count-distinct queries. A large set of data (e.g., tens or hundreds of millions of event records) is condensed daily to generate presence bitmaps to reflect the distinctiveness of a selected data dimension S (e.g., user ID) for one or more key dimensions g1, g2, . . . (e.g., advertisement ID, campaign ID, advertiser ID). The condensation process eliminates duplication and yields a single value (e.g., 1 or 0) for…

Content alerts

Granted: September 2, 2014
Patent Number: 8826303
Detecting one or more preference events is disclosed. A rule defining a set of conditions associated with a set of preference events to be detected is received. An indication that one or more preference events has occurred is received. It is determined whether the set of conditions included in the rule has been met. If the set of conditions has been met, an alert is generated.

Connection invitation ordering

Granted: September 2, 2014
Patent Number: 8825785
Disclosed in some examples are methods, systems, and machine-readable mediums which provide a relevance engine for determining a relevance of an individual (either a non-member or another member) to another individual (either a non-member or another member). This relevance engine may use signals in the form of data that the social networking service may learn about the individuals to determine how relevant the individuals are to each other. Example applications may include ordering of…

Indicating a content preference

Granted: August 26, 2014
Patent Number: 8819008
Recording a user's preference for content is disclosed. A first indication that a user has a first preference for the content is received. In response to receiving the first indication, the content is associated with the first preference. A second indication that the user has a second preference for the content is received. In response to receiving the second indication, the content is additional associated with the second preference.

Evaluating an item based on user reputation information

Granted: August 26, 2014
Patent Number: 8818928
Evaluating an item based on user reputation information is disclosed. Sharing event data is received. A graph is materialized from the received sharing event data. User reputation scores are determined based at least in part on the graph. A score is assigned to the item based at least in part on the user reputation scores of users associated with the item.

Electronics rack with a movable power distribution unit

Granted: August 26, 2014
Patent Number: 8817463
The disclosed embodiments relate to a rack for housing electronic components with a movable power distribution unit (PDU). The rack includes a rack housing configured to accommodate a plurality of electronic components. It also includes a first PDU configured to supply electrical power to the plurality of electronic components. The rack additionally includes an attachment mechanism configured to movably attach the first PDU to the rack housing, so that the first PDU can be moved to…

Method and system to provide reputation scores for a social network member

Granted: August 19, 2014
Patent Number: 8812690
A method and system to provide reputation scores for a social network member is described. An example system comprises an access module, a unit score generator, and a combined reputation score generator. The access module accesses a member profile, and the unit score generator generates reputation scores for one or more units of the member profile. The member profile represents a member of an on-line social network. The combined reputation score generator generates a combined reputation…

Evaluating an item based on user reputation information

Granted: July 8, 2014
Patent Number: 8775354
Evaluating an item based on user reputation information is disclosed. Sharing event data is received. A graph is materialized from the received sharing event data. User reputation scores are determined based at least in part on the graph. A score is assigned to the item based at least in part on the user reputation scores of users associated with the item.

Optimized cloud computing fact checking

Granted: July 1, 2014
Patent Number: 8768782
A fact checking system is able to verify the correctness of information and/or characterize 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. Fact checking results are able to be validated by re-fact checking the fact check results.

Inverted indexes for accelerating analytics queries

Granted: June 24, 2014
Patent Number: 8762387
The disclosed embodiments provide a system that processes data. During operation, the system obtains a set of records, wherein each of the records comprises one or more metrics and at least one dimension associated with the one or more metrics. Next, the system creates, in a data segment comprising the records, an inverted index for a column in the records based on a cardinality of the column. Finally, the system compresses the inverted index based on a jump value associated with record…

Detecting associates

Granted: June 10, 2014
Patent Number: 8751510
Detecting, for a content item, associated preference events is disclosed. For the content item, a plurality of preference events from a plurality of users is received. The received preference events are accumulated. Associated events are detected. The effect of the events is reduced when assigning a status to the item.

Audience platform

Granted: June 10, 2014
Patent Number: 8751935
An audience platform is disclosed. In a first example case, a first question is received. A preference event associated with the first question is received. A score is determined for the first question based at least in part on the preference. In a second example case, indications of a first and second potential interviewee are received. Preference events associated with the first and second potential interviewees are received. Scores are determined for the first and second potential…

Sticky routing

Granted: June 10, 2014
Patent Number: 8751661
A system and method are provided for sticky routing of a user's service requests and connections to a distributed service hosted by multiple data centers. Sticky routing data are generated when a user first connects, to include member ID, preferred data center, a user bucket associated with one data center, a generation of the bucket, a generation of the user's sticky routing data, and timing information identifying a time of issue and/or a time of expiration of the routing data. A user…