System and method for improving internet communication by using intermediate nodes
US-12143461-B2 · Nov 12, 2024 · US
US2016134683A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016134683-A1 |
| Application number | US-201414890182-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 28, 2014 |
| Priority date | May 31, 2013 |
| Publication date | May 12, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of automatically transferring data between a client ( 20 ) and a server ( 32 ), the method including receiving a request to open a set of data at the client, determining whether the set of data exists at the client, if the set of data does not exist at the client, downloading the set of data from the server, otherwise checking for updates to the set of data on the server and downloading any new or updated files in the set of data from the server, and opening the set of data at the client.
Opening claim text (preview).
1 - 6 . (canceled) 7 . A method of automatically transferring data between a client and a server, the method comprising: receiving a request to close a set of data at the client; determining whether the set of data includes new or updated files; upon determining that the set of data includes new or updated files, determining whether a network connection to the server is available; if the network connection is available, uploading new and updated files to the server, otherwise displaying a notification that new and updated files have not been uploaded; and closing the set of data. 8 . The method of claim 7 , wherein the request to close the set of data is received at the client. 9 . The method of claim 8 , wherein the user interface includes an indicator structured to indicate whether the set of data at the client is synchronized with the set of data at the server. 10 . The method of claim 9 , wherein the user interface is structured to display any sets of data that are not synchronized with the server. 11 . The method of claim 8 , wherein the user interface is structured to allow a user to manually initiate downloading of the set of data. 12 - 18 . (canceled) 19 . A non-transitory computer readable medium storing one or more programs, including instructions, which when executed by a computer, causes the computer to perform a method of transferring data between a client and a server, the method comprising: receiving a request to close a set of data at the client; determining whether the set of data includes new or updated files; upon determining that the set of data includes new or updated files, determining whether a network connection to the server is available; if the network connection is available, uploading new and updated files to the server, otherwise displaying a notification that new and updated files have not been uploaded; and closing the set of data. 20 . The non-transitory computer readable medium of claim 19 , wherein the request to close the set of data is received at the client. 21 . The non-transitory computer readable medium of claim 20 , wherein the user interface includes an indicator structured to indicate whether the set of data at the client is synchronized with the set of data at the server. 22 . The non-transitory computer readable medium of claim 21 , wherein the user interface is structured to display any sets of data that are not synchronized with the server. 23 . The non-transitory computer readable medium of claim 19 , wherein the user interface is structured to allow a user to manually initiate downloading of the set of data. 24 - 30 . (canceled) 31 . A system to automatically transfer data, the system comprising: a client device structured to receive a request to close a set of data, to determine whether the set of data includes new or updated files, and to close the set of data, wherein the client is structured to determine whether a network connection is available upon determining that the set of data includes new or updated files, wherein the client device is structured to upload new and updated files to a server prior to closing the set of data if the network connection is available, and wherein the client device is structured to display a notification that new and updated files have not been uploaded prior to closing the set of data if the network connection is not available. 32 . The system of claim 31 , wherein the client device is structured to generate a user interface having an indicator structured to indicate whether the set of data at the client is synchronized with the set of data at the server. 33 . The system of claim 32 , wherein the user interface is structured to display any sets of data that are not synchronized with the server. 34 . The system of claim 32 , wherein the user interface is structured to allow the user to manually initiate downloading of the set of data. 35 . The system of claim 31 , wherein the set of data includes sleep study data.
Query processing · CPC title
involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title
Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title
specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title
for patient-specific data, e.g. for electronic patient records · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.