IP Library Granted Patent US 9,124,500
Granted Patent B2
US 9,124,500 · App. 14/525,446 · Granted Sep 1, 2015

Signaling optimization in a wireless network for traffic based on heart-beat messages

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 9,124,500
App. No.
14/525,446
Granted
Sep 1, 2015
Kind
B2
Abstract

A method of optimizing management of presence information over a mobile network includes determining, by a host server, the presence information of a user of a mobile application on a mobile device based on heartbeat messages, while a first connection between the mobile device and the host server is closed, wherein the user is determined to be online when heartbeat messages are received from the mobile device in regular intervals of time. The user is determined to be offline when heartbeat messages are not received from the mobile device. The method may further include maintaining or closing a second connection between the host server and a content server based on the presence information of the user. Maintaining the second connection allows the content server to determine that the user is online, and closing the second connection allows the content server to determine that the user is offline.

Claims (7)

1. A method of optimizing management of presence information over a mobile network, comprising:

determining, by a host server, the presence information of a user of a mobile application on a mobile device based on heartbeat messages, while a first connection between the mobile device and the host server is closed, wherein the user is determined to be online when heartbeat messages are received from the mobile device in regular intervals of time, and wherein the user is determined to be offline when heartbeat messages are not received from the mobile device; and

maintaining or closing a second connection between the host server and a content server based on the presence information of the user, wherein maintaining the second connection allows the content server to determine that the user is online, and closing the second connection allows the content server to determine that the user is offline.

2. The method of claim 1 , further comprising when the first connection is open, receiving periodic transactions from the mobile application over the first connection for routing to the content server over the second connection.

3. The method of claim 2 , wherein receiving of the periodic transactions over the second connection allows the content server to determine that the user is online.

4. The method of claim 1 , wherein the heartbeat messages are sent by the mobile device in a radio-aware fashion.

5. The method of claim 1 , wherein maintaining the second connection, while the first connection is closed, includes replaying a transaction pattern to the content server.

Assignments (2)
ENTITY CONVERSION Recorded Aug 27, 2015
From: SEVEN NETWORKS, INC.
To: SEVEN NETWORKS, LLC
Reel/Frame 036485/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2014
From: BACKHOLM, ARI
To: SEVEN NETWORKS INC.
Reel/Frame 034130/0264 →