Invention Grant
- Patent Title: Resource tracking
- Patent Title (中): 资源跟踪
-
Application No.: US12245972Application Date: 2008-10-06
-
Publication No.: US08335762B2Publication Date: 2012-12-18
- Inventor: Abolade Gbadegesin , Viraj B. Mody , David C. Steere , William Michael Zintel , Bruce W. Copeland , Atul Adya , Thomas W. Kleinpeter
- Applicant: Abolade Gbadegesin , Viraj B. Mody , David C. Steere , William Michael Zintel , Bruce W. Copeland , Atul Adya , Thomas W. Kleinpeter
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Microsoft Corporation
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Clients may subscribe to resources for the purpose of receiving notifications of changes in the resource (e.g., a file is added to a shared folder). Storing subscriptions within persistent storage provides data security in the event of a service failure, at the cost of high latency in accessing subscription data. An efficient method for tracking a resource is provided herein. A subscription service creates subscriptions and monitors resources for a client. Upon a subscribed resource change, a notification service stores a notification of the change into a queue associated with the client. Efficient resource tracking is achieved because notification and subscription data is stored in low latency soft memory. The notification service is configured to detect a failure in the notification service and/or subscription service. In the event a service fails, the client provides a recovery mechanism by resubscribing to resources the client is interested in.
Public/Granted literature
- US20100088300A1 RESOURCE TRACKING Public/Granted day:2010-04-08
Information query