LinkedIn patents crowdsourcing content for LinkedIn Pulse

PatentYogi

Patent Information

Patent Number: US 9,124,658

Patent Title: Crowdsourced content publication platform

Inventors: Dave; Nipun (Mountain View, CA), Green; Daniel C. (Mill Valley, CA), Wang; Albert (Cupertino, CA)
Assignee: LinkedIn Corporation (Mountain View, CA)
Family ID: 1000001313652
Appl. No.: 13/943,375
Filed: July 16, 2013

Abstract:
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.

Claim 1:
A method comprising: receiving layout information defining a layout of elements of a crowdsourced content publication; receiving contribution privilege information identifying a group of users of a social networking service as contributors to the crowdsourced content publication, the contribution privilege information specifying a manner in which each member of the group of users may contribute to each element of the crowdsourced content publication, the group of users identified as contributors belonging to a common organization as defined by a social graph maintained by the social networking service; receiving content criteria information for each element of the crowdsourced content publication, the content criteria information specifying one or more criteria for selecting content for inclusion in each element of the crowdsourced content publication; generating using a processor of a machine, a template for the crowdsourced content publication based on the layout information, contribution privilege information, and content criteria information, the template including a plurality of content frames arranged in accordance with the layout information, the generating of the template including retrieving a plurality of content in accordance with the content criteria information, a portion of the plurality of content frames being prepopulated with the retrieved plurality of content, the remainder of the plurality of content frames providing an empty placeholder for populating content in accordance with the content criteria information; providing, to members of the group of users identified by the contribution privilege information, a user interface configured to receive contribution information from the members of the group, the user interface including a presentation of the template for the crowdsourced content publication; receiving the contribution information from the members of the group of users identified by the contribution privilege information, the contribution information including a plurality of content items and a plurality of ratings for a portion of the plurality of content items; and generating the crowdsourced content publication using the template and the received contribution information, the generating of the crowdsourced content publication including determining placement of the plurality of content items in the remainder of the plurality of content frames of the template for the crowdsourced content publication based on the plurality of ratings included in the contribution information received from the members of the group of users.