IP Library Granted Patent US 7,177,657
Granted Patent B2
US 7,177,657 · App. 10/158,998 · Granted Feb 13, 2007

Method and apparatus in a wireless communication system for identifying who has received a group message

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,177,657
App. No.
10/158,998
Granted
Feb 13, 2007
Kind
B2
Abstract

A server ( 102 ) receives ( 302 ) from an originator a group message directed to an address associated in the server with a pre-defined plurality of recipients whose coupling to the wireless communication system at any given time is either active or inactive. The server stores ( 304 ) the group message, and transmits ( 316 ) the group message to each recipient of the pre-defined plurality of recipients whenever the recipient is actively coupled to the wireless communication system. The server indicates ( 318 ) thereafter to the originator that the recipient has received the group message.

Claims (49)

1. A method in a server coupled to a wireless communication system for identifying who has received a group message, the method comprising the steps of:

receiving, from an originator, the group message directed to an address associated with a pre-defined plurality of recipients whose coupling to the wireless communication system at any given time is one of active and inactive;

storing the group message;

identifying to the originator the pre-defined plurality of recipients who are actively coupled to the wireless communication system when the group message is received by the server;

transmitting the group message to each recipient of the pre-defined plurality of recipients whenever the recipient is actively coupled to the wireless communication system;

indicating thereafter to the originator that the recipient has received the group message;

the method, further comprising, when a predetermined condition is met,

designating a person other than the originator to receive message status notifications intended for the originator, and

sending to the person designated, the message status notifications intended for the originator.

2. The method of claim 1 , further comprising the step of

informing the originator when the group message has been transmitted to all of the pre-defined plurality of recipients.

3. The method of claim 1 , further comprising the steps of:

separating the pre-defined plurality of recipients into a plurality of predetermined categories; and

informing the originator whenever the group message has been transmitted to all of the recipients in one of the plurality of predetermined categories.

4. The method of claim 1 , further comprising the step of

identifying to the originator one of the pre-defined plurality of recipients who is first to receive the group message.

5. The method of claim 1 , wherein the predetermined condition is that the originator is no longer actively coupled to the wireless communication system.

6. The method of claim 1 , wherein the predetermined condition is selected from a group of predetermined conditions consisting of a time of day range, a message priority level, and a pre-programmed preference.

7. A server coupled to a wireless communication system for identifying who has received a group message, the server comprising:

a communication port for receiving from an originator, the group message directed to an address associated with a pre-defined plurality of recipients whose coupling to the wireless communication system at any given time is one of active and inactive; and

a processor coupled to the communication port, the processor comprising a memory, for storing the group message,

wherein the processor cooperates with the communication port to:

transmit the group message to each recipient of the pre-defined plurality of recipients whenever the recipient is actively coupled to the wireless communication system;

indicate thereafter to the originator that the recipient has received the group message unless a predetermined condition is met; and

when the predetermined condition is met, to cooperate with the communication port to designate a person other than the originator to receive message status notifications intended for the originator.

8. The server of claim 7 , wherein the processor is further programmed to cooperate with the communication port to

identify to the originator the pre-defined plurality of recipients who are actively coupled to the wireless communication system when the group message is received by the server.

9. The server of claim 7 , wherein the processor is further programmed to cooperate with the communication port to

inform the originator when the group message has been transmitted to all of the pre-defined plurality of recipients.

10. The server of claim 7 , wherein the processor is further programmed to cooperate with the communication port to:

separate the pre-defined plurality of recipients into a plurality of predetermined categories; and

inform the originator whenever the group message has been transmitted to all of the recipients in one of the plurality of predetermined categories.

11. The server of claim 7 , wherein the processor is further programmed to cooperate with the communication port to

identify to the originator one of the pre-defined plurality of recipients who is first to receive the group message.

12. The server of claim 7 , wherein the processor is further programmed, when the predetermined condition is met, to cooperate with the communication port to

send to the person designated the message status notifications intended for the originator.

13. The server of claim 12 , wherein the predetermined condition is that the originator is no longer actively coupled to the wireless communication system.

14. The server of claim 12 , wherein the predetermined condition is selected from a group of predetermined conditions consisting of a time of day range, a message priority level, and a pre-programmed preference.

15. A computer readable medium comprising software instructions that, when installed and executing on a processor that is coupled to a wireless communication system through a communication port, causes the processor to cooperate with the communication port to:

receive, from an originator, a group message directed to an address associated with a pre-defined plurality of recipients whose coupling to the wireless communication system at any given time is one of active and inactive;

store the group message,

transmit the group message to each recipient of the pre-defined plurality of recipients whenever the recipient is actively coupled to the wireless communication system;

separate the pre-defined plurality of recipients into a plurality of predetermined categories; and

inform the originator whenever the group message has been transmitted to all of the recipients in one of the plurality of predetermined categories unless a predetermined condition is met; and

when the predetermined condition is met, to cooperate with the communication port to designate a person other than the originator to receive message status notifications intended for the originator.

16. The computer readable medium of claim 15 , further causing the processor to cooperate with the communication port to

identify to the originator the pre-defined plurality of recipients who are actively coupled to the wireless communication system when the group message is received.

17. The computer readable medium of claim 15 , further causing the processor to cooperate with the communication port to

inform the originator when the group message has been transmitted to all of the pre-defined plurality of recipients.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034430/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2002
From: HILL, THOMAS CASEY; KOTZIN, MICHAEL
To: MOTOROLA, INC.
Reel/Frame 012965/0868 →