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
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 |