IP Library Granted Patent US 8,108,474
Granted Patent B2
US 8,108,474 · App. 12/346,141 · Granted Jan 31, 2012

System and method for indication of IM tracking

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,108,474
App. No.
12/346,141
Granted
Jan 31, 2012
Kind
B2
Abstract

A method and computer program product for processing a tracking request from a first user of an instant messaging system concerning the online status of a second user of the instant messaging system. The online status of the second user is monitored. A tracking notice is provided to the second user. The tracking notice informs the second user that the first user is monitoring the online status of the second user.

Claims (36)

1. A method comprising:

processing a tracking request from a first user of an instant messaging system concerning the online status of a second user of the instant messaging system;

monitoring the online status of the second user;

providing a tracking notice to the second user prior to the second user logging into the instant messaging system, wherein the tracking notice informs the second user that the first user is monitoring the online status of the second user; and

providing a periodic tracking report to the second user, wherein the periodic tracking report identifies one or more users of the instant messaging system who submitted tracking requests concerning the second user during a defined period of time.

2. The method of claim 1 further comprising:

allowing the second user to prohibit the first user from receiving information concerning the online status of the second user.

3. The method of claim 2 further comprising:

if the second user does not prohibit the first user from receiving information concerning the online status of the second user, providing the first user with information concerning the online status of the second user.

4. The method of claim 3 wherein the information concerning the online status of the second user includes one or more of: log in notifications; and log out notifications.

5. The method of claim 1 wherein monitoring the online status of the second user includes:

monitoring the online status of the second user for a defined period of time based upon one or more configuration settings.

6. The method of claim 1 wherein:

processing the tracking request from the first user of the instant messaging system includes determining a first hierarchical rating for the first user and a second hierarchical rating for the second user; and

monitoring the online status of the second user includes monitoring the online status of the second user based, at least in part, upon the first and second hierarchical ratings.

7. The method of claim 1 wherein the tracking request defines why the first user is requesting information concerning the online status of the second user.

8. The method of claim 1 further comprising:

defining a maximum track count that defines the maximum number of users for which the first user may submit a tracking request.

9. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:

processing a tracking request from a first user of an instant messaging system concerning the online status of a second user of the instant messaging system;

monitoring the online status of the second user;

providing a tracking notice to the second user prior to the second user logging into the instant messaging system, wherein the tracking notice informs the second user that the first user is monitoring the online status of the second user; and

providing a periodic tracking report to the second user, wherein the periodic tracking report identifies one or more users of the instant messaging system who submitted tracking requests concerning the second user during a defined period of time.

10. The computer program product of claim 9 further comprising instructions for:

allowing the second user to prohibit the first user from receiving information concerning the online status of the second user.

11. The computer program product of claim 10 further comprising instructions for:

if the second user does not prohibit the first user from receiving information concerning the online status of the second user, providing the first user with information concerning the online status of the second user.

12. The computer program product of claim 11 wherein the information concerning the online status of the second user includes one or more of: log in notifications; and log out notifications.

13. The computer program product of claim 9 wherein the instructions for monitoring the online status of the second user include instructions for:

monitoring the online status of the second user for a defined period of time based upon one or more configuration settings.

14. The computer program product of claim 9 wherein:

the instructions for processing the tracking request from the first user of the instant messaging system include instructions for determining a first hierarchical rating for the first user and a second hierarchical rating for the second user; and

the instructions for monitoring the online status of the second user include instructions for monitoring the online status of the second user based, at least in part, upon the first and second hierarchical ratings.

15. The computer program product of claim 9 wherein the tracking request defines why the first user is requesting information concerning the online status of the second user.

16. The computer program product of claim 9 further comprising instructions for:

defining a maximum track count that defines the maximum number of users for which the first user may submit a tracking request.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE PCT NUMBER PCT/IB2016/058014 PREVIOUSLY RECORDED ON REEL 047690 FRAME 0640. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 17, 2019
From: SNAPCHAT, INC.
To: SNAP INC.
Reel/Frame 048089/0452 →
CHANGE OF NAME Recorded Dec 6, 2018
From: SNAPCHAT, INC.
To: SNAP INC.
Reel/Frame 047690/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2016
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SNAPCHAT, INC.
Reel/Frame 037573/0170 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2009
From: DENNER, GARY; CALLANAN, SEAN; O'SULLIVAN, PATRICK JOSEPH; ZIMMET, CAROL SUE
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 022370/0676 →