Action stickers for nested collections
First Claim
1. A computer-implemented method for processing a stored document, comprising:
- receiving an image of a document index;
locating, on the document index image, an image of a sticker specifying an action;
identifying a first target based on the location of the action sticker on the document index page;
responsive to the identified first target being a subcollection;
identifying a target document within the subcollection based on the location of the action sticker; and
performing the specified action on the identified target document within the subcollection.
1 Assignment
0 Petitions
Accused Products
Abstract
A user affixes one or more action stickers to a collection coversheet to identify, by location on the coversheet, target documents within a previously stored collection of documents. The action stickers also specify actions to be performed on the target documents. The coversheet is scanned and the affixed stickers are located and read. The specified actions are then performed on the target documents. If the specified actions change the organization or architecture of the document collection, an updated version of the collection may be generated and stored, and a new coversheet may be printed. If a collection contains one or more subcollections, the user can apply an action sticker to the collection coversheet so as to cause an action to be performed on a document or item within one of the subcollections. The action stickers may be removable, self-adhesive labels.
111 Citations
55 Claims
-
1. A computer-implemented method for processing a stored document, comprising:
-
receiving an image of a document index;
locating, on the document index image, an image of a sticker specifying an action;
identifying a first target based on the location of the action sticker on the document index page;
responsive to the identified first target being a subcollection;
identifying a target document within the subcollection based on the location of the action sticker; and
performing the specified action on the identified target document within the subcollection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for processing a stored document, comprising:
-
receiving an image of a document index;
locating, on the document index image, an image of a sticker specifying an action, the sticker comprising an action point;
normalizing the action point location with respect to the document index image;
retrieving a map describing target locations within the document index;
responsive to the action point being within one of the target locations;
responsive to the action point being within a target location for a document, identifying the document as the target;
responsive to the action point being within a target location for a subcollection;
retrieving a map describing target locations within the subcollection;
mapping the action point to a coordinate system corresponding to the subcollection;
responsive to the action point being within one of the target locations for the subcollection, and responsive to the target location corresponding to a document, identifying the document as the target;
responsive to the action point not being within one of the target locations for the subcollection, identifying the subcollection as the target; and
responsive to a target being identified, performing the specified action on the identified target.
-
-
14. A computer-implemented method for processing a stored document, comprising:
-
receiving an image of a document index;
locating, on the document index image, an image of a sticker specifying an action;
identifying a first target based on the location of the action sticker on the document index page;
responsive to the identified first target being a subcollection;
responsive to the location of the action sticker indicating a target document within the subcollection, identifying the document as a target;
responsive to the location of the action sticker not indicating a target document within the subcollection, identifying the subcollection as a target; and
performing the specified action on the identified target. - View Dependent Claims (15)
-
-
16. A computer-implemented method for processing a stored document, comprising:
-
receiving an image of a document index;
locating, on the document index image, an image of an action specifier;
identifying a first target based on the location of the action specifier on the document index page;
responsive to the identified first target being a subcollection;
identifying a target document within the subcollection based on the location of the action specifier; and
performing the specified action on the identified target document within the subcollection. - View Dependent Claims (17, 18)
-
-
19. A computer program product for processing a stored document, comprising:
-
a computer-readable medium; and
computer program code, encoded on the medium, for;
receiving an image of a document index;
locating, on the document index image, an image of a sticker specifying an action;
identifying a first target based on the location of the action sticker on the document index page;
responsive to the identified first target being a subcollection;
identifying a target document within the subcollection based on the location of the action sticker; and
performing the specified action on the identified target document within the subcollection. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product for processing a stored document, comprising:
-
a computer-readable medium; and
computer program code, encoded on the medium, for;
receiving an image of a document index;
locating, on the document index image, an image of a sticker specifying an action, the sticker comprising an action point;
normalizing the action point location with respect to the document index image;
retrieving a map describing target locations within the document index;
responsive to the action point being within one of the target locations;
responsive to the action point being within a target location for a document, identifying the document as the target;
responsive to the action point being within a target location for a subcollection;
retrieving a map describing target locations within the subcollection;
mapping the action point to a coordinate system corresponding to the subcollection;
responsive to the action point being within one of the target locations for the subcollection, and responsive to the target location corresponding to a document, identifying the document as the target;
responsive to the action point not being within one of the target locations for the subcollection, identifying the subcollection as the target; and
responsive to a target being identified, performing the specified action on the identified target.
-
-
32. A computer program product for processing a stored document, comprising:
-
a computer-readable medium; and
computer program code, encoded on the medium, for;
receiving an image of a document index;
locating, on the document index image, an image of a sticker specifying an action;
identifying a first target based on the location of the action sticker on the document index page;
responsive to the identified first target being a subcollection;
responsive to the location of the action sticker indicating a target document within the subcollection, identifying the document as a target;
responsive to the location of the action sticker not indicating a target document within the subcollection, identifying the subcollection as a target; and
performing the specified action on the identified target. - View Dependent Claims (33)
-
-
34. A computer program product for processing a stored document, comprising:
-
a computer-readable medium; and
computer program code, encoded on the medium, for;
receiving an image of a document index;
locating, on the document index image, an image of an action specifier;
identifying a first target based on the location of the action specifier on the document index page;
responsive to the identified first target being a subcollection;
identifying a target document within the subcollection based on the location of the action specifier; and
performing the specified action on the identified target document within the subcollection. - View Dependent Claims (35, 36)
-
-
37. A system for processing a stored document, comprising:
-
a document index input device, for receiving an image of a document index;
a sticker locator, coupled to the document input index device, for locating, on the document index image, an image of a sticker specifying an action;
a document identifier, coupled to the sticker locator, for identifying a first target based on the location of the action sticker on the document index page and for, responsive to the identified first target being a subcollection, identifying a target document within the subcollection based on the location of the action sticker; and
a document processor, coupled to the document identifier, for, responsive to the identified first target being a subcollection, performing the specified action on the identified target document within the subcollection. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system for processing a stored document, comprising:
-
an document index input device, for receiving an image of a document index;
a sticker locator, coupled to the document input index device, for locating, on the document index image, an image of a sticker specifying an action, the sticker comprising an action point;
a location normalizer, coupled to the sticker locator, for normalizing the action point location with respect to the document index image;
a document identifier, coupled to the sticker locator, the location normalizer, and the map, for, retrieving a map describing target locations within the document index and for, responsive to the action point being within one of the target locations;
responsive to the action point being within a target location for a document, identifying the document as the target;
responsive to the action point being within a target location for a subcollection;
retrieving a map describing target locations within the subcollection;
mapping the action point to a coordinate system corresponding to the subcollection;
responsive to the action point being within one of the target locations for the subcollection, and responsive to the target location corresponding to a document, identifying the document as the target;
responsive to the action point not being within one of the target locations for the subcollection, identifying the subcollection as the target; and
a document processor, coupled to the document identifier, for, responsive to a target being identified, performing the specified action on the identified target.
-
-
51. A system for processing a stored document, comprising:
-
a document index input device, for receiving an image of a document index;
a sticker locator, coupled to the document input index device, for locating, on the document index image, an image of a sticker specifying an action;
a document identifier, coupled to the sticker locator, for identifying a first target based on the location of the action sticker on the document index page and for, responsive to the identified first target being a subcollection;
responsive to the location of the action sticker indicating a target document within the subcollection, identifying the document as a target; and
responsive to the location of the action sticker not indicating a target document within the subcollection, identifying the subcollection as a target; and
a document processor, coupled to the document identifier, for performing the specified action on the identified target. - View Dependent Claims (52)
-
-
53. A system for processing a stored document, comprising:
-
a document index input device, for receiving an image of a document index;
a sticker locator, coupled to the document input index device, for locating, on the document index image, an image of an action specifier;
a document identifier, coupled to the sticker locator, for identifying a first target based on the location of the action specifier on the document index page and for, responsive to the identified first target being a subcollection, identifying a target document within the subcollection based on the location of the action specifier; and
a document processor, coupled to the document identifier, for performing the specified action on the identified target document within the subcollection. - View Dependent Claims (54, 55)
-
Specification