The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 31, 2016

Filed:

Nov. 21, 2011
Applicants:

Francisco Garcia-ascanio, Bellevue, WA (US);

Joshua Adam Alpern Boehm, Redmond, WA (US);

David Diffenbaugh, Bothell, WA (US);

Daniel Vincent Fiordalis, Seattle, WA (US);

Joseph Wiggs, Seattle, WA (US);

Alyssa Irwin, Seattle, WA (US);

Denise Elisabeth Signer, Redmond, WA (US);

Adam Linkon, Redmond, WA (US);

Allison O'mahony, Bellevue, WA (US);

Mona Akmal, Bellevue, WA (US);

Roger Allen Lueder, Redmond, WA (US);

Miko Arnab Sakhya Singha Bose, Seattle, WA (US);

Balaji Balasubramanyan, Redmond, WA (US);

Inventors:

Francisco Garcia-Ascanio, Bellevue, WA (US);

Joshua Adam Alpern Boehm, Redmond, WA (US);

David Diffenbaugh, Bothell, WA (US);

Daniel Vincent Fiordalis, Seattle, WA (US);

Joseph Wiggs, Seattle, WA (US);

Alyssa Irwin, Seattle, WA (US);

Denise Elisabeth Signer, Redmond, WA (US);

Adam Linkon, Redmond, WA (US);

Allison O'Mahony, Bellevue, WA (US);

Mona Akmal, Bellevue, WA (US);

Roger Allen Lueder, Redmond, WA (US);

Miko Arnab Sakhya Singha Bose, Seattle, WA (US);

Balaji Balasubramanyan, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30174 (2013.01); G06F 17/30132 (2013.01); G06F 17/30902 (2013.01); H04L 67/1095 (2013.01);
Abstract

One or more techniques and/or systems are disclosed for providing a client application with access to a file based upon a local offline version of the file and/or web online version of the file. That is, a file may be shared/synchronized from a remote source, such as a web storage service. A web online version of the file may be maintained by the web storage service, while local offline versions of the file may be stored at client devices. A sync module comprising knowledge of the local and/or web versions of the file may provide a client application with access to the file based upon the local and/or web version of the file. The sync module may also delegate synchronization authorization to the client application given that the client application may comprise sophisticated file handling functionality.


Find Patent Forward Citations

Loading…