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

Framework for business applications providing financial integration

Assignee: International Business Machines Corp
•
Filing: 1998-03-11
•
Granted: 2000-05-30
•
Expires: 2018-03-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates to a method of developing a software system using Object Oriented Technology and frameworks for developing a business application. The present invention solves this problem with a framework framework comprising a using non-financial component integration base class, a target financial component integration base class, and a generic data conversion engine. The present invention is applicable in the technical field of application development of software systems, e.g. for a business application as Financial or Logistic and Distribution, wherein it is the purpose of frameworks to provide significant portions of the application that are common across multiple implementations of the application in a general manner, easy to extend for specific implementation.

Inventors

  • 👤 James Carey
  • 👤 Brent Carlson
  • 👤 Tore Dahl
  • 👤 Timothy Graser
  • 👤 Anders Nilsson
  • 👤 Mark Pasch

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:36
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/465; G06Q; G06Q40/00

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 115 words
A financial integration framework for developing a business application in a software system, wherein the framework is stored on a server, wherein the framework comprises: a set of base classes comprising domain-specific classes that can be instantiated; an interface to a General Ledger, wherein the General Ledger interface comprises Generic Dissections comprising Generic Posting Combinations comprised of at least one instance of Generic Analysis Codes; and a generic data conversion engine that maps domain-specific class instances to the General Ledger interface, wherein when the generic data conversion engine processes each domain-specific class instance, the generic data conversion engine wraps the domain-specific class instance by a Generic Keyable and places the result in a Generic Key.
Claim 2
Dependent Claim 115 words
A financial integration framework for developing a business application in a software system, wherein the framework is stored on a server, wherein the framework comprises: a set of base classes comprising domain-specific classes that can be instantiated; an interface to a General Ledger, wherein the General Ledger interface comprises Generic Dissections comprising Generic Posting Combinations comprised of at least one instance of Generic Analysis Codes; and a generic data conversion engine that maps domain-specific class instances to the General Ledger interface, wherein when the generic data conversion engine processes each domain-specific class instance, the generic data conversion engine wraps the domain-specific class instance by a Generic Keyable and places the result in a Generic Key.
Claim 3
Dependent Claim 18 words
The framework of claim 1, wherein the base classes further comprise Product, Warehouse, Customer, and Stock Type classes.
Claim 4
Dependent Claim 20 words
The framework of claim 1, wherein the base classes further comprise Account Control Type and Domain Generic Integration Key classes.
Claim 5
Dependent Claim 26 words
The framework of claim 1, wherein the base classes further comprise Generic Journal, Generic Dissection, Generic Posting Combination, Generic Analysis Group, and Generic Analysis Code classes.
Claim 6
Dependent Claim 19 words
The framework of claim 1, wherein the Generic Analysis Codes are each associated with a separate Generic Analysis Group.
Claim 7
Independent Claim 117 words
An apparatus for developing a business application in a software system, comprising: a server; and a financial integration framework stored on the server, wherein the framework comprises: a set of base classes comprising domain-specific classes that can be instantiated, an interface to a General Ledger, wherein the General Ledger interface comprises Generic Dissections comprising Generic Posting Combinations comprised of at least one instance of Generic Analysis Codes, and a generic data conversion engine that maps domain-specific class instances to the General Ledger interface, wherein when the generic data conversion engine processes each domain-specific class instance, the generic data conversion engine wraps the domain-specific class instance by a Generic Keyable and places the result in a Generic Key.
Claim 8
Independent Claim 117 words
An apparatus for developing a business application in a software system, comprising: a server; and a financial integration framework stored on the server, wherein the framework comprises: a set of base classes comprising domain-specific classes that can be instantiated, an interface to a General Ledger, wherein the General Ledger interface comprises Generic Dissections comprising Generic Posting Combinations comprised of at least one instance of Generic Analysis Codes, and a generic data conversion engine that maps domain-specific class instances to the General Ledger interface, wherein when the generic data conversion engine processes each domain-specific class instance, the generic data conversion engine wraps the domain-specific class instance by a Generic Keyable and places the result in a Generic Key.
Claim 9
Dependent Claim 18 words
The apparatus of claim 6, wherein the base classes further comprise Product, Warehouse, Customer, and Stock Type classes.
Claim 10
Dependent Claim 20 words
The apparatus of claim 6, wherein the base classes further comprise Account Control Type and Domain Generic Integration Key classes.
Claim 11
Dependent Claim 26 words
The apparatus of claim 6, wherein the base classes further comprise Generic Journal, Generic Dissection, Generic Posting Combination, Generic Analysis Group, and Generic Analysis Code classes.
Claim 12
Dependent Claim 19 words
The apparatus of claim 6, wherein the Generic Analysis Codes are each associated with a separate Generic Analysis Group.

References Cited (Backward Citations)

US5634124A Cited
US5878427A Cited
US5864862A Cited
US5826239A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-30 2003-11-29 2004-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-30 2007-11-29 2008-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-30 2011-11-29 2012-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag