Patent US5828867A successfully refreshed from Google Patents.
US5828867A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for discrete digital event simulation
Assignee: Nokia of America Corp
•
Filing: 1997-06-10
•
Granted: 1998-10-27
•
Expires: 2017-06-10
Abstract
Abstract A method for re-configuring a pre-compiled discrete-event digital simulation program. The method comprises the steps of creating a template having a series of generic tasks and incorporating the template onto a computer to create a generic computer simulation. Next information associated with the steps of a process are input on the computer. The information includes the time duration of each step and the resources expended in accomplishing each step. Finally, the step information is applied to the generic computer simulation to create the discrete event simulation model of the process.
Inventors
- 👤 James Phillip Pennell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-07 09:48
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3457; G06F30/00; G06F30/20
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
130 words
A method for creating a discrete event simulation model of a process having a process series of steps, the method comprising the steps of: creating a template having generic tasks; determining the steps associated with the process, including the time duration of each step and the resources expended in accomplishing each step; applying the result of the determining steps to the template to create the discrete event simulation model of the process; accounting for the resources utilized during each determined step of the simulated process; and, calculating resource usage during the course of the simulated process via a common clock, wherein determining steps of the process affecting the time needed to complete the process, but that do not involve critical resource usage, are modeled by advancing parallel, independent virtual clocks.
Claim 2
Independent Claim
130 words
A method for creating a discrete event simulation model of a process having a process series of steps, the method comprising the steps of: creating a template having generic tasks; determining the steps associated with the process, including the time duration of each step and the resources expended in accomplishing each step; applying the result of the determining steps to the template to create the discrete event simulation model of the process; accounting for the resources utilized during each determined step of the simulated process; and, calculating resource usage during the course of the simulated process via a common clock, wherein determining steps of the process affecting the time needed to complete the process, but that do not involve critical resource usage, are modeled by advancing parallel, independent virtual clocks.
Claim 3
Dependent Claim
17 words
The method according to claim 1, wherein the generic tasks are related in a closed loop system.
Claim 4
Dependent Claim
34 words
The method according to claim 1, wherein the generic tasks are modeled as a sequence of computer simulation language components that simulate the dedication of a variety of resources for appropriate lengths of time.
Claim 5
Dependent Claim
36 words
The method according to claim 1, wherein the generic tasks are modeled as a sequence of computer simulation language components that perform bookkeeping actions to model the synchronization and control of activities in the simulated process.
Claim 6
Dependent Claim
51 words
The method according to claim 1, wherein the generic tasks are modeled as a sequence of computer simulation language components that simulate the dedication of a variety of resources for appropriate lengths of time and that perform bookkeeping actions to model the synchronization and control of activities in the simulated process.
Claim 7
Dependent Claim
28 words
The method according to claim 1, wherein the common clock is incremented with a granularity sufficient to capture events at a human level and a computer system level.
Claim 8
Independent Claim
143 words
A method for creating a discrete event simulation model for a process having a series of steps, the method comprising the steps of: creating a template having generic tasks; incorporating the template, onto a computer to create a generic computer simulation model; inputting the steps associated with the process, including the time duration of each step and the resources expended in accomplishing each step; applying the result of the inputting steps to the generic computer simulation model to create the discrete event simulation model of the process; accounting for the resources utilized during each step of the simulated process; and calculating resource usage during the course of the simulated process via a common clock, wherein steps of the process affecting the time needed to complete the process, but that do not involve critical resource usage, are modeled by advancing parallel, independent virtual clocks.
Claim 9
Independent Claim
143 words
A method for creating a discrete event simulation model for a process having a series of steps, the method comprising the steps of: creating a template having generic tasks; incorporating the template, onto a computer to create a generic computer simulation model; inputting the steps associated with the process, including the time duration of each step and the resources expended in accomplishing each step; applying the result of the inputting steps to the generic computer simulation model to create the discrete event simulation model of the process; accounting for the resources utilized during each step of the simulated process; and calculating resource usage during the course of the simulated process via a common clock, wherein steps of the process affecting the time needed to complete the process, but that do not involve critical resource usage, are modeled by advancing parallel, independent virtual clocks.
Claim 10
Dependent Claim
17 words
The method according to claim 7, wherein the generic tasks are related in a closed loop system.
Claim 11
Dependent Claim
34 words
The method according to claim 7, wherein the generic tasks are modeled as a sequence of computer simulation language components that simulate the dedication of a variety of resources for appropriate lengths of time.
Claim 12
Dependent Claim
36 words
The method according to claim 7, wherein the generic tasks are modeled as a sequence of computer simulation language components that perform bookkeeping actions to model the synchronization and control of activities in the simulated process.
Claim 13
Dependent Claim
51 words
The method according to claim 7, wherein the generic tasks are modeled as a sequence of computer simulation language components that simulate the dedication of a variety of resources for appropriate lengths of time and that perform bookkeeping actions to model the synchronization and control of activities in the simulated process.
Claim 14
Dependent Claim
28 words
The method according to claim 7, wherein the common clock is incremented with a granularity sufficient to capture events at a human level and a computer system level.
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) | 2001-10-26 | 2002-04-27 | 2002-10-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-10-26 | 2006-04-27 | 2006-10-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-10-26 | 2010-04-27 | 2010-10-27 | $7700.00 | Window Closed / Lapsed |