CN105141771A - Method and device for determining system-level behaviour preferences of user - Google Patents

Method and device for determining system-level behaviour preferences of user Download PDF

Info

Publication number
CN105141771A
CN105141771A CN201510565991.2A CN201510565991A CN105141771A CN 105141771 A CN105141771 A CN 105141771A CN 201510565991 A CN201510565991 A CN 201510565991A CN 105141771 A CN105141771 A CN 105141771A
Authority
CN
China
Prior art keywords
user
application program
preference
behavior preference
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
CN201510565991.2A
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.)
BEIJING WANGNUO XINGYUN TECHNOLOGY Co Ltd
Original Assignee
BEIJING WANGNUO XINGYUN 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 BEIJING WANGNUO XINGYUN TECHNOLOGY Co Ltd filed Critical BEIJING WANGNUO XINGYUN TECHNOLOGY Co Ltd
Priority to CN201510565991.2A priority Critical patent/CN105141771A/en
Publication of CN105141771A publication Critical patent/CN105141771A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method for determining system-level behaviour preferences of a user. The method comprises the following steps that: a behaviour preference determining device obtains an operation behaviour of a user aiming at an operation system of a mobile terminal; the behaviour preference determining device analyzes the operation behaviour to obtain a first behaviour preference of the user aiming at the operation system; communication connection between the behaviour preference determining device and an application programme in the mobile terminal is established; a second behaviour preference of the user aiming at the application programme is obtained from the application programme through communication connection; and the behaviour preference determining device determines the system-level behaviour preferences of the user according to the first behaviour preference and the second behaviour preference. Correspondingly, the invention further provides a device for determining the system-level behaviour preferences of the user. By implementing the method and the device disclosed by the invention, more accurate system-level user behaviour preferences can be obtained.

Description

