IP Library Patent Application 15037173
Patent Application
App. No. 15/037,173

METHOD AND SYSTEM FOR SCHEDULING A PUSH DATA TRANSMISSION

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 None
App. No.
15/037,173
Filed
May 17, 2016
Art Unit
2646
USPC
455/466
Abstract

A method, in a wireless telecommunications network, for scheduling a push data transmission from the network to a user equipment (UE) device, including providing a push notification including a predefined parameter representing a delay period for the notification, determining a projected time for establishment of an active communications channel of a network interface of the UE, on the basis of the determination, linking transmission of the notification with transmission of data using the established active communications channel or transmitting the notification instantaneously.

Claims (22)

1 . A method, in a wireless telecommunications network, for scheduling a push data transmission from the network to a user equipment, UE, device, the method including:

providing a push notification including a predefined parameter representing a delay period for the notification;

determining a projected time for establishment of an active communications channel of a network interface of the UE; and

in the case that the projected time for establishment of an active communications channel is zero, providing data content related to the push notification; and

transmitting the related data content and the push notification using the established communications channel.

2 . A method as claimed in claim 1 , wherein determining a projected time for establishment of an active communications channel includes probabilistically inferring the likelihood of a data session of the UE within a predefined time period.

3 . A method as claimed in claim 1 , further including providing data relating to the push notification.

4 . A method as claimed in claim 3 , wherein the push notification and the data relating thereto is transmitted to the UE.

5 . A method as claimed in claim 1 , wherein the push notification comprises data representing content for an application to be executed on the UE.

6 . A method as claimed in claim 2 , wherein determining a projected time includes performing deep packet inspection on data traffic for or of the UE.

7 . A system, comprising:

a network hub including a deep packet inspector to perform deep packet inspection of data traffic from a third party content provider for a UE;

a prediction engine to determine, using data from the deep packet inspector, a projected time for establishment of an active communications channel of the UE; and

a linking engine to link transmission of a notification for the UE with transmission of data for the UE using the established active communications channel, wherein, in the case that the projected time for establishment of an active communications channel is zero, the system is operable to provide data content related to the push notification; and

transmit the related data content and the push notification using the established communications channel.

8 . A system as claimed in claim 7 , further including a server operable to provide the content related to the push notification upon request from a content prefetching engine via the network hub.

9 . A system as claimed in claim 7 , further including a notification server to provide date representing a push notification including a predefined parameter representing a delay period for the notification.

10 . A system as claimed in 7 , wherein the prediction engine includes:

an activity start time prediction engine to generate a predicted start time for UE activity using data from the deep packet inspector;

an activity duration prediction engine to determine a predicted duration for the activity; and

an activity type prediction engine to determine the type of activity for which the predicted start time and duration are generated and determined, respectively.

11 . A computer program product, comprising a computer usable medium having computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method, in a wireless telecommunications network, for scheduling a push data transmission from the network to a UE device as claimed in claim 1 .

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2016
From: MASHHADI, AFRA; ACER, UTKU GUNAY; KAWSAR, FAHIM; FORLIVESI, CLAUDIO
To: ALCATEL LUCENT
Reel/Frame 039200/0983 →