Legal claims defining the scope of protection, as filed with the USPTO.
1. A shared terminal identification system for identifying and managing terminals sharing a single Internet line in a network environment in which traffic of all subscribers connected to a wideband network and using Internet is monitored and analyzed, the shared terminal identification system comprising: a management server for analyzing the traffic of the subscribers and detecting sharer users; an accounting server for identifying the sharer users and determining a number of terminals using a sharer; a central server for providing marketing data; a central authentication gateway server for managing and linking to authentication information; and a proxy server for managing and linking to a customer database, wherein the management server for detecting the sharer user comprises: a subscriber line authentication unit for identifying all subscribers using Internet; a packet collection unit for detecting a first GET packet requesting a web page; a first packet analyzing unit for analyzing a header of the first GET packet requesting a web page; an identification packet transmission unit for generating a first response packet in response to the first GET packet, and transmitting the first respose packet to the terminal wherein the first response packet includes the terminal identification value; a second packet analyzing unit for analyzing a second GET packet requesting an element of the web page; an element packet transmission unit for generating and transmitting a second response packet in response to the second GET packet; a data management unit for managing subscriber authentication data, an IP and URL, and the terminal identification value; and a terminal determination unit for determining terminals sharing a single line and a number of the terminals based on the terminal identification value.
2. The shared terminal identification system of claim 1 , wherein the subscriber line authentication unit collects and manages Internet Protocol (IP) information in the central authentication gateway server by linking to a unified authentication system that manages IP information indicating a person of a corresponding IP in real time with respect to a network subscriber of an authentication section, collects and manages IP information in the central authentication gateway server by periodically collecting IP information managed by specific equipment to use IP information as authentication data with respect to a network subscriber of a non-authentication section, classifies the authentication data stored in the authentication gateway server into IP bandwidths, identifies the authentication data in an environment in which traffic of a specific terminal is mirrored to the management server in which a corresponding backbone network is installed, and transmits the authentication data to an authentication processing engine of the corresponding management server, manages a received authentication data in memory managed by the authentication processing engine of the corresponding management server in real time, when the corresponding traffic comes in, prepares to respond to the authentication data in real time, analyzes a user packet of the mirrored traffic, extracts an IP, and authenticates the IP in real time by utilizing the authentication data of the authentication processing engine of the corresponding management server.
3. The shared terminal identification system of claim 1 , wherein the packet collection unit collects the first GET packet necessary for analysis from among monitored entire traffic.
4. The shared terminal identification system of claim 1 , wherein the first packet analyzing unit a) compares and analyzes authentication information of the subscriber line authentication unit regarding collected GET packets and data managed by the data management unit, determines whether a corresponding terminal is a terminal to which the terminal identification value is previously provided, and allows the identification packet transmission unit to provide the terminal identification value to the corresponding terminal according to a result of determination, and b) extracts headers of the collected GET packets collected by the packet collection unit, analyzes the terminal identification value, ends the analyzing operation of the first packet analyzing unit according to a result of analysis, and allows the second packet analyzing unit for analyzing the second GET packet to process a request for the element of the web page requested by the terminal.
5. The shared terminal identification system of claim 1 , wherein the identification packet transmission unit uses a transmission method comprising: a) inserting the terminal identification value into a cookie of a header of the first response packet to be generated and inserting a phrase generated in a client script and HTML interpretable by a web browser into a body of the first response packet, when the first GET packet does not includes the terminal identification value; b) inserting a phrase generated by a language interpretable by the web browser into the first response packet body, when the second GET packet includes the terminal identification value; d) adding authentication information regarding the corresponding terminal and information for managing the terminal identification value to the data managed by the data management unit; and e) analyzing the first response packet by using the web browser of the terminal that receives the response packet, inserting the terminal identification value into a location in which cookie information of an OS referred to by the web browser is stored, requesting a web page for a server that is an original request target again or after accessing the URL of the generated web page of operation b), inserting the terminal identification value into the cookie.
6. The shared terminal identification system of claim 1 , wherein the data management unit manages the authentication data, IP and URL information regarding an original request destination server or a specific web page address, and the terminal identification value in a single set.
7. The shared terminal identification system of claim 1 , wherein the second packet analyzing unit a) analyzes whether a corresponding terminal is the terminal analyzed by the first packet analyzing unit, b) analyzes whether the second GET packet relates to the element packet transmission unit, and allows the element packet transmission unit to request a specific element from the terminal according to a result of analysis, and c) analyzes the second response packet header, and allows the identification packet transmission unit to insert the terminal identification value into the second response packet according to a result of analysis.
8. The shared terminal identification system of claim 1 , wherein the element packet transmission unit, uses a transmission method comprising: a) analyzing the second GET packet requesting the element; b) generating the second response packet according to a result of analysis of operation a), generating a phrase used to request the element that is an original request target of the corresponding terminal again and a phrase prepared in a language interpretable by a web browser and inserting the phrases into a response packet body; c) transmitting the second response packet to the corresponding terminal; and d) analyzing the second response packet by using the web browser of the terminal that receives the response packet, and requesting the original request element and the element of the specific URL again, wherein the element of the web page includes one among an image, a client script, a cascading style sheet, and a flash.
9. The shared terminal identification system of claim 1 , wherein the terminal determination unit analyzes information managed by the data management unit and determines each terminal in the network environment in which several terminals are used via the single Internet line and a number of available terminals.
10. The shared terminal identification system of claim 1 , wherein the management server and the accounting server consist of regional nodes for analyzing traffic, wherein the central server, the central authentication gateway server, and the proxy server consist of a center node for managing and controlling the regional nodes disposed in several locations over a network, and wherein the management server consists of one or more management servers according to an amount of traffic generated by Internet subscribers of a corresponding region.
11. The shared terminal identification system of claim 1 , wherein the proxy server receives Internet subscriber information and a subscriber IP band for each regional node from the internet service provider(ISP), receives a history of each subscriber, in real time, and transfers sharer user history information collected from the accounting server to the ISP, wherein the central authentication gateway server receives authentication information of Internet subscribers in connection with an authentication system of the ISP, and transmits the authentication information to a management server of each regional node, wherein the central server manages a sharer user customer database based on the sharer user history information collected from the charging server, provides a customer relationship management(CRM) page to the ISP, selects a sharing target and establishes a notice policy, and wherein the charging server collects the authentication information of Internet subscribers from the central authentication gateway server, collects the notice policy from the central server, monitors and analyzes the traffic of subscribers, detects a sharer user, transmits a notice to the sharer user based on the notice policy collected from the charging server, and transmits history information of the detected sharer user to the charging server.
12. A shared terminal processing method of managing terminals sharing a single Internet line in a network environment in which traffic of all subscribers connected to a wideband network and using Internet is monitored and analyzed, the shared terminal processing method comprising: detecting sharer users by determining whether to use a sharer through a shared terminal identification system; selecting a shared target by examining an average number of terminals of the detected sharer users during a predetermined period of time; transmitting a notice requesting for an additional terminal service subscription to the selected shared target; if the shared target requests for the additional terminal service subscription, receiving an additional terminal service subscription application; and if the shared target rejects the additional terminal service subscription, cutting off Internet with respect to the corresponding shared line.
13. The shared terminal processing method of claim 12 , wherein the selecting of the shared target by examining the average number of terminals of the detected sharer users during the predetermined period of time comprises: calculating the average number of terminals during a predetermined past period of time, establishing a reference policy for selecting the shared target, and selecting a corresponding user as the shared target.
14. The shared terminal processing method of claim 12 , wherein the transmitting of the notice requesting for the additional terminal service subscription comprises: a first promotion notice operation of notifying an additional shared terminal availability according to a violation of a clause and sending a notice recommending the additional terminal service subscription; a second sanction notice operation of notifying an Internet shutoff date and sending the notice recommending the additional terminal service subscription within a corresponding period; and a third shutoff notice operation of sensing a shutoff guide notice regarding a shared terminal other than a basic subscription line and a basic additional line.
Unknown
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.