SOCIAL HOME PAGE
First Claim
1. Computer readable media with device-executable instructions which, when executed by a computing device, cause the computing device to perform acts without user supervision, the acts comprising:
- receiving social networking data from a social networking application based on a social networking identity of a social networking participant, the social networking data comprising a first multimedia file, a second multimedia file, a first plurality of user generated content, and a second plurality of user generated content,the first multimedia file being user generated content of a first social networking identity in a first social network of the social networking participant,the second multimedia file being user generated content of a second networking identity in a second social network of the social networking participant,the first plurality of user generated content uploaded by the first social networking identity'"'"'s social networks, responsive to the first multimedia file,the second plurality of user generated content uploaded by the second social networking identity'"'"'s social networks, responsive to the second multimedia file;
extracting a first disambiguated named entity based on the first plurality of user generated content;
extracting a second disambiguated named entity based on the second plurality of user generated content, the second disambiguated named entity different from the first disambiguated named entity;
extracting a first annotation phrase based on the first plurality of user generated content, the first disambiguated named entity, and a first annotation phrase parameter;
extracting a second annotation phrase based on the second plurality of user generated content, the second disambiguated named entity, and a second annotation phrase parameter;
selecting the first multimedia file from the social networking data based on a first social interestingness metric;
selecting the second multimedia file from the social networking data based on a second social interestingness metric;
generating a first hotspot based on the first annotation phrase and the first disambiguated named entity;
generating a second hotspot based on the second annotation phrase and the second disambiguated named entity; and
generating a collage definition based on the first multimedia file, and the second multimedia file,the first hotspot configured to be activated when a user interacts with a first area of the rendered collage, the activation of the first hotspot configured to present the first annotation phrase to the user,the second hotspot configured to be activated when the user interacts with a second area of the rendered collage, the activation of the second hotspot configured to present the second annotation phrase to the user,both the first hotspot and the second hotspot configured to be responsive to user interaction at a same time.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies pertaining to the creation of personalized data for an individual, including personalized data based on a social networking participant'"'"'s social networking data, entity extraction, and automatic collage generation are described herein.
In one implementation, the personalized data is used to provide a personalized, social-based replacement for a default UI element.
In one implementation, a disambiguated named entity is extracted from user generated content in a social networking application, a socially interesting photomontage is automatically generated based on photographs from a social networking application, and the photomontage is rendered with hotspots containing socially relevant annotations.
147 Citations
20 Claims
-
1. Computer readable media with device-executable instructions which, when executed by a computing device, cause the computing device to perform acts without user supervision, the acts comprising:
-
receiving social networking data from a social networking application based on a social networking identity of a social networking participant, the social networking data comprising a first multimedia file, a second multimedia file, a first plurality of user generated content, and a second plurality of user generated content, the first multimedia file being user generated content of a first social networking identity in a first social network of the social networking participant, the second multimedia file being user generated content of a second networking identity in a second social network of the social networking participant, the first plurality of user generated content uploaded by the first social networking identity'"'"'s social networks, responsive to the first multimedia file, the second plurality of user generated content uploaded by the second social networking identity'"'"'s social networks, responsive to the second multimedia file; extracting a first disambiguated named entity based on the first plurality of user generated content; extracting a second disambiguated named entity based on the second plurality of user generated content, the second disambiguated named entity different from the first disambiguated named entity; extracting a first annotation phrase based on the first plurality of user generated content, the first disambiguated named entity, and a first annotation phrase parameter; extracting a second annotation phrase based on the second plurality of user generated content, the second disambiguated named entity, and a second annotation phrase parameter; selecting the first multimedia file from the social networking data based on a first social interestingness metric; selecting the second multimedia file from the social networking data based on a second social interestingness metric; generating a first hotspot based on the first annotation phrase and the first disambiguated named entity; generating a second hotspot based on the second annotation phrase and the second disambiguated named entity; and generating a collage definition based on the first multimedia file, and the second multimedia file, the first hotspot configured to be activated when a user interacts with a first area of the rendered collage, the activation of the first hotspot configured to present the first annotation phrase to the user, the second hotspot configured to be activated when the user interacts with a second area of the rendered collage, the activation of the second hotspot configured to present the second annotation phrase to the user, both the first hotspot and the second hotspot configured to be responsive to user interaction at a same time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising computing device acts, the computing device acts comprising:
-
extracting an entity from social networking data in response to a social network participant'"'"'s request for information, the social networking participant correlated to the social networking data, the social networking data comprising a plurality of user generated content and an indicium of a social network of the social networking participant, the entity extraction algorithm extracting an entity based on the plurality of user generated content and the social network, the plurality of user generated content uploaded by a plurality of members of the social network; and generating personalized data for the social network participant, based on the plurality of user generated content and the extracted entity. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising the following device-executable components:
-
an extractor component that extracts a named entity from a plurality user generated content, the plurality of user generated content generated by a plurality of social network members in a first social networking identity'"'"'s social network; an annotation phrase identifier component that identifies an annotation phrase based on an annotation phrase parameter, the annotation phrase parameter based on at least one of the social network, the plurality of user generated content, the named entity, or the relationship between at least two of the plurality of user generated content; and a hotspot generator component that generates a hotspot definition based on the extracted entity and the annotation phrase, the hotspot definition configured to render the annotation phrase. - View Dependent Claims (20)
-
Specification