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

Method and apparatus for processing messages based on originator and recipient priorities

Assignee: Motorola Solutions Inc
•
Filing: 1997-12-12
•
Granted: 2000-11-14
•
Expires: 2017-12-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus that process messages within a wireless communications system based on originator priority and recipient priority is accomplished when a server (12, 52) receives a message from an originating party (50). The message includes identity of the receiving party (54), originator priority information, and message content. Upon identifying the receiving party, the server retrieves recipient priority information of the receiving party. The server then merges the originator priority information with the recipient priority information to produce a message priority. In addition, the server generates a recipient index, which identifies an address for subsequent retrieval of the message content. Next, the server provides notice of the message to the receiving party based on the message priority. The notice of the message may be sent to the receiving party's pager, cellular telephone, e-mail account, facsimile machine, wireline telephone, or answering service.

Inventors

  • 👤 Stuart W. Thro
  • 👤 Alex P. Hirsbrunner
  • 👤 Sewim Fewsi Ablay

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 22:35
CPC Classifications
H; H04; H04W; H04W4/00; H04W4/12; H04L; H04L51/00; H04L51/21; H04L51/224; H04L51/226; H04L51/23

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 99 words
A method for processing a message based on originator priority and recipient priority, the method comprising the steps of: a) receiving a message from an originating party, wherein the message includes an identity of a receiving party, content, and the originator priority; b) retrieving the recipient priority of the receiving party; c) merging the originator priority and the recipient priority to produce a message priority; d) generating a recipient index that identifies an address for retrieval of the message; and e) providing, based on the message priority, notice of the message and the recipient index to the receiving party.
Claim 2
Independent Claim 99 words
A method for processing a message based on originator priority and recipient priority, the method comprising the steps of: a) receiving a message from an originating party, wherein the message includes an identity of a receiving party, content, and the originator priority; b) retrieving the recipient priority of the receiving party; c) merging the originator priority and the recipient priority to produce a message priority; d) generating a recipient index that identifies an address for retrieval of the message; and e) providing, based on the message priority, notice of the message and the recipient index to the receiving party.
Claim 3
Dependent Claim 23 words
The method of claim 1, wherein step (a) further comprises receiving the message that further includes a request for acknowledgment of message receipt.
Claim 4
Dependent Claim 58 words
The method of claim 2 further comprising: receiving a request for retrieval of the message, wherein the request includes the recipient index; providing the message to the receiving party in a format consistent with the recipient priority; and providing an acknowledgment to the originating party, wherein the acknowledgment indicates that the message was sent to the receiving party.
Claim 5
Dependent Claim 23 words
The method of claim 1, wherein step (a) further comprises receiving the message that further includes a request for acknowledgment of message understanding.
Claim 6
Dependent Claim 47 words
The method of claim 4 further comprising: receiving a request for retrieval of the message, wherein the request includes the recipient index; providing the message to the receiving party; receiving an acknowledgment of understanding; and providing a representation of the acknowledgment of understanding to the originating party.
Claim 7
Dependent Claim 32 words
The method of claim 1, wherein step (b) further comprises retrieving the recipient priority to include at least one of: a priority matrix, recipient device types, recipient device capabilities, and presentation options.
Claim 8
Dependent Claim 46 words
The method of claim 6, wherein step (c) further comprises: identifying at least one of: the originating party, content of the message, and time of day to produce identified priority parameters; and determining the message priority from the priority matrix based on the identified priority parameters.
Claim 9
Independent Claim 82 words
A method for processing a message based on originator priority and recipient priority, the method comprising the steps of: a) receiving a message from an originating party, wherein the message includes identity of the receiving party, identity of an originating party, and the originator priority; b) accessing a priority matrix based on the originator priority and the recipient priority of the receiving party to retrieve a message priority; and c) providing the message to the receiving party based on the message priority.
Claim 10
Independent Claim 82 words
A method for processing a message based on originator priority and recipient priority, the method comprising the steps of: a) receiving a message from an originating party, wherein the message includes identity of the receiving party, identity of an originating party, and the originator priority; b) accessing a priority matrix based on the originator priority and the recipient priority of the receiving party to retrieve a message priority; and c) providing the message to the receiving party based on the message priority.
Claim 11
Dependent Claim 24 words
The method of claim 8, wherein step (c) further comprises providing a recipient index that identifies an address for returning an acknowledgment of understanding.
Claim 12
Dependent Claim 35 words
The method of claim 9, wherein step (a) further comprises receiving the message that includes a request for at least one of: acknowledgment of receipt of the message and acknowledgment of understanding of the message.
Claim 13
Dependent Claim 19 words
The method of claim 10 further comprising providing the acknowledgment of receipt of the message to the originating party.
Claim 14
Dependent Claim 26 words
The method of claim 11 further comprising: receiving an indication of understanding from the receiving party; and providing the acknowledgment of understanding to the originating party.
Claim 15
Dependent Claim 19 words
The method of claim 8, wherein step c) further comprises providing the message to include priority of the message.
Claim 16
Dependent Claim 114 words
A communication server comprising: a processing unit; and a memory operably coupled to the processing unit, wherein the memory stores programming instructions that, when read by the processing unit, causes the processing unit to: (a) receive a message from an originating party, wherein the message includes an identity of a receiving party, content, and the originator priority; (b) retrieve the recipient priority of the receiving party; (c) merge the originator priority and the recipient priority to produce a message priority; (d) generate a recipient index that identifies an address for retrieval of the message; and (e) provide, based on the message priority, notice of the message and the recipient index to the receiving party.
Claim 17
Dependent Claim 114 words
A communication server comprising: a processing unit; and a memory operably coupled to the processing unit, wherein the memory stores programming instructions that, when read by the processing unit, causes the processing unit to: (a) receive a message from an originating party, wherein the message includes an identity of a receiving party, content, and the originator priority; (b) retrieve the recipient priority of the receiving party; (c) merge the originator priority and the recipient priority to produce a message priority; (d) generate a recipient index that identifies an address for retrieval of the message; and (e) provide, based on the message priority, notice of the message and the recipient index to the receiving party.
Claim 18
Dependent Claim 37 words
The communication server of claim 14, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to receive the message that includes a request for acknowledgment of message receipt.
Claim 19
Dependent Claim 76 words
The communication server of claim 14, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to: receive a request for retrieval of the message, wherein the request includes the recipient index; provide the message to the receiving party in a format consistent with the recipient priority; and provide an acknowledgment to the originating party, wherein the acknowledgment indicates that the message was sent to the receiving party.
Claim 20
Dependent Claim 85 words
The communication server of claim 14, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to: receive the message that includes a request for acknowledgment of message understanding; receive a request for retrieval of the message, wherein the request includes the recipient index; provide the message to the receiving party in a format consistent with the recipient priority; receive an acknowledgment of understanding; and provide a representation of the acknowledgment of understanding to the originating party.
Claim 21
Dependent Claim 46 words
The communication server of claim 14, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to retrieve the recipient priority to include at least one of: priority matrix, recipient device types, recipient device capabilities, and presentation options.
Claim 22
Dependent Claim 97 words
A communication server comprising: a processing unit; and a memory operably coupled to the processing unit, wherein the memory stores programming instructions that, when read by the processing unit, causes the processing unit to: (a) receive a message from an originating party, wherein the message includes identity of the receiving party, identity of an originating party, and the originator priority; (b) access a priority matrix based on the originator priority and the recipient priority of the receiving party to retrieve a message priority; and (c) provide the message to the receiving party based on the message priority.
Claim 23
Dependent Claim 97 words
A communication server comprising: a processing unit; and a memory operably coupled to the processing unit, wherein the memory stores programming instructions that, when read by the processing unit, causes the processing unit to: (a) receive a message from an originating party, wherein the message includes identity of the receiving party, identity of an originating party, and the originator priority; (b) access a priority matrix based on the originator priority and the recipient priority of the receiving party to retrieve a message priority; and (c) provide the message to the receiving party based on the message priority.
Claim 24
Dependent Claim 39 words
The communication server of claim 19, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to provide a recipient index that identifies an address for returning an acknowledgment of understanding.
Claim 25
Dependent Claim 50 words
The communication server of claim 20, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to receive the message that includes a request for at least one of: acknowledgment of receipt of the message and acknowledgment of understanding of the message.
Claim 26
Dependent Claim 37 words
The communication server of claim 21, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to provide the acknowledgment of receipt of the message to the originating party.
Claim 27
Dependent Claim 44 words
The communication server of claim 22, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to: receive an indication of understanding from the receiving party; and provide the acknowledgment of understanding to the originating party.
Claim 28
Dependent Claim 34 words
The communication server of claim 19, wherein the memory further comprises programming instructions that, when read by the processing unit, causes the processing unit to provide the message to include priority of the message.
Claim 29
Independent Claim 99 words
A method comprising the steps of: receiving, by a communication server, a first message from an originating party, wherein the first message includes an identity of a receiving party, content, and an originator priority; retrieving a recipient priority of the receiving party; merging the originator priority and the recipient priority to produce a message priority of the first message; determining, based on the message priority of the first message, a selected terminal device from among a plurality of terminal devices associated with the receiving party; and sending, by the communication server, a second message to the selected terminal device.
Claim 30
Independent Claim 99 words
A method comprising the steps of: receiving, by a communication server, a first message from an originating party, wherein the first message includes an identity of a receiving party, content, and an originator priority; retrieving a recipient priority of the receiving party; merging the originator priority and the recipient priority to produce a message priority of the first message; determining, based on the message priority of the first message, a selected terminal device from among a plurality of terminal devices associated with the receiving party; and sending, by the communication server, a second message to the selected terminal device.
Claim 31
Dependent Claim 26 words
The method of claim 25 wherein the step of sending the second message comprises sending a notice of the first message to the selected terminal device.
Claim 32
Dependent Claim 23 words
The method of claim 25 wherein the step of sending the second message comprises forwarding the first message to the selected terminal device.
Claim 33
Dependent Claim 27 words
The method of claim 25 wherein the step of sending the second message comprises sending an address for retrieval of the message to the selected terminal device.
Claim 34
Dependent Claim 32 words
The method of claim 25, wherein the step of merging the originator priority and the recipient priority to produce a message priority comprises determining the message priority from among multiple priority levels.
Claim 35
Dependent Claim 31 words
The method of claim 25, wherein the step of sending the second message comprises sending the second message, via one of a plurality of communication networks, to the selected terminal device.

References Cited (Backward Citations)

US5033077A Cited
US5153905A Cited
US5544229A Cited
US5457732A Cited
US5933477A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-14 2004-05-15 2004-11-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-14 2008-05-15 2008-11-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-14 2012-05-15 2012-11-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag