Browse Prior Art Database

System, Method, and Computer Program for Determining a Network for a User

IP.com Disclosure Number: IPCOM000219417D
Publication Date: 2012-Jun-28

Publishing Venue

The IP.com Prior Art Database

Abstract

A system, method, and computer program product are provided for determining a network for a user. In use, a network-related event associated with a user is identified. Additionally, a score is calculated for the user, in response to the identification of the event. Further, a network is determined for the user, based on the score.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 11% of the total text.

SYSTEM, METHOD, AND COMPUTER PROGRAM FOR DETERMINING A NETWORK FOR A USER

CLAIM OF PRIORITY

[0001]            This application claims the benefit of U.S. Provisional Patent Application 61/648,029, filed May 16, 2012, the entire contents of which are incorporated herein by reference.

Field of the Invention

[0002]           The present invention relates to network access, and more particularly to managing network connections.

Background

[0003]           Communication networks have become a common medium for individuals and other entities to transmit and receive information.  For example, users may check their email, purchase goods from online vendors, and make telephone and video calls utilizing a  network connection.  Unfortunately, conventional methods for connecting users to communication networks have exhibited various limitations.

[0004]           For example, a communication network may be selected for a user based solely on the condition of the network, and may not consider factors such as the application type, a status of the user, etc.  There is thus a need for addressing these and/or other issues associated with the prior art.

SUMMARY

[0005]           A system, method, and computer program product are provided for determining a network for a user.  In use, a network-related event associated with a user is identified.  Additionally, a score is calculated for the user, in response to the identification of the event.  Further, a network is determined for the user, based on the score.

Brief Description of the Drawings

[0006]           Figure 1 illustrates a network architecture, in accordance with one possible embodiment. 

[0007]           Figure 2 illustrates an exemplary system, in accordance with one embodiment.

[0008]           Figure 3 illustrates a method for determining a network for a user, in accordance with one embodiment.

[0009]           Figure 4 illustrates a method for performing intelligent network selection, in accordance with one embodiment.

[0010]           Figure 5 illustrates a method for providing intelligent offloading of telecommunications between users, in accordance with one embodiment.

[0011]           Figure 6 illustrates a method for avoiding quota overflow during telecommunications between users, in accordance with one embodiment.

 


Detailed Description

[0012]           Figure 1 illustrates a network architecture 100, in accordance with one possible embodiment.  As shown, at least one network 102 is provided.  In the context of the present network architecture 100, the network 102 may take any form including, but not limited to a telecommunications network, a local area network (LAN), a wireless network, a wide area network (WAN) such as the Internet, peer-to-peer network, cable network, etc.  While only one network is shown, it should be understood that two or more similar or different networks 102 may be provided. 

[0013]           Coupled to the network 102 is a plurality of devices.  For example, a server computer 104 and an end user computer 10...