Invention Grant
US07921184B2 System and method for performing flash crowd caching of dynamically generated objects in a data communication network
有权
用于在数据通信网络中执行动态生成的对象的闪存人群缓存的系统和方法
- Patent Title: System and method for performing flash crowd caching of dynamically generated objects in a data communication network
- Patent Title (中): 用于在数据通信网络中执行动态生成的对象的闪存人群缓存的系统和方法
-
Application No.: US11323353Application Date: 2005-12-30
-
Publication No.: US07921184B2Publication Date: 2011-04-05
- Inventor: Prabakar Sundarrajan , Prakash Khemani , Kailash Kailash , Ajay Soni , Rajiv Sinha , Saravana Annamalaisami , Bharath Bhushan KR , Anil Kumar
- Applicant: Prabakar Sundarrajan , Prakash Khemani , Kailash Kailash , Ajay Soni , Rajiv Sinha , Saravana Annamalaisami , Bharath Bhushan KR , Anil Kumar
- Applicant Address: US FL Fort Lauderdale
- Assignee: Citrix Systems, Inc.
- Current Assignee: Citrix Systems, Inc.
- Current Assignee Address: US FL Fort Lauderdale
- Agency: Foley and Lardner LLP
- Agent Christopher McKenna; Daniel Rose
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06F15/173 ; G06F13/00 ; G06F13/28

Abstract:
The present invention is directed towards a “flash crowd” technique for handling situations where the cache receives additional requests, e.g.,. nearly simultaneous requests, for the same object during the time the server is processing and returning the response object for a first requester. Once all such nearly simultaneous requests are responded to by the cache, the object is flushed from the cache, with no additional expire time or invalidation action needed. This technique of the present invention enables data to be cached and served for very small amounts of time for objects that would otherwise be considered non-cacheable. As such, this technique yields a significant improvement in applications that serve fast changing data to a large volume of concurrent users, such, for example, as real time stock quotes, or a fast evolving news story.
Public/Granted literature
Information query