CN105095350A - Bill obtaining method, device, server and terminal - Google Patents

Bill obtaining method, device, server and terminal Download PDF

Info

Publication number
CN105095350A
CN105095350A CN201510330606.6A CN201510330606A CN105095350A CN 105095350 A CN105095350 A CN 105095350A CN 201510330606 A CN201510330606 A CN 201510330606A CN 105095350 A CN105095350 A CN 105095350A
Authority
CN
China
Prior art keywords
bill
user
key message
viewing data
displaying content
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
CN201510330606.6A
Other languages
Chinese (zh)
Other versions
CN105095350B (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.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510330606.6A priority Critical patent/CN105095350B/en
Publication of CN105095350A publication Critical patent/CN105095350A/en
Application granted granted Critical
Publication of CN105095350B publication Critical patent/CN105095350B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The disclosure relates to a bill obtaining method, a bill obtaining device, a server and a terminal and belongs to the technical field of internet. The method comprises the steps as follows: determining an appointed user matched with showing content according to a viewing data collection of each user after detecting an online message of the showing content; generating bill key information needed by viewing the showing content according to the viewing data collection of the appointed user and showing content in terms of each appointed user; pushing the bill key information to an appointed terminal, wherein the appointed terminal is used for transmitting a bill acquisition request to the server while detecting a bill acquisition confirming operation after receiving the bill key information; generating a bill matched with the showing content based on the bill key information and transmitting the bill to the appointed terminal. The essential bill key information for viewing the showing content in the disclosure could be obtained without executing a series of input or selection operations by the user and could be obtained based on the viewing data collection directly, thereby reducing complexity of obtaining the bill, and having relative superior timeliness.

Description

Bill acquisition methods, device, server and terminal
Technical field
The disclosure relates to Internet technical field, particularly a kind of bill acquisition methods, device, server and terminal.
Background technology
Along with the continuous progress of society, the living standard of people improves gradually, carries out amusement and leisure activity in one's spare time, such as sees a film, sees a modern drama or sees exhibition etc., become the first-selection of numerous user.And the primary factor that film, modern drama or exhibition are watched is carried out in the acquisition watching bill beyond doubt.
In correlation technique, to see a film, then watch the acquisition of bill, usually take following two kinds of modes to realize.First kind of way, user go to the cinema voluntarily desire to buy viewing film bill; The second way, user are initiatively or after receiving the pushed information that film shows, login can carry out the application watching bill purchase, completed the flow processs such as cinema's selection, film selection, viewing time selection, seat selection, on-line payment by this application, realize the acquisition of viewing bill.
Summary of the invention
For overcoming Problems existing in correlation technique, the disclosure provides a kind of bill acquisition methods, device, server and terminal.
According to the first aspect of disclosure embodiment, provide a kind of bill acquisition methods, described method is applied to server, and described method comprises:
After the on-line message of showing content being detected, according to the viewing data acquisition of each user, determine the designated user with described displaying content matching, described viewing data acquisition obtains based on historical viewing data;
For each designated user, according to viewing data acquisition and the described displaying content of described designated user, generate the bill key message of viewing needed for described displaying content;
Described bill key message is pushed to designated terminal, and described designated terminal is used for after receiving described bill key message, when detecting that bill obtains confirmation operation, sending bill obtain request to server;
Based on described bill key message, generate the bill matched with described displaying content, described bill is issued to described designated terminal, and described designated terminal is the terminal of described designated user.
Alternatively, the described viewing data acquisition according to each user, determine with the designated user of described displaying content matching before, described method also comprises:
Obtain the historical viewing data of each user, described historical viewing data at least comprises the information of having watched and having shown content;
Statistical study is carried out to described historical viewing data, obtains the viewing data acquisition of each user, in described viewing data acquisition, at least comprise the preferred contents type of user.
Alternatively, described according to described viewing data acquisition, determine, with the designated user of described displaying content matching, to comprise:
Determine the type of described displaying content;
For each user, in the viewing data acquisition matched with described user, obtain the preferred contents type of described user;
When the type of described displaying content is consistent with described preferred contents type, described user is defined as the designated user with described displaying content matching.
Alternatively, described based on the bill that described bill key message generates and described displaying content matches, comprising:
Detect the bill numerical value corresponding with described displaying content whether to shift successfully;
When the bill numerical value corresponding with described displaying content shifts successfully, based on described bill key message, generate the bill matched with described displaying content.
According to the second aspect of disclosure embodiment, provide a kind of bill acquisition methods, described method is applied to terminal, and described method comprises:
The bill key message that reception server issues, described bill key message comprises the full detail of viewing displaying needed for content, and described bill key message obtains based on the historical viewing data of described displaying content and user;
The display interface of terminal shows described bill key message;
When detecting that bill acquisition confirms to operate, sending bill acquisition ask to described server, described server is used for after receiving described bill acquisition request, based on described bill key message, and the bill that generation and described displaying content match;
The bill matched with described displaying content receiving that described server issues.
According to the third aspect of disclosure embodiment, provide a kind of bill acquisition device, described device comprises:
User's determination module, for after the on-line message of showing content being detected, according to the viewing data acquisition of each user, determine the designated user with described displaying content matching, described viewing data acquisition obtains based on historical viewing data;
Information generating module, for for each designated user, according to viewing data acquisition and the described displaying content of described designated user, generates the bill key message of viewing needed for described displaying content;
Info push module, for described bill key message is pushed to designated terminal, described designated terminal is used for after receiving described bill key message, when detecting that bill obtains confirmation operation, sending bill obtain request to server;
Bill issues module, and for based on described bill key message, generate the bill matched with described displaying content, described bill is issued to described designated terminal, and described designated terminal is the terminal of described designated user.
Alternatively, described device also comprises:
Data acquisition module, for obtaining the historical viewing data of each user, described historical viewing data at least comprises the information of having watched and having shown content;
Data analysis module, for carrying out statistical study to described historical viewing data, obtaining the viewing data acquisition of each user, at least comprising the preferred contents type of user in described viewing data acquisition.
Alternatively, described user's determination module, for determining the type of described displaying content; For each user, in the viewing data acquisition matched with described user, obtain the preferred contents type of described user; When the type of described displaying content is consistent with described preferred contents type, described user is defined as the designated user with described displaying content matching.
Alternatively, whether described bill generation module, shift successfully for detecting the bill numerical value corresponding with described displaying content; When the bill numerical value corresponding with described displaying content shifts successfully, based on described bill key message, generate the bill matched with described displaying content.
According to the fourth aspect of disclosure embodiment, provide a kind of bill acquisition device, described device comprises:
Information receiving module, for the bill key message that reception server issues, described bill key message comprises the full detail of viewing displaying needed for content, and described bill key message obtains based on the historical viewing data of described displaying content and user;
Information display module, for showing described bill key message on the display interface of terminal;
Request sending module, for when detecting that bill acquisition confirms to operate, sending bill acquisition ask to described server, described server is used for after receiving described bill acquisition request, based on described bill key message, generate the bill matched with described displaying content;
Ticket recipient module, for the bill matched with described displaying content receiving that described server issues.
According to the 5th aspect of disclosure embodiment, a kind of server is provided, comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to: after the on-line message of showing content being detected, according to the viewing data acquisition of each user, determine the designated user with described displaying content matching, described viewing data acquisition obtains based on historical viewing data; For each designated user, according to viewing data acquisition and the described displaying content of described designated user, generate the bill key message of viewing needed for described displaying content; Described bill key message is pushed to designated terminal, and described designated terminal is used for after receiving described bill key message, when detecting that bill obtains confirmation operation, sending bill obtain request to server; Based on described bill key message, generate the bill matched with described displaying content, described bill is issued to described designated terminal, and described designated terminal is the terminal of described designated user.
According to the 6th aspect of disclosure embodiment, a kind of terminal is provided, comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to: the bill key message that reception server issues, and described bill key message comprises the full detail of viewing displaying needed for content, and described bill key message obtains based on the historical viewing data of described displaying content and user; The display interface of terminal shows described bill key message; When detecting that bill acquisition confirms to operate, sending bill acquisition ask to described server, described server is used for after receiving described bill acquisition request, based on described bill key message, and the bill that generation and described displaying content match; The bill matched with described displaying content receiving that described server issues.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
After server detects the on-line message of showing content, according to the viewing data acquisition of each user, determine and the designated user showing content matching; For each designated user, according to viewing data acquisition and the displaying content of designated user, generate the bill key message of viewing displaying needed for content; Bill key message is pushed to designated terminal, and designated terminal is after receiving bill key message, when detecting that bill obtains confirmation operation, sends bill to server and obtaining request; Server, based on bill key message, generates and shows the bill that content matches, and bill is issued to designated terminal.Watch data acquisition in the disclosure to obtain based on historical viewing data analysis, and historical viewing data just can react the hobby and customized information etc. of user, so viewing shows that the requisite bill key message of content inputs without the need to user, can directly obtain based on viewing data acquisition, due in whole bill acquisition process user without the need to performing a series of input operation or selection operation, because this reducing the complexity that bill obtains, ageing more excellent.
Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing to be herein merged in instructions and to form the part of this instructions, shows embodiment according to the invention, and is used from instructions one and explains principle of the present invention.
Fig. 1 is the process flow diagram of a kind of bill acquisition methods according to an exemplary embodiment.
Fig. 2 is the process flow diagram of a kind of bill acquisition methods according to an exemplary embodiment.
Fig. 3 is the process flow diagram of a kind of bill acquisition methods according to an exemplary embodiment.
Fig. 4 is the schematic diagram of a kind of bill acquisition page according to an exemplary embodiment.
Fig. 5 is the block diagram of the first the bill acquisition device according to an exemplary embodiment.
Fig. 6 is the block diagram of the second bill acquisition device according to an exemplary embodiment.
Fig. 7 is the block diagram of a kind of bill acquisition device according to an exemplary embodiment.
Fig. 8 is the block diagram of a kind of server according to an exemplary embodiment.
Fig. 9 is the block diagram of a kind of terminal according to an exemplary embodiment.
Embodiment
Here will be described exemplary embodiment in detail, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawing represents same or analogous key element.Embodiment described in following exemplary embodiment does not represent all embodiments consistent with the present invention.On the contrary, they only with as in appended claims describe in detail, the example of apparatus and method that aspects more of the present invention are consistent.
Fig. 1 is the process flow diagram of a kind of bill acquisition methods according to an exemplary embodiment, and as shown in Figure 1, this bill acquisition methods is used for, in server, comprising the following steps.
In a step 101, after the on-line message of showing content being detected, according to the viewing data acquisition of each user, determine and the designated user showing content matching.
Wherein, watch data acquisition to obtain based on historical viewing data.
In a step 102, for each designated user, according to viewing data acquisition and the displaying content of designated user, generate the bill key message of viewing displaying needed for content.
In step 103, bill key message is pushed to designated terminal, designated terminal is used for after receiving bill key message, when detecting that bill obtains confirmation operation, sending bill obtain request to server.
At step 104, based on bill key message, generate and show the bill that content matches, bill is issued to designated terminal.
Wherein, designated terminal is the terminal of designated user.
The method that disclosure embodiment provides, after server detects the on-line message of showing content, according to the viewing data acquisition of each user, determines and the designated user showing content matching; For each designated user, according to viewing data acquisition and the displaying content of designated user, generate the bill key message of viewing displaying needed for content; Bill key message is pushed to designated terminal, and designated terminal is after receiving bill key message, when detecting that bill obtains confirmation operation, sends bill to server and obtaining request; Server, based on bill key message, generates and shows the bill that content matches, and bill is issued to designated terminal.Watch data acquisition in the disclosure to obtain based on historical viewing data analysis, and historical viewing data just can react the hobby and customized information etc. of user, so viewing shows that the requisite bill key message of content inputs without the need to user, can directly obtain based on viewing data acquisition, due in whole bill acquisition process user without the need to performing a series of input operation or selection operation, because this reducing the complexity that bill obtains, ageing more excellent.
Alternatively, the described viewing data acquisition according to each user, determine with the designated user of described displaying content matching before, described method also comprises:
Obtain the historical viewing data of each user, described historical viewing data at least comprises the information of having watched and having shown content;
Statistical study is carried out to described historical viewing data, obtains the viewing data acquisition of each user, in described viewing data acquisition, at least comprise the preferred contents type of user.
Alternatively, described according to described viewing data acquisition, determine, with the designated user of described displaying content matching, to comprise:
Determine the type of described displaying content;
For each user, in the viewing data acquisition matched with described user, obtain the preferred contents type of described user;
When the type of described displaying content is consistent with described preferred contents type, described user is defined as the designated user with described displaying content matching.
Alternatively, described based on the bill that described bill key message generates and described displaying content matches, comprising:
Detect the bill numerical value corresponding with described displaying content whether to shift successfully;
When the bill numerical value corresponding with described displaying content shifts successfully, based on described bill key message, generate the bill matched with described displaying content.
Above-mentioned all alternatives, can adopt and combine arbitrarily formation embodiment of the present disclosure, this is no longer going to repeat them.
Fig. 2 is the process flow diagram of a kind of bill acquisition methods according to an exemplary embodiment, and as shown in Figure 2, this bill acquisition methods is used for, in terminal, comprising the following steps.
In step 201, the bill key message that reception server issues, this bill key message comprises the full detail of viewing displaying needed for content.
Wherein, bill key message is based on showing that the historical viewing data of content and user obtains.
In step 202., presentation of bill key message on the display interface of terminal.
In step 203, when detect bill obtain confirm operation time, send bill to server and obtain request, server is used for, receiving after bill obtains request, based on bill key message, generating and showing the bill that matches of content.
In step 204, reception server issue with show the bill that matches of content.
The method that disclosure embodiment provides, after server detects the on-line message of showing content, according to the viewing data acquisition of each user, determines and the designated user showing content matching; For each designated user, according to viewing data acquisition and the displaying content of designated user, generate the bill key message of viewing displaying needed for content; Bill key message is pushed to designated terminal, and designated terminal is after receiving bill key message, when detecting that bill obtains confirmation operation, sends bill to server and obtaining request; Server, based on bill key message, generates and shows the bill that content matches, and bill is issued to designated terminal.Watch data acquisition in the disclosure to obtain based on historical viewing data analysis, and historical viewing data just can react the hobby and customized information etc. of user, so viewing shows that the requisite bill key message of content inputs without the need to user, can directly obtain based on viewing data acquisition, due in whole bill acquisition process user without the need to performing a series of input operation or selection operation, because this reducing the complexity that bill obtains, ageing more excellent.
Fig. 3 is the process flow diagram of a kind of bill acquisition methods according to an exemplary embodiment, and interaction agent is terminal and server.As shown in Figure 3, comprise the following steps.
In step 301, after server detects the on-line message of showing content, according to the viewing data acquisition of each user, determine and the designated user showing content matching.
Wherein, show that content can refer to film, modern drama, musical play, exhibition etc., disclosure embodiment does not specifically limit this.Show that the information of reaching the standard grade of content refers to the first pass brief introduction message of this displaying content.Such as, when showing that content is film, the show time of film in this on-line message, can be comprised, personnel's battle array of taking part in a performance, films types, film duration, the brief introduction of film story, the message such as film admission fee, disclosure embodiment does not specifically limit equally to this.In the disclosed embodiments, show that the on-line message of content is distributed on network usually, then the message that can real-time collecting network be issued of server, thus obtain the on-line message of this displaying content.Or the publishers of this displaying content etc. initiatively can also upload the on-line message of this displaying content to server by terminal, disclosure embodiment obtains the on-line message of showing content mode to server does not specifically limit.
Wherein, when server be referred to as a certain internet, applications the server of service is provided time, each user can refer to the user that held terminal is provided with this internet, applications, in this internet, applications, namely carry out the user registered.This internet, applications can be exclusively used in the order of bill, also can be major functions such as having other are such as chatted, personal information displaying, using the internet, applications of ticket order as additional function.For each user, disclosure embodiment watches data acquisition according to the historical viewing data of this user for it is provided with one.To show that content is for film, can comprise the viewing time of film, viewing place, viewing number, films types, seat number etc. in historical viewing data, disclosure embodiment does not specifically limit this.By carrying out statistical study to historical viewing data, the viewing data acquisition of each user can be obtained.Wherein, when carrying out statistical study to historical viewing data, realizing, such as realize based on supervised learning disaggregated model by data mining technology and Clustering Analysis Technology, concrete utilogic regression technique or support vector machine technology realize.
For numerous viewing data of user, can parameters in first initialization disaggregated model.Manually mark training sample afterwards, obtain the classification of training sample.Afterwards, according to the parameters in training sample Optimum Classification model, namely model training is carried out.After training model, by each viewing data input disaggregated model, just can obtain the viewing data belonging to each classification.Such as, polymerize the film of viewing in nearest one month of user, the film of user's preferences etc., and then obtain watching data acquisition.Disclosure embodiment does not specifically limit the mode generating viewing data acquisition.Wherein, the preference viewing time of user, preference viewing place, preference viewing number, preference films types, preference seat number etc. are at least included in viewing data acquisition, namely watching data acquisition can the interest place of characterizing consumer, indicates viewing place, favorite films types, favorite seat etc. that user the most often goes.Wherein, preference films types can be divided into describing love affairs, action, comedy, literature and art, risk, science fiction etc.
After obtaining the viewing data acquisition of each user, can classify to whole user according to viewing data acquisition.Such as, classify according to preference films types, and store the corresponding relation between preference films types and user.In whole user, the user of hobby action style is picked out, and store user ID.The user of hobby literature and art style is picked out, and stores user ID etc. separately, this this analogize.
In the disclosed embodiments, when determining the designated user with displaying content matching according to the viewing data acquisition of each user, following manner can be taked to realize:
Determine the type of showing content; For each user, in the viewing data acquisition matched with user, obtain the preferred contents type of user; When showing that the type of content is consistent with preferred contents type, user is defined as and the designated user showing content matching.
Wherein, show that the type of content can obtain from on-line message.If on-line message does not comprise the type information of this displaying content, then can analyze the story brief introduction of film voluntarily, thus obtain the type of this displaying content, disclosure embodiment does not specifically limit this.For whole user, if the preferred contents type of arbitrary user is consistent with showing the type of content, be then defined as designated user.Such as, the type of preferred contents type and this displaying content is science fiction class, then the two type is consistent.
In step 302, for each designated user, server is according to the viewing data acquisition of designated user and show content, generates the bill key message of viewing displaying needed for content.
In the disclosed embodiments, bill key message can comprise the title of showing content, the requisite information of content is shown in the admission fee, viewing time, viewing place, viewing number, seat number etc. of showing content viewing.To see a film, then before viewing, the information such as viewing time, viewing place, viewing number, seat number must be determined, otherwise can not successfully watch.Wherein, the information such as viewing time, viewing place, viewing number, seat number obtains based on the viewing data acquisition of designated user.Also namely, disclosure embodiment by analyzing the historical viewing data of user, the viewing time of this viewing film of prediction user, such as common working day play After Hours, weekend, whole day play etc., was defined as this viewing place by the preference of user viewing place.Using the seat number of the preference seat number of user as this, the preference of user viewing number is defined as this film viewing number.As the above analysis, viewing shows that the necessary key message of content is undertaken inputting or choosing by the manual operation of multiple step without the need to user, and server directly can pull based on historical viewing data, simplifies booking flow process, reduces operation complexity.
In step 303, bill key message is pushed to designated terminal by server.
Wherein, designated terminal refers to the equipment such as smart mobile phone, panel computer that designated user uses.
In the disclosure is implemented, server is when pushing bill key message to designated terminal, and the form that can push the page pushes.Also, namely, after designated terminal receives bill key message, if detect, user performs the clicking operation pushing prompting message, then show the propelling movement page comprising bill key message.Wherein, designated terminal, when receiving PUSH message, generally all can show and push prompting message in notifications hurdle or corresponding internet, applications.When after this propelling movement prompting message of click, just can enter the details page of this PUSH message, namely corresponding disclosure embodiment comprises the propelling movement page of bill key message.Wherein, pushing the page can be as shown in Figure 4.
Because current bill key message is based on the historical viewing data of user, and historical data may can not reflect the interest instantly of user in time sometimes.Such as, user in the past in the period usual 1 people see a film, but after receiving bill key message, by chance can about friend or classmate watch together, the viewing number so now in bill key message just can not be satisfied the demand.In order to address this problem, further comprises the setting options of every terms of information in Fig. 4, user can be arranged each voluntarily.If the every terms of information of user to the current propelling movement page arranges satisfaction, so any amendment can not be carried out to it.
In step 304, designated terminal, after receiving bill key message, detects and whether there is bill acquisition request confirmation operation; When detecting that bill obtains confirmation operation, sending bill to server and obtaining request.
In embodiments of the present invention, further comprises a payment options in Fig. 4.Designated terminal, after receiving bill key message, is presented on terminal demonstration interface in the mode of the page shown in Fig. 4.After by designated terminal, designated user determines that this bill key message is errorless, if designated terminal detects that designated user clicks this payment options, then determine that there is bill obtains request confirmation operation.After detecting that bill obtains confirmation operation, designated terminal sends bill to server and obtains request.It should be noted that, designated terminal, after send bill acquisition request to server, also needs to shift the bill numerical value corresponding with this displaying content to third party or server.The sum of this bill numerical value is relevant with bill unit price to viewing number.When after the success of designated terminal transfer bill numerical value, server just can issue corresponding bill to designated terminal.
In step 305, server, after receiving bill acquisition request, based on bill key message, generates and shows the bill that content matches.
As described in above-mentioned steps 304, whether server, after receiving bill acquisition request, also needs first to detect the bill numerical value corresponding with this displaying content and shifts successfully.When the bill numerical value corresponding with this displaying content shifts successfully, generate the bill matched with this displaying content based on bill key message.It should be noted that, bill key message is herein that this bill can be the electronic bill comprising above-mentioned bill key message through the acknowledged information of designated user, also can be electronically validating code, and this electronically validating code is corresponding with above-mentioned bill key message.Obtain this electronically validating code, also namely obtain the physical tickets comprising above-mentioned bill key message.In addition, a people may correspond to a bill, also can the corresponding bill of many people, and disclosure embodiment does not specifically limit this.
Within step 306, bill is issued to designated terminal by server.
Server is when issuing bill, if this bill is the form of electronically validating code, then server can be selected to issue bill in the mode of short message; If this bill is the form comprising complete key message, then this bill is issued to designated terminal by internet, applications by server, and disclosure embodiment does not specifically limit this.Designated terminal, after receiving this bill, terminal demonstration interface shows this bill, and preserves, and retains to facilitate user.
The method that disclosure embodiment provides, after server detects the on-line message of showing content, according to the viewing data acquisition of each user, determines and the designated user showing content matching; For each designated user, according to viewing data acquisition and the displaying content of designated user, generate the bill key message of viewing displaying needed for content; Bill key message is pushed to designated terminal, and designated terminal is after receiving bill key message, when detecting that bill obtains confirmation operation, sends bill to server and obtaining request; Server, based on bill key message, generates and shows the bill that content matches, and bill is issued to designated terminal.Watch data acquisition in the disclosure to obtain based on historical viewing data analysis, and historical viewing data just can react the hobby and customized information etc. of user, so viewing shows that the requisite bill key message of content inputs without the need to user, can directly obtain based on viewing data acquisition, due in whole bill acquisition process user without the need to performing a series of input operation or selection operation, because this reducing the complexity that bill obtains, ageing more excellent.
Fig. 5 is the block diagram of a kind of bill acquisition device according to an exemplary embodiment.With reference to Fig. 5, this device comprises: user's determination module 501, information generating module 502, info push module 503, bill issue module 504.
Wherein, user's determination module 501 is connected with information generating module 502, for after the on-line message of showing content being detected, according to the viewing data acquisition of each user, determine and the designated user showing content matching, viewing data acquisition obtains based on historical viewing data; Information generating module 502 is connected with info push module 503, for for each designated user, according to viewing data acquisition and the displaying content of designated user, generates the bill key message of viewing displaying needed for content; Info push module 503 and bill issue module 504 and are connected, and for bill key message is pushed to designated terminal, designated terminal is used for after receiving bill key message, when detecting that bill obtains confirmation operation, sending bill obtain request to server; Bill issues module 504, and for based on bill key message, generate and show the bill that content matches, bill is issued to designated terminal, and designated terminal is the terminal of designated user.
See Fig. 6, this device also comprises:
Data acquisition module 505, for obtaining the historical viewing data of each user, historical viewing data at least comprises the information of having watched and having shown content;
Data analysis module 506, for carrying out statistical study to historical viewing data, obtains the viewing data acquisition of each user, at least comprises the preferred contents type of user in viewing data acquisition.
Alternatively, user's determination module, for determining the type of showing content; For each user, in the viewing data acquisition matched with user, obtain the preferred contents type of user; When showing that the type of content is consistent with preferred contents type, user is defined as and the designated user showing content matching.
Alternatively, whether bill generation module, shift successfully for detecting the bill numerical value corresponding with showing content; When the bill numerical value corresponding with showing content shifts successfully, based on bill key message, generating and showing the bill that content matches.
The device that disclosure embodiment provides, after server detects the on-line message of showing content, according to the viewing data acquisition of each user, determines and the designated user showing content matching; For each designated user, according to viewing data acquisition and the displaying content of designated user, generate the bill key message of viewing displaying needed for content; Bill key message is pushed to designated terminal, and designated terminal is after receiving bill key message, when detecting that bill obtains confirmation operation, sends bill to server and obtaining request; Server, based on bill key message, generates and shows the bill that content matches, and bill is issued to designated terminal.Watch data acquisition in the disclosure to obtain based on historical viewing data analysis, and historical viewing data just can react the hobby and customized information etc. of user, so viewing shows that the requisite bill key message of content inputs without the need to user, can directly obtain based on viewing data acquisition, due in whole bill acquisition process user without the need to performing a series of input operation or selection operation, because this reducing the complexity that bill obtains, ageing more excellent.
Fig. 7 is the block diagram of a kind of bill acquisition device according to an exemplary embodiment.With reference to Fig. 7, this device comprises: information receiving module 701, information display module 702, request sending module 703, ticket recipient module 704.
Wherein, information receiving module 701 is connected with information display module 702, for the bill key message that reception server issues, bill key message comprises the full detail of viewing displaying needed for content, and bill key message is based on showing that the historical viewing data of content and user obtains; Information display module 702 is connected with request sending module 703, for presentation of bill key message on the display interface of terminal; Request sending module 703 be connected, for when detect bill obtain confirm operation time, send bill to server and obtain request, server is used for, receiving after bill obtains request, based on bill key message, generating and showing the bill that matches of content; Ticket recipient module 704, issue for reception server with show the bill that matches of content.
The device that disclosure embodiment provides, after server detects the on-line message of showing content, according to the viewing data acquisition of each user, determines and the designated user showing content matching; For each designated user, according to viewing data acquisition and the displaying content of designated user, generate the bill key message of viewing displaying needed for content; Bill key message is pushed to designated terminal, and designated terminal is after receiving bill key message, when detecting that bill obtains confirmation operation, sends bill to server and obtaining request; Server, based on bill key message, generates and shows the bill that content matches, and bill is issued to designated terminal.Watch data acquisition in the disclosure to obtain based on historical viewing data analysis, and historical viewing data just can react the hobby and customized information etc. of user, so viewing shows that the requisite bill key message of content inputs without the need to user, can directly obtain based on viewing data acquisition, due in whole bill acquisition process user without the need to performing a series of input operation or selection operation, because this reducing the complexity that bill obtains, ageing more excellent.
About the device in above-described embodiment, wherein the concrete mode of modules executable operations has been described in detail in about the embodiment of the method, will not elaborate explanation herein.
Fig. 8 is the block diagram of a kind of terminal 800 for obtaining bill according to an exemplary embodiment.Such as, terminal 800 can be mobile phone, computing machine, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Fig. 8, terminal 800 can comprise following one or more assembly: processing components 802, storer 804, power supply module 806, multimedia groupware 808, audio-frequency assembly 810, I/O (Input/Output, I/O) interface 812, sensor module 814, and communications component 816.
The integrated operation of the usual control terminal 800 of processing components 802, such as with display, call, data communication, camera operation and record operate the operation be associated.Processing components 802 can comprise one or more processor 820 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 802 can comprise one or more module, and what be convenient between processing components 802 and other assemblies is mutual.Such as, processing components 802 can comprise multi-media module, mutual with what facilitate between multimedia groupware 808 and processing components 802.
Storer 804 is configured to store various types of data to be supported in the operation of terminal 800.The example of these data comprises for any application program of operation in terminal 800 or the instruction of method, contact data, telephone book data, message, picture, video etc.Storer 804 can be realized by the volatibility of any type or non-volatile memory device or their combination, as SRAM (StaticRandomAccessMemory, static RAM), EEPROM (Electrically-ErasableProgrammableRead-OnlyMemory, Electrically Erasable Read Only Memory), EPROM (ErasableProgrammableReadOnlyMemory, Erasable Programmable Read Only Memory EPROM), PROM (ProgrammableRead-OnlyMemory, programmable read only memory), ROM (Read-OnlyMemory, ROM (read-only memory)), magnetic store, flash memory, disk or CD.
The various assemblies that power supply module 806 is terminal 800 provide electric power.Power supply module 806 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for terminal 800 and be associated.
Multimedia groupware 808 is included in the screen providing an output interface between described terminal 800 and user.In certain embodiments, screen can comprise LCD (LiquidCrystalDisplay, liquid crystal display) and TP (TouchPanel, touch panel).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 808 comprises a front-facing camera and/or post-positioned pick-up head.When terminal 800 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 810 is configured to export and/or input audio signal.Such as, audio-frequency assembly 810 comprises a MIC (Microphone, microphone), and when terminal 800 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The sound signal received can be stored in storer 804 further or be sent via communications component 816.In certain embodiments, audio-frequency assembly 810 also comprises a loudspeaker, for output audio signal.
I/O interface 812 is for providing interface between processing components 802 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor module 814 comprises one or more sensor, for providing the state estimation of various aspects for terminal 800.Such as, sensor module 814 can detect the opening/closing state of equipment 800, the relative positioning of assembly, such as assembly is display and the keypad of terminal 800, the position of all right sense terminals 800 of sensor module 814 or terminal 800 1 assemblies changes, the presence or absence that user contacts with terminal 800, the temperature variation of terminal 800 orientation or acceleration/deceleration and terminal 800.Sensor module 814 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor module 814 can also comprise optical sensor, as CMOS (ComplementaryMetalOxideSemiconductor, CMOS (Complementary Metal Oxide Semiconductor)) or CCD (Charge-coupledDevice, charge coupled cell) imageing sensor, for using in imaging applications.In certain embodiments, this sensor module 814 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communications component 816 is configured to the communication being convenient to wired or wireless mode between terminal 800 and other equipment.Terminal 800 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communications component 816 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communications component 816 also comprises NFC (NearFieldCommunication, near-field communication) module, to promote junction service.Such as, can based on RFID (RadioFrequencyIdentification in NFC module, radio-frequency (RF) identification) technology, IrDA (Infra-redDataAssociation, Infrared Data Association) technology, UWB (UltraWideband, ultra broadband) technology, BT (Bluetooth, bluetooth) technology and other technologies realize.
In the exemplary embodiment, terminal 800 can by one or more ASIC (ApplicationSpecificIntegratedCircuit, application specific integrated circuit), DSP (DigitalsignalProcessor, digital signal processor), DSPD (DigitalsignalProcessorDevice, digital signal processing appts), PLD (ProgrammableLogicDevice, programmable logic device (PLD)), FPGA) (FieldProgrammableGateArray, field programmable gate array), controller, microcontroller, microprocessor or other electronic components realize, for performing said method.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the storer 804 of instruction, above-mentioned instruction can perform said method by the processor 820 of terminal 800.Such as, described non-transitory computer-readable recording medium can be ROM, RAM (RandomAccessMemory, random access memory), CD-ROM (CompactDiscRead-OnlyMemory, compact disc read-only memory), tape, floppy disk and optical data storage devices etc.
A kind of non-transitory computer-readable recording medium, when the instruction in described storage medium is performed by the processor of mobile terminal, make mobile terminal can perform a kind of bill acquisition methods, described method comprises:
The bill key message that reception server issues, bill key message comprises the full detail of viewing displaying needed for content, and bill key message is based on showing that the historical viewing data of content and user obtains;
Presentation of bill key message on the display interface of terminal;
When detect bill obtain confirm operation time, send bill to server and obtain request, server is used for, receiving after bill obtains request, based on bill key message, generating and showing the bill that matches of content;
Reception server issue with show the bill that matches of content.
The non-transitory computer-readable recording medium that disclosure embodiment provides, after server detects the on-line message of showing content, according to the viewing data acquisition of each user, determines and the designated user showing content matching; For each designated user, according to viewing data acquisition and the displaying content of designated user, generate the bill key message of viewing displaying needed for content; Bill key message is pushed to designated terminal, and designated terminal is after receiving bill key message, when detecting that bill obtains confirmation operation, sends bill to server and obtaining request; Server, based on bill key message, generates and shows the bill that content matches, and bill is issued to designated terminal.Watch data acquisition in the disclosure to obtain based on historical viewing data analysis, and historical viewing data just can react the hobby and customized information etc. of user, so viewing shows that the requisite bill key message of content inputs without the need to user, can directly obtain based on viewing data acquisition, due in whole bill acquisition process user without the need to performing a series of input operation or selection operation, because this reducing the complexity that bill obtains, ageing more excellent.
Fig. 9 is the block diagram of a kind of server 900 for bill acquisition according to an exemplary embodiment.Such as, server 900 may be provided in a server.With reference to Fig. 9, server 900 comprises processing components 922, and it comprises one or more processor further, and the memory resource representated by storer 932, can such as, by the instruction of the execution of processing components 922, application program for storing.The application program stored in storer 932 can comprise each module corresponding to one group of instruction one or more.In addition, processing components 922 is configured to perform instruction, the method to perform the above method in embodiment performed by server.
Server 900 can also comprise the power management that a power supply module 926 is configured to perform server 900, and a wired or wireless network interface 950 is configured to server 900 to be connected to network, and input and output (I/O) interface 958.Server 900 can operate the operating system based on being stored in storer 932, such as WindowsServer tM, MacOSX tM, Unix tM, Linux tM, FreeBSD tMor it is similar.
Those skilled in the art, at consideration instructions and after putting into practice invention disclosed herein, will easily expect other embodiment of the present invention.The application is intended to contain any modification of the present invention, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present invention and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Instructions and embodiment are only regarded as exemplary, and true scope of the present invention and spirit are pointed out by claim below.
Should be understood that, the present invention is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.Scope of the present invention is only limited by appended claim.

