Memory allocation to store broadcast information
First Claim
Patent Images
1. A method comprising:
- receiving a category guide, the category guide including a description for one or more categories;
determining a weight for each of the one or more categories, each category being associated with content;
determining an available memory size of memory at a user terminal, at least partially based on memory usage information and whether the associated content is going to be broadcast in a further time period according to the category guide; and
allocating a portion of the memory to at least one of the one or more categories at the user terminal for storing the associated content based on the weights and the available memory size.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for allocating memory of user terminals are disclosed. A user terminal may determine a weight for one or more categories, each category being associated with Internet information to be broadcast. The user terminal also may determine an available memory size of memory and may allocate memory to the one or more categories for storing the Internet information based on the weights and the available memory size.
44 Citations
40 Claims
-
1. A method comprising:
-
receiving a category guide, the category guide including a description for one or more categories; determining a weight for each of the one or more categories, each category being associated with content; determining an available memory size of memory at a user terminal, at least partially based on memory usage information and whether the associated content is going to be broadcast in a further time period according to the category guide; and allocating a portion of the memory to at least one of the one or more categories at the user terminal for storing the associated content based on the weights and the available memory size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a category guide, the category guide including a description for one or more categories; determine a weight for each of the one or more categories, each category being associated with content; determine an available memory size of the memory, at least partially based on memory usage information and whether the associated content is going to be broadcast in a further time period according to the category guide; and allocate a portion of the space in the memory to at least one of the one or more categories for storing the associated content based on the weights and the available memory size. - View Dependent Claims (19, 20, 21, 22)
-
-
23. One or more non-transitory computer readable media storing computer-executable instructions which, when executed by a processor, cause the processor to perform a method comprising:
-
receiving a category guide, the category guide including a description for one or more categories; determining a weight for each of the one or more categories, each category being associated with content; determining an available memory size of memory at a user terminal, at least partially based on memory usage information and whether the associated content is going to be broadcast in a further time period according to the category guide; and allocating a portion of the memory to at least one of the one or more categories at the user terminal for storing the associated content based on the weights and the available memory size. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. An apparatus comprising:
-
means for receiving a category guide, the category guide including a description for one or more categories; means for determining a weight for each of the one or more categories, each category being associated with content; means for determining an available memory size of the memory, at least partially based on memory usage information and whether the associated content is going to be broadcast in a further time period according to the category guide; and means for allocating a portion of the space in the memory to at least one of the one or more categories for storing the associated content based on the weights and the available memory size. - View Dependent Claims (40)
-
Specification