Nova Patents
EP1575261A1

Document collection manipulation

Abstract

In a system for inputting and managing document collections, the order in which documents are presented to the system dictates the organization and hierarchy for the electronically stored document collection. Users can add annotations to documents and collections by writing on a coversheet; the system scans the coversheet, reads the written material, and adds the material to the electronically stored document and/or collection. In addition, in one aspect the invention provides a mechanism for granting different levels of access to different individuals, by generating coversheets that point to the same collection but that provide different levels of access to the collection.

EP1575261A1, drawing sheet 1
Sheet 1 of 29

Term

Term ended

Projected expiry passed 15 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

50 claims: 7 independent, 43 dependent

  1. 1
    A method of providing differentiated access to a collection of information, the method comprising:generating a first pointer to a collection of information, the first pointer further specifying a first access level from a plurality of access levels;outputting a representation of the first pointer.
  2. 3
    A method according to Claim 1, wherein the first pointer specifies the first access level by identifying a file indicating the access level.
  3. 4
    A method according to Claim 1, further comprising generating a machine-readable indicium representing the first pointer, wherein outputting the representation of the first pointer comprises outputting a document including the machine-readable indicium.
  4. 5
    A method according to Claim 4, wherein outputting the document comprises printing a paper coversheet.
  5. 6
    A method according to Claim 5, wherein the paper coversheet comprises a collection overview, and wherein the first pointer specifies a first access level for a first region within the collection overview, and wherein the first pointer further specifies a second access level for a second region within the collection overview.
  6. 7
    A method according to Claim 4, wherein the indicium comprises a machine-readable code.
  7. 8
    A method according to Claim 1, further comprising generating a second pointer to the collection, the second pointer specifying a second access level different from the first access level.
  8. 9
    A method according to Claim 1, further comprising:generating a first machine-readable indicium representing the first pointer, wherein outputting the representation of the first pointer comprises outputting a first document including the first machine-readable indicium;generating a second pointer to the collection, the second pointer specifying a second access level different from the first access level;generating a second machine-readable indicium representing the second pointer;and outputting a second document including the second machine-readable indicium.
  9. 10
    A method according to Claim 9, wherein outputting the first document comprises printing a first paper coversheet and outputting the second document comprises printing a second paper coversheet.
  10. 11
    A method according to Claim 10, wherein outputting the first document further comprises printing, on the first paper coversheet, a collection identifier that uniquely identifies the collection, and wherein outputting the second document further comprises printing, on the second paper coversheet, the same collection identifier.
  11. 12
    A method according to Claim 1, wherein the plurality of access levels comprises at least one access level selected from the group consisting of:administrator;edit;delete;read-only;and add-only.
  12. 13
    A method according to Claim 1, wherein the plurality of access levels comprises at least one access level specifying that access permissions should be inherited from a containing collection.
  13. 14
    A method according to Claim 1, wherein the plurality of access levels comprises at least one access level specifying that access permissions should be applied to documents within a containing collection.
  14. 15
    A method according to Claim 1, wherein the collection comprises a plurality of documents.
  15. 16
    A method according to Claim 1, wherein the collection comprises at least one multimedia item.
  16. 17
    A method according to Claim 1, wherein the collection comprises at least one item selected from the group consisting of:documents;images;files;video data;and audio data.
  17. 18
    A method according to Claim 1, further comprising:receiving the representation of the first pointer;reading the representation;and providing access to the collection, according to the first access level.
  18. 19
    A method according to Claim 1, further comprising:receiving the representation of the first pointer;reading the representation;receiving a signal indicating a request for access to the collection;and responsive to the requested access conforming with the first access level, providing the requested access.
  19. 20
    A method according to Claim 1, further comprising:receiving the representation of the first pointer;reading the representation;receiving a signal indicating a request for access to the collection;and responsive to the requested access not conforming with the first access level, denying the request for access.
  20. 21
    A method according to Claim 1, wherein the representation further indicates at least one criterion for changing the access level.
  21. 22
    A method according to Claim 21, wherein the criterion for changing the access level comprises an expiry criterion.
  22. 23
    A method according to Claim 1, further comprising outputting a collection identifier that uniquely identifies the collection.
  23. 24
    A method of providing differentiated access to a collection of information, the method comprising:receiving a first document comprising a first machine-readable indicium representing a first pointer to a collection of information, the first pointer specifying a first access level for accessing the collection;generating a second pointer to the collection, the second pointer specifying a second access level different from the first access level;generating a second machine-readable indicium representing the second pointer;and outputting a second document including the second machine-readable indicium.
  24. 25
    A method of providing differentiated access to a collection of information, the method comprising:receiving a selection of a first access level for a first recipient from a plurality of access levels;receiving a selection of a second access level for a second recipient from a plurality of access levels;generating a first machine-readable indicium pointing to a collection of information, the first indicium further indicating the first access level;generating a second machine-readable indicium pointing to the same collection of information, the second indicium further indicating the second access level;outputting a first document including the generated first machine-readable indicium;and outputting a second document including the generated second machine-readable indicium.
  25. 26
    A method according to Claim 25, wherein each machine-readable indicium corresponds to a collection identifier.
  26. 27
    A method of providing differentiated access to a collection of information, the collection comprising a plurality of items the method comprising:receiving a selection of a first access level for a first subset of items in the collection;receiving a selection of a second access level for a second subset of items in the collection;generating a machine-readable indicium pointing to the collection, the indicium further indicating the first access level for the first subset of items and the second access level for the second subset of items;and outputting a document including the generated machine-readable indicium.
  27. 28
    A method according to Claim 27, further comprising generating a collection overview representing the collection, wherein the first access level is associated with a first region within the collection overview, and wherein the second access level is associated with a second region within the collection overview.
  28. 29
    A method according to Claim 28, wherein each of the regions within the collection overview contains at least one item.
  29. 30
    A computer program product for providing differentiated access to a collection of information, the computer program product comprising:a computer-readable medium;and computer program code, encoded on the medium, for: generating a first pointer to a collection of information, the first pointer further specifying a first access level from a plurality of access levels;outputting a representation f the first pointer.
  30. 31
    A system for providing differentiated access to a collection of information, the computer program product comprising:a first pointer to a collection of information, the first pointer specifying a first access level from a plurality of access levels;and an output device, for outputting a representation of the first pointer.
  31. 32
    A file for specifying access levels, comprising:at least two resource identifier paths;and for each of the resource identifier paths an indicating of access rights;wherein the access rights for a first resource identifier path differ from the access rights for a second resource identifier path pointing to the same resource.
  32. 33
    A file according to Claim 32, further comprising, for at least one of the resource identifier paths:an indication of a geographic region within a collection representation;and an indication of access rights for items within the geographic region.
  33. 34
    A file according to Claim 32, wherein at least one of the resource identifier paths identifies a collection.
  34. 35
    A file according to Claim 32, further comprising, for at least one of the resource identifier paths, and indication that access rights should be inherited from a containing collection.
  35. 37
    A method according to Claim 36, wherein adding the annotation comprises:retrieving, from a storage device, the identified collection;modifying the retrieved collection to add the annotation;and storing the modified collection.
  36. 38
    A method according to Claim 36, wherein the collection of information comprises a collection of multimedia documents.
  37. 39
    A method according to Claim 36, wherein receiving the annotated media item comprises scanning the item.
  38. 40
    A method according to Claim 36, wherein receiving the annotated media item comprises receiving an e-mail message including the item.
  39. 41
    A method according to Claim 36, wherein receiving the annotated media item comprises receiving a fax transmission including the item.
  40. 42
    A method according to Claim 36, wherein the annotation is handwritten.
  41. 43
    A method according to Claim 36, wherein receiving an annotated media item comprises receiving a paper document.
  42. 44
    A method according to Claim 36, wherein receiving an annotated media item comprises receiving a collection coversheet.
  43. 45
    A method according to Claim 36, wherein the annotated media item further comprises a pointer to the collection.
  44. 46
    A method according to Claim 36, wherein reading the annotation from the media item comprises scanning an annotation region of the media item.
  45. 47
    A method according to Claim 36, wherein reading the annotation from the media item comprises performing optical character recognition on at least a portion of the media item.
  46. 48
    A method according to Claim 36, wherein reading the annotation from the media item comprises    scanning at least a portion of the media item to obtain an image;and    removing preprinted markes from the image.
  47. 49
    A method according to Claim 48, wherein the preprinted marks comprise lines.
  48. 50
    A method according to Claim 36, wherein reading the annotation from the media item comprises:retrieving a previously stored media item;and extracting differences between the previously stored media item with the received annotated media item.
Independent claims48