Invention Grant
- Patent Title: Caching infrastructure
-
Application No.: US12117025Application Date: 2008-05-08
-
Publication No.: US08176005B2Publication Date: 2012-05-08
- Inventor: Simon Skaria , Naresh Kannan , Simon Peter Clarke , Miko Arnab Sakhya Singha Bose , Christopher J. Antos , Mark Rolland Knight , Andrew G. Carlson , Don Adam Hedgpeth , Mitesh Pankaj Patel , Andrew Sean Watson , Jonathan B. Bailor , Elena Petrova
- Applicant: Simon Skaria , Naresh Kannan , Simon Peter Clarke , Miko Arnab Sakhya Singha Bose , Christopher J. Antos , Mark Rolland Knight , Andrew G. Carlson , Don Adam Hedgpeth , Mitesh Pankaj Patel , Andrew Sean Watson , Jonathan B. Bailor , Elena Petrova
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Merchant & Gould P.C.
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30 ; G06F17/00 ; G06F12/00

Abstract:
Example systems and methods are directed at maintaining and retrieving presence metadata. One example method includes receiving a request from a first client to edit a document file, and sending short-term check out metadata to the first client to begin an editing session. The method also includes writing the transition ID to a transition table stored in a cache, wherein the presence of another transition ID in the cache indicates that a document has switched from a single-client mode to a multi-client mode. An example system includes a processing unit operative to receive a document, the document including short-term check out metadata indicating an editing session has begun, ping a cache to determine if another transition ID is stored in the cache, and send a transition ID to a transition table stored in a cache to switch from a single-client mode to a multi-client mode.
Public/Granted literature
- US08825594B2 Caching infrastructure Public/Granted day:2014-09-02
Information query