EP1237352A2

A system, method and computer program for managing documents

Abstract

The system includes a document manager (60) that is configured to search for application services providers (ASPs) (10-40) over a network (55) and based on a user input. The document manager (60) can search documents within the ASPs (10-40), retrieve documents and URLs, store documents and data, format documents, generate and issue unified bills from a plurality of bins from a plurality of ASPs (10-40). The document manager (60) can also manage, e.g., create, receive, transmit, store, merge, watermark information for documents managed by the document manager (60). The document manager (60) can request that a document be merged with a corresponding watermark information so that the document be printed with an embedded watermark. Alternatively, the document manager (60) can merge the watermark information with the document and can transmit the merged document data to a printing entity.

EP1237352A2, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Projected expiry passed 20 February 2022, 4.6 years ago.

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

56 claims: 28 independent, 28 dependent

  1. 1
    A method for managing documents, characterized by comprising the steps of:receiving (300, 4090) a request from a remote user (70);selecting (590, 4100) an application service provider (10-40) based on said request;forwarding (610, 4060) said request to said application service provider (10-40);receiving (650, 4150) information from said application service provider (10-40) indicating information of a document provided from said application service provider (10-40) to said user (70), and sending (720, 738, 4150) a merge command to a printing entity requesting that the document be printed with watermark information.
  2. 4
    The method of any of Claims 1 to 3, characterized by further comprising the step (712, 732) of checking whether said document is tagged, and characterized in that sending said merge command is based on said document being tagged.
  3. 5
    The method of any of Claims 1 to 4, characterized by further comprising the step (712, 732) of checking whether said document is digitally signed, and characterized in that sending said merge command is based on said document being digitally signed.
  4. 6
    The method of any of Claims 1 to 5, characterized by further comprising the steps (650) of retrieving a document from an application service provider.
  5. 9
    The method of any of Claims 1 to 5, characterized by further comprising the step of retrieving a document and at least part of said watermark information from said user.
  6. 11
    The method of any of Claims 1 to 10, characterized by further comprising the step (738) of transmitting said request to a document manager performing said steps of receiving said request, selecting said application service provider, forwarding said request, receiving said information from said application service provider, and sending said merge command.
  7. 15
    The method of any of Claims 11 to 14, characterized by further comprising the step of receiving said document from said document manager.
  8. 18
    The method of any of Claims 1 to 17, characterized by further comprising the step (722) of printing said document with said watermark.
  9. 20
    A system for managing documents, characterized by comprising:means (60, 4090, 300) for receiving a request from a remote user (70);means (60, 4100, 4100) for selecting an application service provider based on said request;means (60, 610, 4060,) for forwarding said request to said application service provider;means (650, 4150) for receiving information from said application service provider indicating information of a document provided from said application service provider to said user;and means (720, 738, 4150) for sending a merge command to a printing entity requesting that the document be printed with watermark information.
  10. 23
    The system of any of Claims 20 to 22, characterized by further comprising means (60, 712, 732) for checking whether said document is tagged, and characterized in that said means for sending send said merge command based on said document being tagged.
  11. 24
    The system of any of Claims 20 to 23, characterized by further comprising means (60, 712, 732) for checking whether said document is digitally signed, and characterized in that said means for sending send said merge command based on said document being digitally signed.
  12. 25
    The system of any of Claims 20 to 24, characterized by further comprising means (60, 650) for retrieving a document from an application service provider.
  13. 28
    The system of any of Claims 20 to 24, characterized by further comprising means for retrieving a document and at least part of said watermark information from said user.
  14. 30
    The system of any of Claims 20 to 29, characterized by further comprising means for transmitting said request to a document manager (60) including said means (4090) for receiving said request, said means (4100) for selecting said application service provider, said means (4060) for forwarding said request, said means (4150) for receiving said information from said application service provider, and said means (4150) for sending said merge command.
  15. 34
    The system of any of Claims 30 to 33, characterized by further comprising means (70) for receiving said document from said document manager.
  16. 37
    The system of any of Claims 20 to 36, characterized by further comprising means (10-40, 60, 85, 90) for printing said document with said watermark.
  17. 39
    A computer program comprising program code means for performing the steps according to any of claims 1 to 19, when said program is executed by a computer, in particular for causing said computer to manage documents over a computer network.
  18. 41
    A method for managing documents, characterized by comprising the steps of:receiving a request from a remote user;selecting an application service provider based on said request;retrieving a document;merging said document with watermark information;and transmitting said document merged with said watermark information to a printing entity.
  19. 44
    The method of any of Claims 41 to 43, characterized by further comprising the step of retrieving said watermark information from said application service provider.
  20. 45
    The method of any of Claims 41 to 43, characterized by further comprising the step of retrieving said watermark information from said remote user.
  21. 46
    The method of any of Claims 41 to 45, characterized by further comprising the step of checking whether said document is tagged, and characterized in that said merging step is performed if said document is tagged.
  22. 47
    The method of any of Claims 41 to 45, characterized by further comprising the step of checking whether said document is digitally signed, and characterized in that said merging step is performed if said document is digitally signed.
  23. 48
    A system for managing documents, characterized by comprising:means (4090) for receiving a request from a remote user;means (4100) for selecting an application service provider based on said request;means (4120) for retrieving a document;means (4120) for merging said document with watermark information;and means (4130) for transmitting said document merged with said watermark information to a printing entity.
  24. 51
    The system of any of Claims 48 to 50, characterized by further comprising means (60) for retrieving said watermark information from said application service provider.
  25. 52
    The system of any of Claims 48 to 50, characterized by further comprising means (60) for retrieving said watermark information from said remote user.
  26. 53
    The system of any of Claims 48 to 52, characterized by further comprising means (60) for checking whether said document is tagged, and characterized in that said means for merging merge said document with said watermark information if said document is tagged.
  27. 54
    The system of any of Claims 48 to 52, characterized by further comprising means (60) for checking whether said document is digitally signed, and characterized in that said means for merging merge said document with said watermark information if said document is digitally signed.
  28. 55
    A computer program comprising program code means for performing the steps according to any of claims 41 to 47, when said program is executed by a computer, in particular for causing said computer to manage documents over a computer network.
Independent claims28