The defining method of the system-level Behavior preference of a kind of user and device
Technical field
The present invention relates to technical field of mobile terminals, particularly relate to defining method and the device of the system-level Behavior preference of a kind of user.
Background technology
Along with the intellectuality of mobile terminal, user can install types of applications program on mobile terminals to meet its different demand.In order to provide the service more meeting user operation habits to user, application program can gather user for the operation behavior of this application program and analyze this operation behavior, forms the Behavior preference of the user of application program inside.Illustrate, the Behavior preference that radio application program obtains this user by the operation behavior gathering and analyze user listens to classical music channel, thus can push the program relevant with classical music according to the Behavior preference of this user to user.
But the operating system that the Behavior preference that the user that application program own analysis obtains is directed to this application program cannot be moved terminal known.This is because the operating system of existing mobile terminal does not provide obtain from application program the mechanism that user is directed to the Behavior preference of this application program, the Behavior preference of the user allowing application program it be formed is not provided to push to the mechanism of operating system yet.Therefore, the user that the operating system of mobile terminal cannot be detected is directed to the operation behavior of operating system (such as, user activates the operation of mobile terminal, the operation of user launches application, the operation of user installation application program, user arranges the operation etc. of mobile terminal) and user's Behavior preference of being directed to application program combine, also just cannot remove from the angle of whole system the Behavior preference analyzing user, thus cause the analysis of existing user behavior preference can only rest on application program inside, and the user behavior preference of real system level cannot be obtained.
Summary of the invention
In order to overcome above-mentioned defect of the prior art, the invention provides the defining method of the system-level Behavior preference of a kind of user, this defining method comprises:
Behavior preference determining device obtains the operation behavior of user for the operating system of mobile terminal;
Described Behavior preference determining device obtains to described operation behavior analysis the first Behavior preference that described user is directed to described operating system;
Application program in described Behavior preference determining device and described mobile terminal establishes a communications link, and obtains from described application program the second Behavior preference that described user is directed to described application program by this communication connection;
Described Behavior preference determining device determines the system-level Behavior preference of described user according to described first Behavior preference and described second Behavior preference.
According to an aspect of the present invention, in this defining method, the application program in described Behavior preference determining device and described mobile terminal establishes a communications link and obtains from described application program the second Behavior preference that described user is directed to described application program by this communication connection and comprises: described Behavior preference determining device provides the first communication interface and sends preference by this first communication interface to the application program in described mobile terminal and obtains and ask; Described application program receives after described preference obtains request and establishes a communications link with described Behavior preference determining device; The second Behavior preference that described user to be directed to described application program by described communication connection by described application program is sent to described Behavior preference determining device.
According to another aspect of the present invention, in this defining method, the application program in described Behavior preference determining device and described mobile terminal establishes a communications link and obtains from described application program the second Behavior preference that described user is directed to described application program by this communication connection and comprises: the second communication interface that the application program in described mobile terminal is provided by described Behavior preference determining device sends preference to described Behavior preference determining device and pushes and ask; Described Behavior preference determining device receives after described preference pushes request and establishes a communications link with described application program; The second Behavior preference that described user to be directed to described application program by described communication connection by described application program is sent to described Behavior preference determining device.
According to a further aspect of the invention, in this defining method, described Behavior preference determining device obtains after described user is directed to the second Behavior preference of described application program by described communication connection from described application program, and this defining method also comprises: described Behavior preference determining device closes described communication connection.
According to a further aspect of the invention, in this defining method, after described Behavior preference determining device determines the system-level Behavior preference of described user according to described first Behavior preference and described second Behavior preference, this defining method also comprises: described Behavior preference determining device provides according to the system-level Behavior preference of described user the service meeting user behavior preference to described user.
Correspondingly, present invention also offers the determining device of the system-level Behavior preference of a kind of user, this determining device comprises:
Behavior acquisition module, for obtaining the operation behavior of user for the operating system of mobile terminal;
Preference analysis module, for obtaining the first Behavior preference that described user is directed to described operating system to described operation behavior analysis;
Communication acquisition module, for establishing a communications link with the application program in described mobile terminal and obtaining from described application program the second Behavior preference that described user is directed to described application program by described communication connection;
Preference determination module, for determining the system-level Behavior preference of described user according to described first Behavior preference and described second Behavior preference.
According to an aspect of the present invention, in this determining device, described communication acquisition module comprises: the first communications interface unit, sends preference obtain request for described determining device to the application program in described mobile terminal; First connection setup unit, receives after described preference obtains request for described application program and establishes a communications link with described determining device; First receiving element, communicates to connect by described the second Behavior preference that the described user sent is directed to described application program for receiving described application program.
According to another aspect of the present invention, in this determining device, described communication acquisition module comprises: second communication interface unit, sends preference push request for the application program in described mobile terminal to described determining device; Second communication sets up unit, receives after described preference pushes request establish a communications link with described application program for described determining device; Second receiving element, communicates to connect by described the second Behavior preference that the described user sent is directed to described application program for receiving described application program.
According to a further aspect of the invention, in this determining device, described communication acquisition module, closes described communication connection be also directed to the second Behavior preference of described application program for obtaining described user after.
According to a further aspect of the invention, this determining device also comprises service providing module, provides for the system-level Behavior preference according to described user the service meeting user behavior preference to described user.
The defining method of the system-level Behavior preference of user provided by the present invention and device are directed to the operation behavior of the operating system of mobile terminal to obtain the first Behavior preference that user is directed to operating system by gathering and analyzing user, initiatively obtain to each application program the second Behavior preference that the second Behavior preference that user is directed to this application program or the user receiving each application program active push are directed to this application program by establishing a communications link with each application program in mobile terminal, and determine according to the first Behavior preference and the second Behavior preference the system-level Behavior preference obtaining this user.System-level Behavior preference due to user is directed to according to user the second Behavior preference that the first Behavior preference of operating system and user be directed to application program comprehensively to analyze and obtain, therefore compare with the user behavior preference only obtained by application program own analysis in prior art, analysis result of the present invention meets the real behavioural habits of user and hobby more accurately, more, thus make the service that provides for user according to this system-level Behavior preference also more pointed, and then greatly can improve the experience of user.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, other features, objects and advantages of the present invention will become more obvious:
Fig. 1 is the flow chart of a kind of embodiment of the defining method of system-level Behavior preference according to user of the present invention;
Fig. 2 is the refinement flow chart of a kind of embodiment of process in accordance with the present invention S103;
Fig. 3 is the refinement flow chart of the another kind of embodiment of process in accordance with the present invention S103;
Fig. 4 is the structural representation of a kind of embodiment of the determining device of system-level Behavior preference according to user of the present invention;
Fig. 5 is the refined structure schematic diagram of a kind of embodiment according to communication acquisition module of the present invention;
Fig. 6 is the refined structure schematic diagram of the another kind of embodiment according to communication acquisition module of the present invention;
Fig. 7 is the structural representation of the mobile terminal of the defining method of the system-level Behavior preference that can realize user provided by the invention.
In accompanying drawing, same or analogous Reference numeral represents same or analogous parts.
Embodiment
For a better understanding and interpretation of the present invention, below in conjunction with accompanying drawing, the present invention is described in further detail.
The invention provides the defining method of the system-level Behavior preference of a kind of user.Please refer to Fig. 1, Fig. 1 is the flow chart of a kind of embodiment of the defining method of system-level Behavior preference according to user of the present invention.As shown in the figure, this defining method comprises:
In step S101, Behavior preference determining device obtains the operation behavior of user for the operating system of mobile terminal;
In step s 102, described Behavior preference determining device obtains to described operation behavior analysis the first Behavior preference that described user is directed to described operating system;
In step s 103, the application program in described Behavior preference determining device and described mobile terminal establishes a communications link, and obtains from described application program the second Behavior preference that described user is directed to described application program by this communication connection;
In step S104, described Behavior preference determining device determines the system-level Behavior preference of described user according to described first Behavior preference and described second Behavior preference.
Particularly, in step S101, mobile terminal includes but not limited to smart mobile phone or the panel computer of having installed the terminal operating systems such as SyberOS, iOS, Android, Symbian, WindowsMobile, Maemo, WebOS, PalmOS or BlackberryOS.It will be understood by those skilled in the art that; except the smart mobile phone that is provided with aforesaid operations system or panel computer; every have operating system and can the intelligent terminal of set up applications all be included in the scope that the present invention protects, and for brevity, will not enumerate at this.When the operating system of user to mobile terminal operates, the operation etc. that such as user activates the operation of mobile terminal, the operation of user launches application, the operation of user installation application program, user arrange mobile terminal, the operating system of mobile terminal can detect and obtain the operation behavior of user for this operating system.
Behavior preference determining device is arranged in mobile terminal, and it is preferably embodied as a kind of computer program in the present embodiment.Behavior preference determining device obtains from the operating system of mobile terminal the operation behavior that user terminal is directed to operating system.
In step s 102, Behavior preference determining device obtains after user is directed to the operation behavior of operating system, obtains to this operation behavior analysis the Behavior preference (hereinafter with the first behavior preference representation) that user is directed to operating system.Illustrate, after Behavior preference determining device is directed to the operation behavior of operating system from operating system acquisition user, according to actual design demand, the operation behavior that recent (such as nearly one week) user is directed to operating system is analyzed, find that this user exists every night about 22:00 and starts radio application program and close the custom of this radio application program in about 23:00, then first Behavior preference that can obtain this user be every night 22:00 to 23:00 run radio application program.It should be noted that, the analysis of above-mentioned first Behavior preference is only schematic example.In actual applications, the first Behavior preference that user is directed to operating system may exist multiple, such as between 8:00-9:00 every morning, user habit starts music player broadcasting music, between every afternoon 18:00-18:30, user habit starts game and carries out amusement, 20:00-22:00 user habit startup in evening video application watches entertainment etc. online on every Fridays, for brevity, at this no longer to likely enumerating.In addition, also it should be noted that, according to the operation behavior of user determine the Behavior preference of user be those skilled in the art the technological means be familiar with, for brevity, at this no longer to how to determine that the Behavior preference of user repeats according to the operation behavior of user.
In step s 103, application program in Behavior preference determining device and mobile terminal establishes a communications link, and obtains from this application program the Behavior preference (hereinafter representing with the second Behavior preference) that user is directed to this application program by this communication connection.Particularly, application program is installed on mobile terminals, after user starts this application program, application program can gather the operation behavior of user for this application program, and this operation behavior analysis is obtained to second Behavior preference of the user of this application program inside.Illustrate, radio application program is directed to the operation behavior of this radio application program by gathering user, analyzing the second Behavior preference obtaining this user is listen to classical music channel " appreciation of western classical music " program.
How obtain from application program the second Behavior preference that user is directed to application program to Behavior preference determining device to be below described.
In a specific embodiment, Behavior preference determining device initiatively obtains second Behavior preference of user from application program.Please refer to Fig. 2, Fig. 2 is the refinement flow chart of a kind of embodiment of process in accordance with the present invention S103.As shown in the figure, Behavior preference determining device initiatively comprises from the step of second Behavior preference of application program acquisition user:
In step S1031, Behavior preference determining device provides the first communication interface and sends preference by this first communication interface to the application program in mobile terminal and obtains request.That is, Behavior preference determining device provides the first communication interface for initiatively obtaining second Behavior preference of user for this application program to application requests.
In step S1032, the acquisition of application program reception preference is asked afterwards and Behavior preference determining device establishes a communications link.
In step S1033, application program is sent to Behavior preference determining device by communicating to connect the second Behavior preference user being directed to application program.
In another is specifically implemented, Behavior preference determining device non-active the second Behavior preference obtaining user from application program, but the second Behavior preference being obtained user by the mode of application program active push from application program.Please refer to Fig. 3, Fig. 3 is the refinement flow chart of the another kind of embodiment of process in accordance with the present invention S103.As shown in the figure, Behavior preference determining device is comprised from the step of second Behavior preference of application program acquisition user by the mode of application program active push:
In step S1034, the application program in mobile terminal sends preference by the second communication interface that Behavior preference determining device provides to Behavior preference determining device and pushes request.That is, Behavior preference determining device provides the preference propelling movement request that second communication interface initiatively sends for receiving application program.
In step S1035, the propelling movement of Behavior preference determining device reception preference is asked afterwards and application program establishes a communications link.
In step S1036, application program is sent to Behavior preference determining device by communicating to connect the second Behavior preference user being directed to application program.
It should be noted that, only by Behavior preference determining device active obtaining user the second Behavior preference or only by application program initiatively to Behavior preference determining device push user the second Behavior preference, also or adopt above-mentioned two kinds of modes to depend on actual design demand, do not do any restriction at this.
In a preferred embodiment, Behavior preference determining device obtains after user is directed to the second Behavior preference of application program by communication connection from application program, and Behavior preference determining device closes the communication connection of setting up between itself and application program.After Behavior preference determining device obtains the second Behavior preference, the communication connection of closing between itself and application program can prevent the consume owing to keeping communicating to connect the battery capacity of mobile terminal caused for a long time effectively in time.
In step S104, Behavior preference determining device gets after user is directed to the second Behavior preference of application program, be directed to user the first Behavior preference that the second Behavior preference of application program and user be directed to operating system comprehensively to analyze, to obtain the system-level Behavior preference that user is directed to this mobile terminal.Still illustrate with aforementioned, the analysis of Behavior preference determining device obtain the first Behavior preference that user is directed to operating system be every night about 22:00 start radio application program and close this radio application program in about 23:00, the second Behavior preference that the user that radio application program own analysis obtains is directed to this application program is that user listens to classical music channel " appreciation of western classical music " program, after Behavior preference determining device acquisition user is directed to the second Behavior preference of radio application program, can determine that the system-level Behavior preference of user is " appreciation of the western classical music " program listening to classical music channel every night between 22:00 to 23:00 by the first Behavior preference and the second Behavior preference.It should be noted that, above are only schematic example, in actual applications, determine that the concrete grammar of the system-level Behavior preference of user needs to be decided by actual design demand by first Behavior preference of user and the second Behavior preference, for brevity, do not repeat them here.
Preferably, after Behavior preference determining device determines the system-level Behavior preference of this user according to first Behavior preference of user and the second Behavior preference, Behavior preference determining device provides according to the system-level Behavior preference of user the service meeting user behavior preference to this user.Illustrate, the system-level Behavior preference determining user when Behavior preference determining device is after " appreciation of the western classical music " program listening to classical music channel every night between 22:00 to 23:00, detect that as 22:00 in evening the mobile terminal of user is in active state (user is using this mobile terminal), Behavior preference determining device generates information, whether prompting user listens to " appreciation of western classical music " program, user can directly enter classic music channel in radio application program by this prompting and listen to " appreciation of western classical music " program, and from the numerous application programs mobile terminal, search radio application program without the need to user and search classical music channel from multiple channels of radio application program.
It should be noted that, although describe the operation of the inventive method in the accompanying drawings with particular order, but this is not that requirement or hint must perform these operations according to this particular order, or must perform the result that all shown operation could realize expectation.On the contrary, the step described in flow chart can change execution sequence.Additionally or alternatively, some step can be omitted, multiple step be merged into a step and perform, and/or a step is decomposed into multiple step and perform.
Correspondingly, present invention also offers the determining device of the system-level Behavior preference of a kind of user.Please refer to Fig. 4, Fig. 4 is the structural representation of a kind of embodiment of the determining device of system-level Behavior preference according to user of the present invention.As shown in the figure, this determining device 20 comprises:
Behavior acquisition module 210, for obtaining the operation behavior of user for the operating system of mobile terminal;
Preference analysis module 220, for obtaining the first Behavior preference that described user is directed to described operating system to described operation behavior analysis;
Communication acquisition module 230, for establishing a communications link with the application program in described mobile terminal and obtaining from described application program the second Behavior preference that described user is directed to described application program by described communication connection;
Preference determination module 240, for determining the system-level Behavior preference of described user according to described first Behavior preference and described second Behavior preference.
Below, be described in detail to the specific works process of upper module.
Particularly, mobile terminal includes but not limited to smart mobile phone or the panel computer of having installed the terminal operating systems such as SyberOS, iOS, Android, Symbian, WindowsMobile, Maemo, WebOS, PalmOS or BlackberryOS.It will be understood by those skilled in the art that; except the smart mobile phone that is provided with aforesaid operations system or panel computer; every have operating system and can the intelligent terminal of set up applications all be included in the scope that the present invention protects, and for brevity, will not enumerate at this.
When the operating system of user to mobile terminal operates, the operation etc. that such as user activates the operation of mobile terminal, the operation of user launches application, the operation of user installation application program, user arrange mobile terminal, the operating system of mobile terminal can detect and obtain the operation behavior of user for this operating system.Behavior acquisition module 210 obtains from the operating system of mobile terminal the operation behavior that user terminal is directed to operating system.
Behavior acquisition module 210 obtains after user is directed to the operation behavior of operating system, and preference analysis module 220 obtains to this operation behavior analysis the Behavior preference (hereinafter with the first behavior preference representation) that user is directed to operating system.Illustrate, after behavior acquisition module 210 is directed to the operation behavior of operating system from operating system acquisition user, preference analysis module 220 is analyzed the operation behavior that recent (such as nearly one week) user is directed to operating system according to actual design demand, find that this user exists every night about 22:00 and starts radio application program and close the custom of this radio application program in about 23:00, then first Behavior preference that can obtain this user be every night 22:00 to 23:00 run radio application program.It should be noted that, the analysis of above-mentioned first Behavior preference is only schematic example.In actual applications, the first Behavior preference that user is directed to operating system may exist multiple, such as between 8:00-9:00 every morning, user habit starts music player broadcasting music, between every afternoon 18:00-18:30, user habit starts game and carries out amusement, 20:00-22:00 user habit startup in evening video application watches entertainment etc. online on every Fridays, for brevity, at this no longer to likely enumerating.In addition, also it should be noted that, preference analysis module 220 according to the operation behavior of user determine the Behavior preference of user be those skilled in the art the technological means be familiar with, for brevity, at this no longer to how to determine that the Behavior preference of user repeats according to the operation behavior of user.
Communication acquisition module 230 establishes a communications link with the application program in mobile terminal, and obtains from this application program the Behavior preference (hereinafter representing with the second Behavior preference) that user is directed to this application program by this communication connection.Particularly, application program is installed on mobile terminals, after user starts this application program, application program can gather the operation behavior of user for this application program, and this operation behavior analysis is obtained to second Behavior preference of the user of this application program inside.Illustrate, radio application program is directed to the operation behavior of this radio application program by gathering user, analyzing the second Behavior preference obtaining this user is listen to classical music channel " appreciation of western classical music " program.
How obtain from application program the second Behavior preference that user is directed to application program to communication acquisition module 230 to be below described.
In a specific embodiment, the acquisition module 230 that communicates initiatively obtains second Behavior preference of user from application program.Please refer to Fig. 5, Fig. 5 is the refined structure schematic diagram of a kind of embodiment according to communication acquisition module of the present invention.As shown in the figure, the acquisition module 230 that communicates comprises:
First communications interface unit 2301, sends preference for described determining device 20 to the application program in described mobile terminal and obtains request;
First connection setup unit 2302, receives after described preference obtains request for described application program and establishes a communications link with described determining device 20;
First receiving element 2303, communicates to connect by described the second Behavior preference that the described user sent is directed to described application program for receiving described application program.
In another is specifically implemented, communication acquisition module 230 non-active the second Behavior preference obtaining user from application program, but the second Behavior preference being obtained user by the mode of application program active push from application program.Please refer to Fig. 6, Fig. 6 is the refined structure schematic diagram of the another kind of embodiment according to communication acquisition module of the present invention.As shown in the figure, the acquisition module 230 that communicates comprises:
Second communication interface unit 2304, sends preference for the application program in described mobile terminal to described determining device 20 and pushes request;
Second communication sets up unit 2305, receives after described preference pushes request establish a communications link with described application program for described determining device 20;
Second receiving element 2306, communicates to connect by described the second Behavior preference that the described user sent is directed to described application program for receiving described application program.
It should be noted that, only by communication acquisition module 230 active obtaining user the second Behavior preference or only by application program initiatively to communication acquisition module 230 push user the second Behavior preference, also or adopt above-mentioned two kinds of modes to depend on actual design demand, do not do any restriction at this.
In a preferred embodiment, communication acquisition module 230 obtains after user is directed to the second Behavior preference of application program by communication connection from application program, and the acquisition module 230 that communicates closes the communication connection of setting up between itself and application program.After communication acquisition module 230 obtains the second Behavior preference, the communication connection of closing between itself and application program in time can prevent the consume owing to keeping communicating to connect the battery capacity of mobile terminal caused for a long time effectively.
Preference determination module 240 couples of users are directed to the first Behavior preference that the second Behavior preference of application program and user be directed to operating system and comprehensively analyze, to obtain the system-level Behavior preference that user is directed to this mobile terminal.Still illustrate with aforementioned, preference determination module 240 analysis obtain the first Behavior preference that user is directed to operating system be every night about 22:00 start radio application program and close this radio application program in about 23:00, the second Behavior preference that the user that radio application program own analysis obtains is directed to this application program is that user listens to classical music channel " appreciation of western classical music " program, preference determination module 240 obtains after user is directed to the second Behavior preference of radio application program, can determine that the system-level Behavior preference of user is " appreciation of the western classical music " program listening to classical music channel every night between 22:00 to 23:00 by the first Behavior preference and the second Behavior preference.It should be noted that, above are only schematic example, in actual applications, by first Behavior preference of user and the second Behavior preference, preference determination module 240 determines that the concrete grammar of the system-level Behavior preference of user needs to be decided by actual design demand, for brevity, do not repeat them here.
Preferably, determining device 20 also comprises service providing module (not shown), provides for the system-level Behavior preference according to described user the service meeting user behavior preference to described user.After preference determination module 240 determines the system-level Behavior preference of this user according to first Behavior preference of user and the second Behavior preference, service providing module provides according to the system-level Behavior preference of user the service meeting user behavior preference to this user.Illustrate, the system-level Behavior preference determining user when preference determination module 240 is after " appreciation of the western classical music " program listening to classical music channel every night between 22:00 to 23:00, as 22:00 in evening, service providing module detects that the mobile terminal of user is in active state (user is using this mobile terminal), service providing module generates information, whether prompting user listens to " appreciation of western classical music " program, user can directly enter classic music channel in radio application program by this prompting and listen to " appreciation of western classical music " program, and from the numerous application programs mobile terminal, search radio application program without the need to user and search classical music channel from multiple channels of radio application program.
It should be noted that, determining device 20 provided by the present invention is arranged in mobile terminal, and this determining device 20 and the modules included by it are preferably embodied as a kind of computer program in the present embodiment.
Please refer to Fig. 7, Fig. 7 is the structural representation of the mobile terminal of the defining method of the system-level Behavior preference that can realize user provided by the invention.Fig. 7 schematically shows the common structure of described mobile terminal, is described the intraware of common mobile terminal, software and protocol architecture with reference to figure 7.
This mobile terminal has processor 510, and it is responsible for the integrated operation of mobile terminal, and any business can be utilized can to obtain the realization of CPU, digital signal processor or any other electronic programmable logic device.The related memory 520 of processor 510 tool, this memory 520 includes but not limited to RAM memory, ROM memory, eeprom memory, flash memory or its combination.Memory 520 controls for various object by processor 500, and one of them is as software stored program instruction various in mobile terminal and data.
The software view of this mobile terminal comprises real time operating system 540, driver for man-machine interface 560, application processor 550 and various application.Described application examples is text editor 551, handwriting recognition application 552 and other multimedia application 553 various in this way, and typically these other multimedia application comprise such as audio call application, video call application, send and reception Short Message Service (SMS) messages application, multimedia information service (MMS) application or e-mail applications, web browser, instant message transrecieving application, book applications, calendar application, control panel application, camera application, one or more video-game, notepad appli-cation etc.Two or more that it should be noted that above-mentioned application can perform as same application.
Described mobile terminal also comprises one or more hardware control, for together with the driver of man-machine interface 560 with display device 561, physical button 562, microphone 563 and other I/O equipment various (such as loud speaker, vibrator, Ring Generator, LED indicating device etc.) cooperate, to realize the man-machine interaction of described mobile terminal.Those skilled in the art are to be understood that user can carry out operating mobile terminal by the man-machine interface 560 formed like this.
The software view of this mobile terminal can also comprise the logic relevant to communication such as various module, protocol stack, driver, be summarized as communication interface 570 as shown in Figure 7, for for wireless radio interface 571 and alternatively for blue tooth interface 572 and/or infrared interface 573 provide communication service (such as transmit, network and connectedness), to realize the network connectivty of described mobile terminal.Wireless radio interface 571 comprises inside or exterior antenna and the suitable radio circuit for setting up and safeguard the wireless link towards base station.As known to the skilled person, described radio circuit comprises a series of analog-and digital-electronic building brick, and it forms radio receiver and transmitter together.These assemblies such as comprise band pass filter, amplifier, frequency mixer, local oscillator, low pass filter, ad/da converter etc.
Mobile communication terminal can also comprise reader device 530, and this reader device 530 generally includes processor and data storage etc., for reading the information of SIM card and the network that provides of cooperation wireless radio interface 517 access carrier of taking this as a foundation.
The locking means of touch-screen provided by the invention can use programmable logic device to realize, also may be embodied as computer software, can be such as a kind of computer program according to embodiments of the invention, run this program product and computer is performed for demonstrated method.Described computer program comprises computer-readable recording medium, this medium comprises computer program logic or code section, for realizing each step of said method.Described computer-readable recording medium can be the built-in medium be mounted in a computer or the removable medium (such as hot-plugging technology memory device) can dismantled from basic computer.Described built-in medium includes but not limited to rewritable nonvolatile memory, such as RAM, ROM, flash memory and hard disk.Described removable medium includes but not limited to: optical storage media (such as CD-ROM and DVD), magneto-optic storage media (such as MO), magnetic recording medium (such as tape or portable hard drive), have the media (such as storage card) of built-in rewritable nonvolatile memory and have the media (such as ROM box) of built-in ROM.
It will be appreciated by those skilled in the art that any computer system with suitable programmer all can perform all steps of the method for the present invention be included in program product.Although the most embodiments described in this specification all lay particular emphasis on software program, as the alternate embodiment of firmware and hardware implementing method provided by the invention equally within the scope of protection of present invention.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and when not deviating from spirit of the present invention or essential characteristic, the present invention can be realized in other specific forms.Therefore, no matter from which point, all should embodiment be regarded as exemplary, and be nonrestrictive, scope of the present invention is limited by claims instead of above-mentioned explanation, and all changes be therefore intended in the implication of the equivalency by dropping on claim and scope are included in the present invention.Any Reference numeral in claim should be considered as the claim involved by limiting.In addition, obviously " comprising " one word do not get rid of miscellaneous part, unit or step, odd number does not get rid of plural number.Multiple parts, unit or the device of stating in system claims also can be realized by software or hardware by parts, unit or a device.
The defining method of the system-level Behavior preference of user provided by the present invention and device are directed to the operation behavior of the operating system of mobile terminal to obtain the first Behavior preference that user is directed to operating system by gathering and analyzing user, initiatively obtain to each application program the second Behavior preference that the second Behavior preference that user is directed to this application program or the user receiving each application program active push are directed to this application program by establishing a communications link with each application program in mobile terminal, and determine according to the first Behavior preference and the second Behavior preference the system-level Behavior preference obtaining this user.System-level Behavior preference due to user is directed to according to user the second Behavior preference that the first Behavior preference of operating system and user be directed to application program comprehensively to analyze and obtain, therefore compare with the user behavior preference only obtained by application program own analysis in prior art, analysis result of the present invention meets the real behavioural habits of user and hobby more accurately, more, thus make the service that provides for user according to this system-level Behavior preference also more pointed, and then greatly can improve the experience of user.
Above disclosedly be only preferred embodiments more of the present invention, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.

