IP Library Granted Patent US 8,718,678
Granted Patent B2
US 8,718,678 · App. 12/389,448 · Granted May 6, 2014

Selective delivery of presence messages for wireless communication 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,718,678
App. No.
12/389,448
Granted
May 6, 2014
Kind
B2
Abstract

What is disclosed is a method for communicating a presence message from a presence server to a monitoring wireless communication device, wherein the presence message indicates a location-oriented status of a monitored wireless communication device. The method includes receiving the presence message from the presence server and determining if the monitoring wireless communication device is in an active mode. If the monitoring wireless communication device is in the active mode, the method includes transferring the presence message for delivery to the monitoring wireless communication device. If the monitoring wireless communication device is not in the active mode, the method includes applying filtering characteristics to the presence message, creating summary data of the presence message, and transferring the summary data of the presence message for delivery to the monitoring wireless communication device once the monitoring wireless communication device enters the active mode.

Claims (48)

1. A method of operating a wireless communication system for communicating a presence message from a presence server to a monitoring wireless communication device, wherein the presence message indicates location-oriented status of a monitored wireless communication device, method comprising:

in the wireless communication system, receiving the presence message from the presence server and determining if the monitoring wireless communication device is in an active mode;

responsive to receiving the presence message when the monitoring wireless communication device is in the active mode, in the wireless communication system, transferring the presence message for delivery to the monitoring wireless communication device; and

responsive to receiving the presence message when the monitoring wireless communication device is not in the active mode and filtering characteristics indicate to transfer the presence message then, in the wireless communication system, transferring the presence message for delivery to the monitoring wireless communication device;

responsive to receiving the presence message when the monitoring wireless communication device is not in the active mode and the filtering characteristics indicate to withhold transfer of the presence message then, in the wireless communication system, withholding transfer of the presence message to the monitoring wireless communication device, applying the filtering characteristics to the presence message, and creating summary data of the presence message, wherein the summary data comprises an identity of the monitored wireless communication device; and

responsive to the monitoring wireless communication device entering the active mode, transferring the summary data of the presence message for delivery to the monitoring wireless communication device.

2. The method of claim 1 , wherein withholding transfer of the presence message to the monitoring wireless communication device comprises preventing the presence message from causing the monitoring wireless communication device to enter the active mode when the monitoring wireless communication device is not in the active mode.

3. The method of claim 1 , wherein the filtering characteristics comprise allowing the presence message to be transferred for delivery to the monitoring wireless communication device when the presence message is associated with a high priority and the monitoring wireless communication device is not in the active mode, and withholding the presence message from transfer for delivery to the monitoring wireless communication device when the presence message is associated with a low priority and the monitoring wireless communication device is not in the active mode;

wherein the presence message transferred for delivery to the monitoring wireless communication device brings the monitoring wireless communication device into the active mode.

4. The method of claim 1 , further comprising:

in the wireless communication system, maintaining an active communication session with the presence server on behalf of the monitoring wireless communication device when the monitoring wireless communication device is not in the active mode.

5. The method of claim 1 , further comprising:

when the monitoring wireless communication device is not in the active mode, maintaining a log of the presence message in the wireless communication system.

6. The method of claim 1 , further comprising:

in the wireless communication system, receiving additional presence messages from the presence server when the monitoring wireless communication device is not in the active mode;

in the wireless communication system, transferring summary data of the additional presence messages for delivery to the monitoring wireless communication device once the monitoring wireless communication device enters the active mode.

7. The method of claim 6 , wherein the additional presence messages are associated with additional monitored wireless communication devices; and further comprising:

in the wireless communication system, applying the filtering characteristics to the additional presence messages, wherein the filtering characteristics comprise assigning priorities to each of the presence message and the additional presence messages based upon identities of the monitored wireless communication device and the additional monitored wireless communication devices.

8. The method of claim 6 , wherein the additional presence messages are associated with additional monitored wireless communication devices; and further comprising:

