IP Library Granted Patent US 8,732,808
Granted Patent B2
US 8,732,808 · App. 12/351,502 · Granted May 20, 2014

Data plan activation and modification

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,732,808
App. No.
12/351,502
Granted
May 20, 2014
Kind
B2
Abstract

A method, implemented by a router device, for guiding a user in establishing access privileges for a data exchanger includes causing the data exchanger to establish a remote link with a data service provider. Access content is obtained from the data service provider and presented to a client device. Access data provided in response to the presenting of the access content is received. The access content when presented by the client device enables a user to supply the access data. The access data is useable by the data service provider to set access privileges associated with the data exchanger that enable the data exchanger to be utilized to perform a desired function. The access data is returned to the data service provider via the remote link. The data exchanger is utilized to implement the desired function.

Claims (42)

1. A method, implemented by a router device, for guiding a user in establishing access privileges for a data exchanger, comprising:

causing the data exchanger to establish a remote link with a data service provider;

obtaining access content from the data service provider, wherein access content comprises content from the data service provider concerning establishing or otherwise modifying access privileges for the data exchanger;

presenting the access content to a client device;

receiving access data provided in response to the presenting of the access content; the access content when presented by the client device enabling a user to supply the access data, the access data being useable by the data service provider to set access privileges associated with the data exchanger that enable the data exchanger to be utilized to perform a desired function;

returning the access data to the data service provider via the remote link;

utilizing the data exchanger to implement the desired function; and

wherein the desired function is the routing of data communication between the client device and the internet via the remote link at or above a specified speed.

2. The method of claim 1 , wherein the desired function is the routing of a data communication between the client device and the internet via the remote link.

3. The method of claim 1 , wherein the desired function is the routing of a data communication of a particular type between the client device and the internet via the remote link.

4. The method of claim 1 :

further comprising querying the data service provider as to whether the data exchanger is associated with access privileges that enable the data exchanger to be utilized to perform the desired function; and

wherein the obtaining, the presenting, the receiving, and the returning are performed only upon a determination that the data exchanger is not associated with access privileges that enable the data exchanger to be utilized to perform the desired function.

5. A non-transitory computer readable medium having computer executable instructions that when executed by a router device, cause the router device to implement a method for guiding a user in establishing access privileges for a data exchanger, the method comprising:

causing the data exchanger to establish a remote link with a data service provider;

obtaining access content from the data service provider, wherein access content comprises content from the data service provider concerning the establishing or otherwise modifying access privileges for the data exchanger;

presenting the access content to a client device;

receiving access data provided in response to the presenting of the access content; the access content when presented by the client device enabling a user to supply the access data, the access data being useable by the data service provider to set access privileges associated with the data exchanger that enable the data exchanger to be utilized to perform a desired function;

returning the access data to the data service provider via the remote link;

utilizing the data exchanger to implement the desired function; and

wherein the desired function is the routing of data communication between the client device and the internet via the remote link at or above a specified speed.

6. The medium of claim 5 , wherein the desired function is the routing of a data communication between the client device and the internet via the remote link.

7. The medium of claim 5 , wherein the desired function is the routing of a data communication of a particular type between the client device and the internet via the remote link.

8. The medium of claim 5 :

further the method further comprises querying the data service provider as to whether the data exchanger is associated with access privileges that enable the data exchanger to be utilized to perform the desired function; and

wherein the obtaining, the presenting, the receiving, and the returning are performed only upon a determination that the data exchanger is not associated with access privileges that enable the data exchanger to be utilized to perform the desired function.

9. A router device, comprising a data exchanger interface, a router, a connector, and an access manager, wherein:

the data exchanger interface is are configured to provide an interface between the router device and a data exchanger coupled to that data exchanger interface;

the connector is configured to cause the data exchanger to establish a remote link with the data service provider;

the router is configured to route data communications between a client device on a local area network and the wide area network via a remote link established by the data exchanger coupled to the data exchanger interface; and

the access manager is configured to:

obtain access content from the data service provider, wherein access content comprises content from the data service provider concerning the establishing or otherwise modifying access privileges for the data exchanger;

present the access content to the client device;

receive access data provided in response to the presentation of the access content; the access content when presented by the client device enabling a user to supply the access data, the access data being useable by the data service provider to set access privileges associated with the data exchanger that enable the data exchanger to be utilized to perform a desired function;

return the access data to the data service provider via the remote link;

cause the router to utilize the data exchanger to implement the desired Function; and

wherein the desired function is the routing of data communication between the client device and the internet via the remote link at or above a specified speed.

10. The system of claim 9 , wherein the desired function is the routing of a data communication between the client device and the internet via the remote link.

11. The system of claim 9 , wherein the desired function is the routing of a data communication of a particular type between the client device and the internet via the remote link.

12. The system of claim 9 :

wherein the access manager is configured to query the data service provider as to whether the data exchanger is associated with access privileges that enable the data exchanger to be utilized to perform the desired function; and

wherein the access manager the obtains and presents the access content and receives and returns the access data only upon a determination that the data exchanger is not associated with access privileges that enable the data exchanger to be utilized to perform the desired function.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Nov 23, 2020
From: SILICON VALLEY BANK
To: CRADLEPOINT, INC.
Reel/Frame 054446/0087 →
RELEASE OF SECURITY INTEREST Recorded Nov 23, 2020
From: SILICON VALLEY BANK
To: CRADLEPOINT, INC.
Reel/Frame 054446/0250 →
SECURITY INTEREST - MEZZ LOAN Recorded Feb 7, 2020
From: CRADLEPOINT, INC.
To: SILICON VALLEY BANK
Reel/Frame 051843/0756 →
SECURITY INTEREST Recorded Oct 10, 2018
From: CRADLEPOINT, INC.
To: SILICON VALLEY BANK
Reel/Frame 047123/0193 →
RELEASE OF SECURITY INTEREST Recorded Feb 13, 2018
From: PACIFIC WESTERN BANK
To: CRADLEPOINT, INC.
Reel/Frame 044909/0528 →
SECURITY INTEREST Recorded Feb 12, 2016
From: CRADLEPOINT, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 037721/0466 →
RELEASE OF SECURITY INTEREST Recorded Nov 28, 2014
From: SILICON VALLEY BANK
To: CRADLEPOINT, INC.
Reel/Frame 034276/0671 →
SECURITY AGREEMENT Recorded Oct 5, 2009
From: CRADLEPOINT, INC.
To: SILICON VALLEY BANK
Reel/Frame 023325/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2009
From: SEWALL, PATRICK; JOHNSON, DAVID ALAN; WOOD, STEVEN
To: CRADLEPOINT, INC.
Reel/Frame 022952/0651 →