Variable Electronic Communication Ping Time System and Method
First Claim
Patent Images
1. A computer-implemented method of requesting data from a remote computer, the method comprising:
- transmitting a ping request for data to the remote computer; and
automatically successively transmitting additional ping requests for data to the remote computer spaced by time delays that vary according to a predetermined function from one successive time delay to another until a predetermined process event occurs.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system and method of requesting data from a remote computer having a ping series for a data request that has ping delay time that varies from the initial ping delay time in the ping series to the final ping delay time in the series. In one example, the ping delay time from one ping delay to another in a ping series increases or decreases over the last ping delay time until a predetermined process event occurs.
117 Citations
20 Claims
-
1. A computer-implemented method of requesting data from a remote computer, the method comprising:
-
transmitting a ping request for data to the remote computer; and automatically successively transmitting additional ping requests for data to the remote computer spaced by time delays that vary according to a predetermined function from one successive time delay to another until a predetermined process event occurs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method of requesting data from a remote computer potentially having data for access by another computer, the method comprising:
-
initiating a ping series to the remote computer for accessing data from the remote computer, the ping series including a plurality of ping attempts each spaced by a ping time delay; automatically increasing or decreasing the time of one or more of the ping time delays from an initial ping time delay across the ping series such that the ping time delay increases or decreases from the initial ping time delay over time; and resetting or terminating the ping series upon accessing data from the remote computer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for requesting data from a remote computer, the system comprising:
-
means for initiating a ping series to the remote computer for accessing data from the remote computer, the ping series including a plurality of ping attempts each spaced by a ping time delay; means for automatically increasing or decreasing the time of one or more of the ping time delays from an initial ping time delay across the ping series such that the ping time delay increases or decreases from the initial ping time delay over time; means for resetting or terminating the ping series upon accessing data from the remote computer.
-
-
19. A machine readable medium containing machine executable instructions implementing a method of requesting data from a remote computer, the instructions comprising:
-
a set of instructions for transmitting a ping request for data to the remote computer; a set of instructions for automatically successively transmitting additional ping requests for data to the remote computer spaced by time delays that vary according to a predetermined function from one successive time delay to another until a predetermined process event occurs.
-
-
20. A machine readable medium containing machine executable instructions implementing a method of requesting data from a remote computer, the instructions comprising:
-
a set of instructions for initiating a ping series to the remote computer for accessing data from the remote computer, the ping series including a plurality of ping attempts each spaced by a ping time delay; a set of instructions for automatically increasing or decreasing the time of one or more of the ping time delays from an initial ping time delay across the ping series such that the ping time delay increases or decreases from the initial ping time delay over time; a set of instructions for resetting or terminating the ping series upon accessing data from the remote computer.
-
Specification