IP Library Granted Patent US 7,646,741
Granted Patent B2
US 7,646,741 · App. 10/692,207 · Granted Jan 12, 2010

Method for client-based multicast message transmission

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,646,741
App. No.
10/692,207
Granted
Jan 12, 2010
Kind
B2
Abstract

A messaging client and associated method for client-based multicast message transmission is provided. In one embodiment, the messaging client includes a message origination process with an input device, message buffer, recipient list, new message area, and multicast message transmission process. In one embodiment, the method includes: a) receiving a message content to be transmitted in a message, b) receiving delivery information for first and second recipients to whom the message is to be transmitted, c) receiving an instruction to begin the message transmission, d) transmitting the message from the client to the first recipient, and e) transmitting the message from the client to the second recipient. The messaging client and associated method relate to short message service (SMS), enhanced message service (EMS), multimedia message service (MMS), and other types of similar message services.

Claims (36)

1. A method for client-based multicast message transmission, the method including the steps:

a) receiving from a messaging client a message content to be transmitted in a message;

b) receiving delivery information for first and second recipients to whom the message is to be transmitted;

c) receiving an instruction to begin the message transmission;

d) transmitting the message from the client to the first recipient; and

e) transmitting the message from the client to the second recipient;

f) receiving a report indicating an outcome for the message transmission to the first recipient; and

g) receiving a report indicating an outcome for the message transmission to the second recipient, wherein the delivery information for the first and second recipients is received from at least one of an input device associated with the client and a previously stored list of contacts associated with the client.

2. The method as set forth in claim 1 wherein the message content is received from an input device associated with the client.

3. The method as set forth in claim 2 wherein the input device includes at least one of a keypad, keyboard, pointing device, and voice recognition device.

4. The method as set forth in claim 1 wherein the message content is received from a saved message area associated with the client.

5. The method as set forth in claim 1 , step b) further including:

receiving delivery information for one or more additional recipients to whom the message is to be transmitted.

6. The method as set forth in claim 5 wherein at least one of the additional recipients is a previously defined recipient group received from a stored list of contacts, the recipient group including delivery information for third and fourth recipients to whom the message is to be transmitted, the method further including the steps:

h) transmitting the message from the client to the third recipient; and

i) transmitting the message from the client to the fourth recipient.

7. The method as set forth in claim 1 wherein the instruction to begin message transmission is received from an input device associated with the client.

8. A method for client-based multicast message transmission, the method including the steps:

a) receiving from a messaging client a message content to be transmitted in a message;

b) receiving delivery information for first and second recipients to whom the message is to be transmitted;

c) receiving an instruction to begin the message transmission;

d) transmitting the message to the first recipient and a request for a response indicating an outcome for the message transmission;

e) transmitting the message to the second recipient and a request for a response indicating an outcome for the message transmission;

f) receiving a report indicating an outcome for the message transmission to the first recipient; and

g) receiving a report indicating an outcome for the message transmission to the second recipient.

9. The method as set forth in claim 8 wherein the message content, delivery information for first and second recipients, and instruction to begin the message transmission are received from an input device associated with the client.

10. The method as set forth in claim 9 wherein the input device includes at least one of a keypad, keyboard, pointing device, and voice recognition device.

11. The method as set forth in claim 8 wherein the message content is received from a saved message area associated with the client.

12. The method as set forth in claim 8 wherein the delivery information for the first and second recipients is received from a previously stored list of contacts associated with the client.

13. The method as set forth in claim 8 , step b) further including:

receiving delivery information for one or more additional recipients to whom the message is to be transmitted.

14. The method as set forth in claim 13 wherein at least one of the additional recipients is a previously defined recipient group received from a stored list of contacts, the recipient group including delivery information for third and fourth recipients to whom the message is to be transmitted, the method further including the steps:

h) transmitting the message to the third recipient and a request for a response indicating an outcome for the message transmission;

i) transmitting the message to the fourth recipient and a request for a response indicating an outcome for the message transmission;

j) receiving a report indicating an outcome for the message transmission to the third recipient; and

k) receiving a report indicating an outcome for the message transmission to the fourth recipient.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED AT REEL: 045397 FRAME: 0598. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 12, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 046544/0365 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED AT REEL: 045397 FRAME: 0598. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 10, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 046478/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 045397/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2017
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 042820/0238 →