US6108673A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for creating a form from a template that includes replication block
Assignee: International Business Machines Corp
•
Filing: 1997-02-25
•
Granted: 2000-08-22
•
Expires: 2017-02-25
Abstract
Abstract An enhanced document browsing method and apparatus for creating a form from a template that includes replication blocks, that replicates at least one field in at least one replication block characterized by a block name to generate at least first and second replicated fields; modifies the block name to generate a first field name; modifies the block name to generate a second field name; associates the field names with respective ones of the first and second replicated fields; counts the number of replications; and transmits the number of replications to at least one client computer.
Inventors
- 👤 Marcia Lynn Brandt
- 👤 Joseph Vincent DiCecco
- 👤 Jason Robert Hansen
- 👤 Timothy Jude O'Keefe
- 👤 Diane Elaine Olson
- 👤 Devon Daniel Snyder
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 14:08
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F8/00; G06F8/30; H; H04; H04L; H04L9/00; H04L9/40; H04L12/00; H04L12/02; H04L12/16; H04L12/18
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
137 words
A computer-implemented method for creating a form from a template that includes replication blocks, comprising the steps of: replicating at least one field in at least one replication block characterized by a block name to generate at least first and second replicated fields; modifying the block name to generate a first field name, further comprising appending a first suffix to the block name; modifying the block name to generate a second field name, further comprising appending a second suffix to the block name, wherein the second suffix and the first suffix are different; associating the field names with respective ones of the first and second replicated fields; counting the number of replications; transmitting the number of replications to at least one client computer; and validating user input, using the number of replications determined in the counting step.
Claim 2
Dependent Claim
137 words
A computer-implemented method for creating a form from a template that includes replication blocks, comprising the steps of: replicating at least one field in at least one replication block characterized by a block name to generate at least first and second replicated fields; modifying the block name to generate a first field name, further comprising appending a first suffix to the block name; modifying the block name to generate a second field name, further comprising appending a second suffix to the block name, wherein the second suffix and the first suffix are different; associating the field names with respective ones of the first and second replicated fields; counting the number of replications; transmitting the number of replications to at least one client computer; and validating user input, using the number of replications determined in the counting step.
Claim 3
Dependent Claim
102 words
A program-product, comprising: a signal-bearing-media, readable by a digital processing apparatus; and code, borne on the signal-bearing-media, and including instructions executable by the digital processing apparatus to perform method steps to cause the digital processing apparatus to identify replicated fields of a template, the method steps comprising: determining whether the template contains replication identifiers; replicating fields between the replication identifiers; appending a suffix to a block name associated with each field, such that a resulting name of each field is unique; indicating the number of replications; and validating, in response to the number of replications determined in the indicating step, user inputs.
Claim 4
Dependent Claim
102 words
A program-product, comprising: a signal-bearing-media, readable by a digital processing apparatus; and code, borne on the signal-bearing-media, and including instructions executable by the digital processing apparatus to perform method steps to cause the digital processing apparatus to identify replicated fields of a template, the method steps comprising: determining whether the template contains replication identifiers; replicating fields between the replication identifiers; appending a suffix to a block name associated with each field, such that a resulting name of each field is unique; indicating the number of replications; and validating, in response to the number of replications determined in the indicating step, user inputs.
Claim 5
Dependent Claim
12 words
The program-product of claim 2, wherein the template is an HTML template.
Claim 6
Dependent Claim
144 words
A program-product, comprising: a signal-bearing-media, readable by a digital processing apparatus; and code, borne on the signal-bearing-media, and including the instructions executable by the digital processing apparatus to cause the digital processing apparatus to create a form containing replicated fields from a template containing replication blocks by: replicating at least one field in at least one replication block characterized by a block name to generate at least first and second replicated fields; associating the block name with the first suffix to generate a first field name; associating the block name with a second suffix to generate a second field name; associating the field names with respective ones of the first and second replicated fields; counting the number of replications; transmitting the number of replications to at least one client computer; and validating user input, using the number of replications determined in the counting step.
Claim 7
Dependent Claim
144 words
A program-product, comprising: a signal-bearing-media, readable by a digital processing apparatus; and code, borne on the signal-bearing-media, and including the instructions executable by the digital processing apparatus to cause the digital processing apparatus to create a form containing replicated fields from a template containing replication blocks by: replicating at least one field in at least one replication block characterized by a block name to generate at least first and second replicated fields; associating the block name with the first suffix to generate a first field name; associating the block name with a second suffix to generate a second field name; associating the field names with respective ones of the first and second replicated fields; counting the number of replications; transmitting the number of replications to at least one client computer; and validating user input, using the number of replications determined in the counting step.
Claim 8
Dependent Claim
12 words
The program-product of claim 4, wherein the form is an HTML form.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-08-22 | 2004-02-21 | 2004-08-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-08-22 | 2008-02-21 | 2008-08-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-08-22 | 2012-02-21 | 2012-08-22 | $7700.00 | Window Closed / Lapsed |