MERGING DATA DOWNLOADS WITH REAL-TIME DATA FEEDS
First Claim
1. A method for merging downloaded data with a real-time data, the method comprising:
- receiving via a client device a downloaded item of data from a download connection with a data repository;
comparing via the client device the downloaded item of data with a last downloaded item of data to determine whether the downloaded item of data comprises a most recent downloaded item of data received from the download connection;
in response to determining that the downloaded item of data comprises the most recent downloaded item of data received from the download connection, storing via the client device the downloaded item of data as the last downloaded item of data from the download connection;
receiving via the client device a real-time item of data from a real-time data feed with a data publisher;
comparing via the client device the real-time item of data with a last real-time item of data to determine a most recent downloaded item of data received from the real-time data feed;
in response to determining that the real-time item of data is the most recent real-time item of data received from the real-time data feed, storing the real-time item of data as the last real-time item of data from the real-time data feed;
comparing the last downloaded item of data from the download connection with the last real-time item of data from the real-time data feed to determine a match; and
in response to determining that the last item of data from the download connection matches the last real-time item of data from the real-time data feed, ending the download connection.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for merging downloaded data with a real-time data are disclosed. An example includes receiving downloaded item of data from a download connection with a data repository and real-time item of data from a real-time data feed with a data publisher. In response to determining that the downloaded item of data includes the most recent downloaded item of data from the download connection, the downloaded item of data is stored as the last downloaded item of data. In response to determining that the real-time item of data is the most recent real-time item of data received from the real-time data feed, the real-time item of data is stored as the last real-time item of data from the real-time data feed. In response to determining a match between the last downloaded item of data and the last real-time item of data the download connection is ended.
-
Citations
20 Claims
-
1. A method for merging downloaded data with a real-time data, the method comprising:
-
receiving via a client device a downloaded item of data from a download connection with a data repository; comparing via the client device the downloaded item of data with a last downloaded item of data to determine whether the downloaded item of data comprises a most recent downloaded item of data received from the download connection; in response to determining that the downloaded item of data comprises the most recent downloaded item of data received from the download connection, storing via the client device the downloaded item of data as the last downloaded item of data from the download connection; receiving via the client device a real-time item of data from a real-time data feed with a data publisher; comparing via the client device the real-time item of data with a last real-time item of data to determine a most recent downloaded item of data received from the real-time data feed; in response to determining that the real-time item of data is the most recent real-time item of data received from the real-time data feed, storing the real-time item of data as the last real-time item of data from the real-time data feed; comparing the last downloaded item of data from the download connection with the last real-time item of data from the real-time data feed to determine a match; and in response to determining that the last item of data from the download connection matches the last real-time item of data from the real-time data feed, ending the download connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium having instructions stored thereon for carrying out acts for merging downloaded data with a real-time data, the acts comprising:
-
receiving via a client device a downloaded item of data from a download connection with a data repository; comparing via the client device the downloaded item of data with a last downloaded item of data to determine whether the downloaded item of data comprises a most recent downloaded item of data received from the download connection; in response to determining that the downloaded item of data comprises the most recent downloaded item of data received from the download connection, storing via the client device the downloaded item of data as the last downloaded item of data from the download connection; receiving via the client device a real-time item of data from a real-time data feed with a data publisher; comparing via the client device the real-time item of data with a last real-time item of data to determine a most recent downloaded item of data received from the real-time data feed; in response to determining that the real-time item of data is the most recent real-time item of data received from the real-time data feed, storing the real-time item of data as the last real-time item of data from the real-time data feed; comparing the last downloaded item of data from the download connection with the last real-time item of data from the real-time data feed to determine a match; and in response to determining that the last item of data from the download connection matches the last real-time item of data from the real-time data feed, ending the download connection. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A client device comprising:
-
a data receiver configured to receive a downloaded item of data from a download connection with a data repository and a real-time item of data from a real-time data feed with a data publisher; an electronic storage medium configured to store the downloaded item of data and the real-time item of data; and an electronic processor configured to compare the downloaded item of data with a last downloaded item of data to determine whether the downloaded item of data comprises a most recent downloaded item of data received from the download connection and the real-time item of data with a last real-time item of data to determine a most recent downloaded item of data received from the download connection, where in response to determining that the downloaded item of data comprises the most recent downloaded item of data received from the download connection, the electronic processor is configured to cause the electronic storage medium to record the downloaded item of data as the last downloaded item of data from the download connection, where in response to determining that the real-time item of data is the most recent real-time item of data received from the real-time data feed, the electronic processor is configured to cause the electronic storage medium to store the real-time item of data as the last real-time item of data from the real-time data feed and where in response to determining that the last item of data from the download connection matches the last real-time item of data from the real-time data feed, electronic processor is configured to cause the data receiver to end the download connection. - View Dependent Claims (20)
-
Specification