IP Library Patent Application 13887253
Patent Application
App. No. 13/887,253

SYSTEMS AND METHODS FOR PROVIDING DIGITAL BUNDLES OF SERVICES

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.
13/887,253
Abstract

Systems and methods are disclosed for bundling digital services for users. In accordance with one implementation, a method comprises storing, in a memory device, information related to a set of digital services, the set digital services being implemented by a plurality of different service providers. The method also includes aggregating, based on the stored information, the set of digital services into a bundle and providing, to a user, access to the bundle of digital services through a graphical user interface. The method may also include generating, with at least one processor, a set of tokens, each token associating the user with at least one digital service in the bundle. Additionally, the method may include providing at least one token, from the set of tokens, to one of the plurality of different service providers in order to activate one of the digital services for the user.

Claims (76)

1 . A system for bundling digital services, the system comprising:

at least one processor;

a memory device that stores a set of instructions which, when executed by the at least one processor, causes the at least one processor to:

store information related to a set of digital services, the set of digital services being implemented by a plurality of different service providers;

aggregate, based on the stored information, the set of digital services into a bundle for a first user;

provide the first user with access to the bundle of digital services through a graphical user interface, wherein the graphical user interface provides an option to share one or more services from the bundle of digital services with a second user; and

enable the one or more services from the bundle of digital services to be shared with the second user by generating a token that represents coded information associating the second user with the first user, the shared service, and a status of the first and second users.

2 . The system in claim 1 , wherein the digital services comprise at least one of a service subscription, a redeemable coupon, or an exclusive discount.

3 . The system in claim 1 , further comprising instructions which, when executed by the processor, cause the processor to:

receive, based on input from the first user, a selection of a customized set of digital services; and

aggregate the customized set of services into a customized bundle of services.

4 . The system in claim 1 , further comprising instructions which, when executed by the processor, cause the processor to:

generate a set of tokens, each token associating the first user with one of the digital services in the bundle.

5 . The system in claim 4 , further comprising instructions which, when executed by the processor, cause the processor to:

send a first token in the set of tokens, associated with a first service in the bundle of digital services, to a first provider of the plurality of different service providers to activate the first service for the first user.

6 . The system in claim 5 , further comprising instructions which, when executed by the processor, cause the processor to:

receive, from the first provider, a response acknowledging receipt of the first token.

7 . The system in claim 4 , further comprising instructions which, when executed by the processor, cause the processor to:

send, in a URL request, a first token in the set of tokens, associated with a first service in the bundle of digital services, to a first provider of the plurality of different service providers to activate the first service for the first user.

8 . The system in claim 1 , further comprising instructions which, when executed by the processor, cause the processor to:

render a landing page of one of the plurality of different service providers on a device of the first user.

9 . The system in claim 8 , wherein the landing page is rendered in at least one of a web browser or an application on the device of the first user.

10 . The system in claim 8 , wherein the device is at least one of a computer, laptop, tablet, mobile phone, smart-phone, personal digital assistant, or television.

11 . The system in claim 1 , further comprising instructions which, when executed by the processor, cause the processor to:

receive a request from the first user to redeem one of the digital services in the bundle;

generate a code that may be used to redeem the requested service; and

reveal the code to the first user on the graphical user interface.

12 . The system in claim 1 , further comprising instructions which, when executed by the processor, cause the processor to:

receive a request from the first user to redeem one of the digital services in the bundle;

generate a code that may be used to redeem the requested service;

generate a token that associates the requested service with the code; and

render a landing page of at least one of the different service providers for the requested service on a device of the first user, wherein the code is uploaded to the landing page via the token.

13 . The system in claim 1 , further comprising instructions which, when executed by the processor, cause the processor to:

receive a request from the first user to exchange a first service in the bundle with a second service not in the bundle;

modify a first token that associates the first user with the first service;

send the first token to one of the plurality of different service providers for the first service;

generate a second token that associates the first user with the second service; and

send the second token to one of the plurality of different service providers for the second service.

14 . The system in claim 13 , wherein the modified first token indicates that the first service may become inaccessible to the first user.

15 . A computer-implemented method for bundling services, the method comprising:

storing, in a memory device, information related to a set of digital services, the set of digital services being implemented by a plurality of different service providers;

aggregating, based on the stored information, the set of digital services into a bundle for a first user;

providing, by at least one processor, the first user with access to the bundle of digital services through a graphical user interface, wherein the graphical user interface provides an option to share one or more services from the bundle of digital services with a second user; and

enabling the one or more services from the bundle of digital services to be shared with the second user by generating a token that represents coded information associating the second user with the first user, the shared service, and a status of the first and second users.

16 . The method of claim 15 , wherein the digital services comprise at least one of a service subscription, a redeemable coupon, or an exclusive discount.

17 . The method of claim 15 , further comprising:

receiving, based on input from the first user, a selection of a customized set of digital services; and

aggregating the customized set of services into a customized bundle of services.

18 . The method of claim 15 , further comprising:

generating a set of tokens, each token associating the first user with one of the digital services in the bundle.

19 . The method of claim 18 , further comprising:

sending a first token in the set of tokens, associated with a first service in the bundle of digital services, to a first provider of the plurality of different service providers to activate the first service for the first user.

20 . The method of claim 19 , further comprising:

receiving, from the first provider, a response acknowledging receipt of the first token.

21 . The method of claim 18 , further comprising:

sending, in a URL request, a first token in the set of tokens, associated with a first service in the bundle of digital services, to a first provider of the plurality of different service providers to activate the first service for the first user.

22 . The method of claim 15 , further comprising:

rendering a landing page of one of the plurality of different service providers on a device of the first user.

23 . The method of claim 22 , wherein the landing page is rendered in at least one of a web browser or an application on the device of the first user.

24 . The method of claim 22 , wherein the device is at least one of a computer, laptop, tablet, mobile phone, smart-phone, personal digital assistant, or television.

25 . The method of claim 15 , further comprising:

receiving a request from the first user to redeem one of the digital services in the bundle;

generating a code that may be used to redeem the requested service; and

revealing the code to the user on the graphical user interface.

26 . The method of claim 15 , further comprising:

receiving a request from the user to redeem one of the digital services in the bundle;

generating a code that may be used to redeem the requested service;

generating a token that associates the requested service with the code; and

rendering a landing page of at least one of the different service providers for the requested service on a device of the first user, wherein the code is uploaded to the landing page via the token.

27 . The method of claim 15 , further comprising:

receiving a request from the first user to exchange a first service in the bundle with a second service not in the bundle;

modifying a first token that associates the first user with the first service;

sending the first token to one of the plurality of different service providers for the first service;

generating a second token that associates the user with the second service; and

sending the second token to one of the plurality of different service providers for the second service.

28 . The method of claim 27 , wherein the modified first token indicates that the first service may become inaccessible to the first user.

Assignments (4)
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2013
From: HILLS, BENJAMIN G.; CHHATRE, UMESH S.; FLETCHER, GEORGE F.; CRUICKSHANK, JOYCE R.
To: AOL INC.
Reel/Frame 030362/0730 →