User behavior real-time processing method
A real-time processing and behavior technology, applied in the direction of program control devices, etc., can solve the problems of slow business response, increased repetitive processes, difficult maintenance, etc., to increase the scope of business support, prevent repeated acquisition, and improve processing efficiency.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] Such as figure 1 As shown, the user behavior real-time processing method of the present invention comprises the following steps:
[0048] Step 1: When user behavior occurs, determine whether user behavior information needs to be collected;
[0049] When collection is required, collect user behavior information and organize user behavior information into data streams;
[0050] When collection is not required, end the processing of user behavior;
[0051] Step 2: Update the user attributes through the user behavior information collected in step 1, and append the updated user attributes and the pre-update user attributes to the data stream;
[0052] Step 3: Analyze the data flow generated in step 2, and complete the system actions that need to be executed;
[0053] Step 4: Terminate the processing of user behavior;
[0054] Specifically, when a user behavior occurs, first determine whether the behavior is a user behavior that needs to be processed. If it is a user beha...
Embodiment 2
[0067] On the basis of embodiment 1, step 2 is further specified;
[0068] Wherein the data stream organized by user behavior information in step 2 is a data stream in a standard format including at least one key-value pair composed of user behavior attributes and user behavior attribute values;
[0069] Specifically, user behavior information is organized into a data stream in a standard format including at least one key-value pair consisting of user behavior attributes and user behavior attribute values; : 160" and "Get silver coins: 100" are user behavior attribute values, which are organized into key-value pairs describing the user's behavior of "finishing a game": "Get gold coins: 160, get silver coins: 100".
Embodiment 3
[0071] On the basis of embodiment 1, step 3 is further specified;
[0072] Such as figure 2 As shown, the user attributes are updated through the collected user behavior information in step 3, including the following steps,
[0073] Step A1: Determine whether there are unfinished update rules for user behavior;
[0074] When there is no unfinished update rule, execute step A5;
[0075] When there are unfinished update rules, execute step A2;
[0076] Step A2: Determine whether the user behavior satisfies the user attribute update condition;
[0077] When not satisfied, execute step A1;
[0078] When satisfied, perform step A3;
[0079] Step A3: Change some of the user attributes involved according to the update method configured in the update rule;
[0080] Step A4: Add the updated user attributes and the pre-update user attributes to the data stream, and execute step A1 after the execution is completed;
[0081] Step A5: push the new data stream to step 4;
[0082] Spe...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com