← Back to Patent Explorer
US6404445B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for modeling data

Assignee: Blue Yonder Group Inc
•
Filing: 1999-12-30
•
Granted: 2002-06-11
•
Expires: 2019-12-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for processing data are described. In one embodiment, a constraint-based configuration file is generated from a pre-defined data configuration domain at a server. In addition, the constraint-based configuration file is mapped into a plurality of display pages at a client, and a page of the plurality of display pages is updated directly from the constraint-based configuration file.

Inventors

  • 👤 Jeffrey Thomas Galea
  • 👤 Noah Christopher Woodman
  • 👤 James Richard Reid
  • 👤 James Malcolm Sprinkle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:19
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9577

Claims Analysis

Total Claims: 51
Claim 1
Independent Claim 71 words
A method of processing data comprising: reading at least one constraint-based configuration file; processing the at least one constraint-hased configuration file into an interactive decision map file; creating an index of visual information for the decision map file; mapping the at least one constraint-based configuration file into a plurality of display pages; and updating a page of the plurality of display pages directly from the at least one constraint-based configuration file.
Claim 2
Independent Claim 71 words
A method of processing data comprising: reading at least one constraint-based configuration file; processing the at least one constraint-hased configuration file into an interactive decision map file; creating an index of visual information for the decision map file; mapping the at least one constraint-based configuration file into a plurality of display pages; and updating a page of the plurality of display pages directly from the at least one constraint-based configuration file.
Claim 3
Dependent Claim 35 words
The method of claim 1 further comprising: updating at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 4
Dependent Claim 21 words
The method of claim 1 further comprising: displaying a page of the plurality of pages using a graphical user interface (GUI).
Claim 5
Dependent Claim 19 words
The method of claim 1 wherein the at least one constraint-based configuration file is received in a compressed format.
Claim 6
Dependent Claim 18 words
The method of claim 1 wherein mapping is performed on a compressed at least one constraint-based configuration file.
Claim 7
Dependent Claim 16 words
The method of claim 1 wherein the constraint-based configuration file is an array of truth tables.
Claim 8
Dependent Claim 15 words
The method of claim 1 wherein the constraint-based configuration file contains only valid data combinations.
Claim 9
Dependent Claim 22 words
The method of claim 1 , wherein the mapping is performed by creating an index of information for the constraint-based configuration file.
Claim 10
Dependent Claim 16 words
The method of claim 1 , wherein the mapping and updating are performed at a client.
Claim 11
Dependent Claim 36 words
The method of claim 1 , further comprising updating at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 12
Independent Claim 88 words
A method of processing data comprising: generating at least one constraint-based configuration file from at least one predefined data configuration domain at a server; mapping the at least one constraint-based configuration file into a plurality of display pages at a client; updating a page of the plurality of display pages directly from the at least one constraint-based configuration file; and updating at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 13
Independent Claim 88 words
A method of processing data comprising: generating at least one constraint-based configuration file from at least one predefined data configuration domain at a server; mapping the at least one constraint-based configuration file into a plurality of display pages at a client; updating a page of the plurality of display pages directly from the at least one constraint-based configuration file; and updating at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 14
Dependent Claim 21 words
The method of claim 11 further comprising: displaying a page of the plurality of pages using a graphical user interface (GUI).
Claim 15
Dependent Claim 14 words
The method of claim 11 further comprising: defining at least one data configuration domain.
Claim 16
Dependent Claim 22 words
The method of claim 13 wherein defining further comprises: entering configuration domain relations; and defining GUI tags for the configuration domain relations.
Claim 17
Dependent Claim 22 words
The method of claim 13 wherein defining further comprises modeling the data configuration domain into an extended markup language (XML) configuration file.
Claim 18
Dependent Claim 25 words
The method of claim 11 wherein generating further comprises: combining user interface definition tags, the configuration domain and relation definitions; and compiling the combined data.
Claim 19
Dependent Claim 15 words
The method of claim 11 further comprising: compressing the at least one constraint-based configuration file.
Claim 20
Dependent Claim 18 words
The method of claim 11 wherein mapping is performed on a compressed at least one constraint-based configuration file.
Claim 21
Dependent Claim 17 words
The method of claim 11 wherein generating further comprises compiling product components into an interactive decision map.
Claim 22
Dependent Claim 16 words
The method of claim 19 wherein the interactive decision map is an array of truth tables.
Claim 23
Dependent Claim 15 words
The method of claim 11 wherein the constraint-based configuration file contains only valid data combinations.
Claim 24
Dependent Claim 43 words
The method of claim 11 wherein mapping further comprises: reading the at least one constraint-based configuration file; processing the at least one constraint-based configuration file into an interactive decision map file; and creating an index of visual information for the decision map file.
Claim 25
Independent Claim 96 words
A system for processing data comprising: means for generating at least one constraint-based configuration file from at least one pre-defined data configuration domain at a server; means for mapping the at least one constraint-based configuration file into a plurality of display pages at a client; means for updating a page of the plurality of display pages directly from the at least one constraint-based configuration file; and means for updating at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 26
Independent Claim 96 words
A system for processing data comprising: means for generating at least one constraint-based configuration file from at least one pre-defined data configuration domain at a server; means for mapping the at least one constraint-based configuration file into a plurality of display pages at a client; means for updating a page of the plurality of display pages directly from the at least one constraint-based configuration file; and means for updating at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 27
Independent Claim 82 words
A system for processing data comprising: means for reading at least one constraint-based configuration file. means for processing the at least one constraint-based configuration file into an interactive decision map file; means for creating an index of visual information for the decision map file; means for mapping from the at least one constraint-based configuration file into a plurality of display pages; and means for updating a page of the plurality of display pages directly from the at least one constraint-based configuration file.
Claim 28
Independent Claim 82 words
A system for processing data comprising: means for reading at least one constraint-based configuration file. means for processing the at least one constraint-based configuration file into an interactive decision map file; means for creating an index of visual information for the decision map file; means for mapping from the at least one constraint-based configuration file into a plurality of display pages; and means for updating a page of the plurality of display pages directly from the at least one constraint-based configuration file.
Claim 29
Dependent Claim 22 words
The system of claim 24 , wherein the mapping is performed by creating an index of information for the constraint-based configuration file.
Claim 30
Dependent Claim 16 words
The system of claim 24 , wherein the mapping and updating are performed at a client.
Claim 31
Dependent Claim 38 words
The system of claim 24 , further comprising means for updating at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 32
Dependent Claim 105 words
An article of manufacture including one or more computer-readable media with executable instructions therein, which, when executed by a processing device causes the processing device to: generate at least one constraint-based configuration file from at least one predefined data configuration domain; map the at least one constraint-based configuration file into a plurality of display pages at a client; update a page of the plurality of display pages directly from the at least one constraint-based configuration file; and update at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 33
Dependent Claim 105 words
An article of manufacture including one or more computer-readable media with executable instructions therein, which, when executed by a processing device causes the processing device to: generate at least one constraint-based configuration file from at least one predefined data configuration domain; map the at least one constraint-based configuration file into a plurality of display pages at a client; update a page of the plurality of display pages directly from the at least one constraint-based configuration file; and update at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 34
Dependent Claim 91 words
An article of manufacture including one or more computer-readable media with executable instructions therein, which, when executed by a processing device causes the processing device to: read at least one constraint-based configuration file; process the at least one constraint-based configuration file into an interactive decision map file; create an index of visual information for the decision map file; map the at least one constraint-based configuration file into a plurality of display pages; and update a page of the plurality of display pages directly from the at least one constraint-based configuration file.
Claim 35
Dependent Claim 91 words
An article of manufacture including one or more computer-readable media with executable instructions therein, which, when executed by a processing device causes the processing device to: read at least one constraint-based configuration file; process the at least one constraint-based configuration file into an interactive decision map file; create an index of visual information for the decision map file; map the at least one constraint-based configuration file into a plurality of display pages; and update a page of the plurality of display pages directly from the at least one constraint-based configuration file.
Claim 36
Dependent Claim 22 words
The article of claim 29 , wherein the mapping is performed by creating an index of information for the constraint-based configuration file.
Claim 37
Dependent Claim 16 words
The article of claim 29 , wherein the mapping and updating are performed at a client.
Claim 38
Dependent Claim 40 words
The article of claim 29 , further causes the processing device to update at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 39
Independent Claim 109 words
A system for processing data comprising: a compiler to generate at least one constraint-based configuration file from the at least one data configuration domain; a browser to receive the at least one constraint-based configuration file at a client; and an applet to map the at least one constraint-based configuration file into a plurality of display pages at the client, to update a page of the plurality of display pages directly from the received at least one constraint-based configuration file, and to update at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 40
Independent Claim 109 words
A system for processing data comprising: a compiler to generate at least one constraint-based configuration file from the at least one data configuration domain; a browser to receive the at least one constraint-based configuration file at a client; and an applet to map the at least one constraint-based configuration file into a plurality of display pages at the client, to update a page of the plurality of display pages directly from the received at least one constraint-based configuration file, and to update at least one selection based upon at least one user input to provide visual feedback to enable a user to discern between valid and invalid selection options.
Claim 41
Dependent Claim 19 words
The system of claim 33 , further comprising: a modeler to define the at least one data configuration domain.
Claim 42
Dependent Claim 17 words
The system of claim 34 wherein the modeler further compresses the at least one constraint-based configuration file.
Claim 43
Dependent Claim 22 words
The system of claim 34 wherein the modeler further: enters configuration domain relations; and defines GUI relations for the configuration domain relations.
Claim 44
Dependent Claim 22 words
The system of claim 34 wherein the modeler further models the data configuration domain into an extended markup language (XML) configuration file.
Claim 45
Dependent Claim 27 words
The system of claim 33 further comprising: an application programming interface (API) to display a page of the plurality of pages using a graphical user interface (GUI).
Claim 46
Dependent Claim 25 words
The system of claim 33 wherein the compiler further: combines user interface definition tags, the configuration domain, and relation definitions; and compiles the combined data.
Claim 47
Dependent Claim 22 words
The system of claim 33 wherein the applet maps the plurality of pages on a compressed at least one constraint-based configuration file.
Claim 48
Dependent Claim 16 words
The system of claim 33 wherein the compiler compiles product components into an interactive decision map.
Claim 49
Dependent Claim 16 words
The system of claim 41 wherein the interactive decision map is an array of truth tables.
Claim 50
Dependent Claim 15 words
The system of claim 33 wherein the constraint-based configuration file contains only valid data combinations.
Claim 51
Dependent Claim 43 words
The system of claim 33 wherein the applet further: reads the at least one constraint-based configuration file; processes the at least one constraint-based configuration file into an interactive decision map file; and creates an index of visual information for the decision map file.

References Cited (Backward Citations)

US5586235A Cited
US5500929A Cited
US5634095A Cited
US5751967A Cited
US5812394A Cited
US5802299A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-06-10 2005-12-10 2006-06-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-06-10 2009-12-10 2010-06-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-06-10 2013-12-10 2014-06-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag