LinkedIn Patent Grants

User interfaces for providing updated contact information

Granted: November 3, 2015
Patent Number: 9178847
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 and system for parallel fact checking

Granted: November 3, 2015
Patent Number: 9177053
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.

Methods and systems for recommending a context based on content interaction

Granted: October 27, 2015
Patent Number: 9172762
The present disclosure relates to methods and systems for recommending a context to a user of a social network service, based on detecting an interaction with some item of web content. With some embodiments, after detecting an interaction with a web document, a topic to which the web document is related is determined. A context, such as an online or offline forum, known to be associated with the topic is then identified. Finally, the identified context is presented to the user as a…

Recommender evaluation based on tokenized messages

Granted: October 27, 2015
Patent Number: 9171257
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…

Methods and apparatus for targeting communications using social network metrics

Granted: October 27, 2015
Patent Number: 9171047
A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social…

Method and system for indicating a validity rating of an entity

Granted: October 20, 2015
Patent Number: 9165071
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.

Methods and apparatus for targeting communications using social network metrics

Granted: October 13, 2015
Patent Number: 9160774
A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social…

Automatic delivery of content

Granted: October 6, 2015
Patent Number: 9154536
Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance,…

Methods and apparatus for targeting communications using social network metrics

Granted: September 29, 2015
Patent Number: 9146968
A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social…

Methods and apparatus for targeting communications using social network metrics

Granted: September 22, 2015
Patent Number: 9141675
A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social…

Systems and methods for mobile device pairing

Granted: September 15, 2015
Patent Number: 9137627
Tools (systems, apparatuses, methodologies, computer program products, etc.) for pairing electronic devices including touchscreen-enabled electronic devices, and for facilitating communication between paired electronic devices.

Connection invitation ordering

Granted: September 15, 2015
Patent Number: 9137323
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…

Increasing the relevance of digest emails to group members

Granted: September 15, 2015
Patent Number: 9137193
The disclosed embodiments provide a system that facilitates access to content associated with a group. During operation, the system provides, to a first user in the group, a digest email comprising a set of links to the content. Next, the system increases a relevance of the digest email to the first user by selecting a subject header for the digest email based on usage patterns associated with at least one of the first user and one or more other users related to the first user.

Analysis and assessment of software library projects

Granted: September 15, 2015
Patent Number: 9135591
The disclosed embodiments provide a method, system, and apparatus for facilitating use of a software library project. During operation, the system obtains a set of data associated with use of the software library project, wherein the data comprises a set of dependencies of calls and objects associated with the software library project. Next, the system applies a set of business rules to the data to assess one or more characteristics associated with the software library project. The…

Estimating reputation scores in reputation systems

Granted: September 15, 2015
Patent Number: 9135573
The disclosed embodiments provide a reputation system. The reputation system includes a statistical model associated with a set of items and a set of dimensions of the items in the reputation system, wherein the statistical model is trained using a positive class and a negative class. The reputation system also includes a scoring apparatus that applies the statistical model to a set of features for each of the items to estimate a set of reputation scores for the items. Finally, the…

Multi-tenancy storage node

Granted: September 15, 2015
Patent Number: 9135259
A multi-tenancy storage node is provided. The storage node hosts partitions of multiple databases accessed by multiple applications. Each database is governed by a corresponding service-level agreement (SLA) or policy that specifies a maximum load or level of operation of the database in terms of one or more metrics (e.g., number or frequency of reads/writes, maximum size of reads/writes). To determine whether another database can be hosted by the node, a snapshot of the node's database…

Method and system for configuring presence bitmaps identifying records with unique keys in a large data set

Granted: September 8, 2015
Patent Number: 9128970
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…

Initiating content capture invitations based on location of interest

Granted: September 8, 2015
Patent Number: 9131028
Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance,…

Methods and apparatus for targeting communications using social network metrics

Granted: September 8, 2015
Patent Number: 9128989
A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social…

Method and system for performing count-distinct queries in a large data set that stores presence bitmaps corresponding to different time periods

Granted: September 8, 2015
Patent Number: 9128971
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…