Claims (10)

1. a defining method for the system-level Behavior preference of user, is characterized in that, this defining method comprises:
Behavior preference determining device obtains the operation behavior of user for the operating system of mobile terminal;
Described Behavior preference determining device obtains to described operation behavior analysis the first Behavior preference that described user is directed to described operating system;
Application program in described Behavior preference determining device and described mobile terminal establishes a communications link, and obtains from described application program the second Behavior preference that described user is directed to described application program by this communication connection;
Described Behavior preference determining device determines the system-level Behavior preference of described user according to described first Behavior preference and described second Behavior preference.
2. defining method according to claim 1, it is characterized in that, the application program in described Behavior preference determining device and described mobile terminal establishes a communications link and obtains from described application program the second Behavior preference that described user is directed to described application program by this communication connection and comprises:
Described Behavior preference determining device provides the first communication interface and sends preference by this first communication interface to the application program in described mobile terminal and obtains request;
Described application program receives after described preference obtains request and establishes a communications link with described Behavior preference determining device;
The second Behavior preference that described user to be directed to described application program by described communication connection by described application program is sent to described Behavior preference determining device.
3. defining method according to claim 1, it is characterized in that, the application program in described Behavior preference determining device and described mobile terminal establishes a communications link and obtains from described application program the second Behavior preference that described user is directed to described application program by this communication connection and comprises:
Application program in described mobile terminal sends preference by the second communication interface that described Behavior preference determining device provides to described Behavior preference determining device and pushes request;
Described Behavior preference determining device receives after described preference pushes request and establishes a communications link with described application program;
The second Behavior preference that described user to be directed to described application program by described communication connection by described application program is sent to described Behavior preference determining device.
4. defining method according to claim 1, it is characterized in that, described Behavior preference determining device obtains after described user is directed to the second Behavior preference of described application program by described communication connection from described application program, and this defining method also comprises:
Described Behavior preference determining device closes described communication connection.
5. defining method according to claim 1, is characterized in that, after described Behavior preference determining device determines the system-level Behavior preference of described user according to described first Behavior preference and described second Behavior preference, this defining method also comprises:
Described Behavior preference determining device provides according to the system-level Behavior preference of described user the service meeting user behavior preference to described user.
6. a determining device for the system-level Behavior preference of user, is characterized in that, this determining device comprises:
Behavior acquisition module, for obtaining the operation behavior of user for the operating system of mobile terminal;
Preference analysis module, for obtaining the first Behavior preference that described user is directed to described operating system to described operation behavior analysis;
Communication acquisition module, for establishing a communications link with the application program in described mobile terminal and obtaining from described application program the second Behavior preference that described user is directed to described application program by described communication connection;
Preference determination module, for determining the system-level Behavior preference of described user according to described first Behavior preference and described second Behavior preference.
7. determining device according to claim 6, is characterized in that, described communication acquisition module comprises:
First communications interface unit, sends preference for described determining device to the application program in described mobile terminal and obtains request;
First connection setup unit, receives after described preference obtains request for described application program and establishes a communications link with described determining device;
First receiving element, communicates to connect by described the second Behavior preference that the described user sent is directed to described application program for receiving described application program.
8. determining device according to claim 6, is characterized in that, described communication acquisition module comprises:
Second communication interface unit, sends preference for the application program in described mobile terminal to described determining device and pushes request;
Second communication sets up unit, receives after described preference pushes request establish a communications link with described application program for described determining device;
Second receiving element, communicates to connect by described the second Behavior preference that the described user sent is directed to described application program for receiving described application program.
9. determining device according to claim 6, is characterized in that:
Described communication acquisition module, closes described communication connection be also directed to the second Behavior preference of described application program for obtaining described user after.
10. determining device according to claim 6, is characterized in that, described determining device also comprises:
Service providing module, provides for the system-level Behavior preference according to described user the service meeting user behavior preference to described user.
CN201510565991.2A 2015-09-08 2015-09-08 Method and device for determining system-level behaviour preferences of user Pending CN105141771A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510565991.2A CN105141771A (en) 2015-09-08 2015-09-08 Method and device for determining system-level behaviour preferences of user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510565991.2A CN105141771A (en) 2015-09-08 2015-09-08 Method and device for determining system-level behaviour preferences of user

