Embodiment
The application has been directed to a kind of difference based on residing for user in user's scene, to start different interactive tasks
Technical scheme.
So that above-mentioned interactive task is game as an example, the game numerous and complicated on existing customer mobile terminal, including it is various types of
Type, various games, various scenes.Some game have common ground with scene under the line residing for user;Such as user is actual
Docking process and customer mobile terminal on parking game, in shopping and rob the game of store coupons, even user
The hero that buys film ticket and same leading role the, etc. during game of certain role playing class.
The technical scheme that this programme is proposed is by being acquired and analyzing to user behavior data, to determine that user is current
Residing user's scene, and then can be in the chip time of user's Below-the-line, the user's scene being presently according to user
To user's recommended games.
On the one hand, because user's user's scene being presently in and the game pushed have correlation, it is emerging that user plays
Interest can be higher, improves Consumer's Experience;Still further aspect, also brings business to such as subject of operation as shop, cinema
The space of operation.
The application is described below by specific embodiment and with reference to specific application scenarios.
Fig. 1 is refer to, Fig. 1 is a kind of method for pushing for interactive task that the embodiment of the application one is provided, applied to client
End, methods described performs following steps:
Step 101, user behavior data is gathered;
Step 102, user's scene is determined according to user behavior data;
Step 103, interactive task corresponding with user's scene is started;Wherein, different user's scenes is corresponded to respectively
Different interactive tasks.
Above-mentioned client, can include being capable of user oriented offer interactive service;Or be equipped with can user oriented carry
For the client software of the function of many interactive services;For example, in a kind of application scenarios shown, above-mentioned interactive task can be
Online interaction is played;And above-mentioned client can be then it is a when driving, by being simulated in interface and car
Real corresponding virtual routes of traffic route, the special game client software of driving game interactive is provided towards passenger;
Or, it is equipped with the client software of the other types of service for life class of similar game function;Such as, Alipay (alipay)
Client software.
Above-mentioned user's scene, it is generally corresponding with demand under the line of user;In actual applications, can be by gathering user
Behavioral data, and the user behavior data progress big data analysis collected is directed to using specific data analysis algorithm, excavate
Go out demand under the line of user, demand under line is then abstracted into corresponding user's scene.In this way, it is possible to use abstract
The user's scene gone out, more accurately analyzes and describes demand under the line of user;
For example, in actual applications, user would generally have the demand entered in different consumption places and consumed under line,
In this case, consumption demand under the line of user can be abstracted as to consume under different lines based on the difference for consuming place
Scene;Such as, the user's scene consumed in cinema, and the user's scene consumed in food and drink place, etc..
And for example, in actual applications, under the scene of driving, user would generally have to be approached with the vehicle in traffic route
Different lines under place carry out interactive demand, in such a case, it is possible to the difference based on place under the close line of vehicle,
Place under user and different types of line is subjected to interactive demand, different interactive scenes are abstracted as;Such as, passenger and row
Xian Xia retail shops on bus or train route line carry out user's scene that reward voucher is got in interaction, and passenger and the parking lot of terminal proximal site are carried out
Mutual dynamic auxiliary is user's scene in driver's selection target parking lot, and passenger is with the mutual dynamic auxiliary of target parking facility progress
User's scene of the idle parking stall of driver's selection, etc..
Above-mentioned user behavior data, can include any form of operation behavior to user in above-mentioned client related
User data;Wherein, the particular type of above-mentioned user behavior data, it is generally corresponding with user's scene residing for user, take
Certainly in demand under the actual line of user, in this application without being particularly limited to;
In a kind of embodiment shown, when above-mentioned user's scene is to consume scene under line, above-mentioned user behavior number
According to that can include customer transaction data corresponding with consumer behavior under the line of user, (such as user is in process of consumption under performing line
Produced order data, commodity data, consumption receipt data, etc.);As the passenger and vehicle that above-mentioned user's scene is vehicle
Under close line during the interactive scene in place, above-mentioned user behavior data can also include the location data of user (such as
The longitude and latitude number of degrees corresponding with the position location of user that the GPS module that mobile terminal where calling client is carried is collected
According to).
In this example, above-mentioned client, can gather user behavior data in real time on backstage;For example, user is using
When above-mentioned client carries out regular job, above-mentioned client can record the operation row of user each time in real time in system background
For, and the journal file of correlation is generated, the journal file that then taken at regular intervals is generated, to collect the regular job behavior with user
Related user behavior data.
Further, can be by the related algorithm of carrying, to adopting after above-mentioned client collects user behavior data
The user behavior data collected carries out data analysis, and then determines user's scene that user is presently in.
In a kind of embodiment shown, the location position data of user can be included in above-mentioned user behavior data;
For example, above-mentioned client is during the user behavior data of collection user, the positioning of collection user that can be synchronous currently
The location position data of the user collected, is then also added in the user behavior data collected by position data in the lump.
In this case, above-mentioned client can the location position data based on user, to carry out user scene point
Analysis.When realizing, above-mentioned client can carry map data base in advance;Or, by data access interface with it is third-party
Map data base is docked;
Wherein, in above-mentioned map data base, a large amount of POI (Point of marked out in advance can be included
Information, information point), each POI can comprising such as POI title, POI classification, POI latitude, longitude,
The information such as place under neighbouring line.
Above-mentioned client can access above-mentioned map when the location position data based on user carries out user's scene analysis
Database, using the location position data of user as search index, carries out POI matched and searcheds, so in above-mentioned map data base
Afterwards according to the POI corresponding with the location position data of user that finds, to determine user's scene that user is presently in.
For example, it is assumed that the POI corresponding with the location position data of user found, be with a certain cinema or
The corresponding POI in market, then can now determine that user's scene that user is presently in is to be consumed in cinema or market
User's scene.
In this way, can using the location position data of user as scene analysis foundation, so as to based on
The change of the position location of user, the change for user's scene that quick sensing to user is presently in.
In a kind of embodiment shown, it can also be consumed in above-mentioned user behavior data including user in the case where entering line
When, produced customer transaction data;Such as, user's order data produced in process of consumption under performing line, commodity number
According to, consumption receipt data, etc..
In this case, above-mentioned client can be based on customer transaction data, to carry out user's scene analysis.In reality
Now, above-mentioned client can be parsed to the customer transaction data collected, parse this transaction to user related
Trading object information, is then based on the trading object information, to determine user's scene that user is presently in.
For example, in actual applications, above-mentioned trading object information can generally include the commodity of this transaction purchase of user
Information, dealing money, Business Information, etc.;Assuming that above-mentioned client is by parsing customer transaction data, the transaction pair parsed
Image information is to perform a transaction in a certain cinema or market, then can now determine the user that user is presently in
Scene is the user's scene consumed in cinema or market.
In this way, can using customer transaction data as scene analysis foundation, so as to based on parsing use
Trading object information obtained by the transaction data of family, quickly distinguishes user's scene that user is presently in.
Certainly, it is necessary to which explanation, in actual applications, the mistake of data analysis is carried out to the user behavior data collected
Journey, can also be completed in the service end docked with client.In this case, above-mentioned client then can in real time by
The user behavior data collected is uploaded to service end, and follow-up data analysis process is completed by service end, to determine user
The user's scene being presently in, and return to corresponding result to above-mentioned client.
In this example, can be with pre-configured several different interactive task in above-mentioned client.Wherein, pre-configured interaction
The type and quantity of task, in the application without being particularly limited to, in actual applications, can be based on specific interactive demand
Enter Mobile state addition.
Simultaneously for the interactive task of pre-configured completion, above-mentioned client can also be different interactive tasks, close respectively
The different application scenarios of connection so that in the user's scene for determining that user is presently in, can will it is corresponding with user's scene mutually
Dynamic task is pushed to user.
, can be with pre-configured several user's scene in above-mentioned client when realizing;Wherein, these pre-configured users
Scene, can include user's scene that operation personnel adds manually, and above-mentioned client passes through the user behavior to collecting
Data carry out user's scene that analysis is determined.
Further, when associating corresponding application scenarios for pre-configured interactive task, above-mentioned client can be distinguished
Extract the attribute information of pre-configured each user's scene and each interactive task, and by the attribute information of each user's scene and each interaction
The attribute information of task is matched successively, to search the user's scene and interactive task with same alike result information, then will
User's scene and interactive task with same alike result information are associated, and the use with same alike result information is being locally stored
Corresponding relation between family scene and interactive task.
Wherein, the specifying information content included by the attribute information of above-mentioned user's scene and interactive task, in this application
Without being particularly limited to, in actual applications, it be able to can be expressed between user's scene and interactive task comprising any type of
Common ground or correlation information;
For example, so that above-mentioned interactive task is game as an example, above-mentioned attribute information can express user's scene and trip
The information of the common ground of play;Such as, it is expert under the scape of parking lot, above-mentioned attribute information can be traffic route, in this case, can
So that pre-configured virtual traffic route and the identical driving of the actual traffic route of user to be played, closed with the driving scene
Connection;And for example, under the scene that cinema consumes, above-mentioned attribute information can be hero role's letter of the film of customer consumption
Breath, in such a case, it is possible to by the game of pre-configured role playing class, the hero angle for the film ticket bought with user
Color identical RPG, the scene relating consumed with the cinema, etc..
In this example, after above-mentioned client is by analyzing the user behavior data collected, user is determined
During the user's scene being presently in, now above-mentioned client can inquire about it is local whether store it is corresponding with user's scene mutually
Dynamic task;If having inquired interactive task corresponding with user's scene, it can be sent to service end to that interactive should appoint
The interactive request of business;Wherein, in interaction request, the identification information of the interactive task can be carried;Such as, interactive task
ID。
And in service end side, can be with the pre-configured interactive task data related to various interactive tasks.When service end is received
To after the interactive request from client, the identification information of the interactive task carried in interaction request can be read, and is based on
The identification information searches the interactive task data corresponding with the identification information in the interactive task data being locally stored, and then will
The interactive task data found returns to above-mentioned client.Above-mentioned client is receiving the above-mentioned interactive task of service end return
After data, it can be started based on the interactive task data received in the interactive interface that user oriented is provided corresponding mutual
Dynamic task.
Certainly, now can be with if above-mentioned client does not inquire interactive task corresponding with the user's scene determined
Without any processing.
It can be seen that, in this way, above-mentioned client can be based on the difference residing for user in user's scene, user oriented
Push different interactive tasks so that when user is in different user's scenes, can be initiated by performing interactive client
Interactive task, carried out with user's scene for being presently in it is interactive, so as to strengthen the interaction between user and user's scene
Property, lift the Interactive Experience of user.
Interactive user is carried out with place under the close line of vehicle by interactive client of driving a vehicle with the passenger of vehicle below
Exemplified by scene, the technical scheme to the application is described in detail.
In this example, driving a vehicle interactive client can be with pre-configured several interactive task and user under environment
Scene, and based on the common ground between each interactive task and each user's scene, there is same alike result information those are locally stored
User's scene and interactive task between corresponding relation.
In a kind of embodiment shown, place can include the terminal field in the traffic route of user under above-mentioned line
Shop etc. under institute, parking facility, and line;Above-mentioned same alike result information, can be specifically identical traffic route information.
The pre-configured user's scene of the interactive client of driving, can include passing through interactive client and the driving of driving a vehicle with passenger
User's scene of parking facility progress interaction under line on route in shop progress interactive user's scene and traffic route,
Interactive user's scene is carried out with the terminal place in traffic route.And the pre-configured use several with more than of interactive client of driving a vehicle
The interactive task that family scene is respectively associated, can include with the parking facility assisted Selection task corresponding to terminal field, with line under
The corresponding reward voucher in shop gets task and idle parking stall assisted Selection task corresponding with parking facility.Wherein, the above is each
In interactive task, the actual identical virtual traffic route of traffic route of the vehicle taken with passenger is respectively provided with.
In this example, above-mentioned user behavior data can be specifically the location position data of user.When passenger is taking car
When, the interactive client of above-mentioned driving can be handed over by the navigational hardware (such as, vehicle boarded GPS module) with vehicle
Mutually, the location position data (latitude and longitude coordinates for the vehicle that such as vehicle boarded GPS module is collected of user are gathered in real time
Data), then analyzed, by accessing the map data base carried, searched with using for the location position data collected
The corresponding POI of location position data at family, to determine user's scene that user is presently in;
Specifically, the interactive client of above-mentioned driving can be found out in map data base, with the position location of user away from
Particular type from the POI for less than predetermined threshold value POI, being then based on finding determines user that user is presently in
Scape;
If the POI found is shop under the line with the operator of the interactive client of above-mentioned driving with cooperative relationship
(such as, restaurant, cinema, shopping center etc.), can now determine user's scene that user is presently in, and be that passenger passes through
The interactive client of driving carries out interactive user's scene with shop under the line in traffic route;If the POI found be with it is upper
Stating operator has the parking facility of cooperative relationship, can now determine user's scene that user is presently in, and is that passenger passes through
The interactive client of driving carries out interactive user's scene with the parking facility in traffic route;If the POI found be with it is upper
Stating operator has the terminal place of cooperative relationship, can now determine user's scene that user is presently in, and is that passenger passes through
The interactive client of driving carries out interactive user's scene with the terminal place in above-mentioned traffic route.
In this example, after the interactive client of above-mentioned driving determines user's scene that user is presently in, it can inquire about
Interactive task corresponding with the user's scene determined, then sends corresponding interactive request to service end, and based on service
The interactive task data returned is held to start the interactive task in driving interactive interface.
It is that passenger passes through in the another embodiment shown, if it is determined that go out user's scene that user is presently in
The interactive client of driving carries out interactive user's scene with shop under the line in traffic route, now corresponding with user's scene
Interactive task is that reward voucher corresponding with shop under line gets task, and task data corresponding with the interactive task can then include
Favor information (such as reward voucher) corresponding with the Xian Xia retail shops;
In this case, when the interactive client of the driving receives the corresponding with the Xian Xia retail shops of background server push
Favor information after, can be based on the favor information, driving interactive interface in initiate corresponding to the Xian Xia retail shops preferential letter
Cease and get task, and start the favor information and get task.
Wherein, the favor information gets task, can be specifically one driving interactive interface in, to passenger deliver vehicle
The interactive task of the related favor information of close Xian Xia retail shops;For example, driving interaction client can be background server
The favor information of push renders a corresponding pattern identification, and (delivering effect can be based on the corresponding dispensing effect of customization
Demand is self-defined), then by dispensing effect of the image identification according to customization, it is thrown in the driving interactive interface.
On the one hand, passenger can be mutual to get driving by performing corresponding interactive operation in the driving interactive interface
The favor information that dynamic client is delivered;For example, so that the mobile terminal for carrying the interactive client of the driving is touch screen terminal as an example, multiplying
Visitor can be by touching the image identification corresponding with favor information delivered in driving interactive interface, to get the favor information.
On the other hand, interactive client of driving a vehicle can store passenger by performing corresponding interactive operation on backstage, and lead
The favor information got.
In this way so that shop carries out interaction under the line that passenger can be close with vehicle, and for these lines
For lower shop, it is equal to and adds a kind of more natural marketing tool, can preferably guides and row is consumed under the line of user
For.
, wherein it is desired to explanation, because the favor information in shop under the close line of vehicle is usually limited resources, and
Different passengers may pass through same Xian Xia retail shops simultaneously when taking vehicle, therefore background server is responding different passengers
The interactive client of driving report above-mentioned request message when, can be full only into these passengers based on certain allocation strategy
The interactive client of driving of the passenger (distributive condition can be self-defined based on demand) of the certain distributive condition of foot, preferential push should
The favor information of Xian Xia retail shops;Or, background server can be interactive to the plurality of driving to the favor informations of the Xian Xia retail shops
Client is transmitted simultaneously, by each passenger is by performing interactive operation come " plunder " favor information.
In addition, in order to strengthen interaction effect, the interactive client of driving is being initiated after above-mentioned favor information gets task, to remove
It can be delivered by above-mentioned driving interactive interface to driver beyond favor information corresponding with shop under the line that vehicle is close,
Default dispensing strategy is also based on, corresponding exchange is delivered in the driving interactive interface and is integrated.
Above-mentioned dispensing strategy, in this application without being particularly limited to, those skilled in the art can be based on actual need
Ask and configured;For example, it may be random deliver.
Above-mentioned exchange integration, can be specifically paid integration;For example, when the exchange integration that passenger gets reaches a fixed number
After amount, consumption operations such as deduction vehicle parking expense, etc. can be carried out.In this way, not only can to initiation this is excellent
Favour information gets task, is enriched in terms of content, and can transfer the interactive enthusiasm of passenger.
It is that passenger passes through in the another embodiment shown, if it is determined that go out user's scene that user is presently in
The interactive client of driving carries out interactive user's scene with the terminal place in traffic route, now corresponding with user's scene
Interactive task be and the parking facility assisted Selection task corresponding to terminal field;Interactive task data corresponding with the interactive task
It can be then the positional information of the parking facility of the terminal proximal site.
In this case, when the interactive client of the driving receives the terminal proximal site of background server push
After the positional information of parking facility, the positional information can be based on, initiates to correspond to the terminal place in driving interactive interface
Parking facility assisted Selection task, and start parking facility assisted Selection task.
Wherein, the parking lot assisted Selection task, can be specifically one driving interactive interface in, prompt passengers auxiliary
Driver completes the selection task of target parking facility.
For example, the position letter for several parking facilities that driving interaction client can be pushed based on background server
Breath, is created that several exercisable interaction options (such as interactive button) corresponding with each parking facility difference, then upper
State and exported in driving interactive interface to passenger, and then guide passenger by corresponding interactive operation, auxiliary driver completes target
The selection of parking facility.
On the one hand, passenger can be by performing corresponding interactive operation in the driving interactive interface, and auxiliary driver comes
The selection of target parking facility is completed, near the terminus of current traffic route, an optimal parking facility is selected.
On the other hand, interactive client of driving a vehicle can store passenger by performing corresponding interactive operation on backstage, and select
The target parking facility selected, and by the wireless connection between vehicle boarded navigational hardware, by the target parking facility
Positional information, is synchronized to the navigational hardware, and exports corresponding navigation hint from the navigational hardware to driver, is driven so as to guide
The person of sailing goes to the target parking facility to park.
In this way so that passenger can when driving, can be by performing phase in driving interactive interface
The interactive operation answered, auxiliary driver fulfils the selection of parking facility ahead of schedule, can avoid driver behind place of reaching home,
The waste of the interim time cost searched parking facility and caused, and then the driving experience of driver can be optimized.
It is that passenger passes through in the another embodiment shown, if it is determined that go out user's scene that user is presently in
The interactive client of driving carries out interactive user's scene with the parking facility in traffic route, now corresponding with user's scene
Interactive task is idle parking stall assisted Selection task corresponding with parking facility.Interactive task data corresponding with the interactive task
Can be then can be the target parking facility idle parking space information.
In this case, when the interactive client of the driving receives the target parking facility of background server push
After idle parking space information, the idle parking space information can be based on, is initiated in driving interactive interface corresponding to the parking facility
Idle parking stall assisted Selection task, and start idle parking stall assisted Selection task.
Wherein, the parking stall assisted Selection task, can be specifically one driving interactive interface in, prompt passengers auxiliary drive
The person of sailing completes the selection task of target parking facility.
For example, the driving interaction client can based on background server push idle parking space information, be created that with respectively
Several corresponding exercisable interaction options are distinguished in idle parking stall, are then exported in above-mentioned driving interactive interface to passenger,
And then guiding passenger by corresponding interactive operation, auxiliary driver completes the selection of parking stall.
On the one hand, passenger be able to will be supported by performing corresponding interactive operation in the driving interactive interface in vehicle
During up to target parking facility, driver is aided in complete the option of idle parking stall, from the sky of the target parking facility current residual
An optimal parking stall is selected in not busy parking stall.
On the other hand, interactive client of driving a vehicle can store passenger by performing corresponding interactive operation on backstage, and select
The information for the idle parking stall selected, and by the wireless connection between vehicle boarded navigational hardware, by the letter of the idle parking stall
Breath, is synchronized to the navigational hardware, and export corresponding navigation hint from the navigational hardware to driver;Such as, show in vehicle-mounted
Position of the parking stall in the target parking facility is indicated in display screen, so as to guide driver to go to the parking stall to park.
In this way so that passenger can when driving, can be by performing phase in driving interactive interface
The interactive operation answered, further aids in driver to fulfil the selection of parking stall ahead of schedule, can avoid driver in place of reaching home
Afterwards, the waste of the interim time cost searched idle parking stall and caused, and then the driving experience of driver can be optimized.
Certainly, if driving interaction client is by inquiry, determine that the target parking facility that passenger selects is current
Through no idle parking stall, then driving interaction client can initiate above-mentioned parking facility assisted Selection task again, and right
The parking facility without idle parking stall is marked, and then guides passenger to perform corresponding interactive operation, again to drive
The person's of sailing selection target parking facility.
It can be seen that, in this way, passenger is during vehicle is taken, the interactive client of above-mentioned driving, not only can be with
When vehicle is close to specific Xian Xia retail shops, initiate to get corresponding to the favor information of the Xian Xia retail shops in driving interactive interface
Task, it is interactive with passenger, provide favor information to passenger;Moreover, it is also possible to when vehicle approaches or arrives at terminal place,
Parking facility assisted Selection task or parking stall assisted Selection task are initiated in driving interactive interface, it is interactive with passenger, by passenger
Auxiliary driver completes target parking facility, and idle parking stall selection, therefore can both lift the driving experience of passenger,
The driving experience of driver can be optimized again.
Below so that above-mentioned interactive task is driving game as an example, the technical scheme in above example is carried out specifically
It is bright.In this example, the interactive client of above-mentioned driving, can be specifically a driving interactive game client towards passenger;Or
Person, is equipped with the client of the service for life class of driving interactive game function;Such as Alipay (alipay) client.
Refer to Fig. 2, Fig. 2 is that originally exemplify a kind of pushes the interactive tasks of different drivings based on driving scene to user
Schematic diagram.
In an initial condition, the pre-configured user's scene of above-mentioned client can be including " passenger passes through the interactive client that drives a vehicle
End carries out interactive user's scene with shop under the line in traffic route ", " carried out with the parking facility in traffic route interactive
User's scene ", " carrying out interactive user's scene with the terminal place in traffic route " etc.;It is pre-configured with three of the above application
The interactive game of scene relating, can include and shop pair under the parking facility assisted Selection game corresponding to terminal field and line
The reward voucher answered gets game and idle parking stall assisted Selection game corresponding with parking facility.
Wherein, in each interactive game of the above, it is respectively provided with identical with the traffic route that the vehicle that passenger is taken is actual
Virtual traffic route.
In vehicle travel process, the vehicle that above-mentioned client can in real time be collected by vehicle boarded GPS module
Latitude and longitude coordinates data, then by access carry map data base, search it is corresponding with the latitude and longitude coordinates data of vehicle
POI, to determine user's scene that user is presently in;
Fig. 2 is referred to, if finding POI for Xian Xia retail shops information, now the client can be to background service
End inquire about the Xian Xia retail shops favor information (such as reward voucher), and based on background server push the Xian Xia retail shops it is preferential
Information, starts the interactive game that above-mentioned favor information is got at the game interactive interface, passenger can be in game interactive interface
The favor information of Xian Xia retail shops is delivered to passenger and is integrated available for the exchange of deduction Parking Fee.
Continuing with referring to Fig. 2, if finding POI for terminal place, now the client can also take to backstage
The parking lot of the terminal proximal site is inquired about at business end, and the parking lot of the terminal proximal site pushed based on background server
Positional information, starts the interactive game of above-mentioned parking facility assisted Selection at the game interactive interface, and passenger can be mutual in game
In arena face auxiliary be driver's selection target parking lot, and the target parking lot that passenger is selected location information synchronizing to
GPS module, exports corresponding navigation hint, to guide driver to go to by vehicle-mounted display screen from GPS module to driver
Park in the target parking lot.
Continuing with referring to Fig. 2, if finding POI for parking facility, now the client can also take to backstage
The idle parking space information in the parking lot, and the idle parking space information in the parking lot pushed based on background server are inquired about in business end,
Start the interactive game of above-mentioned assisted Selection parking stall at the game interactive interface, passenger can be aided in game interactive interface be
Driver selects parking stall, and the relevant information for the parking stall that passenger is selected is synchronized to GPS module, is passed through by GPS module vehicle-mounted
Display screen export corresponding navigation hint to driver, to guide driver to go to correct parking stall to park.
Pass through above example, compared with traditional driving interactive game, the row shown in the application above example
Car interactive process, passenger not only can carry out interactive game with driver during driving using same travel route;
Moreover, vehicle is when close to place under different types of line, service end can push different online interaction to game client
Game.And passenger can be carried out mutual by performing specific interactive operation with the Xian Xia retail shops in the real traffic route of vehicle
It is dynamic, got the reward voucher that completes integration and Xian Xia retail shops;And, further it can also be carried out with vehicle and driver
Interaction, auxiliary driver completes selection of parking facility and idle parking stall etc.;So as to, during whole driving is interactive,
Both the driving experience of passenger can have been lifted, can also further optimize the driving experience of driver.
, wherein it is desired to which explanation, is carried out using above-mentioned user's scene as place under the passenger of vehicle and the close line of vehicle
Illustrated exemplified by interactive user's scene, exemplary only, the scheme of the application, which obviously can be equal, to be implemented in others
In user's scene.
Exemplified by consuming scene under above-mentioned user's scene is the line of user, under consumption scene, above-mentioned user behavior data
Consumption place of the user under line can be included and enter customer transaction data produced after consumption under line;In this case,
Data analysis can be carried out for customer transaction data, to determine trading object information, be then based on trading object information and come true
Determine user's scene;
Refer to Fig. 3, Fig. 3 is that originally exemplify a kind of pushes different consumption interdynamic tasks based on consumption scene to user
Schematic diagram.In this example, above-mentioned trading object can be specifically the consumption place that user is presently in, and above-mentioned client can be with
Based on the difference in the consumption place residing for user, consumption demand under the line of user is abstracted as such as to consume in cinema, with
And in different user's scenes such as food and drink place consumption.
Fig. 3 is referred to, if above-mentioned client determines that user's scene that user is presently in is the user that cinema consumes
Scene, can push the identical angle of hero role of a film ticket bought with user by interactive interface to user
Color game for play;
Continuing with referring to Fig. 3, if above-mentioned client determines the presently described user's scene of user in food and drink place to disappear
The user's scene taken, can push a reward voucher corresponding with the food and drink place to user by interactive interface and get game;
So as to which when user, which is in different lines, consumes scene, above-mentioned client can be pushed by above-mentioned interactive interface to user
Different interactive tasks.
It is emphasized that the technical scheme of the application, except the vehicle described in the embodiment above can be applied
Passenger carries out interactive scene by place under interactive client and the close line of vehicle, and is consumed under the line of user in scene
In addition, it can also apply in actual applications in other user's scenes;I.e. the technical scheme of the application, can be answered in theory
It is that user pushes different interactions times based on the difference of user's scene residing for user in various types of user's scenes
Business, no longer enumerated in this application, those skilled in the art by the technical scheme of the application other application field
When being implemented in scape, the specific implementation process described in above example may be referred to.
Corresponding with above method embodiment, present invention also provides the embodiment of device.
Fig. 4 is referred to, the application proposes a kind of pusher 40 of interactive task, applied to interactive client;Refer to
Fig. 5, as in the hardware structure involved by the interactive client for the pusher 40 for carrying the interactive task, is generally included
CPU, internal memory, nonvolatile memory, network interface and internal bus etc.;Exemplified by implemented in software, the interactive task
Pusher 40 is it is generally understood that be carried in the computer program in internal memory, the software and hardware formed after being run by CPU
The logic device being combined, described device 40 includes:
Acquisition module 401, gathers user behavior data;
Determining module 402, user's scene is determined according to user behavior data;
Starting module 403, starts interactive task corresponding with user's scene;Wherein, different user's scenes difference
The different interactive task of correspondence.
In this example, the user behavior data includes location data;
The determining module 402:
User's scene is determined according to the customer position information and POI corresponding with the location data.
In this example, the user behavior data includes customer transaction information;
The determining module 402:
Trading object information is determined according to the customer transaction data;
User's scene is determined according to the trading object information.
Trading object information is determined according to the Transaction Information;
User's scene is determined according to the trading object information.
In this example, the starting module 403:
Inquiry interactive task corresponding with user's scene;
The interactive request corresponding to the interactive task is sent to server;
The interactive task data related to the interactive task that the reception server is returned;
The interactive task is started according to interactive task data.
In this example, the corresponding interactive task of user's scene has identical attribute information with user's scene.
In this example, described device 40 also includes:
Preserving module 404 (not shown in Fig. 2), starts corresponding with user's scene mutual in the starting module 403
Before dynamic task, the corresponding relation of user's scene and interactive task is preserved.
In this example, the preserving module 404 is further:
The attribute information of user's scene and interactive task is extracted respectively;
By user's scene with same alike result information and the corresponding preservation of interactive task progress.
In this example, the interactive task includes game.
Device, device, module or unit that above-described embodiment is illustrated, can specifically be realized by computer chip or entity,
Or realized by the product with certain function.A kind of typically to realize that equipment is computer, the concrete form of computer can
To be personal computer, laptop computer, cell phone, camera phone, smart phone, personal digital assistant, media play
In device, navigation equipment, E-mail receiver/send equipment, game console, tablet PC, wearable device or these equipment
The combination of any several equipment.
Those skilled in the art will readily occur to its of the application after considering specification and putting into practice invention disclosed herein
Its embodiment.The application is intended to any modification, purposes or the adaptations of the application, these modifications, purposes or
Person's adaptations follow the general principle of the application and including the undocumented common knowledge in the art of the application
Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope of the application and spirit are by following
Claim is pointed out.
It should be appreciated that the precision architecture that the application is not limited to be described above and is shown in the drawings, and
And various modifications and changes can be being carried out without departing from the scope.Scope of the present application is only limited by appended claim.
The preferred embodiment of the application is the foregoing is only, not to limit the application, all essences in the application
God is with principle, and any modification, equivalent substitution and improvements done etc. should be included within the scope of the application protection.