IP Library Granted Patent US 8,345,601
Granted Patent B2
US 8,345,601 · App. 12/783,202 · Granted Jan 1, 2013

Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server

Assignee: Research In Motion Limited
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,345,601
App. No.
12/783,202
Granted
Jan 1, 2013
Kind
B2
Abstract

A messaging method in a system including a wireless network, a routing server, and a plurality of mobile stations. A first mobile station has first communications applications and a first PIN and a second mobile station has second communications applications and a second PIN. The method includes sending an invitation including the first PIN from the first mobile station to the second mobile station using one of the first communications applications, and sending an acceptance including the second PIN from the second mobile station to the first mobile station using one of the second communications applications. The method further includes creating first messages including the second PIN and sending them to the second mobile station through the wireless network, and creating second messages including the first PIN and sending them to the first mobile station through the wireless network. The routing server routes the messages based on the PINs.

Claims (24)

1. A method of operating a mobile device, the method comprising:

grouping peer-to-peer contacts into a plurality of groups according to a conversation state;

displaying the plurality of groups in a status screen, each group listing one or more of the peer-to-peer contacts;

receiving at least one availability information message; and

displaying one of a plurality of status indicators indicative of a type of availability in association with each peer-to-peer contact in each of the plurality of groups, the type of availability determined from the at least one availability information message and independent of the grouping of the peer-to-peer contacts.

2. The method of claim 1 , wherein the status screen is provided by an instant messaging application.

3. The method of claim 2 , wherein the status screen enables selectively expanding the one or more groups to display additional information and selectively collapsing the one or more groups to not display the additional information.

4. The method of claim 1 , wherein the status indicator comprises one of a number of levels and degrees of availability.

5. The method of claim 4 , wherein the levels and degrees of availability are based upon information relating to states or events or both occurring on a mobile device associated with a particular contact.

6. The method of claim 1 , wherein the status indicator comprises an icon.

7. The method of claim 1 , wherein the at least one availability information message is received from another mobile device.

8. The method of claim 7 , wherein the at least one availability information message is received via a routing server.

9. A mobile device configured for:

grouping peer-to-peer contacts into a plurality of groups according to a conversation state;

displaying the plurality of groups in a status screen, each group listing one or more of the peer-to-peer contacts;

receiving at least one availability information message; and

displaying one of a plurality of status indicators indicative of a type of availability in association with each peer-to-peer contact in each of the plurality of groups, the type of availability determined from the at least one availability information message and independent of the grouping of the peer-to-peer contacts.

10. The mobile device of claim 9 , wherein the status screen is provided by an instant messaging application.

11. The mobile device of claim 10 , wherein the status screen enables selectively expanding the one or more groups to display additional information and selectively collapsing the one or more groups to not display the additional information.

12. The mobile device of claim 9 , wherein the status indicator comprises one of a number of levels and degrees of availability.

13. The mobile device of claim 12 , wherein the levels and degrees of availability are based upon information relating to states or events or both occurring on a mobile device associated with a particular contact.

14. The mobile device of claim 9 , wherein the status indicator comprises an icon.

15. The mobile device of claim 9 , wherein the at least one availability information message is received from another mobile device.

16. The mobile device of claim 15 , wherein the at least one availability information message is received via a routing server.

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 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 →
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 →
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 Nov 4, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034161/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2010
From: LAZARIDIS, MIHAL; KLASSEN, GERHARD D.; WORMALD, CHRISTOPHER R.; SCOTT, SHERRI LEE LORRAINE
To: RESEARCH IN MOTION LIMITED
Reel/Frame 024461/0024 →
Continuity (5)
Continuation 11768047 · Jun 25, 2007
Continuation 10942167 · Sep 16, 2004
Provisional Application 60503367 · Sep 16, 2003
Provisional Application 60503366 · Sep 16, 2003
Related Publication 20100227633A1 · Sep 9, 2010