Abstract:
An Interactive Dialer© with built-in ISP Client-specific authentication features is disclosed which provides graphic or written messages on an interactive menu via push technology, while the user is simultaneously accessing an Internet dial-up connection. An administration site for the Internet Service Provider Client (ISP Client) to manage these messages is provided.

Description:
BACKGROUND OF THE INVENTION  
         [0001]    The invention shortens the time it would typically take to make a user aware of an a) message topic; b) new mail received; c) other media data.  
           [0002]    When a user accesses the Internet in a typical dial-up mode setting, an Internet dial-up menu will appear on the computer screen, waiting for user input to activate the connection. While the user credentials are being verified, there is a time delay until access is granted. The ISP can now use this time to activate the sending of important data/interactive call forms via the Interactive Dialer© for visual display to the user, while he is waiting for access. Existing dial-up menus are non-informative/interactive after starting the connection process.  
         SUMMARY OF THE INVENTION  
         [0003]    This invention relates to the way by which users access the Internet, in particular via dial-up or analog/digital phone line access.  
           [0004]    The dialog menu, which appears on a computer user&#39;s monitor screen, is given new innovative functionality. In addition to prompting the request for logon credentials, this menu can provide a) a field with a changeable display of data from the ISP Client to the user or a selected user group for reading and viewing; b) a notification to the individual that he has new email; c) a hyperlink to a URL on the Internet or other information. As the authentication of credentials is in progress, a program on the ISP Client&#39;s host server activates as the user is recognized and automatically sends a) data to the user&#39;s Interactive Dialer© display and b) checks if this user account has received new emails since the account was last accessed; c) updates any other information in the display body of the Interactive Dialer©. The invention shortens the time it would typically take to make a user aware of the a) message topic; b) new mail received; c) other media data.  
           [0005]    One object of the invention is to apply a variety of tools to draw a user&#39;s attention to an important message BEFORE he actually has browsing access to the Internet—“the step before www”.  
           [0006]    Another object of the invention is to let a user know whether he has NEW email BEFORE he purposely goes through the steps required to access and open his Internet email.  
           [0007]    Another object of the invention is to allow the user to go directly to see more detail about a data display by activating a hyperlink embedded in the Interactive Dialer©.  
           [0008]    Another object of the invention is to allow the user to go directly to his email inbox by activating a hyperlink embedded in the Interactive Dialer©.  
           [0009]    Another object of the invention is to push data and facilitate pulling of more data via the Interactive Dialer© as a communication platform for an ISP Client, giving the ISP Client the capability to reach his user before he has browsing access to the Internet.  
           [0010]    Another object of the invention is to provide each ISP Client with a specific Interactive Dialer©, allowing for name-branding, while at the same time preventing other dialer designs from accessing the user account, by way of security features built directly into the Interactive Dialer©.  
           [0011]    The code in which this program is written is interoperable/compatible with all commonly existing computer operating systems, such as Microsoft Windows, Apple PC, Linux, Unix, Sun. This code is maintained and serviced on the server network of an Internet Access Provider. An executable file for the Interactive Dialer© resides on the Internet user&#39;s computer to be activated on demand. 
       
    
    
     DESCRIPTION OF THE DRAWING FIGURES  
       [0012]    The drawing in FIG. 1 depicts a generic graphical appearance of the menu tool commonly used to access the Internet.  
         [0013]    [0013]FIG. 2 is a flowchart that depicts the special functionality of the OnDial and Push Processes of the invention FIG. 3 is a flowchart that shows the primary flow of the Interactive Dialer© per se and within the supra-structure in which this invention operates.  
     
    
     DETAILED DESCRIPTION OF THE INVENTION  
       [0014]    Referring to the drawing, FIG. 1 depicts the central object of the invention, the Interactive Dialer©, and the basic elements of the  1  supra-structure in which the invention operates. It is a custom-designed client file/executable for Internet Service Provider Clients and is designed to provide Internet access and additional features. Any portion of the graphics display is customizable for interactive functionality via push technology, and thus is the subject of this invention.  
         [0015]    The look and feel of the Interactive Dialer© follows traditional dialer designs, with a region containing dialog fields for the user&#39;s information, local dial-up access numbers, connection status field, and settings preferences.  
         [0016]    [0016]FIG. 2 depicts the OnDial Process and how the additional interactive features interoperate during the connection process to the Internet.  
         [0017]    a.  5  Information is pushed from ISP to user  
         [0018]    b.  6 ,  10  Intuitive design for how the pushed information is updated  
         [0019]    c.  2  User information and Interactive Dialer© authentication is provided by any remote access server (RAS) system (e.g. Microsoft RAS API).  
         [0020]    d.  3  The Phone Number field contains the dialup phone number that will be used by the remote access server system to dial. This value is saved on the user&#39;s computer for the next dialup attempt.  
         [0021]    e.  4  The RAS Response Region is provided to inform the user of the status of their dialup attempt. All stages of the dialup process are displayed.  
         [0022]    f. The Command Region contains the main program buttons. These buttons provide functionality for the Interactive Dialer© (i.e. FIGS. 3.  7 ,  8 ,  9 ,  11 )  
         [0023]    [0023]FIG. 3 depicts the processes unique to this invention during the activation stages of the Interactive Dialer©. The invention relates to other regions incorporated into the Interactive Dialer© that are designed to contain interactive components. These interactive components consist of, but are not limited to:  
         [0024]    a.  7  An ISP Client&#39;s logo or other branding  
         [0025]    b.  8  Any number of hyperlinks to worldwide websites  
         [0026]    c.  9  An email link and notification  
         [0027]    d.  10  Push-message display area  
         [0028]    e.  11  Dial-up local Access Numbers are stored in a CSV file  
         [0029]    f.  12  The Interactive Dialer utilizes RAS logic to create a connection to the Internet  
         [0030]    g.  13  The default URL can be changed “mid-stream”.  
         [0031]    h.  14  Upon connection, the Interactive Dialer© will indicate Hangup and Show Status  
         [0032]    i.  15  New Mail status is displayed immediately on the face of the Dialer  
         [0033]    j.  16  The Interactive Dialer© places the logo, changeable message text, and company URLs in the Banner/Logo section.  
         [0034]    The Interactive Dialer© and Companion Page© (see below) are capable of containing all forms of communication media, such as:  
         [0035]    a. Hyperlinks  
         [0036]    b. All email versions and protocols  
         [0037]    c. All video and animations protocols  
         [0038]    d. All graphics protocols  
         [0039]    e. All Web/televideo-casting protocols  
         [0040]    f. All voice over IP protocols  
         [0041]    g. All Internet protocols  
       Operation of the Invention  
       [0042]    There are different operator levels intended to operate this invention, separated by security features. The operator levels indicated herein are illustrative only, rather than restrictive to this invention.  
         [0043]    Operator is the end user who wants to access the Internet. This operator uses the Interactive Dialer© to  
         [0044]    a. Access the Internet the same way Internet Dialing menus are commonly used, by clicking the “Dial” button command, and going directly to the ISP Client&#39;s “Companion Page©” 
         [0045]    b. Access the Internet using one of the embedded URL-links on the face of the Interactive Dialer©, and going directly to the linked website.  
         [0046]    c. Access Internet email by clicking the email link on the face of the Interactive Dialer©, and going directly to the email login.  
         [0047]    Operator is the ISP Client&#39;s administrator who has security clearance to a “Companion Administration Template©”. This page has several fields in which the administrator can edit information, which will be displayed  
         [0048]    a. In the push-message region(s) of the Interactive Dialer or  
         [0049]    b. In the Interactive Dialer©&#39;s default URL or sub-domain, which is the ISP Client&#39;s “Companion Page©” 
         [0050]    Operator is the host network&#39;s Internet Access Provider.  
         [0051]    a. This operator creates and maintains the ISP Client&#39;s sub-domain containing the “Companion Page©” and “Companion Administration Template©”.  
         [0052]    b. This operator also creates the authentication requirements to allow access to the network via the Interactive Dialer©