Dynamic bitwise sharding of live stream comment groups
AssigneeGoogle Inc.
InventorsDouglas Michael Mayle, Joshua R. Siegel
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsDouglas Michael Mayle, Joshua R. Siegel
Estimating the term…
Groups of users accessing content are generated and modified to allow the users to more easily interact with each other. A number of groups and a maximum number of users in a group are received and used to generate shards. In one embodiment, the number of shards generated is based on the number of groups received. Each shard is associated with a unique shard identifier. In one embodiment, a user is associated with a shard when the user accesses content. For example, when a comment is received from a client device associated with a user, a user identifier is determined and associated with a shard. Using the shards, groups of users are generated. In one embodiment, a substring of the shard identifiers associated with the shards is determined and users associated with shard identifiers having the same substring of the shard identifier are included in a group.
A method for generating groups of users accessing content, the method comprising:
An apparatus comprising a non-transitory computer readable medium encoding instructions thereon that in response to execution by a computing device cause the computing device to perform operations comprising:
An apparatus for generating groups of users accessing content comprising:
Dependencies are inferred from the claim text.