Message pushing method based on scene and user behavior
A technology of message push and scene information, which is applied in the directions of location information-based services, digital transmission systems, data exchange networks, etc., can solve the problems of excessive information load, too little useful information, and unsatisfactory recommendation results, and achieve the goal of improvement. Sexuality and pertinence, the effect of reducing information overload
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] Such as figure 1 , 2 , 3, 4, a method for pushing messages based on scenarios and user behaviors, comprising the following steps:
[0030] 1. Android App embeds SDK, initializes and runs. The SDK will generate a unique identifier CID for identifying the device, and then establish a two-way channel with the server to send collected user data and receive pushed personalized messages.
[0031] 2. First dynamically apply for the relevant permissions of the Android system, and then use the positioning function of the Android device to obtain location information. Finally, compare it with the preset geographic fence to determine whether to enter, be in or leave a specific area, such as a business district, scenic spot, etc. Such as Figure four shown.
[0032] 3. After the SDK is initialized, it is responsible for collecting scene information and user behavior information, including location information, time and weather information, network information, user device info...
Embodiment 2
[0042] A method for pushing messages based on scenarios and user behaviors, comprising the following steps:
[0043]1. Android App embeds SDK, initializes and runs. The SDK will generate a unique identifier CID for identifying the device, and then establish a two-way channel with the server to send collected user data and receive pushed personalized messages. This CID is represented by ANDROID_ID. ANDROID_ID is a 64bit (16BYTES) number generated when the Android system starts for the first time, and can be obtained through the Settings.Secure.getString() method. This ID will be reset (changed) if the device is wiped back, otherwise it will never change. Because of the uniqueness and unchangeable characteristics of ANDROID_ID, it is more suitable for uniquely identifying user information.
[0044] 2. First dynamically apply for the relevant permissions of the Android system. Due to the continuous enhancement of the security of the Android system, the user needs to be prompt...
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