CN107562874A - User profile generation method - Google Patents

User profile generation method Download PDF

Info

Publication number
CN107562874A
CN107562874A CN201710773855.1A CN201710773855A CN107562874A CN 107562874 A CN107562874 A CN 107562874A CN 201710773855 A CN201710773855 A CN 201710773855A CN 107562874 A CN107562874 A CN 107562874A
Authority
CN
China
Prior art keywords
project
data
reached
item
action behavior
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.)
Pending
Application number
CN201710773855.1A
Other languages
Chinese (zh)
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.)
Jiangxi Borui Tongyun Technology Co Ltd
Original Assignee
Jiangxi Borui Tongyun Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangxi Borui Tongyun Technology Co Ltd filed Critical Jiangxi Borui Tongyun Technology Co Ltd
Priority to CN201710773855.1A priority Critical patent/CN107562874A/en
Publication of CN107562874A publication Critical patent/CN107562874A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present embodiments relate to a kind of user profile generation method, user terminal collection user action information;Action behavior type and action behavior content-data are determined according to user action information, and are sent to server;Server is according to action behavior type, it is determined that the project of corresponding project to be reached reaches achievement data;Project to be reached has item id and project status parameter;Comparison content of the act data reach achievement data with project, it is determined whether reach project to be reached;When reaching, the project status parameter of project to be reached is changed, and generates project Status Change information and is sent to user terminal;Project status modification information includes the state parameter after item id and change;User terminal is according to item id, project display data corresponding to ID of identifying project;According to the state parameter after change, the display parameters of project display data are changed to the second display parameters by the first display parameters, and item image data are shown with the second display parameters.

Description

