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

Object-oriented business object interface framework and method

Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1996-05-01
•
Granted: 1999-11-02
•
Expires: 2016-05-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Interface object classes providing a template class (402) for list boxes (500) and a template class (410) for combo boxes (506) which encapsulates a linkage mechanism to associate the items listed in the list box and combo box to objects (614) in a business object (612). When an item is selected in a list box or combo box, the object associated with the selected item is referenced automatically without explicit coding.

Inventors

  • 👤 Andrew J. Berner
  • 👤 Nathan S. Fish
  • 👤 Sarah V. Denney

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 15:03
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 36 words
A method for associating business objects with an interface object, comprising the step of inheriting from a box class and providing an object box class having encapsulated therein a link to a business object associated therewith.
Claim 2
Independent Claim 36 words
A method for associating business objects with an interface object, comprising the step of inheriting from a box class and providing an object box class having encapsulated therein a link to a business object associated therewith.
Claim 3
Dependent Claim 40 words
The method, as set forth in claim 1, wherein said inheriting step comprises the step of inheriting from a list box class and providing an object list box class having encapsulated therein a link to a business object associated therewith.
Claim 4
Dependent Claim 41 words
The method, as set forth in claim 1, wherein said is inheriting step comprises the step of inheriting from a combo box class and providing an object combo box class having encapsulated therein a link to a business object associated therewith.
Claim 5
Dependent Claim 29 words
The method, as set forth in claim 1, further comprising the steps of: requesting a current list of objects; and loading said list of objects in said interface object.
Claim 6
Dependent Claim 64 words
The method, as set forth in claim 4, wherein said loading step comprises the steps of: loading said list of objects and associated data; determining a name for each of said objects from said associated data; displaying said name of said list of objects in an instance of said object box class; and providing a first pointer from each name to its associated object.
Claim 7
Dependent Claim 32 words
The method, as set forth in claim 5, wherein said first pointer providing step includes the step of storing an address of said object in an item data field of said name.
Claim 8
Dependent Claim 30 words
The method, as set forth in claim 5, wherein said first pointer providing step includes the step of storing a NULL value in an item data field of said name.
Claim 9
Dependent Claim 25 words
The method, as set forth in claim 5, wherein the name determining step comprises the steps of obtaining a text string representative of each object.
Claim 10
Dependent Claim 28 words
The method, as set forth in claim 8, wherein the text string obtaining step comprises the step of providing a standard name translator for obtaining said text string.
Claim 11
Dependent Claim 29 words
The method, as set forth in claim 9, wherein the text string obtaining step further comprises the step of providing a custom name translator for obtaining said text string.
Claim 12
Dependent Claim 58 words
The method, as set forth in claim 5, further comprising the steps of: obtaining a list index of a name displayed in an object box corresponding to an object; deleting said displayed name from said object box; obtaining a new name representative of said object; adding said new name to said object box; and updating said first pointer.
Claim 13
Dependent Claim 53 words
The method, as set forth in claim 5, further comprising the steps of: querying a manager whether a new object can be added; in response to an affirmative response from said manager, obtaining a name representative of said new object; adding said new name to said object box; and providing said first pointer.
Claim 14
Dependent Claim 53 words
An object-oriented business object interface framework, comprising: at least one business object in a business application; at least one object in said business object; and at least one interface object class encapsulating a linkage to said associated business object for providing one or more instances of interface objects for display on an interface.
Claim 15
Dependent Claim 53 words
An object-oriented business object interface framework, comprising: at least one business object in a business application; at least one object in said business object; and at least one interface object class encapsulating a linkage to said associated business object for providing one or more instances of interface objects for display on an interface.
Claim 16
Dependent Claim 31 words
The framework, as set forth in claim 13, wherein said interface object class comprises an object list box inheriting from a list box class for providing instances of object list boxes.
Claim 17
Dependent Claim 31 words
The framework, as set forth in claim 13, wherein said interface object class comprises an object combo box inheriting from a combo box class for providing instances of object combo boxes.
Claim 18
Dependent Claim 40 words
The framework, as set forth in claim 13, wherein said interface object comprises: an object list box displaying a list of text strings; and each said text strings having a pointer to its associated object in an associated business object.
Claim 19
Dependent Claim 40 words
The framework, as set forth in claim 13, wherein said interface object comprises: an object combo box displaying a list of text strings; and each said text string having a pointer to its associated object in an associated business object.
Claim 20
Dependent Claim 26 words
The framework, as set forth in claim 13, further comprising a translator for determining a text string representing its associated object for display on said interface.
Claim 21
Dependent Claim 27 words
The framework, as set forth in claim 13, further comprising a standard translator for determining a standard text string representing an object for display on said interface.
Claim 22
Dependent Claim 26 words
The framework, as set forth in claim 13, further comprising a custom translator for formulating a text string representing an object for display on said interface.
Claim 23
Dependent Claim 25 words
The framework, as set forth in claim 13, further comprising a manager for authorizing the addition and deletion of an object to said interface object.

References Cited (Backward Citations)

US5408659A Cited
US5511197A Cited
US5649131A Cited
US5377350A Cited
US5627979A Cited
US5642511A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-01 2003-05-03 2003-11-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-01 2007-05-03 2007-11-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-01 2011-05-03 2011-11-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag