IP Library Granted Patent US 11,743,162
Granted Patent B1
US 11,743,162 · App. 13/466,020 · Granted Aug 29, 2023

System, method, and computer program for offering experience-based subscriptions to services

Inventors: Aloke Tusnial (Johns Creek, GA); Nir Rapaport (Herut, IL); Nir Levy (Tel Aviv, IL)
Assignees: AMDOCS DEVELOPMENT LIMITED; AMDOCS SOFTWARE SYSTEMS LIMITED
H04L43/12G06Q2220/18
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 11,743,162
App. No.
13/466,020
Granted
Aug 29, 2023
Kind
B1
Abstract

A system, method, and computer program product are provided for offering experience-based subscriptions to services. In use, a service package is created for a network service provider, the service package relating to a service experience specific at least to a subset of content accessible over a communication network via the network service provider. Additionally, a user subscription to the service package is received. Further, access to the subset of the content is provided based on the user subscription.

Claims (64)

1. A non-transitory computer readable medium storing computer code adapted to be executed by a computer to perform a method comprising:

receiving, by a service provider system, an indication of network usage by a user;

analyzing, by the service provider system, the received indication of the network usage to:

identify content that was previously received by the user during the network usage, and

identify a context in which the content was previously received, including:

a location of a device of the user when the content was received,

a service used to receive the content,

a time of day when the content was received, and

bandwidth used to receive the content;

predicting, by the service provider system, future network usage to be associated with the identified content;

creating automatically, by the service provider system based on the indication of the network usage, a service package for the user that indicates:

the identified content as allowed to be accessed, and

a plurality of service attributes for accessing the identified content, the plurality of service attributes selected based on the identified context and including:

a service allowed to be used to access the identified content,

a location from which the identified content is allowed to be accessed, and

a time of day when the identified content is allowed to be accessed;

receiving, by the service provider system from the user, a subscription to the service package; and

based on the service provider system receiving the subscription to the service package from the user, providing, by the service provider system, the user access to the identified content in accordance with the plurality of service attributes, including:

implementing a Deep Packet Inspection (DPI) to determine content to which the user is currently requesting access, wherein the DPI determined content to which the user is currently requesting access is the same as the content that was previously received by the user during the network usage, and

allowing the access to the determined content in accordance with the plurality of service attributes, based on the determined content being indicated in the service package subscribed to by the user.

2. The non-transitory computer readable medium of claim 1 , wherein the subscription is received with a fee paid by the user.

3. A method, comprising:

receiving, by a service provider system, an indication of network usage by a user;

analyzing, by the service provider system, the received indication of the network usage to:

identify content that was previously received by the user during the network usage and identify a context in which the content was previously received, including:

a location of a device of the user when the content was received,

a service used to receive the content,

a time of day when the content was received, and

bandwidth used to receive the content;

predicting, by the service provider system, future network usage to be associated with the identified content;

creating automatically, by the service provider system based on the indication of the network usage, a service package for the user that indicates:

the identified content as allowed to be accessed, and

a plurality of service attributes for accessing the identified content, the plurality of service attributes selected based on the identified context and including:

a service allowed to be used to access the identified content,

a location from which the identified content is allowed to be accessed, and

a time of day when the identified content is allowed to be accessed;

receiving, by the service provider system from the user, a subscription to the service package; and

based on the service provider system receiving the subscription to the service package from the user, providing, by the service provider system, the user access to the identified content in accordance with the plurality of service attributes, including:

implementing a Deep Packet Inspection (DPI) to determine content to which the user is currently requesting access, wherein the DPI determined content to which the user is currently requesting access is the same as the content that was previously received by the user during the network usage, and

allowing the access to the determined content in accordance with the plurality of service attributes, based on the determined content being indicated in the service package subscribed to by the user.

4. A service provider system, comprising:

a hardware processor for:

receiving an indication of network usage by a user;

analyzing the received indication of the network usage to:

identify content that was previously received by the user during the network usage and

identify a context in which the content was previously received, including:

a location of a device of the user when the content was received,

a service used to receive the content,

a time of day when the content was received, and

bandwidth used to receive the content;

predicting future network usage to be associated with the identified content;

creating automatically, based on the indication of the network usage, a service package for the user that indicates:

the identified content as allowed to be accessed, and

a plurality of service attributes for accessing the identified content, the plurality of service attributes selected based on the identified context and including:

a service allowed to be used to access the identified content,

a location from which the identified content is allowed to be accessed, and

a time of day when the identified content is allowed to be accessed;

receiving a subscription to the service package; and

based on the service provider system receiving the subscription to the service package from the user, providing the user access to the identified content in accordance with the plurality of service attributes, including:

implementing a Deep Packet Inspection (DPI) to determine content to which the user is currently requesting access, wherein the DPI determined content to which the user is currently requesting access is the same as the content that was previously received by the user during the network usage, and

allowing the access to the determined content in accordance with the plurality of service attributes, based on the determined content being indicated in the service package subscribed to by the user.

5. The non-transitory computer readable medium of claim 1 , wherein the service package is specific to the identified content previously received by the user by indicating that the identified content is allowed to be accessed,

wherein the service package is specific to the service attributes which control a manner in which the identified content is made accessible, and

wherein all other content besides the identified content is denied through the service package as a result of the service package indicating that the identified content is allowed to be accessed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2016
From: AMDOCS SOFTWARE SYSTEMS LIMITED
To: AMDOCS DEVELOPMENT LIMITED; AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 039695/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2012
From: TUSNIAL, ALOKE; RAPAPORT, NIR; LEVY, NIR
To: AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 028176/0689 →
Cited By (1)
US 12,627,644