CN103034674A - Information providing system, list builder and user management device - Google Patents

Information providing system, list builder and user management device Download PDF

Info

Publication number
CN103034674A
CN103034674A CN2012103613696A CN201210361369A CN103034674A CN 103034674 A CN103034674 A CN 103034674A CN 2012103613696 A CN2012103613696 A CN 2012103613696A CN 201210361369 A CN201210361369 A CN 201210361369A CN 103034674 A CN103034674 A CN 103034674A
Authority
CN
China
Prior art keywords
mentioned
user
information
termination
management device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012103613696A
Other languages
Chinese (zh)
Other versions
CN103034674B (en
Inventor
野内敦
藤本真佐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OPT CO Ltd
Culture Convenience Club Co Ltd
Original Assignee
OPT CO Ltd
Culture Convenience Club Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by OPT CO Ltd, Culture Convenience Club Co Ltd filed Critical OPT CO Ltd
Publication of CN103034674A publication Critical patent/CN103034674A/en
Application granted granted Critical
Publication of CN103034674B publication Critical patent/CN103034674B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

An information providing system, a list builder and a user management device are provided. The information providing system comprises the user management device which correspondingly stores user IDs and user associated attribute Information; and the list builder which generates a terminal ID list containing terminal IDs of a plurality identified user terminals visited via network. The list builder comprises an ID storage portion which stores user IDs correspondingly with terminal ID; a registration portion which correspondingly registers the user IDs stored in the user management device and corresponding terminal IDs of user terminals to the ID storage portion; an acquisition portion which acquires a plurality of user IDs, of which the attribute information in line with input acquiring condition, among multiple user IDs stored in the user management device from the user management device; and a terminal ID list builder, which selects from the ID storage portion a plurality of terminal IDs respectively corresponding to the user IDs acquired by the acquisition portion.

Description

Information providing system, tabulation generating apparatus and user management device
Technical field
The present invention relates to a kind of information providing system.
Background technology
In the situation by demonstration advertisements in webpage such as the net width of cloth (web banner), it is desirable to show for each user the advertisement of the interested type of this user (genre).As this display packing, known following a kind of method: infer this user's interest pattern according to the browsing history of the webpage on the network, show infer the advertisement of the type that.
Summary of the invention
The problem that invention will solve
But the supposition that the browsing history of the webpage on Network Based carries out comprises a lot of noises, therefore sometimes also shows widely advertisement for the user beyond the target.Therefore, expect that the user who more correctly extracts target can show advertisement efficiently.
For the scheme of dealing with problems
In the first mode of the present invention, tabulation generating apparatus, the user management device that a kind of information providing system, this information providing system possess being provided and having stored is used for making computing machine as the storage medium of the program of these device performance functions, above-mentioned information providing system provides information to the user, possess: the user management device, it will be stored accordingly for identification user's user ID with above-mentioned subscriber-related attribute information; And tabulation generating apparatus, its generation comprises the Termination ID tabulation of a plurality of Termination ID, and this Termination ID is used for the user terminal that identification conducts interviews via network, wherein, above-mentioned tabulation generating apparatus has: the ID storage part, and it is stored above-mentioned user ID and above-mentioned Termination ID accordingly; Register, the above-mentioned user ID that it stores above-mentioned user management device and the Termination ID of above-mentioned user terminal are registered in the above-mentioned ID storage part accordingly; Acquisition unit, it obtains by the consistent corresponding a plurality of user ID of attribute information of the extraction conditions with inputting a plurality of user ID of above-mentioned user management device storage from above-mentioned user management device; And Termination ID tabulation generating unit, it is selected and the accessed above-mentioned a plurality of user ID of above-mentioned acquisition unit corresponding Termination ID respectively from above-mentioned ID storage part, and generation comprises the Termination ID of selected a plurality of Termination ID and tabulates.
In the second mode of the present invention, a kind of information providing system is provided, this information providing system provides information to the user, possesses: the user management device, it will be stored accordingly for identification user's user ID with above-mentioned subscriber-related attribute information; And information provider unit, in situation about this information provider unit being conducted interviews from user terminal, therewith correspondingly, this information provider unit is sent to above-mentioned user terminal with the information that provides that webpage will comprise, above-mentioned information provider unit has: the ID storage part, and it is stored accordingly with above-mentioned user ID with for the Termination ID of identifying above-mentioned user terminal; Register, the above-mentioned user ID that it stores above-mentioned user management device and the Termination ID of above-mentioned user terminal are registered in the above-mentioned ID storage part accordingly; Acquisition unit, it obtains by the consistent corresponding a plurality of user ID of attribute information of the extraction conditions with inputting a plurality of user ID of above-mentioned user management device storage from above-mentioned user management device; User ID tabulation generating unit, its generation comprise the user ID tabulation of the accessed a plurality of user ID of above-mentioned acquisition unit; Information storage part is provided, and its storage optionally a plurality of of output provides information and distinguishes corresponding a plurality of above-mentioned user ID tabulation with above-mentioned a plurality of information that provide; The access acceptance division, itself and the Termination ID that correspondingly obtains the above-mentioned user terminal that conducts interviews from the access of above-mentioned user terminal; Converter section, its above-mentioned Termination ID that above-mentioned access acceptance division is accessed is converted to above-mentioned user ID; Selection portion, it is from above-mentioned a plurality of the providing the information that the above information storage part is stored, select with comprise by the above-mentioned user ID tabulation of the resulting above-mentioned user ID of above-mentioned conversion corresponding information is provided; And the information sending part is provided, it is with the selected above-mentioned user terminal that provides information to be sent to conduct interviews that goes out of above-mentioned selection portion.
In addition, above-mentioned summary of the invention has not listed whole essential feature of the present invention.In addition, the sub-portfolio of these syndromes (sub combination) also can consist of invention.
Description of drawings
Fig. 1 represents the structure of the related information providing system of present embodiment 10.
Fig. 2 represents to be presented at the first case of the webpage 40 on the user terminal 12.
Fig. 3 represents to be presented at the second case of the webpage 40 on the user terminal 12.
Fig. 4 represents to be presented at the 3rd example of the webpage 40 on the user terminal 12.
Fig. 5 represents the structure of the user management device 16 that present embodiment is related and the structure of information provider unit 20.
Fig. 6 is illustrated in an example of the database of storing in the user profile storage part 52 of user management device 16.
The structure of the tabulation generating apparatus 32 of the information provider unit 20 that present embodiment is related illustrates with user management device 16 among Fig. 7.
Fig. 8 be illustrated in the tabulation generating apparatus 32 ID storage part 66 in the storage user ID and an example of Termination ID.
The structure of the information transmitting apparatus 34 of the information provider unit 20 that present embodiment is related illustrates with Web server 18 among Fig. 9.
Figure 10 is illustrated in the example that information and Termination ID tabulation are provided that storage in the information storage part 80 is provided of information transmitting apparatus 34.
Figure 11 represent to register or the situation of login user ID under the treatment scheme of information providing system 10.
Figure 12 represents to register the treatment scheme of the information providing system 10 in the situation that information is provided.
Figure 13 represents that user terminal 12 accessed the treatment scheme of the information providing system 10 in the situation of Web server 18.
Figure 14 represents the structure of the related information providing system of the first variation 10.
Figure 15 represents the structure of the related information providing system of the second variation 10.
Figure 16 represents the structure of the related information providing system of the 3rd variation 10.
Figure 17 represents the structure of the related information providing system of the 4th variation 10.
Figure 18 represents an example of the hardware configuration of the related computing machine of present embodiment 1900.
Description of reference numerals
10: information providing system; 12: user terminal; 14: the shop terminal; 16: the user management device; The 18:Web server; 20: information provider unit; 24: supplier's terminal; 30: card; 32: the tabulation generating apparatus; 34: information transmitting apparatus; 40: webpage; 42: automotive advertising information is provided; 44: travel information information is provided; 46: music information information is provided; 52: the user profile storage part; 54: shop side management section; 56: network side management department; 58: the extraction conditions acceptance division; 60: the user ID extraction unit; 62: the user ID sending part; The 66:ID storage part; 68: register; 70: input part; 72: acquisition unit; 74: Termination ID tabulation generating unit; 76: write section; 80: information storage part is provided; 82: the access acceptance division; 84: selection portion; 86: the information sending part is provided; 90: collection unit; 92: user ID is selected sending part; 94: statistical computation section; 96: the statistics efferent; 110: mirrored storage section; 112: the first search section; 114: the second search section; 120: browse trend analysis section; 122: the Termination ID extraction unit; 124: user ID tabulation generating unit; 126: the information unloading part; 132: converter section; 1900: computing machine; 2000:CPU; 2010:ROM; 2020:RAM; 2030: communication interface; 2040: hard disk drive; 2050: floppy disk; The 2060:CD-ROM driver; 2070: I/O chip; 2075: graphics controller; 2080: display device; 2082: console controller; 2084: input/output control unit; 2090: floppy disk; 2095:CD-ROM.
Embodiment
Below, by the working of an invention mode the present invention is described, but related invention does not limit following embodiment to claims.The combination of the feature that illustrates in the embodiment in addition, not necessarily all is that the solution of invention is necessary.
Fig. 1 represents the structure of the related information providing system of present embodiment 10.The related information providing system 10 of present embodiment is optionally exported the information that provides of net width of cloth advertisement etc. according to the user in the situation of display web page.
Information providing system 10 possesses user terminal 12, shop terminal 14, user management device 16, Web server 18, information provider unit 20 and supplier's terminal 24.
User terminal 12 is the employed computing machines of user.User terminal 12 starts browser and moves.Browser is the application software for the webpage that provides with reference to the server from network.User terminal 12 can be via access to netwoks user management device 16, Web server 18 and information provider unit 20.
Shop terminal 14 is arranged at shop etc. and locates.Shop terminal 14 is computing machines of the service that utilizes in the shop of the commodity bought in the shop for the clearing user and user.
The user showed situation for the card 30 of the information of management of consumer to shop terminal 14 under, this shop terminal 14 read the information such as card ID for identification card 30, and notice is to user management device 16.Shop terminal 14 also can be meanwhile with the commodity that the user bought and utilized and Service Notification to user management device 16.In addition, shop terminal 14 also can write card 30 or notice to user management device 16 with counting accordingly with settlement amounts etc.And shop terminal 14 also can be printed on advertising message or reward voucher (coupon) information etc. that presents to the user who holds card 30 on the paper medium.
In addition, the function of card 30 is such as being attached in the various cards such as credit card, bank card and periodical ticket.In addition, card 30 not only can have laminar shape, also can be other shape, function can also be attached in portable phone and the portable flat-panel devices etc.
The card 30 relevant information that 16 pairs in user management device and user hold manage.And user management device 16 is also to managing with the subscriber-related information of serving via Online Shopping commodity and utilization.In addition, user management device 16 has been obtained in the corresponding situation between the information of the card 30 that the user holds and the user's who utilizes network information both has been managed accordingly.
More particularly, user management device 16 will manage accordingly for the card ID of identification card 30 with for the user ID of identification via the user of network registration.In addition, only one in card ID and the user ID is managed in the situation of one of them in only having registered card ID and user ID of user management device 16.
In addition, user management device 16 manages user's personal information and user's attribute information accordingly with card ID and user ID.For example comprise the history information that the user buys commodity and utilizes service in user's the attribute information.The details of the information that is managed by user management device 16 in addition, further specify in Fig. 6.
18 pairs of user terminals 12 that conduct interviews via network of Web server send webpage makes this web displaying on browser.In this case, Web server 18 sends the webpage that comprises for from the actuating code of information provider unit 20 obtaining informations.Thus, shown that the user terminal 12 of the webpage that sends from Web server 18 can obtain the information that sends from information provider unit 20, and this information shown in the specified position of webpage etc. etc.
In the situation of user terminal 12 visit information generators 20, therewith correspondingly, this information provider unit 20 will be sent to the information that provides that the webpage of user terminal 12 will comprise from Web server 18 and be sent to user terminal 12.User terminal 12 makes this provide information to be included in the information that provides is provided in the webpage when getting access to from information provider unit 20 when information is provided.
At this, it for example is Still image data that information is provided.In addition, it also can be Still image data every the lantern slide display mode of set time update image that information is provided, and can also be motion image data.In addition, if can provide information by browser output, it both can be text data that information then is provided, and also can be voice data.
Information provider unit 20 has tabulation generating apparatus 32 and information transmitting apparatus 34.Tabulation generating apparatus 32 generates the Termination ID tabulation, and this Termination ID tabulation comprises a plurality of Termination ID for identifying the user terminal 12 that conducts interviews via network.More particularly, tabulation generating apparatus 32 generates the Termination ID tabulation that comprises following Termination ID: the Termination ID with employed user terminal 12 of user of the consistent attribute information of the extraction conditions with appointment in the user's who is managed by user management device 16 the attribute information (for example history information).
Information transmitting apparatus 34 selects the provide information different by each user terminal 12 also to send.More particularly, a plurality of information that provide of information transmitting apparatus 34 storages, and any provides information corresponding respectively with at least to make a plurality of Termination ID.Then, information transmitting apparatus 34 obtains the Termination ID of user terminal 12 in the situation of being accessed by user terminal 12, selects information is provided and is sent to user terminal 12 corresponding with the Termination ID that gets access to.
Supplier's terminal 24 is employed computing machines of the informant that information is provided that generating web page will comprise.The tabulation generating apparatus 32 that supplier's terminal 24 will provide information and extraction conditions to be sent to information provider unit 20.
In addition, in the present embodiment, user management device 16, Web server 18 and information provider unit 20 are the independently servers of territory (domain) that have been assigned with on the Internet.But user management device 16, Web server 18 and information provider unit 20 also can be the servers that all is assigned to same domain.In addition, user management device 16 and information provider unit 20 also can be the servers that is assigned to same domain, and Web server 18 and information provider unit 20 also can be the servers that is assigned to same domain.
Fig. 2, Fig. 3 and Fig. 4 are illustrated in an example of the webpage 40 on the browser that is presented at user terminal 12 in the situation that 12 pairs of Web servers 18 of user terminal conduct interviews.
When user terminal 12 conducts interviews to Web server 18 via network, send webpage from 18 pairs of user terminals of Web server 12.From the webpage that Web server 18 sends, include in the position of appointment and show the actuating code that information is provided that sends from information provider unit 20.User terminal 12 comes information provider unit 20 is conducted interviews by carrying out this actuating code.
User terminal 12 is in the situation that information provider unit 20 is conducted interviews, and the Cookie that will comprise the Termination ID of this user terminal 12 is sent to information provider unit 20.In addition, Cookie is included in HTTP (Hypertext Transfer Protocol: the character string in request HTML (Hypertext Markup Language)) and the response, from server this Cookie is write terminal, correspondingly send this Cookie from terminal to server with the request of server.
Information provider unit 20 obtains the Termination ID that comprises among the Cookie when the access that receives from user terminal 12.Then, information provider unit 20 is provided by the provide information corresponding with the Termination ID that gets access to, and the selected information that provides is sent to user terminal 12.User terminal 12 provides information to be included in from the webpage that Web server 18 sends to be presented on the browser when getting access to from information provider unit 20 when information is provided, making.
At this, information provider unit 20 shows the different information that provides according to the user's of user's terminal 12 attribute information (for example, buy commodity and utilize the history information of serving) for each user.For example, for the user who leases the film relevant with automobile, information provider unit 20 as shown in Figure 2 the display automobile advertisement information 42 is provided.In addition, for the user who leases the film relevant with overseas trip, what information provider unit 20 showed travel information as shown in Figure 3 provides information 44.In addition, for the user who leases music video, what information provider unit 20 showed music information as shown in Figure 4 provides information 46.
As above, by information providing system 10, can switch according to the user's who buys commodity and utilization service attribute information (for example history information) provides information and output.Thus, by information providing system 10, can more correctly extract the user of target, thereby information is provided efficiently.
Fig. 5 represents the structure of the user management device 16 that present embodiment is related and the structure of information provider unit 20.User management device 16 has user profile storage part 52, shop side management section 54, network side management department 56, extraction conditions acceptance division 58, user ID extraction unit 60 and user ID sending part 62.
User profile storage part 52 will block ID, user ID, user's personal information by each user and user's attribute information is stored accordingly.More particularly, user profile storage part 52 storage will block the database that ID, user ID, user's personal information and user's attribute information manages accordingly.
Shop side management section 54 communicates respectively with a plurality of shops terminal 14.Shop side management section 54 upgrades the information that is stored in the respective user the user profile storage part 52 according to the information that receives from each shop terminal 14.
Network side management department 56 communicates via network and user terminal 12.Network side management department 56 upgrades the information that is stored in the respective user in the user profile storage part 52 according to the utilization that user user ID carries out the service on the network.In addition, in the situation of the new user ID of distribution, if this user has held card 30, then network side management department 56 registers the card ID of user ID and this card 30 accordingly.
At this, in the situation of the new user ID of distribution, network side management department 56 makes user terminal 12 show the registration picture, so that input user's personal information etc.Then, the input of network side management department 56 and personal information etc. correspondingly generates user ID, and user profile storage part 52 is upgraded.In addition, in the situation that the user logins, network side management department 56 makes user terminal 12 show login screen, so that input user ID and password.Then, network side management department 56 judge the information inputted whether be stored in user profile storage part 52 in information consistent, if unanimously then set up dialogue with user terminal 12.
And network side management department 56 is sent to user terminal 12 after user ID is encrypted in the successful situation of the registration of user ID and login.In this case, network side management department 56 also sends the actuating code that is sent to the tabulation generating apparatus 32 of information provider unit 20 for the user ID after will encrypting from user terminal 12.User terminal 12 when carrying out the actuating code that receives from network side management department 56, the user ID that sends after encrypting to tabulation generating apparatus 32.During the user ID of tabulation generating apparatus 32 after receiving encryption, the Termination ID of user ID and user terminal 12 is stored accordingly.In addition, the user ID processing corresponding with Termination ID further specified in Figure 11.
Extraction conditions acceptance division 58 receives extraction conditions from the tabulation generating apparatus 32 of information provider unit 20.Extract the attribute information corresponding a plurality of user ID consistent with the extraction conditions that receives in a plurality of user ID of user ID extraction unit 60 from be stored in user profile storage part 52.A plurality of user ID that user ID sending part 62 will extract are sent to tabulation generating apparatus 32.
At this, extraction conditions is the condition of extracting part of records for the database of storing from user profile storage part 52.More particularly, extraction conditions is for the condition of extracting specific user ID from the attribute information that is stored in user profile storage part 52.For example, extraction conditions is the user that leased the film relevant with automobile, has leased the user of the film relevant with overseas trip or leased the user's etc. of music video condition.
Fig. 6 is illustrated in an example of the database of storing in the user profile storage part 52 of user management device 16.In user profile storage part 52, store as shown in Figure 6 database as an example.As an example, this database is made record by each user.Be registered with card ID, user ID, user's personal information and user's attribute information in each record.
User's personal information is such as being name and address etc.User's attribute information for example comprises user's age bracket (for example, this user is the identification of twenties or one's thirties etc.) and residence of user (for example, user live general place or area) etc.
And, also comprise history information in user's the attribute information and declare information.History information is that the user uses card ID or user ID to obtain or the commodity that utilized or the historical record of service.
Declare information by the user declared can information provide middle utilization, with subscriber-related information.For example, the information of declaring is the information that the user fills in survey etc.
Comprise in extraction conditions in the situation of historical record that the user obtained or utilized commodity or service, the user ID extraction unit 60 of user management device 16 searches for to extract consistent user ID in each user's history information.In addition, comprise in extraction conditions in the situation of the information of declaring, the user ID extraction unit 60 of user management device 16 searches for to extract consistent user ID declaring of each user in the information.
The structure of the tabulation generating apparatus 32 of the information provider unit 20 that present embodiment is related illustrates with user management device 16 among Fig. 7.The tabulation generating apparatus 32 of information provider unit 20 has ID storage part 66, register 68, input part 70, acquisition unit 72, Termination ID tabulation generating unit 74 and write section 76.
ID storage part 66 is stored user ID and Termination ID accordingly.Termination ID is the information for the employed user terminal 12 of identification user.As an example, Termination ID is the intrinsic numbering of the browser of each user terminal 12.
Conduct interviews in the situation of the situation of registered user ID and login user ID the user ID that register 68 receives after encrypting from user terminal 12 at 12 pairs of user management devices 16 of user terminal.During the user ID of register 68 after receiving encryption from user terminal 12, generate the intrinsic Termination ID of each browser for user terminal 12.In addition, register 68 is generating in the situation of Termination ID for this browser, also can no longer newly-generated Termination ID.Then, register 68 is sent to user terminal 12 with Termination ID and preserves.Then, register 68 is registered in user ID and Termination ID in the ID storage part 66 accordingly.
Input part 70 is from supplier's terminal 24 inputs providing information and will export the extraction conditions that this provides the user of information for extracting user's output.As an example, the extraction conditions that input part 70 inputs are carried out appointment to the historical record that obtains or utilize commodity or service.In addition, as an example, the extraction conditions of the information of declaring of input part 70 input designated users.Input part 70 is sent to user management device 16 with extraction conditions, will provide information to be sent to write section 76.
Input part 70 sends extraction conditions, and correspondingly acquisition unit 72 is obtained a plurality of user ID that extract from user management device 16 therewith.That is, acquisition unit 72 is obtained by the consistent corresponding a plurality of user ID of attribute information of the extraction conditions with inputting from supplier's terminal 24 a plurality of user ID of user management device 16 storages from user management device 16.
In this case, as an example, acquisition unit 72 is obtained the corresponding a plurality of user ID of the attribute information consistent with the extraction conditions that comprises at least one commodity or service.In addition, as an example, acquisition unit 72 is obtained the corresponding a plurality of user ID of the attribute information consistent with comprising at least one extraction conditions of declaring information.
Termination ID tabulation generating unit 74 is selected to distinguish corresponding Termination ID with the accessed a plurality of user ID of acquisition unit 72 from ID storage part 66.Then, Termination ID tabulation generating unit 74 generates the Termination ID tabulation that comprises selected a plurality of Termination ID.The extraction conditions that write section 76 is inputted according to input part 70 will be written in the information transmitting apparatus 34 accordingly by the Termination ID information that provides that Termination ID tabulation that generating unit 74 generates and input part 70 input of tabulating.
Fig. 8 be illustrated in the tabulation generating apparatus 32 ID storage part 66 in the storage user ID and an example of Termination ID.As an example, in ID storage part 66, store Termination ID tabulation as shown in Figure 8.In the Termination ID tabulation, can be to a plurality of Termination ID should be arranged with respect to a user ID.This is because there is the situation of being used a user ID by a plurality of browsers or a plurality of user terminal 12.
In addition, in the Termination ID tabulation, also can make Termination ID corresponding to a plurality of user ID.This is because exist a plurality of users to use the situation of a user terminal 12 and browser.
At this, a user ID accessed corresponding to acquisition unit 72 to the situation that a plurality of Termination ID should be arranged under, Termination ID tabulation generating unit 74 also can be selected the high Termination ID of visiting frequency in a plurality of Termination ID.Thus, Termination ID tabulation generating unit 74 can make and provide information output to being speculated as on the highest browser of usage frequency.
In addition, a user ID accessed corresponding to acquisition unit 72 to the situation that a plurality of Termination ID should be arranged under, Termination ID tabulation generating unit 74 also can be selected the whole of a plurality of Termination ID.Thus, Termination ID tabulation generating unit 74 can make and provide information output to the employed whole browsers of this user.
The structure of the information transmitting apparatus 34 of the information provider unit 20 that present embodiment is related illustrates with Web server 18 among Fig. 9.Information transmitting apparatus 34 information storage part of providing 80, access acceptance division 82, selection portion 84 is provided and information sending part 86 is provided.
Providing information storage part 80 to store a plurality of of optionally output provides information and a plurality of Termination ID tabulations corresponding to the information difference provides with a plurality of.Provide information storage part 80 that the information that provides that information and music information are provided that information, travel information are provided that information, for example automotive advertising are provided that gets access to respectively from a plurality of informants for example is provided.In addition, with the tabulation of the corresponding Termination ID of information is provided be and the tabulation that gets access to this situation that information is provided from supplier's terminal 24 and correspondingly generated by tabulation generating apparatus 32.
Access acceptance division 82 and the Termination ID that correspondingly obtains the user terminal 12 that conducts interviews from the access of user terminal 12.More particularly, user terminal 12 comes access acceptance division 82 is conducted interviews by carrying out the actuating code that comprises in the webpage that is sent by Web server 18, therewith correspondingly, access acceptance division 82 obtains the Termination ID of this user terminal 12 that comprises the Cookie from user terminal 12.
Search in selection portion 84 each Termination ID tabulation in a plurality of Termination ID tabulations that information storage part 80 stores are provided, detect the Termination ID tabulation that comprises the accessed Termination ID of access acceptance division 82.Then, a plurality of the provide Termination ID of information selecting with comprise access acceptance division 82 accessed Termination ID tabulate corresponding the provide information of selection portion 84 from providing that information storage part 80 stores.
In addition, selection portion 84 is being selected in a plurality of situations that information is provided, and selects the some information that provides according to predetermined algorithm among them.In addition, selection portion 84 provides information all in the nonoptional situation at any, selects predetermined one information is provided.
Provide information sending part 86 with the selected user terminal 12 that provides information to be sent to conduct interviews that goes out of selection portion 84.More particularly, provide information sending part 86 to make on the selected specified position that the Web browser that information is presented at user terminal 12 is provided that goes out of selection portion 84.
Figure 10 is illustrated in the example that information and Termination ID tabulation are provided that storage in the information storage part 80 is provided of information transmitting apparatus 34.Provide writing that information storage part 80 and write section 76 from tabulation generating apparatus 32 carry out correspondingly for example will provide as shown in Figure 10 the tabulation of information and Termination ID to store accordingly.In addition, provide information storage part 80 also can store following tabulation: all Termination ID tabulations to be synthesized, and described the pointer that information is provided (pointer) that is used to indicate correspondence for each Termination ID in a plurality of Termination ID.
Figure 11 is illustrated in the treatment scheme of the information providing system 10 in registration or the situation of login user ID.12 pairs of user management devices 16 of user user terminal conduct interviews to register or the situation of login user ID under, in information providing system 10, carry out as shown in Figure 11 and process.
At first, with user's operation correspondingly, 12 pairs of user management devices 16 of user terminal conduct interviews (step S11).User management device 16 will be registered picture or login screen and send to user terminal 12 and make this registration picture or login screen show (step S12) when being conducted interviews from user terminal 12.
Then, in the situation that has shown the registration picture, user terminal 12 is pressed when sending button after the information of having inputted personal information and card ID etc., and the information of inputting is sent to user management device 16 (step S13).In addition, in the situation that has shown login screen, user terminal 12 is pressed after the information of having inputted user ID and password when sending button, and the information of inputting is sent to user management device 16.
Then, user management device 16 generates user ID and registers to user profile storage part 52 (step S14) in the situation of carrying out user's registration.In addition, user management device 16 judges whether user ID and password be correct in situation about logining, if dialogue correct then foundation and user terminal 12.
When correctly having finished user's registration and login, then, user management device 16 is sent to user terminal 12 after user ID is encrypted.In this case, user management device 16 will be used to making the user ID after the encryption be sent to the actuating code of tabulation generating apparatus 32 and be used for making user terminal 12 to be sent to user terminal 12 (step S15) from the actuating code (Cookie markup tags) that tabulation generating apparatus 32 obtains Cookie.In addition, remained in the user terminal 12 and user terminal 12 carried out automatically sign in in the situation of setting of user management device 16 at the Cookie that sends from user management device 16, when 12 pairs of user management devices 16 of user terminal conduct interviews (step S11), the not processing of execution in step S12~step S15 and make to process and enter step S16.
Then, the user ID after user terminal 12 execution will be encrypted is sent to the actuating code of tabulation generating apparatus 32.When user terminal 12 is carried out this actuating code, the user ID (step S16) after user terminal 12 access list generating apparatus 32 are encrypted to its transmission.
During the user ID of tabulation generating apparatus 32 when receiving encryption after, generate the Termination ID (step S17) that is used for identifying user terminal 12 and browser, and the Termination ID of generation is included in be sent to user terminal 12 (step S18) among the Cookie.User terminal 12 is preserved (step S19) with this Cookie with the territory of tabulation generating apparatus 32 accordingly when receiving the Cookie that comprises Termination ID.
User terminal 12 will represent that the information of having preserved Cookie is sent to tabulation generating apparatus 32 (step S20).Tabulation generating apparatus 32 is registered in user ID and Termination ID in the ID storage part 66 when receiving expression and preserved the information of Cookie accordingly.
Like this, it is corresponding with the Termination ID that is used for the identification employed user terminal 12 of user and browser that tabulation generating apparatus 32 can make the user ID that manages in user management device 16.
Figure 12 is the treatment scheme that the information providing system 10 in the situation that information is provided is registered in expression.Should be included in providing in the situation in the information transmitting apparatus 34 that information registers to information provider unit 20 of exporting in the webpage the informant, and in information providing system 10, carry out as shown in Figure 12 and process.
At first, supplier's terminal 24 sends to tabulation generating apparatus 32 information and extraction conditions (step S31) is provided.Then, 32 of generating apparatus of tabulation will be sent to user management device 16 (step S32) from the extraction conditions information and the extraction conditions that provides that supplier's terminal 24 receives.
Then, user management device 16 has a plurality of user ID (step S33) of the attribute information consistent with extraction conditions from 52 extractions of user profile storage part when receiving extraction conditions from tabulation generating apparatus 32.Then, user management device 16 a plurality of user ID that will extract are sent to tabulation generating apparatus 32 (step S34).
Then, tabulation generating apparatus 32 is selected a plurality of Termination ID (step S35) corresponding with a plurality of user ID difference from ID storage part 66 when receiving a plurality of user ID from user management device 16.Then, tabulation generating apparatus 32 generates the Termination ID tabulation (step S36) that comprises selected a plurality of Termination ID.
Then, tabulation generating apparatus 32 is written to provide (the step S37) the information storage part 80 of information transmitting apparatus 34 accordingly with the Termination ID tabulation that generates and the information that provides that receives from supplier's terminal 24.By like this, providing information and the Termination ID tabulation that is used for identification and should be sent out this user terminal that information is provided 12 that tabulation generating apparatus 32 can should be included in the webpage be written to information transmitting apparatus 34 accordingly.
Figure 13 is illustrated in the treatment scheme of the information providing system 10 in the situation that 12 pairs of Web servers 18 of user terminal conduct interviews.Browse the user in the situation of the webpage that is provided by Web server 18, in information providing system 10, carry out processing as shown in figure 13.
At first, 12 pairs of Web servers 18 of user terminal conduct interviews (step S41).When 12 pairs of Web servers 18 of user terminal conducted interviews, this Web server 18 was sent to user terminal 12 with webpage, made user terminal 12 display web pages (step S42).At this, the webpage that sends from Web server 18, comprise for obtain the actuating code that information is provided from information transmitting apparatus 34.
User terminal 12 is carried out the actuating code that webpage comprises, and correspondingly 12 pairs of information transmitting apparatus 34 of user terminal conduct interviews therewith.In this case, user terminal 12 Cookie (Cookie that preserves in the step S19 of Figure 11) that will comprise Termination ID is sent to information transmitting apparatus 34 (step S43).
The information transmitting apparatus 34 that receives from the access of user terminal 12 receives Cookie from user terminal 12, obtains the Termination ID (step S44) that comprises among the Cookie.Then, information transmitting apparatus 34 is searched in the tabulation of the Termination ID stored, and corresponding with the Termination ID that the gets access to information (step S45) that provides is provided.Then, the information that provides that information transmitting apparatus 34 will be selected is sent to user terminal 12 (step S46).
Then, user terminal 12 receives from information transmitting apparatus 34 provides information and output that information is provided.As an example, the specified position of user terminal 12 on webpage shows provides information (step S47) as view data.
By carrying out processing as above, utilize information providing system 10, can correspondingly switch at webpage with the user's who buys commodity and utilization service attribute information (for example history information) provides information and output.Thus, utilize information providing system 10, can be efficiently provide information to the user of target.
Figure 14 represents the structure of the related information providing system of the first variation 10.The related information providing system of the first variation 10 adopt with referring to figs. 1 through the roughly the same 26S Proteasome Structure and Function of the related information providing system of the present embodiment of Figure 13 explanation 10, therefore the roughly the same additional same mark of parts of parts that the related information providing system 10 of 26S Proteasome Structure and Function and present embodiment is possessed, the explanation of omission except following difference.
The related information provider unit 20 of the first variation also has collection unit 90, user ID is selected sending part 92 and statistics efferent 96.In addition, the related user management device 16 of the first variation also has statistical computation section 94.
Shown in the situation that information is provided that at webpage collection unit 90 judges whether to click and is included in information being provided and having accessed to be linked to of showing in the webpage link of information destination is provided.Then, in the situation of having accessed the link destination, collection unit 90 is collected the Termination ID of this user terminal 12.Thus, collection unit 90 can be collected the interested a plurality of users' of information Termination ID is provided.
User ID selects sending part 92 to select to distinguish corresponding user ID with the collected a plurality of Termination ID of collection unit 90 from ID storage part 66.Then, user ID a plurality of user ID of selecting sending part 92 to select are sent to user management device 16.
Statistical computation section 94 selects sending part 92 to receive a plurality of user ID from user ID.Statistical computation section 94 is searched in user profile storage part 52, extracts the attribute information corresponding with a plurality of user ID difference that receive.Then, the statistics of the attribute information that extracts is calculated by statistical computation section 94.
For example, statistical computation section 94 is with reference to the history information of the user ID that extracts, and calculates to have clicked the statistics that the user that information is provided has the historical record having bought which type of commodity or utilized which type of service etc.Then, the data of statistical computation section 94 statistics that expression is calculated are sent to statistics efferent 96.
The data of the expression statistics that statistics efferent 96 will send from statistical computation section 94 are sent to this informant's that information is provided supplier terminal 24 are provided.Thus, the related information provider unit 20 of the first variation effect that can will provide information to be included in to export in the webpage to informant's feedback etc.
Figure 15 represents the structure of the related information providing system of the second variation 10.The related information providing system of the second variation 10 adopt with referring to figs. 1 through the roughly the same 26S Proteasome Structure and Function of the related information providing system of the present embodiment of Figure 13 explanation 10, therefore the roughly the same additional same mark of parts of parts that the related information providing system 10 of 26S Proteasome Structure and Function and present embodiment is possessed, the explanation of omission except following difference.
The related information provider unit 20 of the second variation also has mirrored storage section 110 and the first search section 112.In addition, the related user management device 16 of the second variation also has the second search section 114.
110 storages of mirrored storage section are by the database of at least a portion field in the database of user profile storage part 52 storages of user management device 16, that have attribute information.For example, the database of a part of field that only has history information in the database stored of mirrored storage section 110 storing subscriber information storage parts 52.
Extraction conditions from from supplier's terminal 24 to the first search section 112 input attributes information.The first search section 112 is correspondingly searched in the database that mirrored storage section 110 stores with the input of the extraction conditions of attribute information, and the record number consistent with extraction conditions counted.Then, the first search section 112 exports the record number of count results to supplier's terminal 24.Thus, the related information provider unit 20 of the second variation can be notified the quantity of the user ID consistent with the extraction conditions of input to the informant rapidly.
In addition, the first search section 112 comprises in the extraction conditions of inputting and can't help extraction conditions to be sent to user management device 16 in the situation of the attribute information that database that mirrored storage section 110 stores manages.The second search section 114 receives extraction conditions from the first search section 112.114 pairs of record numbers consistent with the extraction conditions that receives from the first search section 112 of the second search section are counted, and the record that counts to get is counted foldback to the first search section 112.
Then, the first search section 112 will export supplier's terminal 24 to from the record number that the second search section 114 receives.Thus, even under having inputted the situation that is not included in the extraction conditions in the database that mirrored storage section 110 stores, the related information provider unit 20 of the second variation also can correctly be notified the quantity of the user ID consistent with extraction conditions.
Figure 16 represents the structure of the related information providing system of the 3rd variation 10.The related information providing system of the 3rd variation 10 adopt with referring to figs. 1 through the roughly the same 26S Proteasome Structure and Function of the related information providing system of the present embodiment of Figure 13 explanation 10, therefore the roughly the same additional same mark of parts of parts that the related information providing system 10 of 26S Proteasome Structure and Function and present embodiment is possessed, the explanation of omission except following difference.
The related information provider unit 20 of the 3rd variation also has the trend analysis of browsing section 120, Termination ID extraction unit 122 and user ID tabulation generating unit 124.In addition, the related user management device 16 of the 3rd variation also has information unloading part 126.
Browsing the trend of browsing of the webpage of trend analysis section 120 each Termination ID of analysis also stores.For example, at information transmitting apparatus 34 a plurality of webpages are comprised in the same situation that information is provided, browsing trend analysis section 120 can be which webpage to have carried out the trend of browsing that access detects each Termination ID via by detecting user terminal 12.
Termination ID extraction unit 122 is used for extracting the condition of browsing trend from the outside input.Then, Termination ID extraction unit 122 from browse trend analysis section 120 extract with the term harmonization of inputting browse the corresponding a plurality of Termination ID of trend.As an example, Termination ID extraction unit 122 is extracted the Termination ID of the user terminal 12 of the webpage (webpage of cooking information for example, is provided) of having accessed appointment from browsing trend analysis section 120.
User ID tabulation generating unit 124 is selected the user ID corresponding with a plurality of Termination ID difference that extracted by Termination ID extraction unit 122 from ID storage part 66, generates the user ID tabulation that comprises selected user ID.Then, user ID tabulation generating unit 124 is sent to user management device 16 with the user ID tabulation that generates.
Information unloading part 126 receives the user ID tabulation from the user ID tabulation generating unit 124 of tabulation generating apparatus 32.Then, a plurality of user ID user separately of comprising of the user ID tabulation that receives of 126 pairs of information unloading parts sends information.
As an example, 126 pairs of addresses of items of mail of registering accordingly with the user ID of user profile storage part 52 of information unloading part send the information (for example advertising message) of appointment.In addition, as an example, information unloading part 126 is printed on the information (for example serving reward voucher) of appointment on the paper medium in the situation that the card 30 of the card ID that registers accordingly with the user ID of user profile storage part 52 is utilized in shop terminal 14.
Thus, utilize the related information providing system of the 3rd variation 10, can provide information to the user that the browsing information based on webpage extracts via card 30 and network.
Figure 17 represents the structure of the related information providing system of the 4th variation 10.The related information providing system of the 4th variation 10 adopt with referring to figs. 1 through the roughly the same 26S Proteasome Structure and Function of the related information providing system of the present embodiment of Figure 13 explanation 10, therefore the roughly the same additional same mark of parts of parts that the related information providing system 10 of 26S Proteasome Structure and Function and present embodiment is possessed, the explanation of omission except following difference.
The related information providing system 10 of the 4th variation is stored respectively the user ID tabulation accordingly with a plurality of information that provide, and replaces distinguishing accordingly storage terminal ID tabulation with a plurality of information that provide.The related information provider unit 20 of this 4th variation has ID storage part 66, register 68, input part 70, acquisition unit 72, information storage part 80 is provided, accesses acceptance division 82, converter section 132, selection portion 84 and information sending part 86 is provided.
In this variation, input part 70 will be sent to from the extraction conditions that supplier's terminal 24 receives user management device 16.In addition, input part 70 will provide information to be sent to provide information storage part 80 from what supplier's terminal 24 received.
Acquisition unit 72 is obtained by the consistent corresponding a plurality of user ID of attribute information of the extraction conditions with inputting from the outside a plurality of user ID of user management device 16 storages from user management device 16.Acquisition unit 72 generates the user ID tabulation that comprises accessed a plurality of user ID.Then, acquisition unit 72 provides information to be written to accordingly to provide information storage part 80 with what the user ID tabulation that generates and input part 70 were inputted.What provide that information storage part 80 storage optionally provides a plurality ofly provides information and provides respectively corresponding a plurality of user ID tabulations of information with a plurality of.
Access acceptance division 82 and the Termination ID that correspondingly obtains the user terminal 12 that conducts interviews from the access of user terminal 12.Then, access acceptance division 82 is handed to converter section 132 with the Termination ID that gets access to.Converter section 132 will be accessed acceptance division 82 accessed Termination ID with reference to ID storage part 66 and will be converted to user ID.
Search in selection portion 84 each user ID tabulation in a plurality of user ID tabulations that information storage part 80 stores are provided, detect the user ID tabulation that comprises the user ID corresponding with the accessed Termination ID of access acceptance division 82.Then, selection portion 84 is selected the provide information corresponding with detected user ID tabulation from a plurality of the providing that provides information storage part 80 to store the information.
Provide information sending part 86 to be sent to user terminal 12 by the information that provides that selection portion 84 is selected.Utilize the related information providing system 10 of this 4th variation, can provide information to be included in the webpage to export with suitable.
In addition, also can be applied to comprise in the network system of portable phone of smart phone (smart phone) etc. referring to figs. 1 through the related information providing system 10 of present embodiment of Figure 17 explanation.In the network system of portable phone, each portable phone (user terminal 12) is allocated intrinsic Termination ID separately in advance.And in situation about each server on the network that is arranged at portable phone being conducted interviews from portable phone, each server can obtain intrinsic Termination ID, thus the identification portable phone.
At this, in the situation of the network system that is applied to portable phone, user management device 16 is stored accordingly by the attribute information that each user will block ID, Termination ID and user.And user management device 16 is receiving from information provider unit 20 in the situation of extraction conditions, and a plurality of Termination ID consistent with extraction conditions are sent to information provider unit 20.
Information provider unit 20 is in statu quo stored it with information is provided when receiving the tabulation of Termination ID from user management device 16 accordingly.Thus, when conducting interviews from the 12 pairs of information provider units 20 of user terminal as portable phone, this information provider unit 20 can be selected corresponding with Termination ID information is provided and is presented on the user terminal 12.
Figure 18 represents an example of the hardware configuration of the related computing machine of present embodiment 1900.The related computing machine 1900 of present embodiment possesses: and CPU (Central Processing Unit: central processing unit) periphery, random access memory) 2020, graphics controller 2075 and display device 2080 it has (the random access memory: by console controller 2082 interconnective CPU 2000, RAM; Input and output section, it has communication interface 2030, hard disk drive 2040 and the CD-ROM drive 2060 that is connected with console controller 2082 by input/output control unit 2084; And tradition (legacy) input and output section, ROM (read-only memory)) 2010, floppy disk 2050 and I/O chip 2070 it has the ROM that is connected with input/output control unit 2084 (Read-Only Memory:.
Console controller 2082 is with RAM 2020, connect with CPU 2000 and the graphics controller 2075 of high transfer rate access RAM 2020.CPU 2000 moves based on the program that is kept among ROM 2010 and the RAM 2020, thereby each one is controlled.Graphics controller 2075 obtains the view data that is generated by the frame buffer of CPU 2000 grades in being arranged at RAM2020 and it is presented on the display device 2080.Graphics controller 2075 is comprised in inside preserve the frame buffer of the view data of generation such as CPU 2000 grades.
Input/output control unit 2084 is connected console controller 2082 with at a high speed communication interface 2030, hard disk drive 2040, the CD-ROM drive 2060 of input-output unit as a comparison.Communication interface 2030 communicates via network and other device.CPU 2000 employed program and the data that hard disk drive 2040 is preserved in the computing machine 1900.CD-ROM drive 2060 provides to hard disk drive 2040 via RAM 2020 from 2095 fetch programs of CD-ROM or data.
In addition, be connected with the input-output unit of the comparison low speed of ROM 2010, floppy disk 2050 and I/O chip 2070 in input/output control unit 2084.The program of the boot that ROM 2010 preservation computing machines 1900 are carried out when starting and/or the hardware that depends on computing machine 1900 etc.Floppy disk 2050 provides to hard disk drive 2040 via RAM 2020 from 2090 fetch programs of floppy disk or data.I/O chip 2070 is connected to input/output control unit 2084 with floppy disk 2050, and such as via parallel port, serial port, keyboard port, mouse port etc. various input-output units being connected to input/output control unit 2084.
Provide via RAM 2020 and to be stored in the recording mediums such as floppy disk 2090, CD-ROM 2095 or IC-card to the program of hard disk drive 2040 and to be provided by the user.Program is read out from recording medium, is installed in the hard disk drive 2040 in the computing machine 1900 via RAM 2020, thereby carries out in CPU 2000.
Be installed in and make computing machine 1900 possess ID memory module, Registration Module, load module, acquisition module, Termination ID tabulation generation module and writing module as the program of tabulation generating apparatus 32 performance functions in the computing machine 1900.These programs or module act on CPU 2000 etc., make respectively computing machine 1900 as tabulation generating apparatus 32 and the performance function.
The information processing of describing in these programs is by being read into to computing machine 1900, and as the concrete means that software is cooperated with above-mentioned various hardware resources, be ID storage part 66, register 68, input part 70, acquisition unit 72, Termination ID tabulate generating unit 74 and write section 76 performance functions.And, by utilize these concrete means realize with present embodiment in computing or the processing of the corresponding information of application target of computing machine 1900, make up and the corresponding distinctive tabulation generating apparatus 32 of application target.
In addition, be installed in and make computing machine 1900 information storage module of providing is provided, access receiver module, select module and information sending module is provided as the program of information transmitting apparatus 34 performance functions in the computing machine 1900.These programs or module act on CPU 2000 etc., make respectively computing machine 1900 as information transmitting apparatus 34 and the performance function.
The information processing of describing in these programs is by being read into to computing machine 1900, and as the concrete means that software is cooperated with above-mentioned various hardware resources, namely provide information storage part 80, access acceptance division 82, selection portion 84 and provide the information sending part 86 performance functions.And, by utilize these concrete means realize with present embodiment in computing or the processing of the corresponding information of application target of computing machine 1900, make up and the corresponding distinctive information transmitting apparatus 34 of application target.
As an example, in situation about communicating between computing machine 1900 and the external device (ED) etc., CPU 2000 carries out the signal procedure that is carried on the RAM 2020, comes communication interface 2030 indication communication process according to the contents processing of describing in the signal procedure.Communication interface 2030 is accepted the control of CPU 2000, read the transmission Data Concurrent of the middle storages such as transmission buffer area on the memory storages such as being arranged at RAM 2020, hard disk drive 2040, floppy disk 2090 or CD-ROM 2095 and deliver to network, perhaps, will be written to from the receive data that network receives reception buffer zone territory of being arranged on the memory storage etc.Like this, communication interface 2030 both can by DMA (Direct Memory Access: direct memory access (DMA)) transmit transmitting and receiving data between mode and the memory storage, also can replace by transmitting transmitting and receiving data by CPU 2000 from memory storage or communication interface 2030 reading out datas of transmission sources and the communication interface 2030 or the memory storage that write data into transmission destination.
In addition, CPU 2000 is from file or database that the external memories such as hard disk drive 2040, CD-ROM drive 2060 (CD-ROM 2095), floppy disk 2050 (floppy disk 2090) are preserved, whole or required part is read into RAM 2020 by DMA transmission etc., the data on the RAM 2020 are carried out various processing.Then, CPU 2000 crosses DMA transmission etc. with the data communication device of end process and writes back to external memory.In this processing, RAM 2020 is considered the content of temporary transient maintenance external memory, therefore in the present embodiment RAM 2020 and external memory etc. is generically and collectively referred to as storer, storage part or memory storage etc.Various programs in the present embodiment, data, table, the various information of database are kept on this memory storage, become the object of information processing.In addition, CPU 2000 also can remain on the part of RAM 2020 in the cache memory, reads and writes at cache memory.In this mode, cache memory is also born the part of the function of RAM 2020, therefore in the present embodiment, except the situation of distinguishing expression, establishes cache memory also for being contained in RAM 2020, storer and/or the memory storage.
In addition, the various processing of the search of the various computings that 2000 pairs of data of reading from RAM 2020 of CPU carry out being put down in writing the present embodiment by comprising of the command string appointment of program, the processing of information, condition judgment, information and displacement etc., and write back to RAM2020.For example, CPU 2000 is in the situation of carrying out condition judgment, the various variablees that illustrate in the present embodiment and other variable or constant are compared, judge whether to satisfy greater than, less than, more than or equal to, less than or equal to, the condition that equals etc., in the situation that condition is set up (or in invalid situation), be branched off into different command strings, perhaps call subroutine.
In addition, CPU 2000 can search for the interior file of memory storage or the information in the database of being kept at.For example, in memory storage, preserve with respect to the property value of the first attribute respectively in the situation to a plurality of entrances of property value that the second attribute should be arranged, CPU 2000 can search for the entrance of term harmonization with the property value of having specified the first attribute from a plurality of entrances that memory storage is preserved, obtain the property value of second attribute of answering with the first Attribute Relative that satisfies defined terms by the property value of reading the second attribute that this entrance preserves.
The program that more than illustrates or module also can be kept in the outside recording medium.As recording medium, except floppy disk 2090, CD-ROM 2095, can also use the semiconductor memory etc. of the Magnetooptic recording medium, tape-shaped medium's, IC-card etc. of the optical record mediums such as DVD or CD, MO etc.In addition, also can with the server system of dedicated communications network or Internet connection in the memory storages such as the hard disk that arranges or RAM as recording medium, via network program is provided to computing machine 1900.
More than, use embodiment to describe the present invention, but technical scope of the present invention is not limited to the scope that above-mentioned embodiment is put down in writing.Can implement numerous variations or improvement to above-mentioned embodiment, this be those skilled in the art institute clearly.Record based on claims can be clear, this implemented change or improve after mode also can be contained in technical scope of the present invention.
Should be noted that, each execution sequence of processing in the action in the device shown in claims, instructions and the accompanying drawing, system, program and the method, process, step and stage etc. do not express especially for " before ", " prior to " etc., in addition, except the output of leaveing no choice but the processing of front is used, otherwise just can realize in any order each processing in the processing of back.About the motion flow in claims, instructions and the accompanying drawing, although use for convenience of explanation " at first, ", " then, " etc. be illustrated, and do not mean that and must sequentially implement motion flow with this.

Claims (18)

1. an information providing system provides information to the user, and this information providing system possesses:
The user management device, it will be stored accordingly for identification user's user ID with above-mentioned subscriber-related attribute information; And
Tabulation generating apparatus, its generation comprise the Termination ID tabulation of a plurality of Termination ID, and this Termination ID is used for the user terminal that identification conducts interviews via network,
Wherein, above-mentioned tabulation generating apparatus has:
The ID storage part, it is stored above-mentioned user ID and above-mentioned Termination ID accordingly;
Register, the above-mentioned user ID that it stores above-mentioned user management device and the Termination ID of above-mentioned user terminal are registered in the above-mentioned ID storage part accordingly;
Acquisition unit, it obtains by the consistent corresponding a plurality of user ID of attribute information of the extraction conditions with inputting a plurality of user ID of above-mentioned user management device storage from above-mentioned user management device; And
Termination ID tabulation generating unit, it is selected and the accessed above-mentioned a plurality of user ID of above-mentioned acquisition unit corresponding Termination ID respectively from above-mentioned ID storage part, and generation comprises the Termination ID of selected a plurality of Termination ID and tabulates.
2. information providing system according to claim 1 is characterized in that,
Above-mentioned user management device will be stored accordingly for card ID, above-mentioned user ID and the above-mentioned attribute information of the card held of identification user.
3. information providing system according to claim 2 is characterized in that,
This information providing system also possesses information transmitting apparatus, and in situation about this information transmitting apparatus being conducted interviews from above-mentioned user terminal, therewith correspondingly, this information transmitting apparatus is sent to above-mentioned user terminal with the information that provides that webpage will comprise,
Above-mentioned information transmitting apparatus has:
Information storage part is provided, and its storage optionally a plurality of of output provides information and distinguishes corresponding a plurality of above-mentioned Termination ID tabulation with above-mentioned a plurality of information that provide;
The access acceptance division, itself and the Termination ID that correspondingly obtains the above-mentioned user terminal that conducts interviews from the access of above-mentioned user terminal;
Selection portion, it is from above-mentioned a plurality of the providing the information that the above information storage part is stored, select the above-mentioned Termination ID tabulation of the above-mentioned Termination ID accessed with comprising above-mentioned access acceptance division corresponding information is provided; And
The information sending part is provided, and it is with the selected above-mentioned user terminal that provides information to be sent to conduct interviews of above-mentioned selection portion.
4. information providing system according to claim 3 is characterized in that,
Above-mentioned tabulation generating apparatus also has:
Input part, its input is to the information of the extraction conditions that information and expression attribute information are provided of user's output, and the extraction conditions of this attribute information is used for extraction should be provided the user that this provides information; And
Write section, the above information that it inputs above-mentioned input part and correspondingly be written to accordingly in the above-mentioned information transmitting apparatus by the above-mentioned Termination ID tabulation that above-mentioned Termination ID tabulation generating unit generates with said extracted condition that above-mentioned input part is inputted.
5. information providing system according to claim 4 is characterized in that,
Above-mentioned user management device has:
The user profile storage part, it is stored above-mentioned user ID and above-mentioned attribute information accordingly;
The extraction conditions acceptance division, it receives the said extracted condition from above-mentioned tabulation generating apparatus;
The user ID extraction unit, it extracts the corresponding a plurality of user ID of attribute information with the said extracted term harmonization that receives from a plurality of user ID that above-mentioned user profile storage part is stored; And
The user ID sending part, its a plurality of user ID that will extract are sent to above-mentioned tabulation generating apparatus.
6. information providing system according to claim 1 is characterized in that,
The storage of above-mentioned user management device is used for the card ID of the card that the identification user holds or uses above-mentioned user ID to obtain or the commodity that utilized or the historical record of service, is used as above-mentioned attribute information,
The above-mentioned acquisition unit of above-mentioned tabulation generating apparatus is obtained the corresponding a plurality of user ID of the attribute information consistent with the extraction conditions that comprises at least one commodity or service.
7. information providing system according to claim 1 is characterized in that,
The above-mentioned user management device storage information of declaring is used as above-mentioned attribute information, and this information of declaring is to have been declared and can be provided middle utilization and subscriber-related information in information by the user,
The above-mentioned acquisition unit of above-mentioned tabulation generating apparatus is obtained the attribute information corresponding a plurality of user ID consistent with comprising at least one above-mentioned extraction conditions of declaring information.
8. information providing system according to claim 1 is characterized in that,
The above-mentioned register of above-mentioned tabulation generating apparatus is registered in above-mentioned user ID and each above-mentioned user terminal and the intrinsic above-mentioned Termination ID of browser in the above-mentioned ID storage part accordingly.
9. information providing system according to claim 8 is characterized in that,
The above-mentioned register of above-mentioned tabulation generating apparatus will be by each above-mentioned user terminal and browser and different a plurality of Termination ID and above-mentioned user ID is registered in the above-mentioned ID storage part accordingly.
10. information providing system according to claim 9 is characterized in that,
A user ID accessed corresponding to above-mentioned acquisition unit to the situation that a plurality of Termination ID should be arranged under, above-mentioned Termination ID tabulation generating unit is selected a high Termination ID of visiting frequency.
11. information providing system according to claim 9 is characterized in that,
A user ID accessed corresponding to above-mentioned acquisition unit to the situation that a plurality of Termination ID should be arranged under, above-mentioned Termination ID tabulation generating unit is selected the whole of above-mentioned a plurality of Termination ID.
12. information providing system according to claim 3 is characterized in that,
This information providing system also possesses:
Collection unit, it collects the Termination ID that the link destination that is linked to above information has been carried out the above-mentioned user terminal of access; And
User ID is selected sending part, and it is from above-mentioned ID storage part is selected and above-mentioned collection unit is collected a plurality of Termination ID corresponding user ID and be sent to above-mentioned user management device respectively,
Wherein, above-mentioned user management device also has statistical computation section, and this statistical computation section extracts the attribute information corresponding with a plurality of user ID difference of selecting sending part to receive from above-mentioned user ID, calculates the statistics of the attribute information that extracts.
13. information providing system according to claim 1 is characterized in that,
Above-mentioned user management device utilizes database to store above-mentioned user ID and above-mentioned attribute information,
This information providing system also possesses:
Mirrored storage section, it stores the database of at least a portion field with attribute information in the database that above-mentioned user management device stores; And
The first search section, in the situation to the extraction conditions of this first search section input attributes information, therewith correspondingly, this first search section is searched in the database that the above-mentioned image storage part is stored, to counting and export with the record number of said extracted term harmonization.
14. information providing system according to claim 13 is characterized in that,
Above-mentioned the first search section comprises in the extraction conditions of inputting can't help the said extracted condition to be sent to above-mentioned user management device in the situation of the attribute information that database that the above-mentioned image storage part stores manages,
Above-mentioned user management device also has the second search section, and this second search section pair is counted with the record number of the said extracted term harmonization that receives from above-mentioned the first search section, and the record that counts to get is counted foldback to above-mentioned the first search section,
The record number that above-mentioned the first search section output receives from above-mentioned the second search section.
15. information providing system according to claim 1 is characterized in that,
This information providing system also has:
Browse trend analysis section, its analysis and store each Termination ID webpage browse trend;
The Termination ID extraction unit, the condition of browsing trend be used for is extracted in its input, from above-mentioned browse trend analysis section extract with the term harmonization of inputting browse the corresponding a plurality of Termination ID of trend; And
User ID tabulation generating unit, its from above-mentioned ID storage part select above-mentioned a plurality of Termination ID of extracting with above-mentioned Termination ID extraction unit respectively corresponding user ID generate user ID and tabulate, and send to above-mentioned user management device,
Wherein, above-mentioned user management device also has the information unloading part, and this information unloading part is sent information to a plurality of user ID user separately that the above-mentioned user ID tabulation that receives from above-mentioned user ID tabulation generating unit comprises.
16. a tabulation generating apparatus is the device that each the described information providing system in according to claim 1~15 possesses.
17. a user management device is the device that each the described information providing system in according to claim 1~15 possesses.
18. an information providing system provides information to the user, this information providing system possesses:
The user management device, it will be stored accordingly for identification user's user ID with above-mentioned subscriber-related attribute information; And
Information provider unit, in situation about this information provider unit being conducted interviews from user terminal, therewith correspondingly, this information provider unit is sent to above-mentioned user terminal with the information that provides that webpage will comprise,
Above-mentioned information provider unit has:
The ID storage part, it is stored accordingly with above-mentioned user ID with for the Termination ID of identifying above-mentioned user terminal;
Register, the above-mentioned user ID that it stores above-mentioned user management device and the Termination ID of above-mentioned user terminal are registered in the above-mentioned ID storage part accordingly;
Acquisition unit, it obtains by the consistent corresponding a plurality of user ID of attribute information of the extraction conditions with inputting a plurality of user ID of above-mentioned user management device storage from above-mentioned user management device;
User ID tabulation generating unit, its generation comprise the user ID tabulation of the accessed a plurality of user ID of above-mentioned acquisition unit;
Information storage part is provided, and its storage optionally a plurality of of output provides information and distinguishes corresponding a plurality of above-mentioned user ID tabulation with above-mentioned a plurality of information that provide;
The access acceptance division, itself and the Termination ID that correspondingly obtains the above-mentioned user terminal that conducts interviews from the access of above-mentioned user terminal;
Converter section, its above-mentioned Termination ID that above-mentioned access acceptance division is accessed is converted to above-mentioned user ID;
Selection portion, it is from above-mentioned a plurality of the providing the information that the above information storage part is stored, select with comprise by the above-mentioned user ID tabulation of the resulting above-mentioned user ID of above-mentioned conversion corresponding information is provided; And
The information sending part is provided, and it is with the selected above-mentioned user terminal that provides information to be sent to conduct interviews that goes out of above-mentioned selection portion.
CN201210361369.6A 2011-09-30 2012-09-25 Information providing system, list generation device and user's managing device Expired - Fee Related CN103034674B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011216799A JP5411226B2 (en) 2011-09-30 2011-09-30 Information providing system, list generation device, program, and user management device
JP2011-216799 2011-09-30

Publications (2)

Publication Number Publication Date
CN103034674A true CN103034674A (en) 2013-04-10
CN103034674B CN103034674B (en) 2016-08-03

Family

ID=48021570

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210361369.6A Expired - Fee Related CN103034674B (en) 2011-09-30 2012-09-25 Information providing system, list generation device and user's managing device

Country Status (3)

Country Link
JP (1) JP5411226B2 (en)
CN (1) CN103034674B (en)
TW (1) TWI605352B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105830133B (en) * 2013-12-11 2019-03-12 三菱电机株式会社 File safeguard system and user terminal

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5938002B2 (en) * 2013-04-30 2016-06-22 日本電信電話株式会社 Content recommendation device and operation method thereof
JP6264625B2 (en) 2014-03-13 2018-01-24 パナソニックIpマネジメント株式会社 Information device identification system, information device identification method, and program
WO2015173918A1 (en) * 2014-05-14 2015-11-19 楽天株式会社 Delivery control device, delivery control method, program, and storage medium
KR101942190B1 (en) * 2017-08-03 2019-02-18 주식회사 시큐아이 Apparatus and method for data display

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003187148A (en) * 2001-12-20 2003-07-04 Ntt Data Corp Processing system of advertisement information by customer
US20080235243A1 (en) * 2007-03-21 2008-09-25 Nhn Corporation System and method for expanding target inventory according to browser-login mapping

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002150147A (en) * 2000-08-29 2002-05-24 Yutaka Nishimura Information providing system and method, and recording medium with information providing program recording thereon
JP2007213277A (en) * 2006-02-09 2007-08-23 Mitsubishi Electric Corp Advertisement distribution system
JP4951656B2 (en) * 2008-12-09 2012-06-13 ヤフー株式会社 Information processing system and method cooperating with signage

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003187148A (en) * 2001-12-20 2003-07-04 Ntt Data Corp Processing system of advertisement information by customer
US20080235243A1 (en) * 2007-03-21 2008-09-25 Nhn Corporation System and method for expanding target inventory according to browser-login mapping

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105830133B (en) * 2013-12-11 2019-03-12 三菱电机株式会社 File safeguard system and user terminal

Also Published As

Publication number Publication date
CN103034674B (en) 2016-08-03
TWI605352B (en) 2017-11-11
TW201329757A (en) 2013-07-16
JP2013077181A (en) 2013-04-25
JP5411226B2 (en) 2014-02-12

Similar Documents

Publication Publication Date Title
CN112035742B (en) User portrait generation method, device, equipment and storage medium
US6535889B1 (en) System and method for obtaining and displaying an interactive electronic representation of a conventional static media object
US8473361B2 (en) Method and system for assisting users during online
US8832270B2 (en) User vacillation detection and response
JP5101649B2 (en) Server device, privilege information generation program, and privilege information generation method
CN104025083A (en) Method and apparatus for providing web pages
CN103034674A (en) Information providing system, list builder and user management device
CN112561565A (en) User demand identification method based on behavior log
CN111782953A (en) Recommendation method, device, equipment and storage medium
JP7026600B2 (en) Purchasing information utilization system, purchasing information utilization method, and program
JP2008234586A (en) Consumption information acquiring terminal, consumption information acquiring server and household account book management device
CN103069418B (en) Information provider unit, information providing method, program and information recording carrier
KR100885296B1 (en) Method and Apparatus for internet sale using sale contents
CN103729177A (en) Information providing system and method for providing information
KR102423179B1 (en) Product sales system based on artificial intelligence
KR20180129735A (en) Shopping mall service providing apparatus and method for interworking social networking service
KR102429104B1 (en) Product catalog automatic classification system based on artificial intelligence
JP4233448B2 (en) Related information provision system
JP5563119B1 (en) User information management apparatus and user information management program
KR20110058169A (en) System and method for providing suitable advertisement information using posting thereof
KR101347220B1 (en) System for providing advertisement contents
CN114902196A (en) Target user feature extraction method, target user feature extraction system and target user feature extraction server
KR101133853B1 (en) Server for managing book information and control method thereof
CN109886784A (en) A kind of recommended method and system
JP2000242626A (en) Method for analyzing electronic business history

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160803

Termination date: 20210925

CF01 Termination of patent right due to non-payment of annual fee