Brief description of the drawings
Fig. 1 is the brief configuration for the system entirety for including the portal website's system for representing one embodiment of the present of inventionFigure.
Fig. 2 is the structure chart of system when service is initially utilized ibid.
Fig. 3 is the flow chart of processing when representing to service initial utilization ibid.
Fig. 4 is the explanation figure for an example for representing user's information table ibid.
Fig. 5 is the explanation figure for representing an example using formality transformation rule table ibid.
Fig. 6 is the structure chart of system when service is utilized ibid.
Fig. 7 is the flow chart for representing processing when service is utilized ibid.
Fig. 8 is the structure chart of the system at the end of service is utilized ibid.
Fig. 9 is the flow chart of the processing at the end of the service that represents is utilized ibid.
Figure 10 is the structure chart of daily record standardized system ibid.
Figure 11 is the flow chart for representing to handle using history information ibid.
Figure 12 A are the explanation figures of an example of the log information table for representing book contents ibid.
Figure 12 B are the explanation figures of an example of the log information table for representing subscription services ibid.
Figure 12 C are the explanation figures for representing to provide an example of the log information table of Information application ibid.
Figure 13 is the explanation figure for an example for representing daily record transitional information table ibid.
Figure 14 A are the explanation figures of an example of the analysis log information table for representing book contents ibid.
Figure 14 B are the explanation figures of an example of the analysis log information table for representing subscription services ibid.
Figure 14 C are the explanation figures for representing to provide an example of the analysis log information table of Information application ibid.
Figure 15 is the explanation figure for an example for representing weighted information table ibid.
Figure 16 is the structure chart for including the searching system using historical record ibid.
Figure 17 is the flow chart for representing the confirmation processing using historical record ibid.
Figure 18 is the structure chart for representing expense allocation/recovery system ibid.
Figure 19 is the flow chart for representing expense allocation/recycling ibid.
Figure 20 is the explanation figure for representing an example using history table ibid.
Figure 21 is the explanation figure for an example for representing analysis result table ibid.
Figure 22 is the explanation figure for an example for representing amount of money transitional information table ibid.
Figure 23 is the explanation figure for an example for representing recovery cost information table ibid.
Figure 24 is the explanation figure for representing to distribute an example of cost information table ibid.
Figure 25 is the structure chart for including the searching system using historical record/expense ibid.
Figure 26 is the flow chart for representing to handle using the reference of historical record/expense ibid.
Embodiment
Hereinafter, one embodiment of the gate system of the present invention is illustrated based on accompanying drawing.Fig. 1 represents the door of the present inventionThe brief configuration figure of family system 1, as shown in the drawing, in gate system 1, via network 4 connect multiple manufacturers server 2A,The client 3 of 2B, 2C and user, the application program that user is provided to each manufacturer, content, guide service.Above-mentioned factoryThe corresponding control program 5 of each server 2A, 2B, 2C storage of business and the application program that each manufacturer is provided, content, service, andAnd possess storage user information, content information, the database (hereinafter referred to as DB) 6,7,8 etc. of log information.In addition, in Fig. 1Brief configuration figure in, be shown with the specific structure of application program manufacturer, omit content industry, the specific knot of service facilityStructure, but for content industry, service facility, also possess storage make offer its content, the program of service action, user's letterBreath, content information, the DB (not shown) of log information.
Gate system 1 possesses Web server 10, DB servers 11, history collection server 40.In addition, above-mentioned WebServer 10 is possessed portal server 10A, DB server 11 and possesses the DB21 of storage user's information, stores and changed using formalityThe DB22 of Rule Information, storage utilize the DB23 of history information, the DB24 for storing amount of money transitional information, storage weighted informationDB25, storage using historical record analysis result information DB26, store recovery cost information DB27, storage distribution expenseThe log information of standard after the DB28 of information, the DB29 for storing daily record transitional information, storage daily record conversion DB30 (DB29,30 reference pictures 10), history collection server 40 stores history collection system 41.
The client 3 of above-mentioned user includes common personal computer, notebook personal computer or PDA, movementPhone, smart mobile phone, panel type terminal etc., at least possess the communication work(for sending information to portal server 10A via network 4Can, display from portal server 10A, provide the display function such as each server 2A, 2B, 2C display of information of manufacturer withAnd the input function such as keyboard, instruction equipment or touch panel.It is aftermentioned for these communication functions, display function, input function.
The flow chart of structure chart, Fig. 3 referring next to Fig. 2 is illustrated to processing when servicing initial utilization.In clothesWhen business is initially utilized, if user sends user's information (step from user's information sending part 31 (communication function) of client 3Rapid S1), then user's information register 50 of Web server 10 registers the user's information transmitted by client 3 to usingUser information table T (step S2) stored by person's information DB21.Fig. 4 is shown with a user's information table T example, is usingBe stored with user's code, user's name, living as formality information 1~formality information n storage users in person's information table TInstitute, age, the presence or absence of utilized using OS, password, affiliated Business Name, the service 1~service n provided for manufacturer useState, the signing state of user, deleted marker, log in date and time, cancelling date and time, terminal identification code, step onLand state, using Start Date and time, utilize the data such as end date and time.Confirm in user's information register 50It can be contracted with user.If such as legal person member then compares to confirm the affiliated state of user with legal person's membership information.In addition, being confirmed whether have using limitation (step S3) according to past historical record etc., and carry out self acknowledging (step S4).In the case that I am not authenticated in user's information register 50, user's information register 50 is to above-mentioned user's informationTable T is changed, and sets the deleted marker (step S5) of user.On the other hand, if being identified in person in step s 4,According to the rule defined in the utilization formality transformation rule table 10T stored by the utilization formality transformation rule DB22 of DB servers 11User's information is being changed using formality conversion/sending part 51 and sent to each server 2A, 2B, the 2C for providing manufacturer(step S6).It is stored with using formality transformation rule table 10T for defining the utilization formality processing carried out for each offer manufacturerWhen regular information, if reference picture 5 is illustrated to one example, be stored with factory using formality transformation rule table 10TApplication name (hereinafter simply referred to as Apply Names) that business is provided, represent conversion numbering using the transformation rule of formality,The data such as formality information, type attribute (character string or numeral) and its digit of user.Like this, according to utilizing formalityUser's information after transformation rule table 10T conversions is sent to each clothes for providing manufacturer from using formality conversion/sending part 51Be engaged in device 2A, 2B, 2C, is registered user's information to each server by each server 2A, 2B, 2C utilization formality processing unit 602A, 2B, 2C user information DB6 (step S7).In addition, server 2A, 2B, 2C utilization formality processing unit 60 will be registeredUser's information to user's information DB6 is sent to the user authentication department 52 of Web server 10, and to DB servers 11User's information DB21 settings utilize mark (step S8).Moreover, passing through the client 3 from user authentication department 52 to userRegistration completion notice is sent, registration is shown in user's authentication result display part 32 (display function) of the client 3 of userCompletion notice (step S9).
If user as described above completes the signing with portal website, receive the various application journeys that portal website is providedSequence, content, service.The processing when flow chart of structure chart and Fig. 7 referring especially to Fig. 6 is utilized to the service is illustrated.When servicing utilization, if user's information sending part 31 from the client 3 of user sends user's information to portalStand (step S10), then user's determining section 53 is retrieved to determine with to user's information DB21 user's information table TPerson, obtains the service content (step S11) of user's signing, and by according to the profit utilized stored by formality transformation rule DB22User's information after being changed with formality transformation rule table 10T is sent to offer manufacturer from using formality conversion/sending part 51Each server 2A, 2B, 2C utilization formality processing unit 60 (step S12).Believed using formality processing unit 60 from the user of manufacturerCorresponding user's information is retrieved in the user's information table T for ceasing DB6, and the application that can utilize of extraction and application person or content,Service and confirm to utilize (step S13).In addition, the information transmission for the application for being possible to use using formality processing unit 60 is extremelyThe user authentication department 52 of Web server 10, exports from user authentication department 52 to the result display part 35 of user's client 3The application/service title that can be utilized notifies to give user (step S14).Thus, the desired application of user's selection orContent, service and operate operation inputting part 34 to start with (step S15).Information from operation inputting part 34, which is output to, to be carriedFor the function treatment portion 61 of manufacturer, performed by function treatment portion 61 according to each application or content, the processing of the program of service,The daily record is sent to the utilization historical record receiving unit 55 (step S16) of Web server 10 as using information.Remembered using historyRecord receiving unit 55 is accepted using historical record and accepted according to the utilization information (step after being changed using formality transformation rule table 10TRapid S17), and registration extremely utilizes history information DB23 (step S18).In addition, function treatment portion 61 carries out species confirmation,That is, confirm that user have selected which of the application that manufacturer is provided, content, service species (step S19), in user's choosingIn the case of having selected application, function treatment portion 61 sends the result of implementation (step S20) of application, and the result of application is shownIt is shown in the result display part 35 (step S21) of user's client 3.On the other hand, in the case where user have selected service,Send service accepts result (step S22), and the result of service is shown in the result display part of user's client 335 (step S21), and as service to accept the operation from user's client 3 defeated for the service receiving unit 71 of manufacturer terminal 70Enter content (step S23), service result sending part 72 sends service result of implementation (step S24), and by the offer result of serviceIt is shown in the result display part 35 (step S25) of user's client 3.
Processing at the end of the flow chart of structure chart, Fig. 9 referring next to Fig. 8 is utilized to service is illustrated.In clothesIf business inputs user's information (step S30) at the end of utilizing from the client 3 of user, and by using person's information sending part31 send to Web server 10, then user's determining section 53 is according to user letter of user's information to user's information DB21Breath table T is retrieved come the person of determining with, and obtains the service content (step S31) of user's signing.In addition, being turned using formalityChange/sending part 51 according to using formality transformation rule table 10T transformation rule implement for manufacturer end formality (stepS32).The utilization formality processing unit 60 of manufacturer deletes user's information (step S33) from user's information DB6 of manufacturer.SeparatelyOutside, corresponding service (step is deleted from user's information DB21 user's information table T by the user authentication department 52 of portal websiteRapid S34), user's information table T is changed and deleted marker (step S35) is set, and makes the utilization of user's client 3The display of person's authentication result display part 32, which is deleted, completes (step S36).
Next history collection system 41 is illustrated.History collection system 41 is used for from offerThe daily record of manufacturer is analyzed, and the system that the utilization historical record numerical value of user is turned into score.
When user is using application/content or service, the daily record retained as it using resume is by each server2A, 2B, 2C log storing part 8A are stored to log information DB8, but because these daily records are different according to each manufacturer, and rootThe species of the application/content/service provided according to each manufacturer is also respectively different, so history collection system 41 is being incited somebody to actionBy the daily record of each server 2A, 2B, 2C of manufacturer daily record sending part 8B transmission be converted to unified form and after standardizing, it is rightDaily record is analyzed, and the utilization historical record numerical value of user is turned into score.If to for being standardized to the daily recordProcessing illustrate, then as shown in Figure 10 structure chart, history collection system 41 possess daily record receiving unit 80, daily record turnChange portion 81, daily record floristic analysing portion 82, weighted portion 83, utilize historical record storage part 84, the DB8 of each manufacturer log storing partUtilization daily record stored by 8A is sent to the daily record receiving unit 80 of above-mentioned history collection system 41 by daily record sending part 8B,Score will be turned to after the standardization carried out by daily record converter section 81 using historical record numerical value, and will be stored to utilization history noteRecord information DB23.The flow chart of reference picture 11 is illustrated to this series of processing.
First, when user is for example using application program, its operation history retains as daily record.The daily record is used as figureLog information table 20Ta~20Tc shown in 12A, Figure 12 B, Figure 12 C is stored to the log information DB8 of apps server 2(step S40), the DB servers 11 (step S41) of portal website are sent to by daily record sending part 8B.It is transferred into DB servicesThe log information of device 11 accepts (step S42) by the daily record receiving unit 80 of history collection system 41, is changed and believed based on daily recordDaily record is converted to standard by breath, and the log information (standard) is stored to log information DB30.According to the daily record shown in Figure 13Rule when transformation rule defined in transitional information table 30T is to the daily record is standardized is changed.Daily record transitional information table30T is defined for not divided according to the unified daily record of the species of each manufacturer, the application provided according to each using functionThe rule of class.That is, portal website provides diversified application/content/service, in paid application/content/clothesDuring the utilization of business, it is provided manufacturer pay usage charges (excitation), but for example, various Guide servers, subscription services etc. gratuitouslyPreengage there is also user via the link of portal website if servicing or buy commodity, to the corporate payments achievement of portal websiteThe situation of remuneration (Alliance marketing), so it is excitation or alliance to each application/content/classification of service to be defined as being used forThe rule of marketing.If showing an example to daily record transitional information table 30T, as shown in figure 13, daily record transitional information table 30TStore Apply Names, regular species, historical record species (excitation or Alliance marketing), species (books title, reservation species,Information category), processing (information category), using data such as times (reference time), defined in daily record transitional information table 30TRule to being changed by the log information that history collection system 41 collects, the log information (standard) is put aside in DBThe log information DB30 (step S43) of server 11.Daily record after being standardized like this by 82 pairs of daily record floristic analysing portion(step S44) is analyzed, is classified according to each species, such as according to every as shown in Figure 14 A, Figure 14 B, Figure 14 CThe subscription services such as book contents, travelling, the removal of home of individual e-book etc., map retrieval, game, guid book, driving direction etc. are carriedThe species of supply is classified, and is stored to analysis log information table 40Ta~40Tc.Also, in order to calculate and profit(step is weighted by weighted portion 83 with the corresponding allocation of historical record (excitation) or recovery volume (Alliance marketing)S45), and by it stored by using historical record storage part 84 to the utilization history information DB23 of DB servers 11.
If the weighting is described in detail to processing, the portal website of the present invention provide diversified application/content/Service according to by the use of historical record, it is necessary to calculate from door enterprise to providing manufacturer as the allocation of excitation payment or to freeThe recovery volume that manufacturer pays to door enterprise as Alliance marketing is provided for application program, content, service.In the present invention,Score will be turned to using historical record numerical value, and calculates allocation/recovery volume, but score will turned to using historical record numerical valueIn the case of, in the case of only using the benchmark by the use of the time as assessment, for example, in e-book etc., even if having read identicalNumber of pages individual differences are also produced on using the time, so in order to be turned to fair assessment using historical record numerical valuePoint, according to each application program, content, service definition rule, and stored to weighted information table 50T.It is used as the weighted informationA table 50T example, as shown in figure 15, the Apply Names that is stored with, information category are (for example, e-book, game, transfer guideDeng), treatment types (are the reference of page, the change of page in e-books, are reference in gaming, be retrieval in transfer guideDeng), service-number, weights, the data using time conversion etc..It is being used as the e-book user related to travelling in fig .15Read such as books in " Shanghai " when, it is " 2 " to be previously defined in weights in the case of have references to certain one page, page change feelingsWeights are regular as " 1 " under condition, and score will be turned to using historical record numerical value according to the rule, are calculated and divided according to the scoreQuota, recovery volume.
Utilization historical record after quantizing like this is also able to confirm that from manufacturer side is provided.I.e., as shown in figure 16, each clothesBusiness device 2A, 2B, 2C manufacturer terminal 70 possess using historical record search part 73, utilize historical record display part 74, history noteThe history collection system 41 that server 40 is collected in record possesses using historical record inquiry receiving unit 101, utilizes historical recordCollect portion 102, using historical record sending part 103, the processing when flow chart of reference picture 17 is to confirming that this utilizes historical recordIllustrate.If being sent out to the input of utilization historical record search part 73 of manufacturer terminal 70 using the search condition of historical recordDeliver to the utilization historical record inquiry receiving unit 101 (step S50, S51) of history collection system 41.Looked into using historical recordAsk receiving unit 101 and utilization history note corresponding with search condition is collected from the utilization history information DB23 of DB servers 11Record (step S52), and the utilization history information being collected into is sent to manufacturer terminal from using historical record sending part 10370, so that the utilization historical record after quantizing is shown in (the step of utilization historical record display part 74 of manufacturer terminal 70S53、S54).Thus it can confirm there is provided manufacturer according to historical record is utilized from door enterprise to providing manufacturer as excitation branchThe allocation paid or the recovery volume paid for free application program, content, service as Alliance marketing.
In addition, the present invention, using the charge system of quota, is utilizing door in enterprise's signing of user and portal websiteWhen application program that family website is provided, content, service, charge is not produced, used the selected application program of user,When inside perhaps servicing, volume (battalion of alliance is reclaimed come computational costs allocation (excitation) or expense using historical record according to thisPin), and expense allocation or expense are carried out to each offer manufacturer from enterprise of portal website recycled, to the expense allocation/returnReceipts system is illustrated.As shown in figure 18, the history collection system 41 of history collection server 40 possesses implementation meterDraw portion 88, remember using historical record extraction unit 89, recovery/distribution information analysis portion 90, using historical record sending part 91, historyCorrection portion 92 is recorded, calculating part 93, distribution calculating part 99 is reclaimed, utilizes information/expense sending part 100, the utilization of DB servers 11History information DB23 stores the utilization history table 60T for storing the utilization history information shown in Figure 20, profitThe analysis result table 70T shown in Figure 21 is stored with historical record analysis result DB26.In analysis result table 70T, to upperState and the information related to distribution (excitation) or recovery (Alliance marketing) is analyzed and stored using history table 60T.SeparatelyOutside, the conversion of each amount of money is stored respectively in amount of money transitional information DB24, recovery cost information DB27, distribution cost information DB28Information table 80T, recovery cost information table 90T, distribution cost information table 100T.Amount of money transitional information table 80T is stored with for rootThe application program that is utilized according to user, interior perhaps service etc. are calculated allocation using historical record or reclaim the letter of volumeBreath, as one example as shown in figure 22, the species that is stored with (distribution or recovery), will be quantized using historical record afterScore, the score and allocation or reclaim the conversion exchange rate of volume, object year, data as the moon.It will be changed by the amount of moneyAnalysis result after information table 80T conversion currency exchange is reflected to the recovery cost information table shown in Figure 23 and Figure 2490T and distribution cost information table 100T is simultaneously stored.Held in addition, manufacturer terminal 70 possesses historical record with reference to portion 73, historical recordRecognize portion 74, utilize information/expense display part 75.
The flow chart of reference picture 19 in said structure to for carrying out for each expense allocation for providing manufacturer or takingIllustrated with the processing of recovery.First, it is scheduled by implementation plan portion 88, and by using historical record extraction unit 89Utilization historical record (step S60, S61) in a period of extracting after scheduling.Using going through in the extraction using historical recordUtilization history table 60T (reference picture 20) storages in history record information DB23 utilize history information, by being used as inspectionRope condition utilization historical record interior during being extracted during specifying.In addition, judging by using historical record extraction unit 89The species (step S62) of historical record (distribution or recovery of expense), if it is determined that then being believed for distribution expense based on distribution expenseThe breath table 100T conversion exchange rate calculates distribution expense (step S63) by distributing calculating part 99, is sent by using information/expenseDistribution expense is sent to manufacturer (step S64) by portion 100.On the other hand, by being determined as the profit of recovery cost in step S62Inequality in utilizing historical record is sent to manufacturer (step S65) with historical record sending part 91.If manufacturer passes through historical recordWith reference to the inequality in utilizing historical record of enterprise's transmission by portal website and recognize that portion 74 is obtained by historical record with reference to portion 73To recognizing (step S66) using historical record, then it will appreciate that result is sent to the history note of history collection server 40Record correction portion 92 (step S67).Historical record correction portion 92 receive this recognize result and using service by the use of amount be used as expense returnReceive to store, and recovery cost (step S68, S69) is calculated by reclaiming calculating part 93, sent by using information/expensePortion 100 sends recovery cost to manufacturer (step S64), completion processing.
In addition, as shown in figure 25, each server 2A, 2B, 2C manufacturer terminal 70, which possess, utilizes historical record/expense retrievalPortion 76, using historical record/expense display part 77, the history collection system 41 of history collection server 40 possesses profit, can be from manufacturer terminal with information receiving unit 110, using information/expense extraction unit 111, using information/expense sending part 11270 to the history collection server 40 of portal website with reference to historical record and its corresponding expense, reference picture 26Flow chart to this with reference to when processing illustrate.
If utilizing historical record/expense search part 76 utilizes information as search condition input/to take to manufacturer terminal 70With and send to utilizing information receiving unit 110 (step S70), then the utilization information receiving unit of history collection server 40110 based on search condition by using information/expense extraction unit 111 from the utilization historical record analysis results of DB servers 11Extraction is corresponding with search condition in DB26, recovery cost information DB27, distribution cost information DB28 utilizes historical record/recoveryExpense/distribution expense (step S71, S72), and the utilization extracted historical record/recovery cost/distribution expense is believed from utilizationBreath/expense sending part 112 is sent to utilization historical record/expense display part 77 (step S73) of manufacturer terminal 70, so that by factoryThe utilization historical record of business's terminal 70/display of expense display part 77 utilizes historical record and corresponding expense (stepS74).Thus branch can be encouraged according to confirming to be used as from enterprise of portal website to offer manufacturer by the use of historical record there is provided manufacturerPay distribution expense or for free application program, content, service from door enterprise to provide manufacturer be used as Alliance marketingThe recovery cost of request.
As described above, portal website's system 1 of the present invention makes to complete and contract to set up using formality with portal website system 1User, receive multiple application programs, content, service from single portal website, it is not necessary to each manufacturer independentlyUtilization formality.(swash with using corresponding distribute of historical record further, since being performed by the enterprise of portal website to each manufacturerEncourage) or (Alliance marketing) processing is reclaimed, if so user pays the signing shape of the charging of quota to door web station system 1Formula is then also without separately carrying out charging formality, its formality of terminating an agreement with each manufacturer.Also, it is many that portal website is providedPlant various application/content/service and respective utilization historical record numerical value is turned into score.This is being utilized into historical recordIn the case that numerical value turns to score, change will not be assessed because of individual differences, can make to utilize historical record with fair assessmentIt must break up, and calculate according to the score allocation, recovery volume, and be stopped even in midway using also can be according to using going throughRecords of the Historian record calculates its charge, so be rational, and if such as portal website prepare to be packed with towards overseas various inspectionsRope service, subscription services, driving direction or towards the mobile terminal abroad applied, and to be lent the signing shape to userFormula, then when such as going on business in overseas, overseas trip, user searches the time of these services without other places is spent in, justProfit is also higher.
Symbol description
1 ... gate system;3 ... clients;4 ... internets (network);23 ... utilize history information DB;24 ... the amount of moneyTransitional information DB;26 ... utilize historical record analysis result DB;27 ... recovery cost information DB;28 ... distribution cost information DB;88 ... implementation plan portions;89 ... utilize historical record extraction unit;90 ... recovery/distribution information analysis portion;93 ... reclaim calculating part;99 ... distribution calculating parts.