IP Library Granted Patent US 6,941,149
Granted Patent B2
US 6,941,149 · App. 09/886,346 · Granted Sep 6, 2005

Method and apparatus for providing instant messaging in a wireless communication system

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 6,941,149
App. No.
09/886,346
Granted
Sep 6, 2005
Kind
B2
Abstract

An apparatus ( 20 ) and methods are provided for providing Instant Messaging (IM) in a wireless communication system. The apparatus ( 20 ) comprises an IM data storage device ( 22 ) configured to store first IM contact data associated with an IM client and an IM server ( 24 ) configured to access the IM data storage device ( 22 ) and retrieve the first IM contact data associated with the IM client. The apparatus ( 20 ) is further comprised of an IM access portal ( 26 ) in operable communication with the IM server ( 24 ) and configured to access second IM contact data associated with the IM client and transmitted to a wireless device ( 29 ) of the IM client during a prior wireless connection. The IM access portal ( 26 ) is further configured to perform a comparison of the first IM contact data and the second IM contact data and transmit difference IM contact data ( 54 ) to the wireless device ( 29 ) of the IM client that is produced with the comparison of the first IM contact data and the second IM contact data.

Claims (31)

1. An apparatus for providing Instant Messaging (IM) services in a wireless communication system, comprising:

an IM data storage device configured to store first IM contact data associated with an IM client;

an IM server configured to access said IM data storage device and retrieve said first IM contact data associated with said IM client; and

an IM access portal in operable communication with said IM server and configured to access second IM contact data associated with said IM client and transmitted to a wireless device of said IM client during a prior wireless connection, said IM access portal further configured to perform a comparison of said first IM contact data and said second IM contact data and transmit difference IM contact data to the wireless device of said IM client that is produced with said comparison of said first IM contact data and said second IM contact data,

wherein said second IM contact data associated with said IM client is undated with said first IM contact data associated with said IM client for subsequent comparison.

2. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said IM access portal is configured to perform said comparison of said first IM contact data and said second IM contact data when the wireless device initially establishes a wireless connection with said IM access portal.

3. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said IM access portal is configured to perform said comparison of said first IM contact data and said second IM contact data at a predetermined interval after the wireless device initially establishes the wireless connection with said IM access portal.

4. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said IM access portal is configured to perform said comparison of said first IM contact data and said second IM contact data if said first IM contact data is altered during an IM communication session.

5. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said difference IM contact data has about less addressing data than said first IM contact data.

6. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said difference IM contact data has about less addressing data than said second IM contact data.

7. The apparatus for providing IM services in the wireless communication system of claim 1 , further comprising an IM access portal storage device configured to store said second IM contact data.

8. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said wireless device is a cellular telephone.

9. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said wireless device is a two-way pager.

10. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said wireless device is a mobile Personal Data Assistant (PDA).

11. The apparatus for providing IM services in the wireless communication system of claim 1 , wherein said wireless device is a mobile radio.

12. A method for providing Instant Messaging (IM) services in a wireless communication system, comprising:

establishing a wireless communication link between a wireless device and an IM access portal;

retrieving first IM contact data associated with an IM client from an IM data storage device of an IM server;

comparing said first IM contact data retrieved from said IM server and second IM contact data associated with said IM client and transmitted to said wireless device of said IM client during a prior wireless connection;

generating difference IM contact data with said comparing said first IM contact data associated with said IM client retrieved from said IM server and said second IM contact data associated with said IM client and transmitted to said wireless device of said IM client during said prior wireless connection;

transmitting said difference IM contact data to the wireless device; and

updating said second IM contact data associated with said IM client with said first IM contact data associated with said IM client for subsequent comparison.

13. The method for providing IM services in the wireless communication system of claim 12 , wherein said comparing said first IM contact data and said second IM contact data is conducted when the wireless device initially establishes a wireless connection with said IM access portal.

14. The method for providing IM services in the wireless communication system of claim 12 , wherein said comparing said first IM contact data and said second IM contact data is conducted at a predetermined interval alter the wireless device initially establishes the wireless connection with said IM access portal.

15. The method for providing IM services in the wireless communication system of claim 12 , wherein said comparing said first IM contact data and said second IM contact data is conducted if said first IM contact data is altered during a IM communication session.

16. The method for providing IM services in the wireless communication system of claim 12 , wherein said difference IM contact data has about less data than said first IM contact data.

17. The method for providing IM services in the wireless communication system of claim 12 , wherein said difference IM contact data has about less addressing data than said second IM contact data.

18. The method for providing IM services in the wireless communication system of claim 12 , wherein said wireless device is a cellular telephone.

19. The method for providing IM services in the wireless communication system of clam 12 , wherein said wireless device is a two-way pager.

20. The method for providing IM services in the wireless communication system of claim 12 , wherein said wireless device is a mobile Personal Data Assistant (PDA).

21. The method for providing IM services in the wireless communication system of claim 12 , wherein said wireless device is a mobile radio.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034488/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 →