Publications (1)

Publication Number Publication Date
CN105141771A true CN105141771A (en) 2015-12-09

Family

ID=54726970

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510565991.2A Pending CN105141771A (en) 2015-09-08 2015-09-08 Method and device for determining system-level behaviour preferences of user

Country Status (1)

Country Link
CN (1) CN105141771A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020907A (en) * 2016-05-31 2016-10-12 广东欧珀移动通信有限公司 Application shut-down method and device
CN113837731A (en) * 2018-04-04 2021-12-24 创新先进技术有限公司 Preference setting and service processing system, method, device and equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101071424A (en) * 2006-06-23 2007-11-14 腾讯科技(深圳)有限公司 Personalized information push system and method
CN102750360A (en) * 2012-06-12 2012-10-24 清华大学 Mining method of computer data for recommendation systems
CN104216780A (en) * 2014-09-30 2014-12-17 北京网秦天下科技有限公司 Control method and control device for application program association operation
CN104462156A (en) * 2013-09-25 2015-03-25 阿里巴巴集团控股有限公司 Feature extraction and individuation recommendation method and system based on user behaviors
CN104850434A (en) * 2015-04-30 2015-08-19 腾讯科技(深圳)有限公司 Method and apparatus for downloading multimedia resources

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101071424A (en) * 2006-06-23 2007-11-14 腾讯科技(深圳)有限公司 Personalized information push system and method
CN102750360A (en) * 2012-06-12 2012-10-24 清华大学 Mining method of computer data for recommendation systems
CN104462156A (en) * 2013-09-25 2015-03-25 阿里巴巴集团控股有限公司 Feature extraction and individuation recommendation method and system based on user behaviors
CN104216780A (en) * 2014-09-30 2014-12-17 北京网秦天下科技有限公司 Control method and control device for application program association operation
CN104850434A (en) * 2015-04-30 2015-08-19 腾讯科技(深圳)有限公司 Method and apparatus for downloading multimedia resources

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020907A (en) * 2016-05-31 2016-10-12 广东欧珀移动通信有限公司 Application shut-down method and device
CN106020907B (en) * 2016-05-31 2019-12-03 Oppo广东移动通信有限公司 A kind of method for closing and device of application program
CN113837731A (en) * 2018-04-04 2021-12-24 创新先进技术有限公司 Preference setting and service processing system, method, device and equipment

