Claims
- 1. An apparatus for use in a server device having memory, the apparatus comprising:
logic operatively coupled to said memory and configured to gather information about at least one request for content data, and selectively store said content data in at least one content data cache in said memory based on said gathered information.
- 2. The apparatus as recited in claim 1, wherein said gathered information includes activity information.
- 3. The apparatus as recited in claim 2, wherein said activity information is associated with a defined period of time.
- 4. The apparatus as recited in claim 1, wherein said gathered information includes content data type information.
- 5. The apparatus as recited in claim 1, wherein said gathered information includes content data size information.
- 6. The apparatus as recited in claim 1, wherein said logic is further configured to selectively store said content data in said at least one content data cache based on at least one parameter.
- 7. The apparatus as recited in claim 6, wherein said at least one parameter defines a period of time associated with said gathered information.
- 8. The apparatus as recited in claim 6, wherein said at least one parameter defines an activity level threshold value.
- 9. The apparatus as recited in claim 6, wherein said at least one parameter defines a content data type.
- 10. The apparatus as recited in claim 6, wherein said at least one parameter defines a content data size threshold value.
- 11. The apparatus as recited in claim 6, wherein said logic is further configured to selectively modify said at least one parameter.
- 12. The apparatus as recited in claim 6, wherein said logic is further configured to dynamically modify said at least one parameter.
- 13. The apparatus as recited in claim 1, wherein said logic is further configured to selectively store said content data in said at least one content data cache based on a type of said memory.
- 14. The apparatus as recited in claim 1, wherein said logic is further configured to output said content data stored in said at least one content data cache.
- 15. A method for use in a server device, the method comprising:
determining content data; gathering information about at least one request for said content data; and selectively storing said content data in at least one content data cache in memory based on said gathered information.
- 16. The method as recited in claim 15, wherein said gathered information includes activity information.
- 17. The method as recited in claim 16, wherein said activity information is associated with a defined period of time.
- 18. The method as recited in claim 15, wherein said gathered information includes content data type information.
- 19. The method as recited in claim 15, wherein said gathered information includes content data size information.
- 20. The method as recited in claim 15, further comprising:
selectively storing said content data in said at least one content data cache based on at least one parameter.
- 21. The method as recited in claim 20, wherein said at least one parameter defines a period of time associated with said gathered information.
- 22. The method as recited in claim 20, wherein said at least one parameter defines an activity level threshold value.
- 23. The method as recited in claim 20, wherein said at least one parameter defines a content data type.
- 24. The method as recited in claim 20, wherein said at least one parameter defines a content data size threshold value.
- 25. The method as recited in claim 20, further comprising:
selectively modifying said at least one parameter.
- 26. The method as recited in claim 20, further comprising:
dynamically modifying said at least one parameter.
- 27. The method as recited in claim 15, further comprising:
selectively storing said content data in said at least one content data cache based on a type of said memory.
- 28. The method as recited in claim 15, further comprising:
outputting said content data stored in said at least one content data cache.
- 29. A computer-readable medium having computer implementable instructions for configuring at least one processing unit in a server device, to perform acts comprising:
determining content data; gathering information about at least one request for said content data; and selectively storing said content data in at least one content data cache in memory based on said gathered information.
- 30. The computer-readable medium as recited in claim 29, wherein said gathered information includes activity information.
- 31. The computer-readable medium as recited in claim 30, wherein said activity information is associated with a defined period of time.
- 32. The computer-readable medium as recited in claim 29, wherein said gathered information includes content data type information.
- 33. The computer-readable medium as recited in claim 29, wherein said gathered information includes content data size information.
- 34. The computer-readable medium as recited in claim 29, further comprising:
selectively storing said content data in said at least one content data cache based on at least one parameter.
- 35. The computer-readable medium as recited in claim 34, wherein said at least one parameter defines a period of time associated with said gathered information.
- 36. The computer-readable medium as recited in claim 34, wherein said at least one parameter defines an activity level threshold value.
- 37. The computer-readable medium as recited in claim 34, wherein said at least one parameter defines a content data type.
- 38. The computer-readable medium as recited in claim 34, wherein said at least one parameter defines a content data size threshold value.
- 39. The computer-readable medium as recited in claim 34, further comprising:
selectively modifying said at least one parameter.
- 40. The computer-readable medium as recited in claim 34, further comprising:
dynamically modifying said at least one parameter.
- 41. The computer-readable medium as recited in claim 29, further comprising:
selectively storing said content data in said at least one content data cache based on a type of said memory.
- 42. The computer-readable medium as recited in claim 29, further comprising:
outputting said content data stored in said at least one content data cache.
RELATED PATENT APPLICATIONS
[0001] This U.S. patent application claims the benefit of priority from, and hereby incorporates by reference the entire disclosure of, co-pending U.S. Provisional Application for Letters Patent Serial No. 60/366,797, filed Mar. 22, 2002, and titled “Activity Period of Optimization”.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60366797 |
Mar 2002 |
US |