Invention Grant
- Patent Title: Method and system for fast retrieval of random universally unique identifiers through caching and parallel regeneration
- Patent Title (中): 通过缓存和并行再生快速检索随机普遍唯一标识符的方法和系统
-
Application No.: US12407571Application Date: 2009-03-19
-
Publication No.: US08131932B2Publication Date: 2012-03-06
- Inventor: Ramesh Parthasarathy , Bhavanishankara Sapaliga , Binod P G
- Applicant: Ramesh Parthasarathy , Bhavanishankara Sapaliga , Binod P G
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Osha • Liang LLP
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
In general, the invention relates to a system that includes a UUID cache and a UUID caching mechanism. The UUID caching mechanism is configured to, using a first thread, monitor the number of UUIDs stored in the UUID cache, determine that the number of UUIDs stored in the UUID cache is less than a first threshold, request a first set of UUIDs from a UUID generator, receive the first set of UUIDs from the UUID generator, and store the first set of UUIDs received from the UUID generator in the UUID cache. The UUID caching mechanism is further configured to provide a second set of UUIDs to a first application using a second thread, where at least one of the UUIDs in the second set of UUIDs is from the first set of UUIDs, and where the first thread and the second thread execute concurrently.
Public/Granted literature
Information query