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