IP Library Granted Patent US 8,631,472
Granted Patent B1
US 8,631,472 · App. 13/195,072 · Granted Jan 14, 2014

Triggers for session persistence

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,631,472
App. No.
13/195,072
Granted
Jan 14, 2014
Kind
B1
Abstract

Methods, media, and servers are provided for maintaining persistent sessions for a network device and providing quick authorization to a user of the network device. The network server maintains persistent sessions with network devices based on a usage profile associated with the network devices. The persistent sessions are maintained during time periods when the network device experience peak transaction activity. Additionally, during these time periods, the network device may provide quick authorizations to users of the network device. Quick authorizations allow a transaction to complete on the network device without waiting for authorization if the user is identified as a returning user.

Claims (21)

1. A computer-implemented method to manage session persistence for a network device, the method comprising:

creating network usage patterns for a network device, wherein the usage patterns include access patterns for a communication network;

establishing a usage profile for the network device based on the usage patterns;

identifying time periods in the usage profile when the network device would benefit from session persistence based on access frequencies in the usage patterns;

providing persistent sessions for the network device during the identified time periods when the network device's usage pattern is above a specified threshold; and

denying persistent sessions for the network device when the network device's usage pattern is below the specified threshold.

2. The method of claim 1 , wherein the network device is a vending machine.

3. The method of claim 1 , wherein the network device is a media player.

4. The method of claim 1 , wherein the network device is an image capturing device.

5. The method of claim 1 , wherein the network device is a wireless device.

6. The method of claim 1 , wherein the usage patterns include transaction data.

7. The method of claim 1 , wherein the persistent sessions are maintained in response to periodic requests received from the network device.

8. The method of claim 1 , wherein the usage profile specifies peak time periods when the access frequency is above the specified threshold and low periods when the usage frequency is below the specified threshold.

9. The method of claim 8 , wherein the usage profile is stored in a database.

10. A network server configured to provide session persistence to a network device, the server comprising:

one or more processors configured to receive network usage patterns for a network device, wherein the usage patterns include access patterns to a communication network, to establish a usage profile for the network device based on the usage patterns, to identify time periods in the usage profile when the network device benefits from session persistence based on access frequencies in the network usage patterns; and granting permission for the network device to establish persistent sessions to the communication network during the identified time periods, wherein the usage profile specifies peak time periods when the access frequency is above a specified threshold and low periods when the usage frequency is below the specified threshold and the peak time periods are selected as the identified time periods for session persistence.

11. The network server of claim 10 , wherein the persistent session provides the network device with access to network resources on the communication network without having to establish a new connection to communication network.

12. The network server of claim 10 , wherein the time periods are specified in increments.

13. The network server of claim 12 , wherein the time increments are one of: seconds, hours, days, or months.

14. The network server of claim 10 , further comprising a database configured to store the usage patterns for the network device.

15. The network server of claim 10 , wherein the persistent sessions to the communication network during the identified time periods are maintained by the network server if the network server periodically receives stay alive requests from the network device.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: 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 INTERNATIONAL INCORPORATED; 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 →