Method and system for reducing time-out incidence by scoping date time stamp value ranges of succeeding record update requests in view of previous responses
First Claim
1. In an electronics communications network (“
- the network”
) comprising an application server and a source server, a computer-implemented method comprising;
a. establishing a database management software (“
DBMS”
) at the application server (“
target server”
), the DBMS comprising a target database of the target server , the target database storing information received from the source server;
b. the target server sending a first update query to the source server, wherein the first update query requests updates of one or more records of an identifiable database accessible to the source server, and the first update query specifies a query limitation to all records of the identifiable database having a most recent value of an update date time stamp found from a first query start date time stamp and up to a first query stop date time stamp, wherein the first query start date time stamp and the first query stop date time stamp are displaced by a first query time interval;
c. the source server receiving the first update query via the network;
d. deriving a count of record updates received by the target server in response to the first update query;
e. deriving a date time interval value in view of the derived count of records and a pre-established preferred record count value; and
f. applying the date time interval value to establish a date time stamp variance limitation of a second update query, wherein a second query start date time stamp and a second query stop date time stamp are displaced by the date time interval value.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method to reduce the incidence of communications network time outs by tailoring the time length specified by an initial date time stamp and an ending date time stamp ranges of a new record update query request to be less likely to direct a responding system(s) to responsively communicate a count of individual record updates and/or a combined information volume that overburdens a communications channel, protocol or mode to cause a time-out. The number of record updates received in response to previous update queries are observed. In view of these observed query responses, the date time stamp ranges of the new update requests specified by the initial date time stamp and the ending date time of a new potential query are limited in magnitude to be unlikely to cause responding messages to contain a higher quantity of record updates than a preselected quantity of record updates and/or data volume.
61 Citations
21 Claims
-
1. In an electronics communications network (“
- the network”
) comprising an application server and a source server, a computer-implemented method comprising;a. establishing a database management software (“
DBMS”
) at the application server (“
target server”
), the DBMS comprising a target database of the target server , the target database storing information received from the source server;b. the target server sending a first update query to the source server, wherein the first update query requests updates of one or more records of an identifiable database accessible to the source server, and the first update query specifies a query limitation to all records of the identifiable database having a most recent value of an update date time stamp found from a first query start date time stamp and up to a first query stop date time stamp, wherein the first query start date time stamp and the first query stop date time stamp are displaced by a first query time interval; c. the source server receiving the first update query via the network; d. deriving a count of record updates received by the target server in response to the first update query; e. deriving a date time interval value in view of the derived count of records and a pre-established preferred record count value; and f. applying the date time interval value to establish a date time stamp variance limitation of a second update query, wherein a second query start date time stamp and a second query stop date time stamp are displaced by the date time interval value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
- the network”
-
20. A computer implemented method comprising:
-
a. a source server providing a first plurality of responses to a target server in response to a first record update query; b. the source server receiving a new record update query containing a new start date time stamp and a new end date time stamp, a new date time stamp derived by the target server in view of (1.) a pre-established record count value, and (2.) a plurality of record counts of a first plurality of responses received by the source server in response to the first plurality of record update queries; and c. the source server downloading a new plurality of database record updates to the target server of record updates having no date time stamp value indicating a point in time later than the new date time stamp.
-
-
21. In a computational device comprising an application server and a source server, a computer-implemented method comprising:
-
a. establishing a database management software (“
DBMS”
) at the application server (“
target server”
), the DBMS comprising a target database of the target server, the target database storing information received from the source server;b. the target server sending a first update query to the source server, wherein the first update query requests updates of one or more records of an identifiable database accessible to the source server, and the first update query specifies a query limitation to all records of the identifiable database having a most recent value of an update date time stamp found from a first query start date time stamp and up to a first query stop date time stamp, wherein the first query start date time stamp and the first query stop date time stamp are displaced by a first query time interval; c. the source server receiving the update query via the network; d. deriving a count of record updates received by the target server in response to the first update query; e. deriving a date time interval value in view of the derived count of records and a pre-established preferred record count value; and f. applying the date time interval value to establish a date time stamp variance limitation of a second update query, wherein a second query start date time stamp and a second query stop date time stamp are displaced by the date time interval value.
-
Specification