IP Library Granted Patent US 8,175,625
Granted Patent B2
US 8,175,625 · App. 12/328,362 · Granted May 8, 2012

Messaging protocol/service switching methods and devices

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 8,175,625
App. No.
12/328,362
Granted
May 8, 2012
Kind
B2
Abstract

Methods, devices, and computer readable media for switching communications from a first messaging protocol/service to a second messaging protocol/service by use of messaging information being embedded in a header of a first message of the first messaging protocol/service to enable the recipient to contact the sender over the second messaging protocol/service, is provided.

Claims (42)

1. A method of changing a mode of communication from a first messaging service/protocol to a second messaging service/protocol for communications between a first user device and a second user device, the method comprising:

communicating a first message, by the first user device to the second user device, using the first messaging service/protocol containing messaging information for messaging using the second messaging service/protocol; and

changing, when at least one of the first user device and the second user device communicates one or more subsequent messages, the mode of communication to the second messaging service/protocol using the messaging information after the communicating of the first message.

2. The method of claim 1 , wherein:

said communicating comprises sending the first message from the first user device; and

said changing to the second messaging service/protocol comprises receiving a second message of the second service/protocol at the first user device and thereafter communicating using the second messaging service/protocol.

3. The method of claim 1 , wherein:

said communicating comprises receiving the first message at the second user device; and

said changing to the second messaging service/protocol comprises extracting the messaging information and transmitting a second message using the second messaging service/protocol at the second user device and thereafter communicating using the second messaging service/protocol in accordance with the messaging information.

4. A method of claim 1 further comprising before communicating:

determining from predetermined messaging service/protocol options whether messaging between the first user device and the second user device is permitted to be changed from the first messaging service/protocol to the second messaging service/protocol.

5. The method of claim 1 , wherein the first messaging service/protocol comprises a short message service (SMS) service/protocol, and the second messaging service/protocol comprises a P2P (peer to peer) messaging service/protocol.

6. The method of claim 1 , wherein the messaging information is contained in a user data header of the first message.

7. The method of claim 1 , wherein the messaging information comprises a personal identification number for use in peer to peer messaging.

8. The method of claim 1 , wherein the second messaging service/protocol is automatically selected by the first user device from a set of one or more possible messaging service/protocols using expense and/or reliability as a selection criteria.

9. The method of claim 1 , wherein the communicating and changing takes place automatically and transparent to users of the first and second user devices.

10. The method of claim 1 for execution by the first user device and the second user device, wherein:

said communicating comprises:

sending the first message from the first user device to the second user device;

receiving the first message at the second user device;

said changing to the second messaging service/protocol comprises:

extracting the messaging information and sending the message using the second messaging service/protocol from the second user device to the first user device in accordance with the messaging information; and

receiving the message using the second messaging service/protocol at the first user device.

11. A user device adapted to change a mode of communication from a first messaging service/protocol to a second messaging service/protocol for communications with another user device by communicating a first message of the first messaging service/protocol having a user data header comprising messaging information for the second messaging service/protocol, and changing, when the user device is communicating one or more subsequent messages to said another user device, to the second messaging service/protocol using the messaging information for the second messaging service/protocol after the communicating of the first message.

12. The user device of claim 11 comprising:

a receiver for receiving the first message from the other user device;

a processing function for obtaining the messaging information from the first message;

a transmitter for transmitting a message using the second messaging service/protocol with use of the messaging information to the other user device, thereby changing to the second messaging/protocol.

13. The user device of claim 12 , wherein the processing function is further adapted to determine from predetermined messaging service/protocol options whether messaging between the user device and the other user device is permitted to be changed from the first messaging service/protocol to the second messaging service/protocol.

14. The user device of claim 11 comprising:

a transmitter for transmitting the first message to the other user device;

a receiver for receiving a second message using the second messaging service/protocol from the other user device, thereby changing to the second messaging service/protocol.

15. The user device of claim 11 , wherein the first messaging service/protocol comprises a short message service (SMS) messaging service/protocol, and the second messaging service/protocol comprises a peer to peer messaging service/protocol.

16. The user device of claim 15 , wherein the messaging information comprises a personal identification number for use in the peer to peer messaging service/protocol.

17. The user device of claim 16 , wherein the personal identification number is sent in the user data header of the first message.

18. The user device of claim 11 wherein communicating and the changing takes place automatically and transparent to users of the user device and the other user device.

19. A computer readable medium comprising stored instructions for execution at a first user device, the instructions implementing a method of changing a mode of communication from a first messaging service/protocol to a second messaging service/protocol for communications between the first user device and a second user device, the method comprising:

communicating a first message using the first messaging service/protocol having a user data header including messaging information for second messaging service/protocol; and

changing, when the first user device is communicating one or more subsequent messages to the second user device, the mode of communication to the second messaging service/protocol using the messaging information after the communicating of the first message.

20. The computer readable medium of claim 19 wherein:

said communicating comprises sending the first message from the first user device; and

said changing to second messaging service/protocol comprises receiving a message using the second messaging service/protocol at the first user device and thereafter communicating using the second messaging service/protocol.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Jan 17, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032087/0386 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2008
From: KLASSEN, GERHARD DIETRICH; WISEBOURT, SHAUL S.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 021928/0945 →