Claims (12)

1. a bill acquisition methods, described method is applied to server, it is characterized in that, described method comprises:
After the on-line message of showing content being detected, according to the viewing data acquisition of each user, determine the designated user with described displaying content matching, described viewing data acquisition obtains based on historical viewing data;
For each designated user, according to viewing data acquisition and the described displaying content of described designated user, generate the bill key message of viewing needed for described displaying content;
Described bill key message is pushed to designated terminal, and described designated terminal is used for after receiving described bill key message, when detecting that bill obtains confirmation operation, sending bill obtain request to server;
Based on described bill key message, generate the bill matched with described displaying content, described bill is issued to described designated terminal, and described designated terminal is the terminal of described designated user.
2. method according to claim 1, is characterized in that, the described viewing data acquisition according to each user, determine with the designated user of described displaying content matching before, described method also comprises:
Obtain the historical viewing data of each user, described historical viewing data at least comprises the information of having watched and having shown content;
Statistical study is carried out to described historical viewing data, obtains the viewing data acquisition of each user, in described viewing data acquisition, at least comprise the preferred contents type of user.
3. method according to claim 2, is characterized in that, described according to described viewing data acquisition, determines, with the designated user of described displaying content matching, to comprise:
Determine the type of described displaying content;
For each user, in the viewing data acquisition matched with described user, obtain the preferred contents type of described user;
When the type of described displaying content is consistent with described preferred contents type, described user is defined as the designated user with described displaying content matching.
4. method according to claim 1, is characterized in that, described based on the bill that described bill key message generates and described displaying content matches, and comprising:
Detect the bill numerical value corresponding with described displaying content whether to shift successfully;
When the bill numerical value corresponding with described displaying content shifts successfully, based on described bill key message, generate the bill matched with described displaying content.
5. a bill acquisition methods, described method is applied to terminal, it is characterized in that, described method comprises:
The bill key message that reception server issues, described bill key message comprises the full detail of viewing displaying needed for content, and described bill key message obtains based on the historical viewing data of described displaying content and user;
The display interface of terminal shows described bill key message;
When detecting that bill acquisition confirms to operate, sending bill acquisition ask to described server, described server is used for after receiving described bill acquisition request, based on described bill key message, and the bill that generation and described displaying content match;
The bill matched with described displaying content receiving that described server issues.
6. a bill acquisition device, is characterized in that, described device comprises:
User's determination module, for after the on-line message of showing content being detected, according to the viewing data acquisition of each user, determine the designated user with described displaying content matching, described viewing data acquisition obtains based on historical viewing data;
Information generating module, for for each designated user, according to viewing data acquisition and the described displaying content of described designated user, generates the bill key message of viewing needed for described displaying content;
Info push module, for described bill key message is pushed to designated terminal, described designated terminal is used for after receiving described bill key message, when detecting that bill obtains confirmation operation, sending bill obtain request to server;
Bill issues module, and for based on described bill key message, generate the bill matched with described displaying content, described bill is issued to described designated terminal, and described designated terminal is the terminal of described designated user.
7. device according to claim 6, is characterized in that, described device also comprises:
Data acquisition module, for obtaining the historical viewing data of each user, described historical viewing data at least comprises the information of having watched and having shown content;
Data analysis module, for carrying out statistical study to described historical viewing data, obtaining the viewing data acquisition of each user, at least comprising the preferred contents type of user in described viewing data acquisition.
8. device according to claim 7, is characterized in that, described user's determination module, for determining the type of described displaying content; For each user, in the viewing data acquisition matched with described user, obtain the preferred contents type of described user; When the type of described displaying content is consistent with described preferred contents type, described user is defined as the designated user with described displaying content matching.
9. whether device according to claim 6, is characterized in that, described bill generation module, shift successfully for detecting the bill numerical value corresponding with described displaying content; When the bill numerical value corresponding with described displaying content shifts successfully, based on described bill key message, generate the bill matched with described displaying content.
10. a bill acquisition device, is characterized in that, described device comprises:
Information receiving module, for the bill key message that reception server issues, described bill key message comprises the full detail of viewing displaying needed for content, and described bill key message obtains based on the historical viewing data of described displaying content and user;
Information display module, for showing described bill key message on the display interface of terminal;
Request sending module, for when detecting that bill acquisition confirms to operate, sending bill acquisition ask to described server, described server is used for after receiving described bill acquisition request, based on described bill key message, generate the bill matched with described displaying content;
Ticket recipient module, for the bill matched with described displaying content receiving that described server issues.
11. 1 kinds of servers, is characterized in that, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to: after the on-line message of showing content being detected, according to the viewing data acquisition of each user, determine the designated user with described displaying content matching, described viewing data acquisition obtains based on historical viewing data; For each designated user, according to viewing data acquisition and the described displaying content of described designated user, generate the bill key message of viewing needed for described displaying content; Described bill key message is pushed to designated terminal, and described designated terminal is used for after receiving described bill key message, when detecting that bill obtains confirmation operation, sending bill obtain request to server; Based on described bill key message, generate the bill matched with described displaying content, described bill is issued to described designated terminal, and described designated terminal is the terminal of described designated user.
12. 1 kinds of terminals, is characterized in that, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to: the bill key message that reception server issues, and described bill key message comprises the full detail of viewing displaying needed for content, and described bill key message obtains based on the historical viewing data of described displaying content and user; The display interface of terminal shows described bill key message; When detecting that bill acquisition confirms to operate, sending bill acquisition ask to described server, described server is used for after receiving described bill acquisition request, based on described bill key message, and the bill that generation and described displaying content match; The bill matched with described displaying content receiving that described server issues.
CN201510330606.6A 2015-06-15 2015-06-15 Bill acquisition methods, device, server and terminal Active CN105095350B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510330606.6A CN105095350B (en) 2015-06-15 2015-06-15 Bill acquisition methods, device, server and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510330606.6A CN105095350B (en) 2015-06-15 2015-06-15 Bill acquisition methods, device, server and terminal

