US6601111B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for unified external and interprocess communication
Assignee: Access Co Ltd
•
Filing: 1998-07-10
•
Granted: 2003-07-29
•
Expires: 2018-07-10
Abstract
Abstract Data communications are provided in a computer system by accepting message information within a unified information exchange manager. The unified exchange manager is executed to select an appropriate application from a plurality of applications that are executable on the computer system. The unified exchange manager selects the appropriate application based on a data type of the message information. The message information from the unified information exchange manager is passed to the appropriate application program if said user accepts said message information.
Inventors
- 👤 Gavin Peacock
- 👤 Jeffrey C. Hawkins
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 10:42
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/546; G06F1/00; G06F1/16; G06F1/1613; G06F1/1626; G06F1/1632; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F9/50; G06F9/5005; H; H04; H04L; H04L67/00; H04L67/01; H04L67/04; H04L67/10; H04W; H04W84/00; H04W84/18
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
128 words
A method of providing data communications in a computer system, said method comprising: accepting message information within a unified exchange manager; executing the unified exchange manager to select an appropriate application from a plurality of applications that are executable on the computer system, the unified exchange manager selecting the appropriate application based on a data type of the message information, wherein said unified exchange manager communicates with a plurality of communication libraries, each said communication library implementing a particular protocol for external communication, wherein at least one of said communication libraries comprises a wireless communication library; determining whether a user accepts said message information; and passing said message information from said unified exchange manager to the appropriate application program in response to said user accepting said message information.
Claim 2
Independent Claim
128 words
A method of providing data communications in a computer system, said method comprising: accepting message information within a unified exchange manager; executing the unified exchange manager to select an appropriate application from a plurality of applications that are executable on the computer system, the unified exchange manager selecting the appropriate application based on a data type of the message information, wherein said unified exchange manager communicates with a plurality of communication libraries, each said communication library implementing a particular protocol for external communication, wherein at least one of said communication libraries comprises a wireless communication library; determining whether a user accepts said message information; and passing said message information from said unified exchange manager to the appropriate application program in response to said user accepting said message information.
Claim 3
Dependent Claim
24 words
The method of claim 1 , said method further comprising: alerting said appropriate application that said appropriate application will be receiving said message information.
Claim 4
Dependent Claim
15 words
The method of claim 1 , wherein said message information is from an external source.
Claim 5
Dependent Claim
16 words
The method of claim 1 , wherein said message information is from a second application program.
Claim 6
Dependent Claim
29 words
The method of claim 1 , said method further comprising: returning from said appropriate application program a call handle that activates said application program and displays said message information.
Claim 7
Dependent Claim
21 words
The method as claimed in claim 1 , wherein the at least one wireless communication library comprises an infrared communication library.
Claim 8
Dependent Claim
17 words
The method as claimed in claim 6 , wherein said infrared communication library implements an IrDA protocol.
Claim 9
Dependent Claim
19 words
The method as claimed in claim 1 , wherein one of said communication libraries comprises a pager communication library.
Claim 10
Dependent Claim
141 words
A computer system, said computer system comprising: a plurality of application programs, each of the application programs accepting messages; a first external communication device; a first communication library for controlling said first external communication device, said first communication library accepting external messages through said first external communication device, wherein at least one of the communication libraries is for a wireless communication library; and a unified exchange manager, said unified exchange manager accepting messages from said first communication library, said unified exchange manager asking a user if said user wishes to accept a first message, the unified exchange messenger selecting one of the application programs in the plurality of application programs based on a data type of the first message, the unified exchange manager passing said message from said unified exchange manager to the selected program if said user accepts said message.
Claim 11
Dependent Claim
141 words
A computer system, said computer system comprising: a plurality of application programs, each of the application programs accepting messages; a first external communication device; a first communication library for controlling said first external communication device, said first communication library accepting external messages through said first external communication device, wherein at least one of the communication libraries is for a wireless communication library; and a unified exchange manager, said unified exchange manager accepting messages from said first communication library, said unified exchange manager asking a user if said user wishes to accept a first message, the unified exchange messenger selecting one of the application programs in the plurality of application programs based on a data type of the first message, the unified exchange manager passing said message from said unified exchange manager to the selected program if said user accepts said message.
Claim 12
Dependent Claim
40 words
The computer system of claim 9 wherein said unified exchange manage alerts a first application that said first application will soon receive a message when said unified exchange manager receives a message of the data type for said first application.
Claim 13
Dependent Claim
27 words
The computer system of claim 9 further comprising: a second communication library for interprocess communication, said second communication library accepting messages from applications on said computer system.
Claim 14
Dependent Claim
19 words
The computer system of claim 9 , wherein one of said first communication library comprises an infrared communication library.
Claim 15
Dependent Claim
16 words
The computer system of claim 12 , wherein said infrared communication library implements an IrDA protocol.
Claim 16
Dependent Claim
18 words
The computer system of claim 9 , wherein one of said communication libraries comprises a pager communication library.
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) | 2006-07-28 | 2007-01-27 | 2007-07-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-07-28 | 2011-01-27 | 2011-07-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-07-28 | 2015-01-27 | 2015-07-29 | $7700.00 | Window Closed / Lapsed |