← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US5444841A Cited
US5461710A Cited
US5704029A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag