Arrangements and methods for access to stored data
First Claim
Patent Images
1. A system, comprising:
- a first access server, communicating over a network, with storage servers that are associated with stored data, the first access server being to;
transmit, to the storage servers, a request associated with accessing the stored data,receive, from a plurality of the storage servers offers associated with accessing the stored data, the offers indicating respective conditions associated with accessing the stored data via the plurality of the storage servers,evaluate the offers based on the respective conditions to form evaluation results,select, based on the evaluation results, at least one storage server of the plurality of the storage servers, andtransmit, to the at least one storage server, an action command associated with accessing the stored data via the at least one storage server.
2 Assignments
0 Petitions
Accused Products
Abstract
An access server generates a handshake with storage servers resulting in more rapid access to the stored data, for example, video data, by a user. The handshake also results in load balancing effects.
11 Citations
32 Claims
-
1. A system, comprising:
a first access server, communicating over a network, with storage servers that are associated with stored data, the first access server being to; transmit, to the storage servers, a request associated with accessing the stored data, receive, from a plurality of the storage servers offers associated with accessing the stored data, the offers indicating respective conditions associated with accessing the stored data via the plurality of the storage servers, evaluate the offers based on the respective conditions to form evaluation results, select, based on the evaluation results, at least one storage server of the plurality of the storage servers, and transmit, to the at least one storage server, an action command associated with accessing the stored data via the at least one storage server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method comprising:
-
transmitting, by an access server and to a plurality of storage servers, a request to access, through a network, stored data associated with the plurality of storage servers; receiving, by the access server, an offer associated with accessing the stored data via at least one of the plurality of storage servers, the offer including information identifying conditions associated with accessing the stored data via the at least one of the plurality of storage servers; evaluating, by the access server, the information included in the offer to determine whether the conditions, associated with accessing the stored data via the at least one of the plurality of storage servers, meets one or more selection criteria; and transmitting, by the access server and to the at least one of the plurality of storage servers, an command to access the stored data when the conditions meet the one or more selection criteria. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium comprising:
-
one or more instructions that, when executed by a processor associated with a server, cause the processor to transmit a request associated with accessing, through a network, data through a plurality of remote servers; one or more instructions that, when executed by the processor, cause the processor to receive at least one offer from at least one server, of the plurality of remote servers, the at least one offer including information associated with an expected time to access the data via the at least one server; one or more instructions that, when executed by the processor, cause the processor to evaluate, based on the information, the offer to determine whether the expected time meets at least one selection criteria; and one or more instructions that, when executed by the processor, cause the processor to transmit an action command associated with accessing the data via the at least one server when the expected time meets the at least one selection criteria. - View Dependent Claims (31)
-
-
24. A system, comprising:
a first server to; receive, from a second server, a request associated with accessing stored data via a network, determine one or more conditions associated with enabling the second server to access the stored data via the network, send, to the second server and based on receiving the request, an offer that includes information identifying the one or more conditions and receive, from the second server and based on the offer, an action command associated with the stored data. - View Dependent Claims (25, 26)
-
27. A method of access to stored data, the method comprising:
-
receiving, by a first server, a request associated with accessing, by a second server, stored data associated with the first server, the first server and the second server being different; determining, by the first server and based on receiving the request, one or more conditions associated with the second server accessing the stored data via the first server; transmitting, by the first server and to the second server, at least one offer associated with enabling the second server to access the stored data, the at least one offer including information identifying the one or more conditions; and receiving, by the first server and from the second server, an action command based on the offer and associated with the stored data. - View Dependent Claims (28, 29)
-
-
30. A non-transitory computer-readable storage medium comprising:
-
one or more instructions that, when executed by a processor associated with a first server, cause the processor to receive a request from a second server associated with accessing stored data via the first server; one or more instructions that, when executed by the processor, cause the processor to determine one or more conditions associated with the second server accessing the stored data via the first server; one or more instructions that, when executed by the processor, cause the processor to transmit at least one offer associated with the stored data, the at least one offer including information associated with the one or more conditions; and one or more instructions that, when executed by the processor, cause the processor to receive, from the second server, an action command related to the offer. - View Dependent Claims (32)
-
Specification