IP Library Granted Patent US 8,788,690
Granted Patent B2
US 8,788,690 · App. 14/094,712 · Granted Jul 22, 2014

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

Inventors: Joel E. Short (Los Angeles, CA); Florence C. I. Pagan (Los Angeles, CA); Joshua J. Goldstein (Agoura Hills, CA)
Assignee: Nomadix, Inc.
H04L12/14H04L29/06047H04L29/06068H04L12/22
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,788,690
App. No.
14/094,712
Granted
Jul 22, 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 (41)

1. A method of managing network access, the method comprising:

receiving at a network communications port a request from a computer for access to a destination address external to a computer network;

redirecting the computer to a portal page;

receiving authentication-related information from the computer;

formatting the authentication-related information into a predetermined data format corresponding to a property management system (PMS) protocol; and

transmitting the formatted authentication-related information to a PMS device; wherein the PMS device is configured to automatically associate a billing entry to a customer's account for network access by utilizing the formatted authentication-related information; and

wherein no specialized software configured for the computer network is required to be installed on the computer for the computer to communicate with the computer network.

2. The method of claim 1 , further comprising determining, using a processing unit, if the computer is entitled to access a site associated with the destination address.

3. The method of claim 2 , wherein redirecting the computer to the portal page comprises sending transmission control protocol handshake completion data to the computer in response to a request for connection from the computer, the transmission control protocol handshake completion data configured to appear to be from the destination address, wherein the processing unit need not communicate with the destination address if the computer is not entitled to access to the site associated with the destination address.

4. The method of claim 1 , wherein the authentication-related information comprises time of request.

5. The method of claim 1 , wherein the authentication-related information comprises information related to a physical location associated with the computer.

6. The method of claim 5 , wherein the physical location comprises a room number.

7. The method of claim 1 , wherein the portal page includes a link configured to direct the computer to an authentication system.

8. The method of claim 1 , wherein the authentication-related information includes a unique code.

9. The method of claim 1 , wherein the authentication-related information is related to an agreement needed to access a site associated with the destination address.

10. The method of claim 1 , wherein the authentication-related information includes information relating to a credit card.

11. The method of claim 1 , wherein the computer utilizes software comprising a dynamic host configuration protocol (DHCP) service.

12. A system for managing network access, the system comprising:

a network communications port; and

a hardware processing system communicating with the network communications port and configured to process a request from a computer for access to a destination address external to a computer network received through the network communications port, the processing system including programming which, when accessed by the hardware processing system, causes the hardware processing system to:

process authentication-related information from the computer;

format the authentication-related information into a predetermined data format corresponding to a property management system (PMS) protocol; and

transmit the formatted authentication-related information to a PMS device; wherein the PMS device is configured to utilize the formatted authentication-related information to associate a billing entry for network access to a customer's account; and

wherein the network communications port and the hardware processing system are components of a computer network and no software configured specially for the computer network is required to be installed on the computer for the computer to communicate with the computer network.

13. The system of claim 12 , wherein the programming, when accessed by the processing system further causes the processing system to determine if the computer is entitled to access a site associated with the destination address.

14. The system of claim 13 , wherein the programming, when accessed by the processing system further causes the processing system to send transmission control protocol handshake completion data to the computer in response to a request for connection from the computer, the transmission control protocol handshake completion data configured to appear to be from the destination address, wherein the hardware processing system need not communicate with the destination address if the computer is not entitled to access to the site associated with the destination address.

15. The system of claim 12 , wherein the authentication-related information comprises time of request.

16. The system of claim 12 , wherein the authentication-related information comprises information related to a physical location associated with the computer.

17. The system of claim 12 , wherein the authentication-related information relates to a room number.

18. The system of claim 12 , wherein the authentication-related information includes a unique code.

19. The system of claim 12 , wherein the computer utilizes software comprising a DHCP service.

20. A system for managing network access, the system comprising:

means for receiving a request from a computer for access to a destination address external to a computer network;

means for redirecting the computer to a portal page;

means for receiving authentication-related information from the computer;

means for formatting the authentication-related information into a predetermined data format corresponding to a property management system (PMS) protocol; and

means for transmitting the formatted authentication-related information to a PMS device; wherein the PMS device is configured to utilize the formatted authentication-related information to automatically associate the request for access to a computer network with a customer account; and

wherein no specialized software configured for the computer network is required to be installed on the computer for the computer to communicate with the computer network.

21. The system of claim 20 , wherein means for redirecting the computer to the portal page comprises means for sending transmission control protocol handshake completion data to the computer in response to a request for connection from the computer, the transmission control protocol handshake completion data configured to appear to be from the destination address, wherein the system need not communicate with the destination address if the computer is not entitled to access to the site associated with the destination address.

22. The system of claim 20 , wherein the authentication-related information comprises time of request.

23. The system of claim 20 , wherein the computer utilizes software comprising a DHCP service.

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 →
Continuity (16)
Continuation 13659851 · Oct 24, 2012
Continuation 13566904 · Aug 3, 2012
Continuation 12685585 · Jan 11, 2010
Continuation 11427143 · Jun 28, 2006
Continuation 09693060 · Oct 20, 2000
Continuation In Part 09458569 · Dec 8, 1999
Continuation In Part 09458602 · Dec 8, 1999
Provisional Application 60111497 · Dec 8, 1998
Provisional Application 60161182 · Oct 22, 1999
Provisional Application 60160890 · Oct 22, 1999
Provisional Application 60161139 · Oct 22, 1999
Provisional Application 60161189 · Oct 22, 1999
Provisional Application 60160973 · Oct 22, 1999
Provisional Application 60161181 · Oct 22, 1999
Provisional Application 60161093 · Oct 22, 1999
Related Publication 20140089182A1 · Mar 27, 2014