Patent US2612431A successfully refreshed from Google Patents.
Patent US6292825B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6292825B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Service application with pull notification

Assignee: International Business Machines Corp
•
Filing: 1998-11-12
•
Granted: 2001-09-18
•
Expires: 2018-11-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and implementing computer system is provided in which an event/notification channel of a service provider will send a brief “notification” of an arrival of a full or complete event/notification message which has been received in an event/notification channel, to all relevant pull consumers to inform the consumers that a more detailed message concerning an event being monitored has just arrived. The brief notification can be repeated for a predetermined number of times which is defined by the consumer. After sending a brief notification a predetermined number of times, the event/notification channel assumes that the pull consumer is not operational or no longer interested in the event and the event can then be discarded by the event/notification channel. The brief notification sent to the pull consumers may identify any attachments and the consumer may elect to receive the full event notification message without any or with only selected ones of the attachments. The consumer may direct the service provider to delete the attachments when the full notification is retrieved by the consumer, or the service provider may be programmed to automatically delete any attachments after a certain amount of time following retrieval of the event message by a consumer.

Inventors

  • 👤 David Yu Chang
  • 👤 Ajay Kumar Reddy Karkala
  • 👤 John Shih-Yuan Wang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:43
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1895; H04L12/1859; H04L51/00; H04L51/21; H04L51/224

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 129 words
A method for use in a communication system wherein event messages are sent from a supplier to a consumer of information, said method comprising: sending an event message from said supplier; storing said event message at a storage location remote from said consumer until said consumer requests delivery of said event message; sending a notification message to said consumer prior to said delivery request by said consumer, said notification message including predetermined notice information, said predetermined notice information including descriptive information related to said event message; listing notification messages for viewing by said consumer at a consumer terminal; enabling a consumer selection to delete selected portions of said event message; and sending only non-deleted portions of said event message to said consumer terminal in response to said consumer selection.
Claim 2
Independent Claim 129 words
A method for use in a communication system wherein event messages are sent from a supplier to a consumer of information, said method comprising: sending an event message from said supplier; storing said event message at a storage location remote from said consumer until said consumer requests delivery of said event message; sending a notification message to said consumer prior to said delivery request by said consumer, said notification message including predetermined notice information, said predetermined notice information including descriptive information related to said event message; listing notification messages for viewing by said consumer at a consumer terminal; enabling a consumer selection to delete selected portions of said event message; and sending only non-deleted portions of said event message to said consumer terminal in response to said consumer selection.
Claim 3
Dependent Claim 20 words
The method as set forth in claim 1 wherein said notification messages are listed according to a predetermined priority schedule.
Claim 4
Dependent Claim 41 words
The method as set forth in claim 1 and further including: enabling said consumer to select from said listing of said notification messages to identify any of said corresponding event messages to be sent from said storage location to said consumer.
Claim 5
Dependent Claim 38 words
The method as set forth in claim 3 and further including: sending said identified event message corresponding to said selected notification message from said storage location to said consumer terminal in response to said selection by said consumer.
Claim 6
Dependent Claim 41 words
The method as set forth in claim 2 and further including: enabling said consumer to select from said listing of said notification messages to identify any of said corresponding event messages to be sent from said storage location to said consumer.
Claim 7
Dependent Claim 38 words
The method as set forth in claim 5 and further including: sending said identified event message corresponding to said selected notification message from said storage location to said consumer terminal in response to said selection by said consumer.
Claim 8
Dependent Claim 45 words
The method as set forth in claim 1 and further including: enabling a consumer select portions of said event message for delivery to said consumer; and sending only said selected portions of said event message to said consumer terminal in response to said consumer selection.
Claim 9
Dependent Claim 29 words
The method as set forth in claim 1 and further including: filtering said notification message such that only notification messages having predetermined selected characteristics are sent to said consumer.
Claim 10
Independent Claim 134 words
A method for use in a communication system wherein event messages are sent from a supplier to a consumer of information, said method comprising: sending an event message from said supplier; storing said event message at a storage location remote from said consumer until said consumer requests delivery of said event message; sending a notification message to said consumer prior to said delivery request by said consumer, said notification message including predetermined notice information, said predetermined notice information including descriptive information related to said event message; enabling a consumer selection to delete selected portions of said event message; sending only non-deleted portions of said event message to said consumer terminal in response to said consumer selection; and deleting said event messages from said storage location after a predetermined period of time following said storing.
Claim 11
Independent Claim 134 words
A method for use in a communication system wherein event messages are sent from a supplier to a consumer of information, said method comprising: sending an event message from said supplier; storing said event message at a storage location remote from said consumer until said consumer requests delivery of said event message; sending a notification message to said consumer prior to said delivery request by said consumer, said notification message including predetermined notice information, said predetermined notice information including descriptive information related to said event message; enabling a consumer selection to delete selected portions of said event message; sending only non-deleted portions of said event message to said consumer terminal in response to said consumer selection; and deleting said event messages from said storage location after a predetermined period of time following said storing.
Claim 12
Dependent Claim 183 words
A storage medium including machine readable coded indicia, said storage medium being selectively coupled to a reading device, said reading device being selectively coupled to processing circuitry within a computer system, said reading device being selectively operable to read said machine readable coded indicia and provide program signals representative thereof, said program signals being effective to send event messages from a supplier to a consumer of information, said program signals being selectively operable to accomplish the steps of: sending an event message from said supplier; storing said event message at a storage location remote from said consumer until said consumer requests delivery of said event message; sending a notification message to said consumer prior to said delivery request by said consumer, said notification message including predetermined notice information, said predetermined notice information including descriptive information related to said event message; listing notification messages for viewing by said consumer at a consumer terminal; enabling a consumer selection to delete selected portions of said event message; and sending only non-deleted portions of said event message to said consumer terminal in response to said consumer selection.
Claim 13
Dependent Claim 183 words
A storage medium including machine readable coded indicia, said storage medium being selectively coupled to a reading device, said reading device being selectively coupled to processing circuitry within a computer system, said reading device being selectively operable to read said machine readable coded indicia and provide program signals representative thereof, said program signals being effective to send event messages from a supplier to a consumer of information, said program signals being selectively operable to accomplish the steps of: sending an event message from said supplier; storing said event message at a storage location remote from said consumer until said consumer requests delivery of said event message; sending a notification message to said consumer prior to said delivery request by said consumer, said notification message including predetermined notice information, said predetermined notice information including descriptive information related to said event message; listing notification messages for viewing by said consumer at a consumer terminal; enabling a consumer selection to delete selected portions of said event message; and sending only non-deleted portions of said event message to said consumer terminal in response to said consumer selection.
Claim 14
Dependent Claim 163 words
A communication system for use in sending event messages from a supplier to a consumer of information, said system comprising: at least one supplier terminal; a storage device; and a consumer terminal, said supplier terminal and said storage device being located remotely from said consumer terminal, said supplier terminal being selectively operable for sending an event message addressed to said consumer terminal; means for storing said event message in said storage device until said consumer requests delivery of said event message; means for sending a notification message to said consumer terminal prior to said delivery request by said consumer, said notification message including predetermined notice information, said predetermined notice information including descriptive information related to said event message; means for listing notification messages for viewing by said consumer at a consumer terminal; enabling a consumer selection to delete selected portions of said event message; and sending only non-deleted portions of said event message to said consumer terminal in response to said consumer selection.
Claim 15
Dependent Claim 163 words
A communication system for use in sending event messages from a supplier to a consumer of information, said system comprising: at least one supplier terminal; a storage device; and a consumer terminal, said supplier terminal and said storage device being located remotely from said consumer terminal, said supplier terminal being selectively operable for sending an event message addressed to said consumer terminal; means for storing said event message in said storage device until said consumer requests delivery of said event message; means for sending a notification message to said consumer terminal prior to said delivery request by said consumer, said notification message including predetermined notice information, said predetermined notice information including descriptive information related to said event message; means for listing notification messages for viewing by said consumer at a consumer terminal; enabling a consumer selection to delete selected portions of said event message; and sending only non-deleted portions of said event message to said consumer terminal in response to said consumer selection.

References Cited (Backward Citations)

US5694546A Cited
US5561637A Cited
US5737619A Cited
US5893091A Cited
US6138158A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-09-17 2005-03-19 2005-09-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-09-17 2009-03-19 2009-09-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-09-17 2013-03-19 2013-09-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag