Patent US6601111B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:54
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)

US5557798A Cited
US5602997A Cited
US5396630A Cited
US5864862A Cited
US5900875A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag