Crowdsourcing descriptor selection
AssigneeGoogle Inc.
InventorsKevin Snow McCurley, Dandapani Sivakumar
Life of this patent
Estimating the term…
Abstract
In one aspect, a method is provided, including the following method operations: receiving a request to share a content page in a post to a social network site; analyzing the content page to identify a plurality of descriptive content; presenting a draft post, the draft post providing options for associating particular ones of the descriptive content for integration with the post; receiving a selection of at least one of the particular ones of the descriptive content; generating the post to the social network site based on the selection; wherein the method is executed by at least one processor.
Claims17
A method, comprising:
- receiving, by a processor, a reference to an internet resource from a device, wherein the reference to the internet resource is a uniform resource locator (URL) provided in a post interface, wherein the post interface presents posts to a social network;
- parsing, by the processor, the internet resource based on a characteristic of content within the internet resource;
- analyzing, by the processor, the parsed internet resource based on the characteristic of the content to identify a plurality of descriptors indicative of the content within the internet resource, wherein each of the plurality of descriptors is defined by data extracted from the internet resource;
- determining, by the processor, a priority order for the plurality of descriptors;
- sending, by the processor, the plurality of descriptors to the device for presentation according to the priority order in the post interface;
- receiving, by the processor, from the post interface a request to generate a post to the social network, the request defining a selection of one of the plurality of descriptors;
- and
- generating, by the processor, the post to the social network, the generated post including the selected one of the plurality of descriptors.
A method, comprising:
- receiving, by a processor, a request to share a content page in a first post to a social network site;
- parsing, by the processor, the content page based on a characteristic of content within the content page;
- analyzing, by the processor, the parsed content page based on the characteristic of the content to identify a plurality of descriptive content associated with the content page, wherein each of the plurality of descriptive content is defined by data extracted from the content page;
- determining, by the processor, a priority order for particular ones of the plurality of descriptive content;
- presenting, by the processor, a draft post, the draft post providing options for associating the particular ones of the plurality of descriptive content for integration with the first post, wherein the particular ones of the plurality of descriptive content are presented according to the priority order;
- receiving, by the processor, a selection of at least one of the particular ones of the plurality of the descriptive content;
- and
- generating, by the processor, the first post to the social network site based on the selection.
A non-transitory computer readable storage medium comprising program instructions that, when executed by a processor, cause the processor to:
- receive a request to share a content page in a first post to a social network site;
- parse the content page based on a characteristic of content within the content page;
- analyze, by the processor, the parsed content page based on the characteristic of the content to identify a plurality of descriptive content associated with the content page, wherein each of the plurality of descriptive content is defined by data extracted from the content page;
- determine a priority order for particular ones of the plurality of descriptive content;
- present a draft post, the draft post providing options for associating the particular ones of the plurality of descriptive content for integration with the first post, wherein the particular ones of the plurality of descriptive content are presented according to the priority order;
- receive a selection of at least one of the particular ones of the plurality of descriptive content;
- generate the first post to the social network site based on the selection.
Dependencies are inferred from the claim text.