08812451 is referenced by 22 patents and cites 45 patents.

A computer user may use a computing environment comprising a set of computers that respectively feature a web browser having a browser cache containing many types of data objects, including application resources and user-generated data files. However, the contents of a browser cache significantly contribute to the computing environment of a computer, and the computing environments presented by each computer may diverge, providing an inconsistent computing environment. Instead, the contents of browser caches of the computers comprising the computing environment may be synchronized across computers. Additionally, the browser cache may be synchronized with the other data objects of a computing environment (such as relevant portions of the filesystem); the synchronizing may be implemented as an out-of-browser process executing independently of the applications, and even when the browser is not executing; and the synchronization may be exposed through a programmatic access with which web applications may interact.

Title
Programming model for synchronizing browser caches across devices and web services
Application Number
12/402366
Publication Number
8812451 (B2)
Application Date
March 11, 2009
Publication Date
August 19, 2014
Inventor
Aditya Bhandarkar
Redmond
WA, US
Farookh Mohammed
Woodinville
WA, US
Israel Hilerio
Kenmore
WA, US
Arash Ghanaie Sichanie
Brothell
WA, US
Raymond Endres
Seattle
WA, US
Abhay Parasnis
Sammamish
WA, US
Dharma Shukla
Sammamish
WA, US
Agent
Micky Minhas
Andrew Sanders
Bryan Webster
Assignee
Microsoft Corporation
WA, US
IPC
G06F 17/30
View Original Source