User profile generation method
Technical field
The present invention relates to communication technical field, more particularly to a kind of user profile generation method.
Background technology
In life, people do colourful activity, while such as rail is recorded in using carry-on communication devices Mark, position, the information transfer such as content, internet amusement is searched for server.Compared to traditionally on paper writing diary data back and forth Recall the mode of analysis, the information record of communication equipment facilitates more in real time, and data volume is bigger more complete.
However, using traditional data recording fashion, frequently can lead to user profile data can not distinguish emphasis too much, It is not easy to be identified, can not effective enlargement extension data information value.
The content of the invention
It is an object of the invention to provide a kind of user profile generation method, the recording mode reached with project is to user data Counted and recorded, and using intuitively real mode, contribute to user is open-and-shut to see in the project reached Hold, lift the cognition of user.
To achieve the above object, the invention provides a kind of user profile generation method, including:
User terminal gathers user action information;
Action behavior type and action behavior content-data are determined according to user action information, and are sent to server;Institute Stating action behavior type includes the ID;The action behavior content-data includes the ID;
The server is according to the action behavior type, it is determined that the project of corresponding project to be reached reaches index number According to;The project to be reached has item id and project status parameter;
Achievement data is reached according to the action behavior content-data and the project, it is determined whether wait to reach described in reaching Project;
When reaching, the project status parameter of project to be reached described in change, and generate the transmission of project Status Change information To the user terminal;Wherein described project status modification information includes the state parameter after the item id and change;
The user terminal determines project display data corresponding to the item id according to the item id;The project Display data includes item image data and display parameters;
According to the state parameter after the change, by the display parameters of the project display data by the first display parameters more The second display parameters are changed to, and the item image data are shown with second display parameters.
Preferably, the server is according to the action behavior type, it is determined that the project of corresponding project to be reached is reached Achievement data specifically includes:
The server is according to the action behavior type, it is determined that the project information of corresponding project to be reached;
The project of project to be reached reaches achievement data according to obtaining the project information of the project to be reached.
It is further preferred that the item of project to be reached described in being obtained in the project information of project to be reached described in the basis Before mesh reaches achievement data, methods described also includes:
The action behavior content-data of multiple users is obtained based on project information;
The corresponding project of project information is generated according to the action behavior content-data of the multiple user and reaches index Data.
Preferably, in the server according to the action behavior type, it is determined that the project of corresponding project to be reached reaches Into before achievement data, methods described also includes:
The project information of project to be reached is set;
Set respectively action behavior type corresponding to the project information of project to be reached.
Preferably, the user terminal determines that project display data corresponding to the item id has according to the item id Body includes:
The user terminal inquires about the project in the memory of the user terminal according to the item id and shows number According to it is data cached;
When inquire the project display data it is data cached when, obtain the project display data and show.
It is further preferred that methods described also includes:
When inquiry less than the project display data it is data cached when, the user terminal is raw according to the item id Into project display data request message, the server is sent to;
The server obtains the project corresponding with the item id and shown according to the project display data request message Registration evidence, and it is sent to the user terminal.
It is further preferred that determine that project corresponding to the item id shows according to the item id in the user terminal Before registration evidence, methods described also includes:
The server receives and stores the project display data;
Set the corresponding relation of the project display data and the item id.
Preferably, it is described that achievement data is reached according to the action behavior content-data and the project, it is determined whether to reach Specifically included into the project to be reached:
The historical record of the action behavior content-data is obtained according to the ID and item id;
According to the historical record and the current action behavior content-data, the accumulative total of action behavior content-data According to;
Compare the cumulative data and the project reaches achievement data;
If the cumulative data reaches or reaches achievement data beyond the project, it is determined that reaches the item to be reached Mesh.
If it is further preferred that the cumulative data, which is not up to the project, reaches achievement data, methods described is also wrapped Include:
The historical record of the action behavior content-data is updated according to the cumulative data.
User profile generation method provided in an embodiment of the present invention, user data is carried out with the recording mode that project is reached Statistics and record, and using intuitively real mode, contribute to user is open-and-shut to see the contents of a project reached, carry Rise the cognition of user.
Brief description of the drawings
Fig. 1 is the flow chart of user profile generation method provided in an embodiment of the present invention;
Fig. 2 is a kind of dispaly state schematic diagram of project display data provided in an embodiment of the present invention.
Embodiment
Below by drawings and examples, technical scheme is described in further detail.
User profile generation method provided in an embodiment of the present invention, applied to the system by user terminal and server networking In.It is identified and records by the behavior act of user terminal-pair user, be uploaded to server, behavior is moved by server The record of work is analyzed, and determines the situation of reaching of service item, and is provided visual result directly perceived and fed back so that user The effect that oneself behavior act is reached can be fully understood by, lifts the cognition of user.
For the ease of the understanding to technical solution of the present invention, in a particular embodiment, we will be achieved with user health Exemplified by information generating method, the user profile generation method of the present invention is specifically described.But it should be clear that tool Body embodiment is only a concrete application of technical solution of the present invention, does not limit protection scope of the present invention.
Fig. 1 is user profile generation method provided in an embodiment of the present invention, is mainly comprised the following steps:
Step 110, user terminal collection user action information;
Specifically, user terminal can be specially smart mobile phone, tablet personal computer or independent user action harvester Equipment etc. user action information acquisition module is mounted with.User action information acquisition module can include but is not limited to:Gyro Instrument, acceleration transducer, camera, touch-screen etc..
User terminal is acquired by user action acquisition module to user action information, the user action collected Information can include:User terminates to play clothes for the activation manipulation of service, user for the play operation of service content, user The operation for content of being engaged in, the information of motion step number/track/distance of user etc..
Step 120, action behavior type and action behavior content-data are determined according to user action information, and is sent to clothes Business device;
Specifically, corresponding each user action information, is all corresponding with default action behavior type.
For example when what user terminal recognized that user serviced SOS opens operation, opening operation according to this corresponds in advance The action behavior type of the SOS service releases of setting.And for example, when the user action information that user terminal collects is the meter of user Walk information when, can according to meter step information determine corresponding to action behavior type be step number measurement type set in advance.
Action behavior content-data refers to the data under action behavior type, such as, operated for above-mentioned SOS service releases For, action behavior content-data can be a binary numeral, such as " 1 ", that is, represent its action behavior content " to open It is logical ".For above-mentioned meter step information, action behavior content-data can be the accumulative step number in same day timing statisticses.
Wherein, when action behavior type and action behavior content-data are sent into server, in action behavior ID is loaded with respectively in type and action behavior content-data.
Step 130, server is according to action behavior type, it is determined that the project of corresponding project to be reached reaches index number According to;
Specifically, project to be reached is pre-set, while the project information of project to be reached is set, also set Action behavior type corresponding to the project information of fixed project respectively to be reached.Therefore the action behavior that can be received by server Type determines the project information of project to be reached.
Server can obtain the action behavior content-data of multiple users based on project information, then according to multiple users Action behavior content-data generation the corresponding project of project information reach achievement data.
Further, project to be reached has item id and project status parameter.This is reflected by project status parameter Project to be reached it is current reach state.
Step 140, achievement data is reached according to action behavior content-data and project, it is determined whether reach item to be reached Mesh;
When reaching, step 150 is performed, if do not reached, terminates current process.
Specifically, the judgement whether reached for project to be reached, different judgements can be set based on different projects Mode.
For example still by taking SOS service releases as an example, project is reached achievement data and is set as " 1 ".Pass through direct acts of determination row Reach with project whether achievement data is identical to can determine that whether project to be reached is reached for content-data.
And if reach project be weekly middle cumulative movement step number beyond 10,000 steps number of days more than 3 days, then need to action Content of the act data just can determine that whether project to be reached is reached after being counted and being handled.
In a specific flow, the above method can be realized especially by following steps:
Step 141, the historical record of action behavior content-data is obtained according to ID and item id;
Step 142, according to historical record and current action behavior content-data, the accumulative total of action behavior content-data According to;
Step 143, compare cumulative data and project reaches achievement data;
Step 144, if cumulative data reaches or reaches achievement data beyond project, it is determined that reach project to be reached.
Step 145, if cumulative data is not up to project and reaches achievement data, according in cumulative data update action behavior Hold the historical record of data.
Said process be only one can preferably realize action behavior content-data is counted and handled after really The method whether project surely to be reached is reached, those skilled in the art are according to the preferable method it is contemplated that can also have suitably Change or extension obtain similar method to realize identical purpose and effect.
Step 150, the project status parameter of project to be reached is changed, and generates project Status Change information and is sent to user Terminal;
When reaching project and reaching, server changes to project status parameter.
Such as can be using preset term state parameter as binary representation numerical value, " 0 " not reach, " 1 " is reaches.Initially Under state, the project status parameter of projects is all " 0 ".When it is determined that some project is reached, the project status of the project is joined Number is changed to " 1 ".
Now, server generation project Status Change information, is sent to user terminal.Project status modification information includes State parameter after item id and change.
Step 160, user terminal is according to item id, project display data corresponding to ID of identifying project;
Specifically, project display data includes item image data and display parameters.
Project display data can be stored in the user terminal or obtained by user terminal from server.
In preferable scheme, whether user terminal has project display data from local search first, if local do not have Have, then obtained from server.The dependence to network is so reduced, and inquiry velocity is more rapidly.
It can specifically realize in accordance with the following steps:
Step 161, user terminal is according to the caching of item id queried for items display data in the memory of user terminal Data;
When inquire project display data it is data cached when, perform step 162, obtain project display data simultaneously show.
When inquiry less than project display data it is data cached when, perform step 162, server is according to project display data Request message, the project display data corresponding with item id is obtained, and be sent to user terminal.
Step 163, user terminal generates project display data request message, is sent to server according to item id.
Certainly, stored before this, it is necessary to carry out advance data configuration in the server, project display data is set Store in the server, and the corresponding relation of setting item display data and item id.So as to be got according to item id Project display data.
Step 170, according to the state parameter after change, by the display parameters of project display data by the first display parameters more The second display parameters are changed to, and item image data are shown with the second display parameters.
User profile generation method provided in an embodiment of the present invention, user data is carried out with the recording mode that project is reached Statistics and record, and using intuitively real mode, contribute to user is open-and-shut to see the contents of a project reached, carry Rise the cognition of user.
Fig. 2 gives the dispaly state schematic diagram of the specific project display data of the present invention.In this example, there is provided Health achievement statistics.Achieved for the different health reached, shown using different figures, represented by color Whether health achievement is reached, and for black and white not reach, colour is to reach.And the data for being counted can also use different figures Shape exhibition scheme, such as position scatter diagram, meter step line chart, behavior type cake chart etc..Different user can also be reached Achievement counted, excitation user try one's best it is more reach healthy achievement, to realize the purpose for promoting user to carry out physical exercise.
Professional should further appreciate that, each example described with reference to the embodiments described herein Unit and algorithm steps, it can be realized with electronic hardware, computer software or the combination of the two, it is hard in order to clearly demonstrate The interchangeability of part and software, the composition and step of each example are generally described according to function in the above description. These functions are performed with hardware or software mode actually, application-specific and design constraint depending on technical scheme. Professional and technical personnel can realize described function using distinct methods to each specific application, but this realization It is it is not considered that beyond the scope of this invention.
The method that is described with reference to the embodiments described herein can use hardware, computing device the step of algorithm Software module, or the two combination are implemented.Software module can be placed in random access memory (RAM), internal memory, read-only storage (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field In any other form of storage medium well known to interior.
Above-described embodiment, the purpose of the present invention, technical scheme and beneficial effect are carried out further Describe in detail, should be understood that the embodiment that the foregoing is only the present invention, be not intended to limit the present invention Protection domain, within the spirit and principles of the invention, any modification, equivalent substitution and improvements done etc., all should include Within protection scope of the present invention.

Claims (9)

1. a kind of user profile generation method, it is characterised in that the user profile generation method includes:
User terminal gathers user action information;
Action behavior type and action behavior content-data are determined according to user action information, and are sent to server;It is described dynamic Making behavior type includes the ID;The action behavior content-data includes the ID;
The server is according to the action behavior type, it is determined that the project of corresponding project to be reached reaches achievement data;Institute Stating project to be reached has item id and project status parameter;
Achievement data is reached according to the action behavior content-data and the project, it is determined whether reach the item to be reached Mesh;
When reaching, the project status parameter of project to be reached described in change, and generate project Status Change information and be sent to institute State user terminal;Wherein described project status modification information includes the state parameter after the item id and change;
The user terminal determines project display data corresponding to the item id according to the item id;The project is shown Data include item image data and display parameters;
According to the state parameter after the change, the display parameters of the project display data are changed to by the first display parameters Second display parameters, and the item image data are shown with second display parameters.
2. user profile generation method according to claim 1, it is characterised in that the server is according to the action row For type, it is determined that the project of corresponding project to be reached is reached achievement data and specifically included:
The server is according to the action behavior type, it is determined that the project information of corresponding project to be reached;
The project of project to be reached reaches achievement data according to obtaining the project information of the project to be reached.
3. user profile generation method according to claim 2, it is characterised in that in project to be reached described in the basis Project information obtain described in project to be reached project reach achievement data before, methods described also includes:
The action behavior content-data of multiple users is obtained based on project information;
The corresponding project of project information is generated according to the action behavior content-data of the multiple user and reaches achievement data.
4. user profile generation method according to claim 1, it is characterised in that in the server according to the action Behavior type, it is determined that before the project of corresponding project to be reached reaches achievement data, methods described also includes:
The project information of project to be reached is set;
Set respectively action behavior type corresponding to the project information of project to be reached.
5. user profile generation method according to claim 1, it is characterised in that the user terminal is according to the project ID, determine that project display data specifically includes corresponding to the item id:
The user terminal inquires about the project display data according to the item id in the memory of the user terminal It is data cached;
When inquire the project display data it is data cached when, obtain the project display data and show.
6. user profile generation method according to claim 5, it is characterised in that methods described also includes:
When inquiry less than the project display data it is data cached when, the user terminal is according to the item id, generating item Mesh display data request message, is sent to the server;
The server obtains the project corresponding with the item id and shows number according to the project display data request message According to, and it is sent to the user terminal.
7. user profile generation method according to claim 6, it is characterised in that in the user terminal according to the item Mesh ID, before determining project display data corresponding to the item id, methods described also includes:
The server receives and stores the project display data;
Set the corresponding relation of the project display data and the item id.
8. user profile generation method according to claim 1, it is characterised in that described according to the action behavior content Data reach achievement data with the project, it is determined whether reach the project to be reached and specifically include:
The historical record of the action behavior content-data is obtained according to the ID and item id;
According to the historical record and the current action behavior content-data, the cumulative data of action behavior content-data;
Compare the cumulative data and the project reaches achievement data;
If the cumulative data reaches or reaches achievement data beyond the project, it is determined that reaches the project to be reached.
9. user profile generation method according to claim 8, it is characterised in that if the cumulative data is not up to institute The project of stating reaches achievement data, and methods described also includes:
The historical record of the action behavior content-data is updated according to the cumulative data.
CN201710773855.1A 2017-08-31 2017-08-31 User profile generation method Pending CN107562874A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710773855.1A CN107562874A (en) 2017-08-31 2017-08-31 User profile generation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710773855.1A CN107562874A (en) 2017-08-31 2017-08-31 User profile generation method

Publications (1)

Publication Number Publication Date
CN107562874A true CN107562874A (en) 2018-01-09

Family

ID=60977686

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710773855.1A Pending CN107562874A (en) 2017-08-31 2017-08-31 User profile generation method

Country Status (1)

Country Link
CN (1) CN107562874A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104091080A (en) * 2014-07-14 2014-10-08 中国科学院合肥物质科学研究院 Intelligent bodybuilding guidance system and closed-loop guidance method thereof
US20150273314A1 (en) * 2011-11-29 2015-10-01 At Peak Resources, Llc Interactive training method and system for developing peak user performance
CN106650698A (en) * 2016-12-30 2017-05-10 深圳创维-Rgb电子有限公司 Data acquisition method and system based on intelligent platform

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150273314A1 (en) * 2011-11-29 2015-10-01 At Peak Resources, Llc Interactive training method and system for developing peak user performance
CN104091080A (en) * 2014-07-14 2014-10-08 中国科学院合肥物质科学研究院 Intelligent bodybuilding guidance system and closed-loop guidance method thereof
CN106650698A (en) * 2016-12-30 2017-05-10 深圳创维-Rgb电子有限公司 Data acquisition method and system based on intelligent platform

Similar Documents

Publication Publication Date Title
CN104203096B (en) Multi-activity platform and interface
CN103339969B (en) Use the caller identification of social network information
CN104508426B (en) For providing the activities monitoring system of route information and thermal map
CN105210352B (en) Intelligent content based on fingerprint prefetches
CN108307037A (en) Terminal control method, terminal and computer readable storage medium
CN104301528B (en) The method and device of display information
CN108604327A (en) Shared renewable graphical user-interface element
CN102143261B (en) Mobile terminal and the method using mobile terminal formation interpersonal relationships net
CN107710188A (en) Automate local story generation and plan exhibition
CN107843907A (en) The method of the processor dutycycle of mobile device is dynamically determined based on geographical position
CN107548568A (en) The system and method that context for functions of the equipments is found
CN107679246A (en) A kind of present method for pushing, terminal and computer-readable recording medium based on social networking application
CN108418897A (en) Information sharing method, terminal and computer readable storage medium
CN107748785A (en) Wardrobe management method and mobile terminal
CN108205408A (en) Message display method and device
KR101820505B1 (en) Apparatus and method for generating address book based on user relationship and record medium
US10313848B2 (en) System and method for dynamically exchanging, storing, updating, and interacting with digital identities on portable computing devices using interfaces, gestures and monitored activity
US10713286B2 (en) Storage of point of interest data on a user device for offline use
CN108052985A (en) Information collecting method, information acquisition terminal and computer readable storage medium
CN107908675A (en) A kind of method for exhibiting data, terminal and computer-readable recording medium
CN110246561A (en) A kind of moving distance calculation method, device and system
CN107562874A (en) User profile generation method
CN107770241A (en) The acquisition methods and device of recommendation information
CN107734151A (en) A kind of method, apparatus and computer-readable recording medium for updating alarm clock
CN106599302A (en) Method for querying and displaying sign data of member users

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180109