发明名称 Local server for synced online content management system
摘要 A client device can implement a client-side application for a server-side online content management system. The client-side application can communicate with the server-side online content management system to sync data stored locally on the client-side with data stored on the server-side. A local web server can be implemented on the client device to work in conjunction with the client-side application, such that the local web server can access the data stored locally. The client device can run a web browser that communicates with the local web server. A user of the client device can use the web browser to connect to the local web server to access the synced data stored locally on the client-side. Advantages of accessing the data stored locally using the web browser via the local web server include performance improvements, offline access to the data, and use of native client applications to interact with the data.
申请公布号 US9088573(B2) 申请公布日期 2015.07.21
申请号 US201313849165 申请日期 2013.03.22
申请人 Dropbox, Inc. 发明人 Mahkovec Ziga;Nayak Rajeev
分类号 G06F15/16;H04L29/08;G06F17/30 主分类号 G06F15/16
代理机构 Novak Druce Connolly Bove + Quigg LLP 代理人 Novak Druce Connolly Bove + Quigg LLP
主权项 1. A computer-implemented method for locally accessing synced data, comprising: implementing, on a client computing device, a client-side application that communicates with an online content management system to sync data stored locally on the client computing device with data stored at the online content management system; running a local web server on the client computing device, the local web server being configured to communicate with the client-side application to interact with at least a portion of the data stored locally, wherein the data stored locally is synced with the data stored at the online content management system; running a web browser on the client computing device; accessing the local web server running on the client computing device via the web browser; sending, simultaneously, a request to access data stored on the online content management system and a request to access data stored on the local web server, where the data stored on the online content management system and the data stored on the local web server are synched; interacting with the at least a portion of the data stored locally in the event the local web server responds first, wherein the interacting with the at least a portion of the data stored locally is based, at least in part, on the accessing of the local web server via the web browser; interacting with the at least a portion of the data stored on the online content management system in the event that the online content management system responds first, wherein the interacting with the at least a portion of the data stored on the online content management system is based, at least in part, on accessing of the online content management system via the client-side application; and displaying, by the web browser in the event the local web server responds first or by the client application in the event the online content management system responds first, at least a portion of the data that is being accessed.
地址 San Francisco CA US