Publications (2)

Publication Number Publication Date
CN105095350A true CN105095350A (en) 2015-11-25
CN105095350B CN105095350B (en) 2018-10-19

Family

ID=54575787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510330606.6A Active CN105095350B (en) 2015-06-15 2015-06-15 Bill acquisition methods, device, server and terminal

Country Status (1)

Country Link
CN (1) CN105095350B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107918960A (en) * 2017-11-19 2018-04-17 尚睦集团有限公司 A kind of processing method of the incremental service of admission ticket

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101505284A (en) * 2008-11-12 2009-08-12 ***通信集团广东有限公司 Intelligent information dynamic pushing method and system
CN101853465A (en) * 2010-05-17 2010-10-06 成都中联信通科技有限公司 Ticket booking method based on mobile phone payment
CN101882162A (en) * 2010-06-29 2010-11-10 北京搜狗科技发展有限公司 Method and system for transmitting network information
CN102609867A (en) * 2012-01-11 2012-07-25 北京华宏天下信息技术有限公司 Self-service system and method for selecting seat and buying cinema ticket of mobile phone
WO2015016094A1 (en) * 2013-07-31 2015-02-05 ソニー株式会社 Information processing device, information processing method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101505284A (en) * 2008-11-12 2009-08-12 ***通信集团广东有限公司 Intelligent information dynamic pushing method and system
CN101853465A (en) * 2010-05-17 2010-10-06 成都中联信通科技有限公司 Ticket booking method based on mobile phone payment
CN101882162A (en) * 2010-06-29 2010-11-10 北京搜狗科技发展有限公司 Method and system for transmitting network information
CN102609867A (en) * 2012-01-11 2012-07-25 北京华宏天下信息技术有限公司 Self-service system and method for selecting seat and buying cinema ticket of mobile phone
WO2015016094A1 (en) * 2013-07-31 2015-02-05 ソニー株式会社 Information processing device, information processing method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107918960A (en) * 2017-11-19 2018-04-17 尚睦集团有限公司 A kind of processing method of the incremental service of admission ticket
CN107918960B (en) * 2017-11-19 2019-02-15 尚睦集团有限公司 A kind of processing method of the incremental service of admission ticket