in the wireless communication system, applying the filtering characteristics to the additional presence messages, wherein the filtering characteristics comprise assigning priorities to each of the presence message and the additional presence messages based upon a message type of the presence message and the additional presence messages.

9. The method of claim 1 , wherein receiving the presence message from the presence server comprises:

in the wireless communication system, inspecting communications transferred from the presence server to detect the presence message; and

in the wireless communication system, determining if the presence message is intended for delivery to the monitoring wireless communication device.

10. A communication system for communicating a presence message from a presence server to a monitoring wireless communication device, wherein the presence message indicates a location-oriented status of a monitored wireless communication device, comprising:

a communication interface of the communication system configured to receive the presence message from the presence server;

a processing node of the communication system configured to determine if the monitoring wireless communication device is in an active mode;

responsive to receiving the presence message when the monitoring wireless communication device is in the active mode, the communication interface is configured to transfer the presence message for delivery to the monitoring wireless communication device; and

responsive to receiving the presence message when the monitoring wireless communication device is not in the active mode and filtering characteristics indicate to transfer the presence message, the processing node is configured to transfer the presence message for delivery to the monitoring wireless communication device;

responsive to receiving the presence message when the monitoring wireless communication device is not in the active mode and the filtering characteristics indicate to withhold transfer of the presence message, the processing node is configured to withhold transfer of the presence message to the monitoring wireless communication device, apply the filtering characteristics to the presence message, and create summary data of the presence message, wherein the summary data comprises an identity of the monitored wireless communication device; and

the communication interface configured to transfer the summary data of the presence message for delivery to the monitoring wireless communication device responsive to the monitoring wireless communication device entering the active mode.

11. The communication system of claim 10 , comprising:

the processing node configured to prevent the presence message from causing the monitoring wireless communication device to enter the active mode by withholding transfer of the presence message to the monitoring wireless communication device when the monitoring wireless communication device is not in the active mode.

12. The communication system of claim 10 , wherein the filtering characteristics comprise allowing the presence message to be transferred for delivery to the monitoring wireless communication device when the presence message is associated with a high priority and the monitoring wireless communication device is not in the active mode, and withholding the presence message from transfer for delivery to the monitoring wireless communication device when the presence message is associated with a low priority and the monitoring wireless communication device is not in the active mode;

wherein the presence message transferred for delivery to the monitoring wireless communication device brings the monitoring wireless communication device into the active mode.

13. The communication system of claim 10 , comprising:

the processing node configured to maintain an active communication session with the presence server on behalf of the monitoring wireless communication device when the monitoring wireless communication device is not in the active mode.

14. The communication system of claim 10 , comprising:

the processing node configured to maintain a log of the presence message when the monitoring wireless communication device is not in the active mode.

15. The communication system of claim 10 , comprising:

the communication interface configured to receive additional presence messages from the presence server when the monitoring wireless communication device is not in the active mode;

the processing node configured to create additional summary data of the additional presence messages; and

the communication interface configured to transfer summary data of the presence message and the additional summary data of the additional presence messages for delivery to the monitoring wireless communication device once the monitoring wireless communication device enters the active mode.

16. The communication system of claim 15 , wherein the additional presence messages are associated with additional monitored wireless communication devices; and comprising:

the processing node configured to apply the filtering characteristics to the additional presence messages, wherein the filtering characteristics comprise assigning priorities to each of the presence message and the additional presence messages based upon identities of the monitored wireless communication device and the additional monitored wireless communication devices.

17. The communication system of claim 15 , wherein the additional presence messages are associated with additional monitored wireless communication devices; and comprising:

the processing node configured to apply the filtering characteristics to the additional presence messages, wherein the filtering characteristics comprise assigning priorities to each of the presence message and the additional presence messages based upon a message type of the presence message and the additional presence messages.

18. The communication system of claim 10 , comprising:

the processing node configured to inspect communications received by the communication interface from the presence server to detect the presence message and determine if the presence message is intended for delivery to the monitoring wireless communication device.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2009
From: GREEN, DOUGLAS R.; BREAU, JEREMY R.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 022287/0108 →