Processing

Please wait...

Settings

Settings

Goto Application

1. WO2007086075 - FORMS MANAGEMENT SYSTEM

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

What is claimed is:
1. An electronic forms management system comprising:
at least one publishing unit being adapted to publish form templates to a server;
at least one data input unit connected to the server and being adapted to receive input data; and
the server being adapted to process the published form templates and the input data, wherein the server comprises an Intelligent Character Recognition (ICR) framework being adapted to receive at least one ICR engine for recognizing the input data.

2. The electronic forms management system of claim 1, further comprising a form designing tool for creating form templates.

3. The electronic forms management system of claim 1 , wherein the data input unit comprises a device supporting capture of digital ink or text input.

4. The electronic forms management system of claim 3, wherein the device converts the captured digital ink into the Digital Ink Markup Language (In IcM L).

5. The electronic forms management system of claim 1, wherein the data input unit is adapted to render a form in a format suitable to be printed out on paper or in a format suitable to be displayed by a web browser or a client application.

6. The electronic forms management system of claim 1, further comprising a device framework being adapted to interface with the at least one data input unit.

7. The electronic forms management system of claim 6, further comprising a plurality of data input units being interfaced to the device framework, wherein a user may provide input data to the server using one or more of the plurality of data input units.

8. The electronic forms management system of claim 1 , wherein when a plurality of ICR engines are received by the ICR framework, the ICR framework is adapted to:
determine at least one ICR engine suitable for recognizing the input data; and
recognize the input data using the at least one suitable ICR engine.

9. The electronic forms management system of claim 1, wherein the server comprises a service controller module in communication with a forms processing service module.

10. The electronic forms management system of claim 9, wherein the service controller module is adapted to invoke services including one or more of form management, device management, service management and user management.

1 1. The electronic forms management system of claim 9, further comprising a database interfaced to the service controller module for storing one or more of form information, device information, service information and user information.

12. The electronic forms management system of claim 9, wherein the forms processing service module allows form processing services to be created and exposed as web services that can be combined in a pipeline with other services.

13. The electronic forms management system of claim 12, wherein 'the at least one form processing service is adapted to invoke the at least one ICR engine received by the ICR framework for recognizing the input data.

14. The electronic forms management system of claim 1 , further comprising a forms repository for storing form templates.

15. The electronic forms management system of claim 1, further comprising form data storage for storing form data.

16. The electronic forms management system of claim 9, wherein the service controller module is adapted to authenticate the at least one data input unit.

17. The electronic forms management system of claim 16, wherein the service controller module is further adapted to encrypt the input data received from the at least one data input unit.

18. An apparatus comprising:
an application server having at least a services layer,
wherein the application server is adapted to process form templates published from a publishing unit and input data received from a data input unit, and wherein the services layer comprises an Intelligent Character Recognition (ICR) framework being adapted to receive at least one ICR engine for recognizing the received input data.

19. The apparatus of claim 18, wherein the services layer further comprises a device framework being adapted to interface with one or more data input units.

20. The apparatus of claim 18, wherein when a plurality of ICR engines are received by the ICR framework, the ICR framework is adapted to:
determine at least one ICR engine suitable for recognizing the input data; and
recognizing the input data using the at least one suitable ICR engine.

21 . The apparatus of claim 18, wherein the services layer is adapted to support the management of users, forms, services and devices.

22. The apparatus of claim 18, wherein the services layer is exposed as a web service interface which allows form processing services to be created and exposed as web services.

23. The apparatus of claim 22, wherein at least one form processing services is adapted to invoke the at least one ICR engine received by the ICR framework for recognizing the input data.

24. The apparatus of claim 18, further comprising a data management layer for storing one or more of the following: information on forms, devices, services and users;
form templates; and
form data.

25. The apparatus of claim 18, wherein the application server is adapted to authenticate the data input unit when the data input unit is connected thereto.

26. The apparatus of claim 25, wherein the application server is further adapted to encrypt the input data received from the data input unit.