Techniques for performing actions based upon physical locations of paper documents
First Claim
Patent Images
1. A method comprising:
- receiving, by a computer system, a first request comprising information identifying a first physical location and a first action to be performed;
determining, by the computer system, a set of tag readers located at the first physical location, the determining being based on tag reader location information that includes associations between a plurality of tag readers and a plurality of physical locations;
transmitting, by the computer system in response to the first request, a second request to the set of tag readers comprising a request to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers;
receiving, by the computer system, information read from the identification tags in response to the second request;
determining, by the computer system for each paper document in the one or more paper documents, paper document-related information for the paper document based upon information read from the identification tag physically associated with the paper document;
performing, by the computer system, the first action using the paper document-related information corresponding to at least one paper document in the one or more paper documents;
upon completion of performing the first action, storing, by the computer system for each paper document in the at least one or more paper documents, information in a document history associated with the paper document, the information indicating that the first action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for performing one or more actions based upon physical locations of one or more paper documents. According to an embodiment of the present invention, the paper documents have identification tags physically associated with them. The physical locations of the paper documents are determined based upon information read from the identification tags physically associated with the paper documents. One or more actions are performed based upon the physical locations of the paper documents.
-
Citations
39 Claims
-
1. A method comprising:
-
receiving, by a computer system, a first request comprising information identifying a first physical location and a first action to be performed; determining, by the computer system, a set of tag readers located at the first physical location, the determining being based on tag reader location information that includes associations between a plurality of tag readers and a plurality of physical locations; transmitting, by the computer system in response to the first request, a second request to the set of tag readers comprising a request to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers; receiving, by the computer system, information read from the identification tags in response to the second request; determining, by the computer system for each paper document in the one or more paper documents, paper document-related information for the paper document based upon information read from the identification tag physically associated with the paper document; performing, by the computer system, the first action using the paper document-related information corresponding to at least one paper document in the one or more paper documents; upon completion of performing the first action, storing, by the computer system for each paper document in the at least one or more paper documents, information in a document history associated with the paper document, the information indicating that the first action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, by a computer system, a first request comprising information specifying a physical location, a condition associated with the physical location, and an action to be performed if the condition associated with the physical location is satisfied; determining, by the computer system, a set of tag readers located at the physical location, the determining being based on tag reader location information that includes associations between a plurality of tag readers and a plurality of physical locations; transmitting, by the computer system in response to the first request, a second request to the set of tag readers comprising a request to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers; receiving, by the computer system, information read from the identification tags in response to the second request; determining, by the computer system, if the condition associated with the physical location is satisfied based upon the information read from the identification tags; performing, by the computer system, the action if the condition associated with the physical location is satisfied; and upon completion of performing the action, storing, by the computer system for each paper document in the one or more paper documents, information in a document history associated with the paper document, the information indicating that the action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
a plurality of tag readers; and a data processing system coupled to the plurality of tag readers; wherein the data processing system includes at least once processor; wherein the data processing system is configured to receive a first request comprising information identifying a first physical location and a first action to be performed; wherein the data processing system is configured to determine a set of tag readers located at the first physical location, the determining being based on tag reader location information that includes associations between the plurality of tag readers and a plurality of physical locations; wherein the data processing system is configured to transmit, in response to the first request, a second request to the set of tag readers comprising a request to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers; wherein the set of tag readers is configured to read information from the identification tags and to communicate the information read from the identification tags to the data processing system in response to the second request; wherein the data processing system is configured to, for each paper document in the one or more paper documents, determine paper document-related information corresponding to the paper document based upon information read from the identification tag physically associated with the paper document; and wherein the data processing system is configured to perform the first action using the paper document-related information corresponding to at least one paper document in the one or more paper documents; and wherein the data processing system is further configured to upon completion of the first action, store, for each paper document in the at least one or more paper documents, information in a document history associated with the paper document, the information indicating that the first action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a plurality of tag readers; and a data processing system coupled to the plurality of tag readers; wherein the data processing system includes at least once processor; wherein the data processing system is configured to receive a first request comprising information specifying a physical location, a condition associated with the physical location, and an action to be performed if the condition associated with the physical location is satisfied; wherein the data processing system is configured to determine a set of tag readers located at the physical location, the determining being based on tag reader location information that includes associations between the plurality of tag readers and a plurality of physical locations; wherein the data processing system is configured to transmit, in response to the first request, a second request to the set of tag readers comprising a request for the set of tag readers to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers; wherein one or more tag readers from the set of tag readers are configured to read information from the identification tags and to communicate the information read from the identification tags to the data processing system; wherein the data processing system is configured to determine if the condition associated with the physical location is satisfied based upon the information read from the identification tags, and to perform the action if the condition associated with the physical location is satisfied; and wherein the data processing system is further configured to upon completion of the action, store, for each paper document of the one or more paper documents, information in a document history associated with the paper document, the information indicating that the action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A non-transitory computer-readable storage medium storing a computer program executable by a processor, the computer program comprising:
-
code for receiving a first request comprising information identifying a first physical location and a first action to be performed; code for determining a set of tag readers located at the first physical location, the determining being based on tag reader location information that includes associations between a plurality of tai readers and a plurality of physical locations; code for transmitting, in response to the first request, a second request to the set of tag readers comprising a request to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers; code for receiving information read from the identification tags in response to the second request; code for determining, for each paper document in the one or more paper documents, paper document-related information for the paper document based upon information read from the identification tag physically associated with the paper document; code for performing the first action using the paper document-related information corresponding to at least one paper document in the one or more paper documents; and code for storing, for each paper document in the at least one or more paper documents, information in a document history associated with the paper document upon completion of performing the first action, the information indicating that the first action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag. - View Dependent Claims (30, 31, 32)
-
-
33. A non-transitory computer-readable storage medium storing a computer program executable by a processor, the computer program comprising:
-
code for receiving a first request comprising information specifying a physical location, a condition associated with the physical location, and an action to be performed if the condition associated with the physical location is satisfied; code for determining a set of tag readers located at the physical location, the determining being based on tag reader location information that includes associations between a plurality of tag readers and a plurality of physical locations; code for transmitting, in response to the first request, a second request to the set of tag readers comprising a request to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers; code for receiving information read from the identification tags in response to the second request; code for determining if the condition associated with the physical location is satisfied based upon the information read from the identification tags; and code for performing the action if the condition associated with the physical location is satisfied; and code for storing, for each paper document in the one or more paper documents, information in a document history associated with the paper document upon completion of performing the action, the information indicating that the action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A system comprising:
-
means for receiving a first request comprising information identifying a first physical location and a first action to be performed; means for determining a set of tag readers located at the first physical location, the determining being based on tag reader location information that includes associations between a plurality of tag readers and a plurality of physical locations; means for transmitting, in response to the first request, a second request to the set of tag readers comprising a request to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers; means for receiving information read from the identification tags in response to the second request; means for determining, for each paper document in the one or more paper documents, paper document-related information for the paper document based upon information read from the identification tag physically associated with the paper document; and means for performing the first action using the paper document-related information corresponding to at least one paper document in the one or more paper documents; and means for storing, for each paper document in the at least one or more paper documents, information in a document history associated with the paper document upon completion of performing the first action, the information indicating that the first action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag.
-
-
39. A system comprising:
-
means for receiving a first request comprising information specifying a physical location, a condition associated with the physical location, and an action to be performed if the condition associated with the physical location is satisfied; means for determining a set of tag readers located at the physical location, the determining being based on tag reader location information that includes associations between a plurality of tai readers and a plurality of physical locations; means for transmitting, in response to the first request, a second request to the set of tag readers comprising a request to read information from identification tags physically associated with one or more paper documents located proximal to the set of tag readers; means for receiving information read from the identification tags in response to the second request; means for determining if the condition associated with the physical location is satisfied based upon the information read from the identification tags; means for performing the action if the condition associated with the physical location is satisfied; and means for storing, for each paper document in the one or more paper documents, information in a document history associated with the paper document upon completion of performing the action, the information indicating that the action has been performed for the paper document, wherein the document history associated with each paper document provides a record of document-related actions that have been performed for the paper document, wherein a copy of the document history is stored in the identification tag associated with the paper document, and wherein the copy of the document history may be accessed by transmitting a request to the identification tag.
-
Specification