Also Published As

Publication number Publication date
CN105095350B (en) 2018-10-19

Similar Documents

Publication Publication Date Title
CN104537532A (en) Consumption data recording method and device
CN106528709A (en) Social information recommendation method and apparatus
CN104793739A (en) Play control method and device
CN106331761A (en) Live broadcast list display method and apparatuses
CN104732380A (en) Method and device for conducting account transfer processing
CN104484349A (en) Progress enquiring method, device and terminal
CN104539639A (en) User information acquisition method and device
CN104951500A (en) Head portrait display method, head portrait display device and terminal
CN104951935A (en) Bill splitting method and device
CN104834559A (en) Notification message display method and device
CN113473164A (en) Live broadcast data processing method and device, computer equipment and medium
CN104468760A (en) Method and device for pushing reminding information
CN106550252A (en) The method for pushing of information, device and equipment
CN105488715A (en) Object information query method and device
CN107122430A (en) Search result display methods and device
CN106600367A (en) Order information processing method and order information processing device
CN106126025A (en) Replicate the exchange method and device pasted
CN104574107A (en) Display method and device for cross-merchant order information
CN104536659A (en) Target object information processing method and device
CN105515940A (en) Information interaction method and device
CN105550231A (en) Information interaction method and device, and apparatus
CN107341657A (en) Payment process method, apparatus and terminal based on application program
CN104636064A (en) Gesture generating method and device
CN105430639A (en) Information processing method and device
CN105099719A (en) Recharging method and device for flow of service provider

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant