SERVER ASSIGNMENT BASED ON TRENDS IN USERNAME CHOICES
First Claim
Patent Images
1. A method, comprising:
- sorting a plurality of usernames into a plurality of groups, each group comprising all usernames from the plurality of usernames that have a same prefix string of a length;
calculating a usage factor for each group;
reserving a portion of a total storage space among a plurality of storage servers for each group, wherein the total storage space for each group is proportional to the usage factor for each group; and
storing user data for each group in the reserved storage space for each group.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and computer readable medium are disclosed. In one embodiment, the method includes sorting users into groups, where each group includes all usernames that have a same prefix string, calculating a usage factor for each user group, reserving a portion of total server storage space for each user group proportional to the usage factor for each user group, and storing the user data in each user group in the reserved storage space for each user group based on the username choices.
23 Citations
10 Claims
-
1. A method, comprising:
-
sorting a plurality of usernames into a plurality of groups, each group comprising all usernames from the plurality of usernames that have a same prefix string of a length; calculating a usage factor for each group; reserving a portion of a total storage space among a plurality of storage servers for each group, wherein the total storage space for each group is proportional to the usage factor for each group; and storing user data for each group in the reserved storage space for each group. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable medium having embodied thereon instructions, which when executed by a computer, causes the computer to perform a method, comprising:
-
sorting a plurality of usernames into a plurality of groups, each group comprising all usernames from the plurality of usernames that have a same prefix string of a length; calculating a usage factor for each group; reserving a portion of a total storage space among a plurality of storage servers for each group, wherein the total storage space for each group is proportional to the usage factor for each group; and storing user data for each group in the reserved storage space for each group. - View Dependent Claims (7, 8, 9, 10)
-
Specification