US5455903A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Object oriented customer information exchange system and method
Assignee: Edify Corp
•
Filing: 1991-05-31
•
Granted: 1995-10-03
•
Expires: 2011-05-31
Abstract
Abstract A computer-based information exchange system permits customers to request and receive different types of information from various sources. The operation of the system is controlled by an application created using object oriented techniques. These techniques permit simple and straightforward creation and modification of complex automation tasks involving numerous action-object pairs.
Inventors
- 👤 Charles H. Jolissaint
- 👤 Elliott B. Shem
- 👤 Xuan McRae
- 👤 Kenneth E. Waln
- 👤 John E. Duffy
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 13:05
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/455; G06F9/45504; G06F9/45508; G06F9/45512; H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/51; H04M3/5166; H04M3/527; H04M3/42025; H04M3/42034; H04M3/42059; H04M3/42068; H04M3/42314; H04M3/42323; H04M3/523; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966; Y10S715/967
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
225 words
An information exchange system comprising: an application generator implemented on a computer to create an application for execution on said computer, to implement a select interaction of a plurality of devices, said application generator providing an object oriented user interface in which each of said plurality of devices is graphically represented on a display as an instance of an object, and positioning said instances adjacently to each other on said display implements said predetermined interaction; and an object oriented work flow executive implemented on said computer for installing and executing said application on said computer to direct the operation of said plurality of devices responsive to said application, wherein said information exchange system further comprises a grid of cells, each cell adapted to carry a single step object and to enable linkage between said single step object and at least a single adjacent step object, said application comprises a first plurality of step objects sequentially ordered in time in successive cells and a second plurality of step objects each providing an alternative next step for a selected one of said first plurality of step objects; and wherein said user interface positions said first plurality of step objects along a first axis of successive cells and at least one of said second plurality of step objects in placed in a cell offset from said first axis.
Claim 2
Dependent Claim
225 words
An information exchange system comprising: an application generator implemented on a computer to create an application for execution on said computer, to implement a select interaction of a plurality of devices, said application generator providing an object oriented user interface in which each of said plurality of devices is graphically represented on a display as an instance of an object, and positioning said instances adjacently to each other on said display implements said predetermined interaction; and an object oriented work flow executive implemented on said computer for installing and executing said application on said computer to direct the operation of said plurality of devices responsive to said application, wherein said information exchange system further comprises a grid of cells, each cell adapted to carry a single step object and to enable linkage between said single step object and at least a single adjacent step object, said application comprises a first plurality of step objects sequentially ordered in time in successive cells and a second plurality of step objects each providing an alternative next step for a selected one of said first plurality of step objects; and wherein said user interface positions said first plurality of step objects along a first axis of successive cells and at least one of said second plurality of step objects in placed in a cell offset from said first axis.
Claim 3
Dependent Claim
54 words
An information exchange system as in claim 1, wherein said first plurality of step objects is horizontally oriented in successive cells on said display and said second plurality of step objects is vertically oriented in selected cells at least one of which is offset from the first axis of successive cells on said display.
Claim 4
Dependent Claim
77 words
An information exchange system as in claim 1, further characterized in that each of said plurality of objects is associated with a subset of a plurality of actions, and in that said user interface first displays said plurality of actions for selection, and second, responsive to selection of one of said plurality of actions, presents a subset of said plurality of objects responsive to the association of each of said plurality of objects with said selected action.
Claim 5
Dependent Claim
104 words
An information exchange system as in claim 1, wherein said application generator is adapted to define a grid of cells on said display; to allow association of each of said instances with a corresponding one of said cells; to allow selection of one of said plurality of instances sequentially superior and adjacent to a subset of said plurality of instances for which, repositioning is desired; to reposition said subset responsive to a grouping of said one instance with said subset of instances and repositioning said one instance; and to generate an error signal responsive to overlap of said grouping with said plurality of instances.
Claim 6
Dependent Claim
23 words
An information exchange system as in claim 1, wherein a feedback relationship between two step objects is represented by a GOTO step object.
Claim 7
Dependent Claim
23 words
An information exchange system as in claim 1, wherein a feedback relationship between two step objects is represented by a RETURN step object.
Claim 8
Dependent Claim
38 words
An information exchange system as in claim 1, wherein said work flow executive generates an error message responsive to positioning of said instances to cause interaction of said objects in one of a plurality of predetermined improper manners.
Claim 9
Dependent Claim
41 words
An information exchange system as in claim 7, wherein said plurality of predetermined improper manners includes a manner in which information is transmitted from a first object to a second object, said information being incompatible for use with said second object.
Claim 10
Independent Claim
157 words
A method of organizing and manipulating a plurality of temporally and conditionally related, selectable objects, with an application generator and an object oriented work flow executive, the application generator implemented on a computer to create a selected application and provide an object oriented user interface including a grid of cells in which a plurality of selected devices are graphically represented on a display as object instances, each cell adapted to carry a single step object and to enable linkage between said single step object and at least a single adjacent step object, comprising the steps of: placing a first subset of said plurality of selectable objects in temporal order along successive cells a long a first axis; placing a second subset of said plurality of said selectable objects in selected cells along a second axis; and installing and executing the application on the computer to direct the operation of said plurality of devices responsive to said application.
Claim 11
Independent Claim
157 words
A method of organizing and manipulating a plurality of temporally and conditionally related, selectable objects, with an application generator and an object oriented work flow executive, the application generator implemented on a computer to create a selected application and provide an object oriented user interface including a grid of cells in which a plurality of selected devices are graphically represented on a display as object instances, each cell adapted to carry a single step object and to enable linkage between said single step object and at least a single adjacent step object, comprising the steps of: placing a first subset of said plurality of selectable objects in temporal order along successive cells a long a first axis; placing a second subset of said plurality of said selectable objects in selected cells along a second axis; and installing and executing the application on the computer to direct the operation of said plurality of devices responsive to said application.
Claim 12
Dependent Claim
32 words
A method as in claim 9, wherein said first axis comprises cells which are orthogonal to said second axis and said second axis comprises cells carrying alternative step objects for user-selected choices.
Claim 13
Dependent Claim
37 words
A method as in in claim 9, further comprising the step of manipulating one of said plurality of objects by changing the conditional relation of said one object responsive to repositioning said object along said second axis.
References Cited (Backward Citations)
US4580012A
Cited
US4581486A
Cited
US4585906A
Cited
US4602129A
Cited
US4640991A
Cited
US4652700A
Cited
US4757525A
Cited
US4761807A
Cited
US4580016A
Cited
US4901221A
Cited
US4939507A
Cited
US4962472A
Cited
WO1988007719A2
Cited
US5040131A
Cited
US4926462A
Cited
US4918722A
Cited
US5214756A
Cited
US5125091A
Cited
US5182793A
Cited
US5168441A
Cited
US5255363A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-10-02 | 1999-04-03 | 1999-10-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-10-02 | 2003-04-03 | 2003-10-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-10-02 | 2007-04-03 | 2007-10-03 | $7700.00 | Window Closed / Lapsed |