This application claims benefit of Japanese Patent Application No. 2002-326657 filed on Nov. 11, 2002, the contents of which are incorporated by the reference.
The present invention relates to an internet connection service providing method, i.e., a method of providing, for instance, an internet connection service in a public place (hereinafter referred to as “public internet connection service”), and a system applicable for carrying out the same method.
Recently, there has been a trend of providing for actual use of so-called “hot spot service”, in which internet connection and contents services are provided in such particular places in such locations as internet coffee shops, airports, hotels, coffee shops and fast food shops. Specifically, there has been a trend of providing, as service for a very limited area, a service of internet connection or the like by a wireless technique called local wireless interface such as wireless LAN and Bluetooth.
However, in case when a usual customer seeks to make connection to an access point of ISP (Internet Service Provider) by utilizing a public line or the like in his or her visited place, it is necessary to subscribe to the ISP beforehand. Otherwise, the service can not be utilized. In order to cope with this circumstance, a technique has been provided, which permits easy receiving the charge-free or inexpensive internet connection service and even outside his or her own home, although cost and man-hours are required for utilizing the service (see Literature 1, for instance, Japanese Patent Laid-open 2001-266018).
In another technique having been provided, a provider presets two or more courses with different internet connection fees per unit time and line qualities, and two or more IDs of different courses are allotted to one user for utilization, thus permitting the user to select a utilization form with a single contract according to the circumstance at the time of the connection (see Literature 2, for instance, Japanese Patent Laid-open 2002-32279).
In the meantime, the applicant has earlier proposed a fee charging method concerning the internet connection service, in which whenever making connection from a user terminal to the internet, the user freely selects and designates service conditions of a desired network service for utilization, and the network service use fee is collected based on the service class corresponding to the service conditions and the extent of communication utilized by the user (see Literature 3, for instance, Japanese Patent Laid-open 2001-298484).
Furthermore, in such case as when many subscribers commonly utilize an access point of ISP (internet service provider), a network connecting the access point to the subscribers is commonly used by the subscribers. Therefore, if a subscriber is down-loading a large quantity of files, it causes serious adverse effects of greatly reducing the throughput of the other users, thus making it impossible to ensure impartial service provision to the users. In order to cope with such problem, an internet access managing system has been proposed, in which ISP independently discriminates subscribers based on network connection data peculiar to the users and permits adequate traffic control and network connection status monitoring based on the subscriber's contact contents (see Literature 4, or instance, Japanese Patent Laid-open 2001-285353).
Still further, there has been proposed an advertisement system comprising a computer capable of being connected to internet or like communication network, an advertisement file with advertisements stored therein, a user data file with relevant-to-user data stored therein. In the system, the computer reads out, from the advertisement file, an advertisement concerning an advertisement distribution request inputted via the communication network, and outputs this advertisement together with added communication discrimination data of the user who has made the request, while privileges provided to the user are recorded in the user data file based on the advertisement distribution history and distribution history of request user. Thus, with various privileges such as a communication fee discount provided when advertisement distribution is received, users become observers of much advertisements, thus leading to improvement of the advertisement effect. (see Literature 5, for instance, Japanese Patent Laid-open 2002-170027).
As the prior art public internet connection service, only across-the-board or uniform services are provided irrespective of services requested by users, and the users have to pay across-the-board fee. To provide service versatility, a system, in which whenever utilizing a desired service the user can select the form of service with a single contact, has been proposed as described above. However, in some cases this system may lead to too cumbersome operation and decision.
The present invention has been made in view of the above problems, and it has an object of providing an internet connection service providing method capable of providing versatility enhancement to the prior art service, a user's right of selection, permitting dealers to expand users with the provision of service versatility enhancement and being free from excessively cumbersome operation and decision, and also a system for carrying out the same method.
According to an aspect of the present invention, there is provided an internet connection service providing method, wherein service classes each for each user as a subject of authentication of log-in in network are preset, a service class preset for a logged-in user is recognized, and a service corresponding to a recognized service class to a pertinent user based on the recognition is provided.
A fee corresponding to the service class is computed based on fee managing data and charged to the pertinent user. An applicable service class is preset for each user on the basis of a contract.
According to another aspect of the present invention, there is provided an internet connection service providing method, wherein a particular ISP (internet service provider) provides an internet connection service in a plurality of places, and user management data concerning service classes preset for individual users and service class correspondence data representing service contents corresponding to the service classes are provided as a system in the ISP, and a service corresponding to each user utilizing the internet connection service is provided, as desired, based on the user management data and the service class correspondence data irrespective of connection from any one of the plurality of places.
Advertisement data which have been preliminarily received from an advertisement requester and accumulated are distributed to logged-in users in correspondence to pertinent service classes. Utilization or communication service fees concerning the distribution of the advertisement data to the pertinent users are covered by advertisement fee paid by the advertisement requester to the ISP based on advertisements as the subject of the request. The advertisement data preliminarily received from the advertisement requester and accumulated are further distributed to the pertinent users based on advertisement distribution requests therefrom. An amount obtained by subtracting an advertisement reading fee corresponding to the number of times and frequency of advertisement reading from the internet connection service fee is charged. The number of times of advertisement reading as the basis of discount computation or a value obtained by multiplying the number by a coefficient or a numerical value corresponding to frequency or degree is accumulated and updated as points. The points are as well accumulated and updated with respect to users, who have read advertisements accumulated in TSP managing a system for counting the points from the outside via the internet. Advertisement data preliminarily received from the advertisement requester and accumulated are distributed to logged-in users, and the distribution history such as the number of times and degree of the distribution is accumulated and updated for each advertisement of the advertisement data. A status that advertisement data accumulated by the advertisement requester have been read by the user via the internet, and distribution history such as the number of times and degree of distribution is accumulated and updated for each advertisement of the advertisement data. A status that the user has read advertisements by accessing a system, which is managed by an advertisement distributing dealer accumulating and possessing advertisement data concerning advertisements requested by an advertisement requester, via the internet, and distribution history such as the number of times and frequency of the distribution is accumulated and updated for each advertisement of advertisement data. The system, which is managed by an advertisement management dealer accumulating and possessing advertisement data concerning advertisements requested by an advertisement requester, possesses distribution record data obtained by recording the number of times and degree of advertisement distribution for obtaining a fee corresponding to the number of times and frequency of the advertisement distribution from the advertisement requester. The service classes of the logged-in users are recognized, and services classified by predetermined communication qualities are provided to users. The service classes of the logged-in users are recognized, and services classified based on the kinds of preset accessible media and protocol are provided to users in correspondence to recognized service classes.
An internet connection service system applicable for carrying out the method comprises a network managing server for managing the network utilization state of each of a plurality of users, a rooter for connecting the system to internet, and a service server, the service server being arranged to provide services and charge fees to the users based on service class data for managing service classes capable of being utilized by the users and fee management data for managing the state of fee charging for each user. The fee management data constitutes the basis of charging a fee corresponding to the service class of each user. The service class data are built up by preliminarily setting, by contracts, service classes each applicable to each user. The internet connection service system applicable to carrying out the method further comprises a user management database capable of providing internet connection service in a plurality of different places under management by an ISP (internet service provider) and having data concerning the service classes each preset for each user, and a service class correspondence table representing service contents corresponding to the service classes, respectively, a service being provided, as desired, to each of users utilizing the internet connection service based on the user management database and the service class correspondence table irrespective of the connection of any of the plurality of places.
The internet connection service further comprises an advertisement distributing server for accumulating advertisement data preliminarily received from advertisement requester and distributing the accumulated advertisement data to the users, the advertisement distributing server being applicable to distribute advertisement data to pertinent logged-in users corresponding to service classes recognized by data in the service server.
The service server is arranged such as not to charge any fee for advertisement distribution and communication services required therefor to users.
The service server includes a service class correspondence table for managing the service classes such as to fit advertisement distribution requests each from each user and a fee managing table for managing fees for each user, and distributes advertisement data received from the advertisement requester and accumulated to the pertinent users based on the service class correspondence table to meet the user's advertisement distribution requests.
The fee managing table in the service server is arranged such that the data of each user is updated to an amount obtained by subtracting an advertisement reading fee amount corresponding to the number of times and degree of advertisement reading from the internet connection service utilization fee.
The service server further includes a point managing table for accumulating and updating, as points, a numerical value corresponding to the number of times of advertisement reading as the basis of the discount computation or a value obtained by multiplying the number by a coefficient or a numerical value corresponding to the number of times and degree of advertisement reading.
The service server is arranged to accumulate and update pertinent points regarding users, who have read advertisements accumulated in ISP for managing a point counting system from the outside via internet.
The service server has an arrangement that it possesses distribution history accumulation data obtained for each advertisement of the advertisement data by accumulating and updating the distribution history such as the number of times and degree of the distribution of the advertisement.
The service server has an arrangement that it recognizes the status of reading of advertisement data accumulated by the advertisement requester by the user via internet and possesses distribution history accumulation data obtained for each advertisement of the advertisement data by accumulating and updating the distribution history such as the number of times and frequency of the distribution of the advertisement.
The service server has an arrangement that it recognizes the status of reading of advertisement data by accessing a system, which is managed by an advertisement distributing dealer for accumulating and possessing advertisement data of advertisements concerning the request by an advertisement requester, and possesses distribution history accumulation data obtained by accumulating and updating distribution history such as the number of times and degree of distribution of each advertisement of the advertisement data.
The system managing the advertisement distribution dealer for accumulating and possessing advertisement data of advertisements concerning the request by an advertisement requester, possesses distribution record data obtained by recording the number of times and frequency of advertisement distribution for obtaining a fee corresponding to the number of times and degree of the advertisement distribution from the advertisement requester.
The internet connection service system further comprises a QoS (quality of service) unit for controlling a preset QoS for each user's service class, and the service server has a communication quality managing table, in which communication qualities of services are preset.
The internet connection service system comprises an access control unit for limiting communication media according to preset sections provided for the user's service classes, respectively, and the service server includes a media managing table, in which an accessible media and a protocol are defined for each service class.
Other objects and features will be clarified from the following description with reference to attached drawings.
Preferred embodiments of the present invention will now be described with reference to the drawings.
The service server 103 includes a service class correspondence table 104 for managing service classes capable of being used by users, a fee managing table 105 for managing the fee charging status of each user. The service classes capable of being used by the users are preset according to the contract.
When a user accesses the internet for utilizing a service, a user log-in request is sent out-to the network authentication server 101. The network authentication server 101 requests the user to input a user ID and a password. When the user inputs the user ID and the password, the input value data are sent out to the network authentication server 101, which thus effects a log-in authentication. When the authentication is passed, a log-in is approved. At this time, the network authentication server 101 informs to the service server 103 that the user's log-in has been completed.
The service server 103 recognizes the service class corresponding to the logged-in user from the service class correspondence table 104, and provides a service to the logged-in server. In the illustrated example, service classes A to C corresponds to the users A to C, respectively. Hereinafter, in each Figure the above correspondence relation like symbolic representation is made. The fee charging to the service user is made on the basis of the fee charging managing table 105. When the user ends utilization of the public internet connection service, the use fee is computed based on the fee charging managing table 105 and collected from the user.
The operation of the first embodiment until a user completes the connection to the public internet connection service system 100 to be ready for service reception, will now be described with reference to a flow chart shown in
First, when the user accesses the network, the network authentication server 101 detects a user log-in request (step S1011), then requests the user (i.e., source) to input user ID and password (S1012), and then waits until it receives the user ID and the password inputted by the user (step S1013). When the server 101 receives the inputted user ID (S1014), it performs log-in authentication (S1015).
The network authentication server 101 recognizes the authentication result (S1016), and when it recognizes that the authentication is all right, it informs to the service server 103 that user has been logged in (S1017) When the server 101 fails to recognize any successful authentication, it sends out a log-in failure notice to the user (i.e., source) (S1018).
When the service server 103 receives the user log-in notice (S1017) from the network authentication server 101 in the above way (S1031), it obtains the service class of the logged-in user with reference to its own service class correspondence table 104 (step S1032) to provide a service to the logged-in user. The service server 103 also computes the fee corresponding to the obtained service class with reference to the fee managing table 105, in which fee managing data are collected (S1033), and performs fee charging to the logged-in user.
In prior art internet coffees and hot spots, users pay constant fees to be provided with a uniform service. In the above embodiment described with reference to
The operation of the
First, when the user accesses the public internet connection service system 200, the network authentication server 202 detects the user's accessing (S2021), then requires the user to input user ID and password (S2022), and then waits the user ID and the password inputted by the user (S2023) . When the network authentication server 202 receives the inputted user ID and password (S2024), the network authentication server 202 performs log-in authentication by matching the registered user ID and password (S2025). The network authentication sever 202 then recognizes the authentication result (S2026) When the network authentication server 202 recognizes the authentication result to be identical, it informs to the service server 204 that user log-in has been completed (S2027). When the network authentication server 202 fails to recognize the authentication result to be identical, it informs to the user (i.e., transmission source) that user log-in could not have been performed (S2028).
When the service server 204 receives the user log-in notice (S2041), it recognizes the logged-in user's service class by retrieving the service class correspondence table 205, and provides the service corresponding to the recognized service class (S2042). Then, the service server 204 obtains an advertisement distribution cycle, for instance, as one advertisement distribution form corresponding to the user's service class (S2043), and sends out a distribution notice to the advertisement distributing server 207 (S2044) . When the advertisement distributing server 207 receives the distribution notice (S2071), it distributes advertisement data which have been received form the advertisement requester 21 and accumulated in advance in a state prescribed in the step S2043 (S2072).
First, when the user accesses the public internet connection service system 300, the network authentication server 302 detects this (S3021), then requests the user to input user ID and password (S3022), and then waits the reception of user ID and password by the use (S3023) . When the network authentication server 302 receives the user ID and password (S3024), it performs log-in authentication by matching the registered user ID and password (S3025), and recognizes the authentication result (S3026). When the network authentication server 302 recognizes the result to be identical, it informs the service server 304 that user log-in has been made (S3027). When the network authentication server 302 fails to recognize the result to be identical, it sends out a log-in failure notice to the user (i.e., transmission source) (S3028).
When the service server 304 receives the user log-in notice (S3041), it recognizes the service class of the logged-in user by retrieving the service class correspondence table 305, then provides a service corresponding to the recognized service class (S3042) to users and then stores the utilization fees charged to the users in correspondence to the service classes thereof in the fee managing table 306 (S3043).
The user accesses the advertisement distributing server 307 for reading advertisements within a utilization time for the purpose of reducing the service utilization fee. When the advertisement distributing server 307 receives an advertisement distribution request from the user (S3071), it starts distribution of advertisement data, which have been received from the advertisement requester 310, to the user (S3072). Then, the advertisement distributing server 307 allows communication for this distribution (S3073) . When the advertisement distribution has been ended (S3074), the advertisement distributing server 307 sends out an advertisement distribution end notice to the service server 304 (S3075).
The number of times and frequency of the advertisement distribution usually directly corresponds to the number of times and frequency of the advertisement reading by the user. When the user receives a distribution stop request before completion of the advertisement distribution (S3076), the advertisement distributing server 307 stops the advertisement distribution (S3077), and sends out no notice. When the service server 304 receives the above advertisement distribution completion notice (in the S3075) (S3044), it checks whether the utilization fee of the logged-in user is more than zero (S3045) . When the utilization fee is more than zero, the service server 304 updates the fee managing table 306 by subtracting advertisement reading fee corresponding to the number of times and frequency of the above advertisement reading from the utilization fee (S3046).
Thus, the user can reduce or make zero the service utilization fee by reading advertisements of desired contents not in a fixed cycle period as determined in the system but in a time as desired by the user.
When the advertisement distributing server 408 receives the user log-in notice from the outside of the network (S4081), the logged-in user becomes possible to perform advertisement distribution (S4082) . Afterwards, when the advertisement distributing server 408 receives an advertisement distribution request from the logged-in user (S4083), it starts advertisement data distribution (S4084). The transmission state for this distribution is continued for a predetermined period of time (S4085). When the advertisement distributing server 408 completes the distribution of the advertisement data (S4086), it sends out an advertisement distribution completion notice to the service server 404 (S4087) . When the advertisement distributing server 408 receives a distribution stop request from the user before completion of the distribution (S4088), it stops the distribution (S4089).
When the service server 404 receives. the advertisement distribution completion notice (S4041), it checks whether the present service utilization fee of the user is more than zero (S4042) . When the fee is more than zero, the service server 404 updates the fee managing table 406 by subtracting a fee corresponding to the advertisement reading from the utilization fee (S4043). When the fee is zero, the service server 404 adds the advertisement reading point in the point managing table 407 (S4044).
Now, the operation in the case of public internet connection service utilization by the user will be described. First, when the user accesses the public internet connection service system 400, the network authentication server 402 detects the user's accessing (S4021), then requests the outside user to input user ID and password (S4022), and waits the reception of user ID and password inputted by the user (S4023) . When the network authentication server 402 receives the inputted user ID and password (S4024), it performs log-in authentication by matching the registered user ID and password (S4025) . The network authentication server 402 recognizes the result of authentication (S4026) . When the network authentication server 402 recognizes identity, it informs to the advertisement distribution server 408 that the user has been logged in (S4027) . When the network authentication server 404 fails to recognize identify, it sends out a log-in failure notice to the user (i.e., communication source) (S4028).
When the service server 404 receives the user log-in notice (S4045), it recognizes the service class of the logged-in user by retrieving the service class correspondence table 405, then provides a service corresponding to the recognized service class (S4046), and stores a utilization fee corresponding to the user's service class in the fee managing table 406 (S4047) . The service server 404 then obtains the user's advertisement reading point from the point managing table 407 (S4048), and subtracts a fee corresponding to the advertisement reading point from the utilization fee (S4049) . More specifically, the service server 404 charges an amount obtained by subtracting the advertisement reading amount corresponding to the number of times and frequency of the advertisement reading from the internet connection service utilization fee. Thus, the user can perform accessing not only within the service utilization time but also from the outside of the network, i.e., from a desired place, in a desired time for the advertisement reading, thus reducing or making zero the service utilization fee.
Referring to
When the service server 504 receives the user log-in notice (S5041), it recognizes the service class of the logged-in user by retrieving the service class correspondence table 505 to provide a service corresponding to the service class to the user (SS042), and stores a utilization fee corresponding to the user's service class to the fee managing table 506 (S5043). The user accesses the advertisement distributing server 508 for reading advertisements within a utilization time for the purpose of reducing the service utilization fee.
When the advertisement distributing server 508 receives an advertisement distribution request from the user (S5081), it starts distribution to advertisement data users preliminarily received from the advertisement request 510 (S5082). The communication for the distribution is thus made (S5083) . When the advertisement distribution has been completed (S5084), it sends out an advertisement distribution completion notice to the service server 504 (S5085). When the service server 504 receives a distribution stop request from the user before completion of the advertisement distribution (S5086), it stops the advertisement distribution (S5087), and sends out no notice. When the service server 504 receives the above advertisement distribution completion notice (in step S5085) (S5044), it checks whether the utilization fee of logged-in user is more than zero (S5045) . When the utilization fee is more than zero, the service server 504 updates the fee managing table 506 by subtracting a fee corresponding to advertisement reading from the utilization fee (S5046) The user thus can reduce or make zero the service utilization fee by reading advertisements of desired contents not in a fixed cycle period predetermined in the system but a user's desired time.
A featuring point of the
When the service server 604 receives the user log-in notice (S6041), it recognizes the logged-in user's service class by retrieving the service class correspondence table 605 (S6042), then obtains the advertisement distribution cycle corresponding to the service class with reference to the distribution managing table 606 (S6043), and sends out a request for advertisement distribution to the logged-in user to the advertisement distributing dealer (S6044). Then, the service server 604 updates the number of times and frequency of the distribution of the distribution history accumulation data 607 (S6045). When the advertisement distributing server 611 receives a distribution notice (S6111), it distributes preliminarily accumulated advertisement data to the logged-in user (S6112) . Thus, unlike the previous embodiment it is no longer necessary to provide any advertisement distributing server in the public internet connection dealer. It is thus possible to reduce the equipment investment. Since the advertisement distributing server has its own equipment, the advertisement requester side can freely update the distribution data without need of any procedure such as one at the time of advertisement data updating, and thus can freely perform updating.
The
In the
In the Figure, first when the user accesses the public internet connection service system 700, the network authentication server 702 detects the user's accessing (S7021), then requests the user to input to input user ID and password (S7022), and waits for the reception of the user ID and password inputted by the user (S7023). When the internet authentication server 802 receives the inputted user ID and password (S7024), it performs log-in authentication by matching the registered user ID and password (S7025). The network authentication server 702 recognizes the result of authentication (S7026). When the network authentication server 702 recognizes identity, it informs to the service server 704 that the user has been logged in (S7027). When the network authentication server 702 fails to recognize identify, it sends out log-in failure notice to the user (i.e., transmission source) (S7028).
When the service server 704 receives the user log-in notice (S7041), it recognizes the logged-in user's service class by retrieving the service class correspondence table 705 (S7042), then obtains the advertisement distribution cycle corresponding to the service class with reference to the distribution managing table 706 (S7043), and then sends out a request of advertisement distribution to the logged-In user to the advertisement distributing dealer 720 (S7044). Then, the service server 704 updates the number of times and frequency of distribution of the distribution history accumulation data 707 (S7045). This embodiment is different from the previous embodiments in the above step S7044 and the following action on the side of the advertisement distributing dealer 720. When the advertisement distributing dealer 720 receives the advertisement distribution request (S7201), it distributes advertisement data to the user by utilizing the advertisement distributing server 721 (S7202), and updates the number of times and frequency of distribution of each advertisement of the distribution record data 722 (S7203).
The operation of the
The network authentication server 802 recognizes the result of authentication (S8026) . When the network authentication server 802 recognizes authentication, the network authentication server 802 informs to the service server 804 that the user has been logged in (S8027). When the network authentication server 802 fails to recognize the authentication, it sends out a log-in failure notice to the user (i.e., transmission source) (S8028) . When the service server 804 receives the user log-in notice (S8041), it recognizes the service class of the logged-in user by retrieving the service class correspondence table 805 (S8042), obtains the communication quality corresponding to the service class (S8043), and informs the obtained communication quality to the QoS unit 801 (S8044).
When the QoS unit 801 receives the logged-in user's communication quality (S8011), it secures communication bands for maintaining the informed communication quality (QoS), and allots the secured communication bands to the users (S8012), so that it can provide classified services.
When the service server 904 receives user log-in notice (S9041), it recognizes the user's service class by retrieving the service class correspondence table 905 (S9042), obtains accessible media and protocol of the kind corresponding to the recognized service class (S9043), and informs the kinds of the obtained media and protocol to the access controls unit 901 (S9044) . When the access control unit 901 receives the kinds of media and protocol accessible by the logged-in user (S9011), it monitors user's communication messages and limits media sent out to the user and communication protocols utilized by the user (S9012) . Thus, classified services can be provided to the users.
As has been described, an internet connection services providing method and system according to the invention can provides services versatile, gives the users a right to select services, permits the dealer to increase users by making services versatile and is free from too cumbersome operation and decision by users.
Changes in construction will occur to those skilled in the art and various apparently different modifications and embodiments may be made without departing from the scope of the present invention. The matter set forth in the foregoing description and accompanying drawings is offered by way of illustration only. It is therefore intended that the foregoing description be regarded as illustrative rather than limiting.
Number | Date | Country | Kind |
---|---|---|---|
326657/2002 | Nov 2002 | JP | national |
Number | Date | Country | |
---|---|---|---|
Parent | 10671463 | Sep 2003 | US |
Child | 12060654 | US |