Similar Documents

Publication Publication Date Title
CN101467133B (en) Mirroring of activity between electronic devices
CN101557432B (en) Mobile terminal and menu control method thereof
CN104951335B (en) The processing method and processing device of application program installation kit
CN102081501A (en) Method and device for providing shortcut operation application programs for user and mobile terminal
CN103558916A (en) Man-machine interaction system, method and device
CN102045700A (en) Mobile device and operation method thereof
CN105653434A (en) Method and apparatus for performing tracking processing on use of application
CN103443852A (en) Audio-interactive message exchange
CN105045555A (en) Configuration file based method and apparatus for implementing audio conflict resolution
CN103605656A (en) Music recommendation method and device and mobile terminal
CN104571498A (en) Application program starting method
CN107146608B (en) Playing control method and device and intelligent equipment
CN104159136A (en) Interaction information acquisition method, terminal, server and system
CN103945073A (en) Method and electronic device for providing call rejection function
CN104053131A (en) Text communication information processing method and related equipment
CN104090884A (en) Method and device for applying dynamic condition of media information to share
CN105262878A (en) Processing method of automatic call recording and mobile terminal
CN104599702A (en) Music playing method
CN105163189A (en) Method for reserving multimedia programs, server and terminal
CN104320435A (en) Cloud server control method and system
CN104167216A (en) Audio frequency file sharing method, device and sound box
CN105141771A (en) Method and device for determining system-level behaviour preferences of user
CN105808716A (en) Alarm clock reminding method and apparatus as well as terminal
CN102035937A (en) Display method and device of information in mobile terminal and mobile terminal
CN105739940A (en) Storage method and device

Legal Events

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

Application publication date: 20151209

RJ01 Rejection of invention patent application after publication