IP Library Granted Patent US 8,725,888
Granted Patent B2
US 8,725,888 · App. 14/059,213 · Granted May 13, 2014

Systems and methods for providing content and services on a network system

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,725,888
App. No.
14/059,213
Granted
May 13, 2014
Kind
B2
Abstract

Systems and methods for managing and providing content and services on a network system. Aspects of the invention include location-based determination of network content and services that may be provided to client computers. Other aspects of the invention include authorization and authentication components that determine access rights of client computers. Additional aspects include systems and methods for redirecting client computers to different network content. The disclosed systems and methods may be used in numerous network system applications.

Claims (32)

1. A method for redirecting a request for access to a site associated with a destination address, from a user device in communication with a network, the method comprising:

receiving at a network communications port a request for access to a site associated with a destination address from a user device;

determining, using a processing unit, if the user device is entitled access to the site associated with the destination address;

sending a redirection message from the network communications port to the user device to direct the user device to a portal page at an address different than the destination address;

receiving from the user device a request for the portal page;

wherein, if the portal page request includes a domain name system (DNS) request directed to a DNS server, replacing an address of the requested DNS server with an address of a local DNS server.

2. The method of claim 1 , wherein redirecting the user device to a portal page comprises redirecting the user device to the portal page customized with information associated with a location of the user device.

3. The method of claim 1 , wherein redirecting the user device to a portal page comprises redirecting the user device to the portal page after a period of time has lapsed.

4. The method of claim 1 , wherein the DNS request is for a portal page.

5. The method of claim 1 , wherein determining if the user device is entitled access to the site associated with the destination address is based on one or more of a user's identity, the user device and a user's location.

6. The method of claim 1 , further comprising redirecting the user device by sending a response to the user device with a browser redirect message.

7. The method of claim 1 , wherein the local DNS server resolves the DNS request.

8. The method of claim 1 , further comprising:

collecting login information via the portal page if the automatic redirection is executed; and

determining, based at least in part on the collected login information, whether the user device is entitled access to the site associated with the destination address.

9. The method of claim 8 , further comprising facilitating navigation by the user device to the destination address if the user device is determined to be entitled access to the site associated with the destination address based at least in part on the collected login information.

10. The method of claim 8 , further comprising facilitating navigation by the user device to an address different from the address of the portal page if the user device is determined to be entitled access to the site associated with the destination address based at least in part on the collected login information.

11. A system for redirecting a request for access to a site associated with a destination address, from a user device in communication with a network, comprising:

a communications port configured to communicate with a user device; and

a processing unit communicating with the first network communications port, the processing unit including programing which, when accessed by the processing unit, causes the processing unit to automatically redirect the user device to a portal page at an address different than the destination address when at least a request for access to a network site is received from the user device, wherein the automatic redirection is executed if the user device is determined not to be entitled to network access;

wherein when a domain name system (DNS) request directed to a DNS server is received from the user device, the processing unit includes programing which, when accessed by the processing unit, causes the processing unit to replace an address of the requested DNS server with an address of a local DNS server.

12. The system of claim 11 , wherein the communications port and processing unit are comprised within a gateway device.

13. The system of claim 11 , wherein the processing unit redirects the user device to the portal page after a period of time has lapsed.

14. The system of claim 11 , wherein the processing unit is configured to determine if the user device is entitled access to the site associated with the destination address is based on one or more of a user's identity, the user device and a user's location.

15. The system of claim 11 , wherein the processing unit is configured to redirect the user device by sending a browser redirect message to the user device via the communications port.

16. The system of claim 11 , wherein the local DNS server resolves the DNS request.

17. A method for redirecting a request for access to a site associated with a destination address, from a user device in communication with a network, the method comprising:

receiving at a network communications port a request for access to a site associated with a destination address from a user device;

determining, using a processing unit, if the user device is entitled access to the site associated with the destination address;

sending a redirection message from the network communications port to the user device to direct the user device to a portal page at an address different than the destination address;

receiving from the user device a request for the portal page;

wherein, if the portal page request includes a domain name system (DNS) request directed to a first DNS server, replacing an address of the first DNS server with an address of the second DNS server.

Assignments (7)
QUITCLAIM Recorded Nov 22, 2019
From: GATE WORLDWIDE HOLDINGS LLC
To: NOMADIX, INC.
Reel/Frame 051095/0529 →
RELEASE OF SECURITY INTEREST Recorded May 28, 2019
From: KNOBBE, MARTENS, OLSON & BEAR, LLP
To: NOMADIX, INC.
Reel/Frame 050440/0042 →
SECURITY INTEREST Recorded Mar 20, 2019
From: NOMADIX, INC.
To: KNOBBE, MARTENS, OLSON & BEAR, LLP
Reel/Frame 048655/0621 →
ASSIGNMENT OF PATENT SECURITY AGREEMENT Recorded Jan 23, 2018
From: NTT DOCOMO, INC.
To: GATE WORLDWIDE HOLDINGS LLC
Reel/Frame 045113/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2018
From: NOMADIX, INC.
To: GATE WORLDWIDE HOLDINGS LLC
Reel/Frame 045113/0928 →
MODIFICATION TO PATENT SECURITY AGREEMENT Recorded Aug 29, 2017
From: NOMADIX, INC.
To: NTT DOCOMO, INC.
Reel/Frame 043710/0387 →
SECURITY INTEREST Recorded Sep 30, 2015
From: NOMADIX, INC.
To: NTT DOCOMO, INC.
Reel/Frame 036721/0341 →