Patents Assigned to LinkedIn
-
Patent number: 9128971Abstract: 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 each tuple [S, g1, . . . ] to represent the distinctiveness of each value in the S dimension to each combination of values in the grouping dimensions. On a monthly basis, the daily values are condensed to yield a single value for the month, and a similar process is applied on any other desired time granularities (e.g., year). The condensed data may be generated for any combination of selected dimension(s) and grouping dimension(s).Type: GrantFiled: May 21, 2014Date of Patent: September 8, 2015Assignee: LinkedIn CorporationInventor: Srinivas S. Vemuri
-
Patent number: 9128970Abstract: 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 each tuple [S, g1, . . . ] to represent the distinctiveness of each value in the S dimension to each combination of values in the grouping dimensions. On a monthly basis, the daily values are condensed to yield a single value for the month, and a similar process is applied on any other desired time granularities (e.g., year). The condensed data may be generated for any combination of selected dimension(s) and grouping dimension(s).Type: GrantFiled: May 21, 2014Date of Patent: September 8, 2015Assignee: LinkedIn CorporationInventor: Srinivas S. Vemuri
-
Patent number: 9124658Abstract: A system, computer-readable storage medium, and computer-implemented method for creating a crowdsourced content publication. Layout information defining a layout of elements of a crowdsourced content publication is received. Contribution privilege information identifying a group of users of a social networking service as contributors to the crowdsourced content publication is received. The group of users may belong to a common organization as defined by a social graph maintained by the social networking service. Content criteria information specifying one or more criteria for selection of content included in the crowdsourced content publication is then received. The layout information, contribution privilege information, and content criteria information are then processed to generate a template for the crowdsourced content publication.Type: GrantFiled: July 16, 2013Date of Patent: September 1, 2015Assignee: LinkedIn CorporationInventors: Nipun Dave, Daniel C. Green, Albert Wang
-
Publication number: 20150244655Abstract: Methods and systems of dynamically updating content in e-mail messages are described. In some embodiments, an e-mail message is generated. The e-mail message comprises existing content viewable within an e-mail client and is configured to initiate a modification of the existing content within the e-mail message by the e-mail client subsequent to the e-mail message being downloaded by the e-mail client. The modification of the existing content is viewable within the e-mail client. The generated e-mail message is sent to an e-mail account from which a user can view the e-mail message within the e-mail client. In some embodiments, the e-mail message is further configured to cause the e-mail client to obtain new content from a remote server for use in the modification of the existing content within the e-mail message.Type: ApplicationFiled: February 27, 2014Publication date: August 27, 2015Applicant: LinkedIn CorporationInventors: Rahul Vohra, Martin Alexander Kleppmann, Lee Mallabone
-
Publication number: 20150242967Abstract: Systems and methods for generating recommendations based on data derived from a social network are described. For example, a community in a social network service to which a plurality of member profiles belongs may be selected. A first prediction score for a first member profile and a second prediction score for a second member profile may be generated. Each of the first prediction scores may be based on a function of a first time period in which both a source member profile and the corresponding member profile belonged to the community. A selection is then made between the first member profile and the second member profile based on a comparison of the first prediction score and the second prediction score. A connection recommendation representing the selected member profile is then surfaced to an account of the source member profile.Type: ApplicationFiled: February 27, 2014Publication date: August 27, 2015Applicant: LinkedIn CorporationInventor: Samir M. Shsh
-
Patent number: 9118724Abstract: In various example embodiments, a system and method for providing geographic-based event recommendation and event attendee networking are presented. A suggested event may be determined based on location information of a user. The user may be a member among members of a social network service. Event information corresponding to the suggested event may be provided to the user. A user attendance indication may be received from the user. The user attendance indication may indicate that the user may be attending the suggested event. Contact members, from among the members of the social network service, that are associated with the user through the social network service may be identified. An event notification may be communicated to the contact members. The event notification may include the user attendance indication.Type: GrantFiled: March 27, 2014Date of Patent: August 25, 2015Assignee: LinkedIn CorporationInventors: Siva Visakan Sooriyan, Asa Kusuma, Artur Kubalski, Vinoth Chandar, Hans van de Bruggen
-
Patent number: 9116948Abstract: Disclosed in one example is a method for searching. In some examples, the method includes receiving an unstructured search query, parsing the unstructured search query into a plurality of structured search attributes using a search term attribute dictionary, performing a search of a structured database based upon the plurality of structured search attributes to identify a plurality of search results, populating a plurality of form fields of a search form with the plurality of structured search attributes, and displaying the search form in association with the search results.Type: GrantFiled: April 24, 2013Date of Patent: August 25, 2015Assignee: LinkedIn CorporationInventors: Heyning Cheng, Daniel Tunkelang
-
Patent number: 9111318Abstract: A daily connection facility is available to the user either through a webpage or by e-mail in the form of a synopsis of connection identifiers between the user and their contacts. The web-based version presents connection information in the form of an agenda view, an engage view, and a reminder view. Each view type is selectable by corresponding tab on the webpage. The daily connected e-mail presents an agenda of meetings and events by location, title, and time. The daily connected e-mail also presents interesting profile and connection information about the attendees such as their communications in blogs and postings, recent communications with user, including messages and meetings, as well as contact information and a list of other contacts in common.Type: GrantFiled: February 1, 2012Date of Patent: August 18, 2015Assignee: LinkedIn CorporationInventor: Sachin Rekhi
-
Patent number: 9110569Abstract: 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 additionally associated with the second preference.Type: GrantFiled: August 22, 2008Date of Patent: August 18, 2015Assignee: LinkedIn CorporationInventor: R. Kevin Rose
-
Patent number: 9113124Abstract: A method of providing one or more snapshots extracted from video footage includes displaying a first image in a first display area. The first image is associated with a first capture time. The method also includes displaying a first plurality of preview images in a second display area. The first plurality of preview images are associated with times prior to the first capture time. The method further includes displaying a second plurality of preview images in a third display area. The second plurality of preview images are associated with times subsequent to the first capture time. Moreover, the method includes selecting at least one of the first image, one of the first plurality of preview images, or one of the second plurality of preview images and saving the selected image to a memory.Type: GrantFiled: April 13, 2009Date of Patent: August 18, 2015Assignee: LinkedIn CorporationInventors: Jonathan Kaplan, David Ben-Yaakov, Jonathan Benjamin Korman, Philip C. Kim
-
Publication number: 20150227891Abstract: An online social networking service maintains a profile of a member. The service also receives requirements from an employer for an employment position. The service compares the profile of the member to the requirements for the employment position. When the profile of the member matches or exceeds the requirements for the employment position, the service transmits a message to the employer containing the profile of the member. The service receives a response from the employer regarding the member and the employment position. When the employer exhibits an interest in the member for the employment position, the service transmits a message to the member informing the member of the employer's interest.Type: ApplicationFiled: February 12, 2014Publication date: August 13, 2015Applicant: LinkedIn CorporationInventors: Tomer Cohen, Vaibhav Goel
-
Patent number: 9104983Abstract: 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 weight assigned to a corresponding possible presented action. An optimum presented action is identified determining a presented action having a weighted maximum determined likelihood, based on the weighted determined likelihood.Type: GrantFiled: August 8, 2014Date of Patent: August 11, 2015Assignee: LinkedIn CorporationInventors: Samir M. Shah, Lili Wu, Manas Khadilkar
-
Patent number: 9105069Abstract: A system may include a network interface, a user interface, and a recommendation engine. The user interface may be configured to receive a company characteristic of a company profile of a company posted to the social network and a company bid from an entity related to company to the social network. The recommendation engine may be configured to determine an aggregate company score for the user based on a relevance of the company characteristic to a user characteristic and the company bid. The network interface may be configured to transmit a message related to the company to the user based, at least in part, on the aggregate company score.Type: GrantFiled: November 16, 2012Date of Patent: August 11, 2015Assignee: LinkedIn CorporationInventors: Christian Posse, Michael Grishaver
-
Patent number: 9098133Abstract: 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.Type: GrantFiled: April 23, 2012Date of Patent: August 4, 2015Assignee: LinkedIn CorporationInventors: Bowei Gai, Matthew David Shoup
-
Publication number: 20150213119Abstract: A system and method may include an electronic data storage configured to store content items and an established category with which a first subset of the content items are associated. The system may further include a processor, coupled to the electronic data storage, configured to generate a new category different than the established category and related to a second subset of the content items based, at least in part, on a relationship of the content items of the second subset with respect to one another, identify a statistic related to an inclusion of at least some of the content items of at least one of the first subset and the second subset into a social network by users of the social network, and cause information related to the statistic to be displayed on a user interface.Type: ApplicationFiled: January 30, 2014Publication date: July 30, 2015Applicant: LinkedIn CorporationInventors: Deepak Agarwal, Bee-Chung Cheng
-
Publication number: 20150213063Abstract: Disclosed in some examples are methods, systems, and machine readable mediums which automatically convert an unstandardized attribute value of a member profile of a social networking service to one of a plurality of standardized values for that attribute. In some examples, the method utilizes various matching and similarity metrics in combination with social aspects available to a social networking service to determine the best standardized value that matches the unstandardized value entered by the user.Type: ApplicationFiled: February 12, 2014Publication date: July 30, 2015Applicant: LinkedIn CorporationInventors: Navneet Kapur, Gloria Lau
-
Publication number: 20150213022Abstract: A system and method optionally includes an electronic data storage configured to store content items introduced to a social network by a first user and to store interactions with the content items by second user of the social network. The system further includes a processor, coupled to the electronic data storage, configured to determine an influence of the first user based, at least in part, on the interaction by the second user with at least one of the content items as introduced by the first user and a characteristic of the second user and cause an indication of the influence of the first user to be displayed on a user interface.Type: ApplicationFiled: January 30, 2014Publication date: July 30, 2015Applicant: LinkedIn CorporationInventors: Deepak Agarwal, Bee-Chung Cheng
-
Patent number: 9092521Abstract: 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.Type: GrantFiled: July 19, 2013Date of Patent: July 28, 2015Assignee: LinkedIn CorporationInventor: Lucas J. Myslinski
-
Patent number: 9094289Abstract: Systems and methods for the forming of user device groups are presented. First, logical relationship information describing logical relationships among a plurality of users is accessed. Then potential membership of a first user of a first user device 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 module, the scores based at least partially on information about the first user device, but the scores not being based on any personal information about the first user the first group of users containing a plurality of users, including one or more users who are not logically connected to the first user. Then the first user is added to the first group of users.Type: GrantFiled: September 24, 2013Date of Patent: July 28, 2015Assignee: LinkedIn CorporationInventors: Vincent Mallet, Jessica Cheng, Noah Fiedel, Eric William Gillum, Ganesh Ramanarayanan, Nicholas James Woods
-
Patent number: 9092287Abstract: A product deployment system of an electronic document is described. An example product deployment system includes a deployment processor, a remote execution module, and a plan manager. The deployment processor may be configured to receive a request to deploy an application, generated a deployment plan, provide the deployment plan to the plan manager, and trigger a command to be sent from the remote execution module to the target hosts in the target host set. The plan manager provides the deployment plan to the target host set in response to receiving the identification of the deployment plan from the target host set. The plan manager may also monitor execution of the deployment plan by the target host set without saving a state of deployment process that is being performed at the target host set. The plan manager may also react to perceived failures that may occur at the target host set.Type: GrantFiled: December 5, 2014Date of Patent: July 28, 2015Assignee: LinkedIn CorporationInventors: Manish Dubey, Daniel Sully, Zoran Simic, Scott Holmes, Daniel L. Grillo