PRECACHING OF RESPONSIVE INFORMATION
First Claim
1. A method, comprising:
- receiving, by one or more computing devices, a communication regarding a subject, wherein the communication comprises content indicating information that is responsive to the communication;
determining, by the one or more computing devices and based on the content of the communication, information that is responsive to the communication, wherein the responsive information is associated with an archival storage system;
determining, by the one or more computing devices, a recipient of the responsive information;
determining, by the one or more computing devices, a location to precache the responsive information, wherein the location is associated with a non-archival network and is based on the recipient; and
in response to determining a location to precache the information, precaching, by the one or more computing devices, the responsive information at the determined precaching location.
1 Assignment
0 Petitions
Accused Products
Abstract
A precaching system receives a communication regarding a subject. Based on the content of the communication, the precaching system determines the identity of the subject, as well as an indication of information that may be responsive to the communication. The precaching system also identifies a recipient of the information. Based on the indication of responsive information, the precaching system identifies responsive information that is associated with an archival-type storage system. The precaching system then determines a non-archival location to precache the responsive information so that the identified recipient can more quickly and/or more reliably access the responsive information (as compared to accessing the information from the archival storage). For example, the precaching system identifies an edge device near the recipient as the precaching location. The precaching system then precaches the responsive information at the determined precaching location. The recipient can then access the information from the precaching location.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, by one or more computing devices, a communication regarding a subject, wherein the communication comprises content indicating information that is responsive to the communication; determining, by the one or more computing devices and based on the content of the communication, information that is responsive to the communication, wherein the responsive information is associated with an archival storage system; determining, by the one or more computing devices, a recipient of the responsive information; determining, by the one or more computing devices, a location to precache the responsive information, wherein the location is associated with a non-archival network and is based on the recipient; and in response to determining a location to precache the information, precaching, by the one or more computing devices, the responsive information at the determined precaching location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A tangible, non transitory, computer readable media having software encoded thereon, the software when executed by a processor operable to:
-
receive a communication regarding a subject; determine a content of the communication, wherein the content of the communication comprises an indication of information that is responsive to the communication and an identity of the subject; identify, based on the indication of information that is responsive to the communication and the identity of the subject, information that is responsive to the communication, wherein the responsive information is associated with an archival storage system; determine, based on the content of the communication, a recipient of the responsive information; determine a location for precaching the responsive information, wherein the location is associated with a non-archival storage system; and
,in response to determining a location for precaching the information, precache the responsive information at the determined precaching location. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An apparatus, comprising:
-
a processor adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; receive a communication regarding a subject, determine a content of the communication, wherein the content of the communication comprises an indication of information that is responsive to the communication; determine, based on the content of the communication, information that is responsive to the communication, wherein the responsive information is associated with an archival storage system; determine a recipient of the responsive information; determine a location for precaching the responsive information, wherein the location is associated with a cloud-based network; and
,in response to determining a location for precaching the information, precache the responsive information at the determined precaching location. - View Dependent Claims (19, 20)
-
Specification