Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

User behavior message reporting method and apparatus

A behavioral and user-friendly technology, applied in multi-program devices, inter-program communication, instruments, etc., can solve frequent error reporting and other problems, achieve the effects of reducing processing load, saving power consumption, and avoiding frequent error reporting

Inactive Publication Date: 2016-09-28
LETV HLDG BEIJING CO LTD +1
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a user behavior message reporting method and device

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • User behavior message reporting method and apparatus
  • User behavior message reporting method and apparatus
  • User behavior message reporting method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0018] refer to figure 1 , shows a flow chart of steps of a method for reporting user behavior information in Embodiment 1 of the present invention.

[0019] The user behavior message reporting method of the embodiment of the present invention comprises the following steps:

[0020] Step S102: When a user behavior operation is detected, a user behavior message is generated.

[0021] Wherein, the user behavior operation may be the user's operation on any application program installed in the mobile terminal. For example: the operation of selecting an application, the operation of watching a video through an application, the operation of downloading data through an application, etc.

[0022] For a specific manner of generating user behavior messages based on user behavior operations, refer to related technologies, which is not specifically limited in this embodiment of the present invention.

[0023] In the embodiment of the present invention, a message reporting SDK (Software...

Embodiment 2

[0036] refer to figure 2 , shows a flow chart of steps of a method for reporting user behavior information in Embodiment 2 of the present invention.

[0037] The method for reporting user behavior information in the embodiment of the present invention specifically includes the following steps:

[0038]Step S202: During the initialization process, the message reporting SDK separates a thread from the main thread, and sets the separated thread as the reporting thread.

[0039] In the embodiment of the present invention, a message reporting SDK applicable to the IOS operating system is installed in the mobile terminal, and the SDK is combined with the built-in GCD mechanism of the IOS operating system to report the user behavior messages monitored in the mobile terminal to the log server, To analyze the user's historical behavior and provide users with personalized services. Among them, the message reporting SDK can be provided to the business side in the form of a static libr...

Embodiment 3

[0073] refer to Figure 4 , which shows a structural block diagram of an apparatus for reporting user behavior information according to Embodiment 4 of the present invention.

[0074] The user behavior message reporting device in the embodiment of the present invention may include: a generating module 402, configured to generate a user behavior message when a user behavior operation is detected; a first calling module 404, configured to call the main thread to pass the user behavior message through The reporting interface is added to the message queue; the second calling module 406 is used to call the reporting thread, and calls the built-in GCD mechanism of the IOS operating system through the reporting thread; the reporting module 408 is used to obtain the information from the message queue through the GCD mechanism. User behavior messages, and report the obtained user behavior messages to the log server according to the configuration information.

[0075]In the device for ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a user behavior message reporting method and device, wherein the method includes: when a user behavior operation is monitored, generating a user behavior message; calling the main thread to add the user behavior message to a message queue through a reporting interface ; call the reporting thread, and call the built-in conventional central scheduling GCD mechanism of the IOS operating system through the reporting thread; obtain the user behavior message from the message queue through the GCD mechanism, and according to the configuration information will obtain the user Behavior messages are reported to the log server. Through the user behavior message reporting method provided by the present invention, the problem of frequent error reporting caused by the failure of the main thread to return immediately can be avoided.

Description

technical field [0001] The invention relates to the technical field of user behavior analysis, in particular to a method and device for reporting user behavior information. Background technique [0002] At present, in order to improve user experience, when a user operates a mobile terminal, the operating system in the mobile terminal needs to track the user's operation behavior and report the user behavior message to the log server. The log server can analyze the user's behavior according to the received user's behavior information, so as to make personalized recommendations for the user, for example, recommend information of interest to the user based on the user's historical behavior information. [0003] At present, for mobile terminals based on the Android operating system, since the Android operating system is open, it is relatively simple to realize reporting of user behavior information on this type of operating system, and there are many feasible solutions in the pri...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/54
CPCG06F9/542
Inventor 吴启纲林琳
Owner LETV HLDG BEIJING CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products