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

System for designating matching condition as selected matching condition to generate an event if that selected matching condition is satisfied

Assignee: BlackBerry Ltd
•
Filing: 1995-08-29
•
Granted: 1998-10-13
•
Expires: 2015-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An event generating and delivering system in a computer system has an output portion for outputting an output data as a result of process by an application program, a storage portion preliminarily storing output data designated for producing events among the output data as matching conditions, a recognition judgement portion for inputting output data output in the output means, reading out the matching condition from the storage means, making judgement whether the output data read out is matched with the matching condition or not and outputting the result of judgement, an event generating and delivering means for generating a predetermined event corresponding to the output data when matching is judged by the recognition judgement means, and a monitor application program for receiving the generated event and executing a preliminarily defined process content corresponding to the event. Thus, the event generating and delivering system dynamically generates the event corresponding to the result of output, such as graphic output, audio output and so forth and automatically executes the process corresponding the generated event.

Inventors

  • 👤 Masahiro Tabuchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 08:29
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/542

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 95 words
An event generation system for a computer system, comprising: a matching condition management subsystem for designating a selected matching condition from among matching conditions associated with predetermined events in accordance with output data of an application program of said computer system; a recognition subsystem for determining whether output data of said application program satisfies a selected matching condition using a recognition program associated with the selected matching condition; and an event generation subsystem for generating an event associated with a satisfied matching condition when output data of said application program satisfies a selected matching condition.
Claim 2
Dependent Claim 95 words
An event generation system for a computer system, comprising: a matching condition management subsystem for designating a selected matching condition from among matching conditions associated with predetermined events in accordance with output data of an application program of said computer system; a recognition subsystem for determining whether output data of said application program satisfies a selected matching condition using a recognition program associated with the selected matching condition; and an event generation subsystem for generating an event associated with a satisfied matching condition when output data of said application program satisfies a selected matching condition.
Claim 3
Dependent Claim 45 words
An event generation system as set forth in claim 1, wherein said output data of said application program is graphic display data, and said matching condition is a combination of image data, character data and numerical data representing a display of a graphic display device.
Claim 4
Dependent Claim 41 words
An event generation system as set forth in claim 1, wherein said output data of said application program is audio data, and said matching condition is a combination of voice data, and numerical data representing output of an audio output device.
Claim 5
Dependent Claim 34 words
An event generation system as set forth in claim 1, wherein said recognition subsystem reports a non-matching condition to said event generation system when said output data does not match said selected matching condition.
Claim 6
Dependent Claim 105 words
An event generation system for a computer system, comprising: a matching condition management subsystem for designating selected mutually exclusive matching conditions from among matching conditions associated with predetermined events in accordance with output data of an application program of said computer system; a recognition subsystem for determining whether output data of said application program satisfies any of said selected mutually exclusive matching conditions using recognition programs associated with the selected mutually exclusive matching conditions; and an event generation subsystem for generating an event associated with a satisfied matching condition when output data of said application program satisfies one of said selected mutually exclusive matching conditions.
Claim 7
Dependent Claim 105 words
An event generation system for a computer system, comprising: a matching condition management subsystem for designating selected mutually exclusive matching conditions from among matching conditions associated with predetermined events in accordance with output data of an application program of said computer system; a recognition subsystem for determining whether output data of said application program satisfies any of said selected mutually exclusive matching conditions using recognition programs associated with the selected mutually exclusive matching conditions; and an event generation subsystem for generating an event associated with a satisfied matching condition when output data of said application program satisfies one of said selected mutually exclusive matching conditions.
Claim 8
Dependent Claim 51 words
An event generation system as set forth in claim 5, wherein said output data of said application program is graphic display data, and at least one of said mutually exclusive matching conditions is a combination of image data, character data and numerical data representing a display of a graphic display device.
Claim 9
Dependent Claim 47 words
An event generation system as set forth in claim 5, wherein said output data of said application program is audio data, and at least one of said mutually exclusive matching conditions is a combination of voice data, and numerical data representing output of an audio output device.
Claim 10
Dependent Claim 38 words
An event generation system as set forth in claim 5, wherein said recognition subsystem reports a non-matching condition to said event generation system when said output data does not match one of said selected mutually exclusive matching conditions.
Claim 11
Dependent Claim 98 words
An event generation system for a computer system, comprising: a matching condition management subsystem for designating selected mutually exclusive matching conditions from among matching conditions associated with predetermined events in accordance with output instructions of an application program of said computer system; a recognition subsystem for determining whether an output instruction of said application program satisfies a selected matching condition using a recognition program associated with the selected matching condition; and an event generation subsystem for generating an event associated with a satisfied matching condition when an output instruction of said application program satisfies the selected matching condition.
Claim 12
Dependent Claim 98 words
An event generation system for a computer system, comprising: a matching condition management subsystem for designating selected mutually exclusive matching conditions from among matching conditions associated with predetermined events in accordance with output instructions of an application program of said computer system; a recognition subsystem for determining whether an output instruction of said application program satisfies a selected matching condition using a recognition program associated with the selected matching condition; and an event generation subsystem for generating an event associated with a satisfied matching condition when an output instruction of said application program satisfies the selected matching condition.
Claim 13
Dependent Claim 107 words
An event generation system for a computer system, comprising: a matching condition management subsystem for designating selected mutually exclusive matching conditions from among matching conditions associated with predetermined events in accordance with output instructions of an application program of said computer system; a recognition subsystem for determining whether an output instruction of said application program satisfies any of said selected mutually exclusive matching conditions using recognition programs associated with the selected mutually exclusive matching conditions; and an event generation subsystem for generating an event associated with a satisfied matching condition when an output instruction of said application program satisfies one of said selected mutually exclusive matching conditions.
Claim 14
Dependent Claim 107 words
An event generation system for a computer system, comprising: a matching condition management subsystem for designating selected mutually exclusive matching conditions from among matching conditions associated with predetermined events in accordance with output instructions of an application program of said computer system; a recognition subsystem for determining whether an output instruction of said application program satisfies any of said selected mutually exclusive matching conditions using recognition programs associated with the selected mutually exclusive matching conditions; and an event generation subsystem for generating an event associated with a satisfied matching condition when an output instruction of said application program satisfies one of said selected mutually exclusive matching conditions.

References Cited (Backward Citations)

US4319321A Cited
US5553288A Cited
US5423000A Cited
US5355484A Cited
US5625821A Cited
US5608908A Cited
US5528516A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-12 2002-04-13 2002-10-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-12 2006-04-13 2006-10-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-12 2010-04-13 2010-10-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag