UBIQUITOUS ELECTRONIC FORMS
First Claim
1. A method for generating an electronic form that functions correctly in multiple execution environments, the method comprising:
- receiving a form request;
in response to receiving the form request, identifying an execution environment for the electronic form when the form request is received;
generating an electronic form for use within the identified execution environment; and
providing the generated form in response to the received form request.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for generating a ubiquitous electronic form that will function correctly in multiple execution environments. According to embodiments, a request is received to create, edit, or fill an electronic form. An input processor detects the request and, in response thereto, identifies the runtime execution environment for the requested form. Once the input processor has identified the execution environment for the electronic form, the input processor instructs a form generator to generate the electronic form for use within the identified execution environment. In response to such an instruction, the form generator generates the electronic form for use in the identified execution environment. The form generator may programmatically generate a layout for the electronic form.
41 Citations
20 Claims
-
1. A method for generating an electronic form that functions correctly in multiple execution environments, the method comprising:
-
receiving a form request; in response to receiving the form request, identifying an execution environment for the electronic form when the form request is received; generating an electronic form for use within the identified execution environment; and providing the generated form in response to the received form request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating an electronic form that functions correctly in multiple execution environments, the system comprising:
-
an input processor configured to detect a form request, to identify an execution environment for the electronic form when the form request is detected, and to provide an instruction to a form generator to generate an electronic form for use in the identified execution environment; and a form generator configured to receive the instruction from the input processor and, in response to receiving the instruction, to generate an electronic form for use in the identified execution environment and to provide the generated electronic form in response to the form request. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having computer-executable instructions stored thereon which, when executed by a computer, will cause the computer to:
-
detect a request to create or edit an electronic form; identify a runtime execution environment for the electronic form when the request is detected; generate the electronic form for use within the identified execution environment; and
to provide the generated electronic form in response to the detected request. - View Dependent Claims (17, 18, 19, 20)
-
Specification