ASYNCHRONOUS DATA PROTOCOL
6 Assignments
0 Petitions
Accused Products
Abstract
A method of asynchronously transferring a plurality of files between client and host devices is provided. The method includes transmitting to a client device a plurality of identifiers for files and transferring between the host and client devices a data frame that includes an identifier and at least a portion of the corresponding file. Each identifier corresponds to a different one of the files to be transferred. The method also includes repeating the data frame transfers until the plurality of files has been transferred.
-
Citations
89 Claims
-
1-69. -69. (canceled)
-
70. A computer-implemented method of asynchronously transferring data objects, the method comprising the following operations performed by one or more processors:
-
transmitting, from a first device to a second device, a request data frame including a transfer type and a plurality of segments that each identify one of the data objects to be transferred between the first device and the second device; receiving, from the second device, a plurality of identifiers, each identifier corresponding to one of the data objects to be transferred; and sending, from the first device to the second device, a transfer data frame including at least one assigned identifier and at least a portion of a corresponding data object, wherein the identifier is used by the second device to store the portion of the data object in a storage device. - View Dependent Claims (71, 72, 73, 74)
-
-
75. A computer-implemented method of asynchronously transferring data objects, the method comprising the following operations performed by one or more processors:
-
receiving, by a second device from a first device, a request data frame including a transfer type and a plurality of segments that each identify one of the data objects to be transferred between the first device and the second device; sending, by the second device, a plurality of identifiers, each identifier corresponding to one of the data objects to be transferred; and receiving, from the first device, a transfer data frame including at least one assigned identifier and at least a portion of a corresponding data object, wherein the identifier is used by the second device to store the portion of the data object in a storage device. - View Dependent Claims (76, 77, 78, 79)
-
-
80. A system comprising:
-
one or more processors; a network communications device; and a storage medium comprising instructions configured to, when executed by the one or more processors, perform a computer-implemented method comprising the following operations; transmitting, from the system to a first device using the network communications device, a request data frame including a transfer type and a plurality of segments that each identify one of the data objects to be transferred between the system and the first device; receiving, from the first device using the network communications device, a plurality of identifiers, each identifier corresponding to one of the data objects to be transferred; and sending, to the first device using the network communications device, a transfer data frame including at least one assigned identifier and at least a portion of a corresponding data object, wherein the identifier is used by the first device to store the portion of the data object in a storage device. - View Dependent Claims (81, 82, 83, 84)
-
-
85. A system, comprising:
-
one or more processors; a network communications device; and a storage medium comprising instructions configured to, when executed by the one or more processors, perform a computer-implemented method comprising the following operations; receiving, at the system from a first device using the network communications device, a request data frame including a transfer type and a plurality of segments that each identify one of the data objects to be transferred between the first device and the system; sending, to the first device using the network communications device, a plurality of identifiers, each identifier corresponding to one of the data objects to be transferred; and receiving, from the first device using the network communications device, a transfer data frame including at least one assigned identifier and at least a portion of a corresponding data object, wherein the identifier is used by the system to store the portion of the data object in a storage device. - View Dependent Claims (86, 87, 88, 89)
-
Specification