Patent ID: 8438233
Filing Date: 2013-05-07
Classification: G06F,G06Q,H04L,H04W,Y10S

Abstract:
1. A method, comprising: defining a device group comprising a plurality of user devices based on logical relationships among the plurality of user devices; storing in a data storage device a group data structure corresponding to the device group, the group data structure comprising a parent data structure; receiving an item of content from a first user device; determining, using a candidate indexer module, that the first user device belongs in the device group; generating, using a candidate scoring module, a score for the device group; storing in the data storage device the item of content as a child data structure of the parent data structure; automatically transmitting the item of content to all other user devices of the device group when the item of content is stored in the group data structure; dynamically determining, using a ranker module, whether the first user device belongs in another device group based on the score for the device group, and scores for other device groups, generated by the candidate scoring module; the ranker module further configured to use the generated scores to sort and rank the item of content according to the device group and the other device groups, and dynamically associate the first user device to a highest scoring device group; and wherein the item of content is live video content generated and broadcast by the first user device.