Techniques for validating multimedia forms
AssigneeRicoh Company, Ltd.
InventorKurt Piersol
Life of this patent
Estimating the term…
Abstract
Techniques for creating and processing electronic forms that include at least one field that is configured to accept multimedia information as input. Techniques are provided for creating an electronic form comprising at least one field that is configured to accept multimedia information. Techniques are provided for specifying and associating a set of constraints (or predicates) with fields of a multimedia form, including specifying and associating one or more constraints with fields configured to accept multimedia information. Techniques for validating the electronic form based upon the constraints, if any, associated with the fields of the form. Various actions may be performed depending upon the results of the validation.
Claims32
A method performed by a computer system of facilitating creation of an electronic form that comprises a first field that is configured to accept multimedia information as input, wherein the multimedia information comprises at least one of an image, audio information, or video information, the method comprising:
- receiving information identifying a set of constraints to be associated with the first field, wherein the set of constraints is used to validate information entered in the first field;
- and
- associating the set of constraints with the first field.
A method of creating an electronic form, the method comprising:
- creating an electronic form using a computer system, the electronic form comprising a first field that is configured to accept multimedia information as input, wherein the multimedia information comprises at least one of an image, audio information, or video information;
- specifying, using the computer system, a set of constraints to be associated with the first field and to be used for validating information entered in the first field;
- and
- specifying, using the computer system, one or more relationships for combining the constraints in the set of constraints to be associated with the first field.
5 mark the first field as unacceptable if the combination of the constraints in the set of constraints is not satisfied by the input information entered in the first field.
A method performed by a computer system of validating an electronic form comprising a set of one or more fields, the method comprising:
- determining input information entered in a first field from the set of fields, wherein the input information comprises at least one of an image, audio information, or video information;
- determining a set of one or more constraints associated with the first field;
- and
- determining, for each constraint from the set of constraints, if the input information entered in the first field satisfies the constraint.
The method of claim8 wherein the input information comprises an image and the set of constraints comprises at least one constraint related to size of the image, shape of the image, color depth of the image, blur measure of the image, motion blur in the image, brightness of the image, contrast of the image, resolution of the image, aspect ratio of the image, contents of the image, uniqueness of the image in a database, focus of the image, a metadata tag in the image, color range of the image, a detectable element in the image, steganographic data in the image, device used to capture the image, date associated with the image, a time associated with the image, GPS location associated with the image, format of the image, or multi-page characteristic of the image.
A method performed by a computer system of validating an electronic form comprising a set of fields, the method comprising:
- determining, for each field in the set fields, input information entered in the field, wherein the input information entered in at least one field from the set of fields comprises at least one of image information, audio information, or video information;
- determining, for each field in the set of fields, a set of one or more constraints associated with the field;
- and
- determining, for each field in the set of fields, if the input information entered in the field satisfies the set of constraints associated with the field.
A system configured to facilitate creation of an electronic form that comprises a first field that is configured to accept multimedia information as input, wherein the multimedia information comprises at least one of an image, audio information, or video information, the system comprising:
- a processor;
- and
- a memory, the memory storing a plurality of instructions which when executed by the processor cause the processor to:
- receive information identifying a set of constraints to be associated with the first field, wherein the set of constraints is used to validate information entered in the first field;
- and
- associate the set of constraints with the first field.
A system for validating an electronic form comprising a set of one or more fields, the system comprising:
- a processor;
- and
- a memory, the memory storing a plurality of instructions which when executed by the processor cause the processor to
- determine input information entered in a first field from the set of fields, wherein the input information comprises at least one of an image, audio information, or video information;
- determine a set of one or more constraints associated with the first field;
- and
- determine, for each constraint from the set of constraints, if the input information entered in the first field satisfies the constraint.
A system for validating an electronic form comprising a set of fields, the system comprising:
- a processor;
- and
- a memory, the memory storing a plurality of instructions which when executed by the processor cause the processor to:
- determine, for each field in the set fields, input information entered in the field, wherein the input information entered in at least one field from the set of fields comprises at least one of image information, audio information, or video information;
- determine, for each field in the set of fields, a set of one or more constraints associated with the field;
- and
- determine, for each field in the set of fields, if the input information entered in the field satisfies the set of constraints associated with the field.
A computer readable medium storing a plurality of instructions for controlling a data processor to validate an electronic form comprising a set of one or more fields, the plurality of instructions comprising:
- instructions that cause the data processor to determine input information entered in a first field from the set of fields, wherein the input information comprises at least one of an image, audio information, or video information;
- instructions that cause the data processor to determine a set of one or more constraints associated with the first field;
- and
- instructions that cause the data processor to determine, for each constraint from the set of constraints, if the input information entered in the first field satisfies the constraint.
Dependencies are inferred from the claim text.