Patent US5797015A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5797015A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of customizing application software in inserter systems

Assignee: Pitney Bowes Inc
•
Filing: 1995-04-18
•
Granted: 1998-08-18
•
Expires: 2015-04-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of customizing application software in an inserting system includes the steps of providing a system baseline program for operating the inserting system in a standard baseline mode, and providing a dynamic link library (DLL) including a table of features to be included in the inserting system and an application routine corresponding to each of the features. A call table in the system baseline program is linked with an address for each feature corresponding to the location of the application program for the feature. The DLL is customized based on information received from the baseline program. Each of the features is called when indicated in the system baseline program and information is provided to each DLL application program corresponding to the feature. The information is modified to make the system baseline program execute a different set of logic corresponding the customization of the machine. A sub-dynamic link library (sub-DLL) is provided for further customization. The sub-DLL includes a table of sub-features to be included in the inserting system and an application sub-routine corresponding to each of the sub-features. The sub-DLL is similarly integrated with the DLL and called by the DLL routines.

Inventors

  • 👤 Edward P. Daniels, Jr.
  • 👤 Clare E. Woodman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 15:22
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/70; G06F8/71

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 138 words
A method of customizing application software in an inserting system, comprising the steps of: providing a system baseline program for operating the inserting system in a standard baseline mode; providing a dynamic link library (DLL) including a table of features to be included in the inserting system and an application routine corresponding to each of the features; integrating into a call table in the system baseline program an address for each feature corresponding to the location of the application program for the feature; customizing the DLL based on information received from the baseline program; calling each of the features when indicated in the system baseline program; providing information to each DLL application program corresponding to the feature; modifying the information to make the system baseline program execute a different set of logic corresponding the customization of the machine.
Claim 2
Independent Claim 138 words
A method of customizing application software in an inserting system, comprising the steps of: providing a system baseline program for operating the inserting system in a standard baseline mode; providing a dynamic link library (DLL) including a table of features to be included in the inserting system and an application routine corresponding to each of the features; integrating into a call table in the system baseline program an address for each feature corresponding to the location of the application program for the feature; customizing the DLL based on information received from the baseline program; calling each of the features when indicated in the system baseline program; providing information to each DLL application program corresponding to the feature; modifying the information to make the system baseline program execute a different set of logic corresponding the customization of the machine.
Claim 3
Independent Claim 230 words
A method of customizing application software in an inserting system, comprising the steps of: providing a system baseline program for operating the inserting system in a standard baseline mode; providing a dynamic link library (DLL) including a table of features to be included in the inserting system and an application routine corresponding to each of the features; integrating into a call table in the system baseline program an address for each feature corresponding to the location of the application program for the feature; customizing the DLL based on information received from the baseline program; calling each of the features when indicated in the system baseline program; modifying the information to make the system baseline program execute a different set of logic corresponding the customization of the machine; providing a sub-dynamic link library (sub-DLL) including a table of sub-features to be included in the inserting system and an application sub-routine corresponding to each of the sub-features; integrating into a sub-DLL call table in the DLL an address for each sub-feature corresponding to the location of the DLL routine for the sub-feature; customizing the sub-DLL based on information received from the DLL; calling each of the sub-features when indicated in the DLL; providing information to each sub-DLL sub-routine corresponding to the sub-feature; modifying the information to make the DLL execute a different set of logic corresponding the customization of the inserting system.
Claim 4
Independent Claim 230 words
A method of customizing application software in an inserting system, comprising the steps of: providing a system baseline program for operating the inserting system in a standard baseline mode; providing a dynamic link library (DLL) including a table of features to be included in the inserting system and an application routine corresponding to each of the features; integrating into a call table in the system baseline program an address for each feature corresponding to the location of the application program for the feature; customizing the DLL based on information received from the baseline program; calling each of the features when indicated in the system baseline program; modifying the information to make the system baseline program execute a different set of logic corresponding the customization of the machine; providing a sub-dynamic link library (sub-DLL) including a table of sub-features to be included in the inserting system and an application sub-routine corresponding to each of the sub-features; integrating into a sub-DLL call table in the DLL an address for each sub-feature corresponding to the location of the DLL routine for the sub-feature; customizing the sub-DLL based on information received from the DLL; calling each of the sub-features when indicated in the DLL; providing information to each sub-DLL sub-routine corresponding to the sub-feature; modifying the information to make the DLL execute a different set of logic corresponding the customization of the inserting system.

References Cited (Backward Citations)

US5303379A Cited
US5291601A Cited
US5247678A Cited
EP0426909A1 Cited
US5247681A Cited
US5359721A Cited
WO1994011881A1 Cited
US5475840A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-17 2002-02-16 2002-08-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-17 2006-02-16 2006-08-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-17 2010-02-16 2010-08-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag