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

Method and apparatus for prioritizing deletion of received messages based on message source and message order

Assignee: Google Technology Holdings LLC
•
Filing: 1993-08-30
•
Granted: 1995-05-23
•
Expires: 2013-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A radio receiver (110) for receiving messages from a plurality of sources includes a message database (252) for storing the messages and sources from which the messages originate and a processing unit (220) for determining whether each source has a status of anchored or unanchored. The processing unit (220) further flags last received messages from anchored sources to indicate that the last received messages are anchored messages which are to be deleted only after deletion of unanchored messages which are not flagged as anchored messages.

Inventors

  • 👤 Nichola B. Hosack
  • 👤 Gregory L. Cannon
  • 👤 Edward H. Robinson
  • 👤 Richard A. Hill
  • 👤 Nancy E. Mondrosch
  • 👤 William J. Macko

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 04:21
CPC Classifications
H; H04; H04W; H04W88/00; H04W88/02; H04W88/022; H04W88/023; G; G08; G08B; G08B5/00; G08B5/22; G08B5/222; G08B5/223; G08B5/224; G08B5/227

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 103 words
A method, in a radio receiver for receiving messages from a plurality of sources, for prioritizing a deletion order for received messages, the method comprising the steps of: designating each of the plurality of sources as anchored sources or unanchored sources; and flagging at least last received messages from the anchored sources as anchored messages, wherein the anchored messages are deleted only after deletion of stored messages which are not flagged as anchored messages, and wherein each of the at least last received messages is automatically flagged without user input in response to reception of each of the at least last received messages.
Claim 2
Independent Claim 103 words
A method, in a radio receiver for receiving messages from a plurality of sources, for prioritizing a deletion order for received messages, the method comprising the steps of: designating each of the plurality of sources as anchored sources or unanchored sources; and flagging at least last received messages from the anchored sources as anchored messages, wherein the anchored messages are deleted only after deletion of stored messages which are not flagged as anchored messages, and wherein each of the at least last received messages is automatically flagged without user input in response to reception of each of the at least last received messages.
Claim 3
Dependent Claim 30 words
The method according to claim 1, wherein the designating step comprises the step of: programming each of the plurality of sources as anchored or unanchored through use of user-accessible controls.
Claim 4
Dependent Claim 37 words
The method according to claim 1, further comprising, prior to the flagging step, the step: programming a number of messages for each anchored source which is indicative of a number of anchored messages for each anchored source.
Claim 5
Dependent Claim 65 words
The method according to claim 1, further comprising the steps of: designating stored messages, including the anchored messages, as read or unread, wherein read messages have been presented to a user and unread messages have not been presented to a user; and prioritizing a deletion order of the stored messages depending upon whether each message is anchored and whether each message is read or unread.
Claim 6
Dependent Claim 44 words
The method according to claim 4, wherein the prioritizing step comprises the step of: deleting, when read, unanchored messages are stored, the read, unanchored messages prior to deleting unread, unanchored messages in response to determining that space for storage of newer messages is insufficient.
Claim 7
Dependent Claim 47 words
The method according to claim 5, wherein the prioritizing step further comprises the step of: deleting, when unread, unanchored messages are stored, the unread, unanchored messages prior to deleting read, anchored messages in response to determining that the space for storage of the newer messages is insufficient.
Claim 8
Dependent Claim 47 words
The method according to claim 6, wherein the prioritizing step further comprises the step of: deleting, when read, anchored messages are stored, the read, anchored messages prior to deleting unread, anchored messages in response to determining that the space for storage of the newer messages is insufficient.
Claim 9
Dependent Claim 45 words
The method according to claim 4, wherein the prioritizing step comprises the steps of: deleting read, unanchored messages prior to deleting unread, unanchored messages; deleting unread, unanchored messages prior to deleting read, anchored messages; and deleting read, anchored messages prior to deleting unread, anchored messages.
Claim 10
Dependent Claim 28 words
The method according to claim 4, further comprising the step of: further prioritizing the deletion order of the messages depending upon a time of reception of each message.
Claim 11
Dependent Claim 57 words
The method according to claim 4, further comprising the steps of: designating each of the plurality of sources as low persistence sources or high persistence sources; and further prioritizing the deletion order of the stored messages depending upon whether a source from which each message was received is a high persistence source or a low persistence source.
Claim 12
Dependent Claim 110 words
The method according to claim 10, further comprising the steps of: deleting low persistence, read, unanchored messages prior to deleting high persistence, read, unanchored messages; deleting high persistence, read, unanchored messages prior to deleting low persistence, unread, unanchored messages; deleting low persistence, unread, unanchored messages prior to deleting high persistence, unread, unanchored messages; deleting high persistence, unread, unanchored messages prior to deleting low persistence, read, anchored messages; deleting low persistence, read, anchored messages prior to deleting high persistence, read, anchored messages; deleting high persistence, read, anchored messages prior to deleting low persistence, unread, anchored messages; and deleting low persistence, unread, anchored messages prior to deleting high persistence, unread, anchored messages.
Claim 13
Dependent Claim 103 words
A radio receiver for receiving messages from a plurality of sources, the radio receiver comprising: first designating means for designating each of the plurality of sources as anchored sources or unanchored sources; and flagging means coupled to the first designating means for flagging at least last received messages from the anchored sources as anchored messages, wherein the anchored messages are deleted only after deletion of stored message which are not flagged as anchored messages, and wherein each of the at least last received messages is automatically flagged without user input in response to reception of each of the at least last received messages.
Claim 14
Dependent Claim 103 words
A radio receiver for receiving messages from a plurality of sources, the radio receiver comprising: first designating means for designating each of the plurality of sources as anchored sources or unanchored sources; and flagging means coupled to the first designating means for flagging at least last received messages from the anchored sources as anchored messages, wherein the anchored messages are deleted only after deletion of stored message which are not flagged as anchored messages, and wherein each of the at least last received messages is automatically flagged without user input in response to reception of each of the at least last received messages.
Claim 15
Dependent Claim 25 words
The radio receiver according to claim 12, further comprising: a memory coupled to the first designating means and the flagging means for storing the messages.
Claim 16
Dependent Claim 29 words
The radio receiver according to claim 12, further comprising: programming means coupled to the first designating means for programming each of the plurality of sources as anchored or unanchored.
Claim 17
Dependent Claim 39 words
The radio receiver according to claim 12, further comprising: programming means coupled to the flagging means for programming a number of messages for each anchored source which is indicative of a number of anchored messages for each anchored source.
Claim 18
Dependent Claim 78 words
The radio receiver according to claim 13, further comprising: second designating means coupled to the memory for designating stored messages, including the anchored messages, as read or unread, wherein read messages have been presented to a user and unread messages have not been presented to a user; and prioritizing means coupled to the memory for prioritizing a deletion order of the stored messages depending upon whether each message is anchored and whether each message is read or unread.
Claim 19
Dependent Claim 56 words
The radio receiver according to claim 16, further comprising: determining means coupled to the memory for determining whether space within the memory is sufficient for storage of newer messages; and deleting means for deleting unanchored messages prior to deleting the anchored messages when the space within the memory is insufficient for storage of the newer messages.
Claim 20
Dependent Claim 64 words
The radio receiver according to claim 16, further comprising: first deleting means coupled to the memory for deleting read, unanchored messages prior to deleting unread, unanchored messages; second deleting means coupled to the memory for deleting unread, unanchored messages prior to deleting read, anchored messages; and third deleting means coupled to the memory for deleting read, anchored messages prior to deleting unread, anchored messages.
Claim 21
Dependent Claim 66 words
The radio receiver according to claim 16, further comprising: third designating means coupled to the memory for designating each of the plurality of sources as low persistence sources or high persistence sources, wherein the prioritizing means further prioritizes the deletion order of the stored messages depending upon whether a source from which each message was received is a high persistence source or a low persistence source.
Claim 22
Dependent Claim 136 words
The radio receiver according to claim 19, further comprising: first deleting means for deleting low persistence, read, unanchored messages prior to deleting high persistence, read, unanchored messages; second deleting means for deleting high persistence, read, unanchored messages prior to deleting low persistence, unread, unanchored messages; third deleting means for deleting low persistence, unread, unanchored messages prior to deleting high persistence, unread, unanchored messages; fourth deleting means for deleting high persistence, unread, unanchored messages prior to deleting low persistence, read, anchored messages; fifth deleting means for deleting low persistence, read, anchored messages prior to deleting high persistence, read, anchored messages; sixth deleting means for deleting high persistence, read, anchored messages prior to deleting low persistence, unread, anchored messages; and seventh deleting means for deleting low persistence, unread, anchored messages prior to deleting high persistence, unread, anchored messages.
Claim 23
Dependent Claim 85 words
A radio receiver for receiving messages from a plurality of sources, the radio receiver comprising: a message database for storing the messages and sources from which the messages originate; a processing unit for determining whether each source has a status of anchored or unanchored and for automatically flagging, without user input, last received messages from anchored sources to indicate that the last received messages are anchored messages which are to be deleted only after deletion of unanchored messages which are not flagged as anchored messages.
Claim 24
Dependent Claim 85 words
A radio receiver for receiving messages from a plurality of sources, the radio receiver comprising: a message database for storing the messages and sources from which the messages originate; a processing unit for determining whether each source has a status of anchored or unanchored and for automatically flagging, without user input, last received messages from anchored sources to indicate that the last received messages are anchored messages which are to be deleted only after deletion of unanchored messages which are not flagged as anchored messages.
Claim 25
Dependent Claim 30 words
The radio receiver according to claim 21, further comprising: a display for displaying unanchored messages received from unanchored sources and for displaying the anchored messages received from the unanchored sources.
Claim 26
Dependent Claim 56 words
The radio receiver according to claim 21, further comprising: a receiver for receiving and demodulating a radio signal to generate data therefrom; and a decoder coupled to the receiver for decoding the data to recover the messages and addresses associated with the messages, wherein each different address is associated with one of the plurality of sources.
Claim 27
Dependent Claim 72 words
The radio receiver according to claim 23, further comprising: a memory coupled to the processing unit for storing a list of the plurality of sources and an address associated with each of the plurality of sources; and a status database coupled to the processing unit for storing a list of the plurality of sources and a status associated with each of the plurality of sources, wherein the status is anchored or unanchored.
Claim 28
Dependent Claim 34 words
The radio receiver according to claim 25, further comprising controls coupled to the processing unit for receiving user inputs for programming the status of each of the plurality of sources in the status database.

References Cited (Backward Citations)

US4988991A Cited
US4851829A Cited
US4949085A Cited
US5075684A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-05-22 1998-11-21 1999-05-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-05-22 2002-11-21 2003-05-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-05-22 2006-11-21 2007-05-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag