CN107026933A - A kind of information management method, device and intelligent terminal for opening application more - Google Patents

A kind of information management method, device and intelligent terminal for opening application more Download PDF

Info

Publication number
CN107026933A
CN107026933A CN201610884747.7A CN201610884747A CN107026933A CN 107026933 A CN107026933 A CN 107026933A CN 201610884747 A CN201610884747 A CN 201610884747A CN 107026933 A CN107026933 A CN 107026933A
Authority
CN
China
Prior art keywords
application
message
user
intended application
intended
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.)
Granted
Application number
CN201610884747.7A
Other languages
Chinese (zh)
Other versions
CN107026933B (en
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610884747.7A priority Critical patent/CN107026933B/en
Publication of CN107026933A publication Critical patent/CN107026933A/en
Application granted granted Critical
Publication of CN107026933B publication Critical patent/CN107026933B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/043Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the invention discloses a kind of information management methods, device and intelligent terminal for opening application more, open more and apply based on multi-user's mechanism to realize, this method includes:Received under primary user for the current message for opening application more;Obtain the corresponding application identities of message;Message is pushed into intended application corresponding with application identities.The embodiment of the present invention is by using above-mentioned technical proposal, message can be pushed in correct intended application according to application identities, ensure main application and attend to anything else to apply smoothly receive the message of oneself, and, open applies based on multi-user's mechanism to realize more, for sole user's realization schemes for opening application more, the message for belonging to each application that application is opened one can be effectively isolated more, avoid opening an application in application because misconnection receives the message of another application and the operation of itself is impacted, it is ensured that the normal works for opening application more more.

Description

A kind of information management method, device and intelligent terminal for opening application more
Technical field
The present embodiments relate to intelligent terminal technical field, more particularly to a kind of information management method for opening application, more Device and intelligent terminal.
Background technology
With the fast development of intelligent terminal technology, the scale of intelligent terminal user colony is continued to increase, and user is to intelligence The use demand of application program is also increasingly enriched in terminal.
At present, user is during using general intelligent terminal, if having opened an application program, then just can not It is again turned on the application program, that is to say, that can only log in an account of the application program.And come for many users Say, multiple accounts can be set for same application program due to each side such as work and life, then this kind of user's meeting It is highly desirable to log in the plurality of account simultaneously on same intelligent terminal.Same application journey is logged in while user in order to meet In the demand of multiple accounts of sequence, a kind of existing many evolution cases of application, the different editions of same application program by installing To realize, the application programs of different editions can all receive various message, for example, the system message comprising control instruction and chat The instant message such as it or push to these message, it is necessary to make a distinction, and management is relatively difficult, it is easy to obscure, and current version occurs This application program receives the situation of the message of the application program of other version, and influence user uses.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of information management method, device and intelligent terminal for opening application more, with The existing message management schemes for opening application of optimization more.
In a first aspect, the embodiments of the invention provide a kind of information management methods for opening application, opening using based on many more more User mechanism realizes that this method includes:
Received under primary user for the current message for opening application more;
Obtain the corresponding application identities of the message;
The message is pushed into intended application corresponding with the application identities, wherein, the intended application include with Current open applies corresponding main application and application of attending to anything else more.
Second aspect, the embodiments of the invention provide a kind of message management apparatus for opening application, is opened using based on many more more User's mechanism realizes that the device includes:
Message reception module, for being received under primary user for the current message for opening application more;
Application identities acquisition module, for obtaining the corresponding application identities of the message;
Message pushing module, for the message to be pushed into intended application corresponding with the application identities, wherein, institute State intended application includes applying corresponding main application and application of attending to anything else with current open more.
The third aspect, the embodiments of the invention provide a kind of intelligent terminal, the intelligent terminal is integrated with implementation of the present invention The message management apparatus for opening application described in example more.
The message management schemes for opening application provided in the embodiment of the present invention, receive and are opened for current more more under primary user The message of application, and the corresponding application identities of message are obtained, message is pushed into intended application corresponding with application identities.Pass through Using above-mentioned technical proposal, message can be pushed in correct intended application according to application identities, it is ensured that main to apply and attend to anything else Using can smoothly receive the message of oneself, also, open using being realized based on multi-user's mechanism, compared to sole user more Realize for the schemes for opening application more, the message for belonging to each application that application is opened one being effectively isolated more, kept away Exempt to open an application in application because misconnection receives the message of another application and the operation of itself is impacted, it is ensured that many more Open the normal work of application.
Brief description of the drawings
Fig. 1 is a kind of schematic flow sheet of the information management methods for opening application provided in an embodiment of the present invention more;
Fig. 2 is the schematic flow sheet of another information management methods for opening application provided in an embodiment of the present invention more;
Fig. 3 is the schematic flow sheet of another information management methods for opening application provided in an embodiment of the present invention more;
Fig. 4 is the schematic flow sheet of another information management methods for opening application provided in an embodiment of the present invention more;
Fig. 5 is a kind of structured flowchart of the message management apparatus for opening application provided in an embodiment of the present invention more;
Fig. 6 is a kind of structural representation of intelligent terminal provided in an embodiment of the present invention.
Embodiment
Further illustrate technical scheme below in conjunction with the accompanying drawings and by embodiment.It may be appreciated It is that specific embodiment described herein is used only for explaining the present invention, rather than limitation of the invention.Further need exist for explanation , for the ease of description, part related to the present invention rather than entire infrastructure are illustrate only in accompanying drawing.
It should be mentioned that some exemplary embodiments are described as before exemplary embodiment is discussed in greater detail The processing described as flow chart or method.Although each step is described as the processing of order, many of which by flow chart Step can be implemented concurrently, concomitantly or simultaneously.In addition, the order of each step can be rearranged.When its operation The processing can be terminated during completion, it is also possible to the additional step being not included in accompanying drawing.The processing can be with Corresponding to method, function, code, subroutine, subprogram etc..
Fig. 1 is a kind of schematic flow sheet of the information management methods for opening application provided in an embodiment of the present invention, this method more It can be performed by the message management apparatus for opening application more, wherein the device can be realized by software and/or hardware, can be typically integrated in In intelligent terminal.As shown in figure 1, this method includes:
Step 101, receive for the much more current message for opening application under primary user.
Exemplary, the intelligent terminal in the present embodiment can be smart mobile phone, intelligent watch, tablet personal computer and intelligence The equipment such as TV.
Exemplary, open in the present embodiment applies concretely permission user while logging in answering for multiple different accounts more With, generally comprise main application and application of attending to anything else, main application and it is corresponding with main application it is all attend to anything else opening application using constitute more (set).For example, for wechat, common wechat client only allows one account A of User logs in, and when user needs When logging in oneself another account B, it is necessary to nullify current account A, then login account B again;And possess and open attribute more Wechat client can simultaneously login account A and account B, than such as by main wechat login account A, by attending to anything else, wechat is stepped on Record account B.
In the present embodiment, open more and apply based on multi-user's mechanism to realize, wherein multi-user's mechanism specifically may include intelligence The multi-user's mechanism and mobile phone window of multi-user's mechanism that operating system in terminal is supported, such as Android (Android) system Multi-user's mechanism of mouth (Windows Phone, WP) operating system etc..
Specifically, open may include following content more using based on multi-user's mechanism to realize:The main application peaces for opening application more It is installed on loaded on the application of attending to anything else under primary user, opening application more under user, being included in the primary user is used for application of attending to anything else The access port operated.
In one embodiment, multi-user's realization mechanism of the application includes following logic:
1. multi-user management
A) system default has a primary user, and primary user can create other multiple new users (from user), it is possible to Delete with managing them;
B) domestic consumer (non-master user) and Guest User, can be collectively referred to as from user;
C) acquiescence primary user id (identity, Identification) be 0, other id that Add User since 10, by Individual increase;
When d) switching user, a series of changing interfaces such as desktop can be reloaded;
E) primary user can limit whether other users can take the authority such as phone and transmitting-receiving short message.
For multi-user management, can by primary user to being managed from user, including from the establishment of user, delete and Priority assignation etc., ID is set since primary user, newly-increased from when switching between ID laminated structure, each user, reloading pair A series of interfaces such as the desktop using family.
2. multi-user pacifies loading, unloading application
A) application of default installation, can be installed to all users that oneself creates, all visible application on other user's desktops Icon;
B) application installed in primary user by file management, will not be installed to other users, on other user's desktops Invisible application icon;
C) system may specify userid (User Identity) when peace loading, unloading are applied, and specified application is installed to some User is specified, or specifies user to unload the application at some.All users can also all be installed with application, or unloading application.
D) unloaded in user A and applied B, for other users, still existed using B, all visible application on desktop Icon, on other users, can normally be used using B.
Pacify loading, unloading application for multi-user, the application of default installation can be installed to all user (including masters created User and from user), and generate application icon on each user's desktop;And pass through answering that file management is installed under primary user With, be mounted only under primary user, primary user's desktop generate application icon, be not installed under user;Installation/unloading of application User can also be specified based on user, user is specified by specifying User Identity in primary user and from user The installation of application/be discharged in progress under some user, certain user or all users;Being discharged under each user for same application is only It is vertical to carry out, the application under a certain user is unloaded, the use of the application under other users is not influenceed.
3. user data management
A) the user id catalogue related to system data:The corresponding various system data storages of user are housed, for example:Table Face widget (component) list, sets database, and default application starts strategy etc..
B) the user id catalogue related to application packet data:The application bag catalogue that user's correspondence is installed is housed, if should Data are generated with operation, then application data also deposits in this catalogue.
C) system SD card (Secure Digital Memory Card, safe digital card) catalogue:Each user sees certainly Oneself sdcard catalogues are all different, can only see the sdcard catalogues of oneself.
For user data management, under multi-user's realization mechanism, system data and application-dependent data point under each user Do not deposit under different data storage paths, e.g., various system datas deposit in the first data storage specified under certain user Under path, and application data these application-dependent datas that the application bag catalogue and application operating installed are produced deposit in what is specified Under second data storage path;Data storage is separate under each user, and each user can only check the data storage of itself, such as certainly The sdcard catalogues of body.
4. user authority management
A) application after installation, using application various authorities (for example:Read storage catalogue authority, read-write short message power Limit, opens camera authority etc.), it can be divided into two parts, a part of insensitive authority, when application is installed, system directly allows Using acquisition authority;A part for example reads and writes short message authority than more sensitive dangerous authority, can be in application in use, system is carried Show whether user allows using acquisition authority.
B) system is in different users, and the authority to same application is independent and isolated, the base that an application is obtained This insensitive authority, after mounting, is directly obtained in each user, and part is than more sensitive dangerous authority Independent.For example:When user 0 opens wechat, if obtaining read-write short message authority, when being switched to user 10, beat for the first time When opening wechat, system still can prompt the user whether allow, will not because of wechat user 0 obtain authority without prompting.Together Reason, it is same in other users.
For user authority management, when under a certain user using installing, insensitive authority can directly obtain permission, sensitivity power Limit need to permit to obtain through user;Under different users, the authority configuration to same application is independent and isolated mutually, in user During switching, for the sensitive permission of the application used for the first time, it is both needed to whether prompting user assigns power.
In one embodiment, open applies based on multi-user's mechanism the process to realize can be described as follows more:
Assuming that the default user of intelligent terminal be primary user, user under primary user by from application shop download or from Application ABC installation kit (package, APK) file such as ABC.apk is stored in intelligent terminal by the modes such as other source copies In, system is installed after ABC.apk under primary user, and primary user's desktop can generate main application ABC icon.When in primary user Under detect for main application ABC attend to anything else request to create when, (if there is currently no from user, one can created from user Individual from user, the establishment process is completed in the case where user can not discover, and account and password are set without user) under ABC.apk is installed and obtains application of attending to anything else, in order to main application and attend to anything else using being distinguish between, can be attended to anything else to apply and add for what is newly installed Plus a mark (being assumed to be *), application of attending to anything else can be designated as ABC*.After ABC* is installed successfully, it may specify " installing successfully " Notice (in the notice also addition mark *) be sent to the desktop reception under primary user, primary user to after the notice, generate one It is individual with mark * icon, made a distinction with the icon with main application ABC, the icon can as in primary user to application of attending to anything else The access port operated, after the icon is clicked, system is starting specified ABC* under user, phase corresponding with ABC* Put Cheng Ye into run under user, and ABC* human-computer interaction interface (abbreviation interface) is shown under primary user, now ABC* interface can also be used as the access port operated in primary user to application of attending to anything else.
For application of attending to anything else, the existence form of its access port in primary user can be diversified, this reality Apply example to be not specifically limited, for example, it may be the desktop icons comprising application identities, the application identities should will currently attend to anything else Come with main application and other application divisions of attending to anything else;It can also be the application identities being additional on main application icon;May be used also Be with floating window form exist the icon for including application identities;It can also be the project for being present in the positions such as notice center.
The operation to main application can be achieved in intelligent terminal user in primary user, while can also pass through access in primary user Mouth is operated to attending to anything else to apply accordingly.It is understood that same main application can correspond to multiple attend to anything else applications, Mei Gefen Body application be installed in one it is different from user, make respectively to attend to anything else using being separately operable in different from user, in fortune It is not interfere with each other during row.
Realized based on multi-user's mechanism open application and be advantageous in that, for opening assistant's software compared to third party more, Avoid third party software advertisement and steal the generation of the behaviors such as privacy of user data, security is higher;Answered compared to main With with attend to anything else using running on for the scheme under same user, reduce difference under same user and attend to anything else and application or main apply it Between process interference, and avoid the generation for the afunction phenomenon that complicated running environment brought.
Exemplary, userid and application identities Uid can be identified in the present embodiment by user to distinguish main application and divide Body application.
Exemplary, the message in the present embodiment may include that the systems such as control instruction, call instruction and notifications disappear Breath, may also include the instant message such as chat or push.General, it can be included in message and open the attributes such as the title or code name of application more Information, when such as currently opening using being wechat, can include such as " weixin " information, system can by above- mentioned information more in message Identify that message now is applied and generation or transmission more for which opens.
Step 102, the corresponding application identities of acquisition message.
Exemplary, when foundation is attended to anything else and applied, it can attend to anything else for what is set up using setting application identities, the application identities Come for will currently attend to anything else using with main application and other application divisions of attending to anything else, specifically, can be represented with uid.For example, Being opened one comprising main application and two applications of attending to anything else in application, the application identities of main application are u0, first application of attending to anything else more Application identities are u10, and the application identities of second application of attending to anything else are u11.
In the present embodiment, application identities can be directly included in message, code corresponding with application identities etc. can be also included Information, can be by message parse obtaining its corresponding application identities.
Step 103, message pushed into intended application corresponding with application identities.
Wherein, intended application includes applying corresponding main application and application of attending to anything else with current open more.
Exemplary, after the corresponding application identities of message are got, you can judge that outbound message is need according to application identities Main application is sent to, some application of attending to anything else also is destined to, intended application can be regarded as the final sending object of message. Message is pushed into intended application, to realize smooth reception of the intended application to message.
The information management method for opening application provided in an embodiment of the present invention, received under primary user should for current open more more Message, and the corresponding application identities of message are obtained, message is pushed into intended application corresponding with application identities.By adopting With above-mentioned technical proposal, message can be pushed in correct intended application according to application identities, it is ensured that it is main application and attend to anything else should With can smoothly receive the message of oneself, also, open using being realized based on multi-user's mechanism, compared to sole user's reality more Now for the schemes for opening application, the message for belonging to each application that application is opened one can be effectively isolated more more, it is to avoid The applications opened in application because misconnection receives the message of another application and the operation of itself is impacted more, it is ensured that open more The normal work of application.
Fig. 2 is the schematic flow sheet of another information management methods for opening application provided in an embodiment of the present invention, this reality more Apply example to optimize based on above-described embodiment, in the present embodiment, step " is pushed to message corresponding with application identities Intended application " be optimized for:Obtain the running status of intended application corresponding with application identities;If intended application is in operation shape State, then push to intended application by message.
Accordingly, the method for the present embodiment comprises the following steps:
Step 201, receive for the much more current message for opening application under primary user.
Step 202, the corresponding application identities of acquisition message.
Step 203, the running status for obtaining intended application corresponding with application identities.
In the present embodiment, running status specifically can be regarded as running state information, including for representing that intended application is in The information of running status and for representing that intended application is not in the information of running status.General, user is having while stepping on Application of attending to anything else can be started when recording the demand of multiple accounts, that is to say, that attend to anything else using not necessarily in real time in running status.However, When an application is not in running status, such as wechat 1, other people may also can send message to the corresponding account of wechat 1. The running status of intended application corresponding with application identities is obtained in this step, subsequently to be offseted according to different running statuses Breath is handled accordingly.
If step 204, intended application are in running status, message is pushed into intended application.
If it is understood that intended application is in running status, then intended application should be allowed smoothly to receive It is sent to the message of oneself.
Optionally, if intended application is not in running status, message can be preserved, and when intended application starts, by message Push to intended application.So set and be advantageous in that, if intended application is not in running status, illustrate that user is now not desired to step on The corresponding account of intended application is recorded, message is preserved, rather than message is pushed into intended application, the message can be avoided to make user Into puzzlement.Such as, it is life account that the main application of application is opened one more, attends to anything else and applies as work account, then is in user During having a holiday, it will not typically start the application of attending to anything else, the message to the account that works is not pushed, to avoid such messages affect User's has a holiday.
Optionally, if intended application is not in running status, intended application can be started, and message is pushed into target and answered With.So set and be advantageous in that, it is to avoid user omits important message, and easily enter intended application and carry out related behaviour Make.
It is preferred that, if intended application is not in running status, message can be pushed to the place associated with intended application In the application of running status.So set and be advantageous in that, on the premise of intended application is not started, it is to avoid user omits important Message, compared to start intended application scheme for, information push efficiency is higher because start intended application process one As can expend the regular hour, influence message push efficiency.
It should be noted that when intended application is not in running status more than several message process modes can be by system Default setting, can be also configured by user according to personal habits, and it is much more each open application setting can be it is independent, often The setting of individual application of attending to anything else can also be independent.
The information management method for opening application provided in an embodiment of the present invention more, it is determined that after the corresponding intended application of message, The running status of intended application is first obtained, different Message Processing strategies is used further according to different running statuses, message is lifted The efficiency of management.
Fig. 3 is the schematic flow sheet of another information management methods for opening application provided in an embodiment of the present invention, this reality more Apply example to optimize based on above-described embodiment, in the present embodiment, " pushed to message corresponding with application identities in step Intended application " after, add step:Corresponding prompting message is carried out according to the corresponding prompting message strategy of intended application.
Accordingly, the method for the present embodiment comprises the following steps:
Step 301, receive for the much more current message for opening application under primary user.
Step 302, the corresponding application identities of acquisition message.
Step 303, message pushed into intended application corresponding with application identities.
Step 304, corresponding prompting message carried out according to the corresponding prompting message strategy of intended application.
Exemplary, different applications can correspond to different prompting message strategies, for example, main application and application of attending to anything else disappear Breath reminds strategy different, and each two attends to anything else the prompting message strategy of application also can be different.It may include in prompting message strategy specific Alerting pattern, such as vibration, jingle bell and vibration combined with jingle bell, may also include oscillation intensity grade, different prompt tones And different prompt tone volume etc., as different application can correspond to different oscillation intensity grades, it can also correspond to different promptings Sound, can also correspond to the same prompt tone of different volumes, facilitate user to know that current message is category according to different alerting patterns Which in specific application, and then decide whether immediately to read message or other processing.It is understood that message Remind strategy to be set by system default, can be also configured by user according to personal habits, and each open setting for application more It can be independent to put, and the setting for application of each attending to anything else can also be independent.Certainly, unified setting can be also carried out, for example, institute There is the prompting message strategy of the main applications for opening application identical, the prompting message strategy of all applications of attending to anything else for opening application identical more more Deng.
It may also include in prompting message strategy and which kind of alerting pattern specifically taken under what circumstances, for example, should in target During with running status, prompting message is carried out by the way of jingle bell, and intended application is when being not in running status, using shaking Dynamic mode carries out prompting message;And for example, when intended application is in front stage operation state, message is carried out by the way of jingle bell Remind, and intended application be in background operation state when, prompting message is carried out by the way of vibration.
The information management method for opening application provided in an embodiment of the present invention more, after message is pushed into intended application, also Corresponding prompting message is carried out according to the corresponding prompting message strategy of intended application, facilitates user to know pair that message is directed in time As, and then decide whether immediately to read message or other processing, further lift message management efficiency.
Fig. 4 is the schematic flow sheet of another information management methods for opening application provided in an embodiment of the present invention, this reality more Apply example to optimize based on above-described embodiment, in the present embodiment, " pushed to message corresponding with application identities in step Intended application " after, add step:If detecting intended application is in background operation state, intended application is switched To foreground.
Accordingly, the method for the present embodiment comprises the following steps:
Step 401, receive for the much more current message for opening application under primary user.
Step 402, the corresponding application identities of acquisition message.
Step 403, the running status for obtaining intended application corresponding with application identities.
Step 404, judge intended application whether be in running status, if so, then perform step 405;Otherwise step is performed 408。
Step 405, message pushed into intended application corresponding with application identities.
Whether step 406, detection intended application are in background operation state, if so, then performing step 407;Otherwise, perform Step 409.
Step 407, intended application switches to foreground, perform step 409.
Exemplary, after message is pushed into intended application, general user can be read or be entered one to the message Step processing, if now intended application is in background operation state, can automatically switch it to foreground, facilitate user to intended application Operated.
Step 408, message is pushed to the application in running status associated with intended application.
Step 409, corresponding prompting message carried out according to the corresponding prompting message strategy of intended application.
The information management method for opening application provided in an embodiment of the present invention more, after message is pushed into intended application, if Intended application is in background operation state, can automatically switch it to foreground, facilitate user to operate intended application, is lifted The efficiencies of management of terminal applies.
Fig. 5 is a kind of structured flowchart of the message management apparatus for opening application provided in an embodiment of the present invention more, and the device can Realized, be typically integrated in intelligent terminal by software and/or hardware, can by perform the information management methods that open application more come pair The message for opening application are managed more.Wherein, open more apply based on multi-user's mechanism to realize.As shown in figure 5, the device includes Message reception module 501, application identities acquisition module 502 and message pushing module 503.
Wherein, message reception module 501, for being received under primary user for the current message for opening application more;Using mark Acquisition module 502 is known, for obtaining the corresponding application identities of the message;Message pushing module 503, for the message to be pushed away Intended application corresponding with the application identities is delivered to, wherein, the intended application includes applying corresponding with current open more Main application and application of attending to anything else.
The message management apparatus for opening application provided in an embodiment of the present invention, can push to message just according to application identities more In true intended application, it is ensured that main application and attend to anything else using can smoothly receive the message of oneself, also, open using being based on more Multi-user's mechanism realizes, for realizing the schemes for opening application compared to sole user, can answer belonging to open one more more The message of each application is effectively isolated, it is to avoid the applications opened in application receive disappearing for another application more because of misconnection Cease and the operation of itself is impacted, it is ensured that the normal works for opening application more.
On the basis of above-described embodiment, open applies based on multi-user's mechanism to realize more, including:Open application more Main application is installed under primary user, opens the attending to anything else using being installed under user of application more, and being included in the primary user is used for pair Attend to anything else using the access port operated.
On the basis of above-described embodiment, the message pushing module may include that running status acquiring unit and message are pushed Unit.Wherein, running status acquiring unit, the running status for obtaining intended application corresponding with the application identities;Disappear Push unit is ceased, for when the intended application is in running status, the message to be pushed into the intended application.
On the basis of above-described embodiment, the message push unit is additionally operable to:Operation is not in the intended application During state, the message is pushed to the application in running status associated with the intended application.
On the basis of above-described embodiment, the device may also include:Prompting message module, for being pushed by the message After to intended application corresponding with the application identities, carried out according to the corresponding prompting message strategy of the intended application corresponding Prompting message.
On the basis of above-described embodiment, the device may also include:Handover module, for by the message push to , will be described if detecting the intended application is in background operation state after the corresponding intended application of the application identities Intended application switches to foreground.
The embodiments of the invention provide a kind of intelligent terminal, the intelligent terminal can include any embodiment of the present invention and provide The message management apparatus for opening application more.Fig. 6 is a kind of structural representation of intelligent terminal provided in an embodiment of the present invention, is such as schemed Shown in 6, the intelligent terminal can include:Memory 601, central processing unit (Central Processing Unit, CPU) 602nd, Peripheral Interface 603, RF (Radio Frequency, radio frequency) circuit 605, voicefrequency circuit 606, loudspeaker 611, power supply pipe Manage chip 608, input/output (I/O) subsystem 609, touch-screen 612, other input/control devicess 610 and outside port 604, these parts are communicated by one or more communication bus or signal wire 607.
It should be understood that diagram intelligent terminal 600 is only an example of intelligent terminal, and intelligent terminal 600 Can have than more or less parts shown in figure, can combine two or more parts, or can be with Configured with different parts.Various parts shown in figure can be including one or more signal transactings and/or special Hardware, software including integrated circuit or realization in the combination of hardware and software.
The intelligent terminal for being used to manage the message for opening application that the present embodiment is provided is described in detail more below, should Intelligent terminal is by taking mobile phone as an example.
Memory 601, the memory 601 can be accessed by CPU602, Peripheral Interface 603 etc., and the memory 601 can With including high-speed random access memory, nonvolatile memory can also be included, such as one or more disk memories, Flush memory device or other volatile solid-state parts.
The input of equipment and output peripheral hardware can be connected to CPU602 and deposited by Peripheral Interface 603, the Peripheral Interface 603 Reservoir 601.
I/O subsystems 609, the I/O subsystems 609 can be by the input/output peripheral in equipment, such as touch-screen 612 With other input/control devicess 610, Peripheral Interface 603 is connected to.I/O subsystems 609 can include the He of display controller 6091 One or more input controllers 6092 for controlling other input/control devicess 610.Wherein, one or more input controls Device 6092 processed receives electric signal from other input/control devicess 610 or sends electric signal to other input/control devicess 610, Other input/control devicess 610 can include physical button (pressing button, rocker buttons etc.), dial, slide switch, behaviour Vertical pole, click roller.What deserves to be explained is, input controller 6092 can with it is following any one be connected:Keyboard, infrared port, The instruction equipment of USB interface and such as mouse.
Touch-screen 612, the touch-screen 612 is the input interface and output interface between user terminal and user, can Depending on output display to user, visual output can include figure, text, icon, video etc..
Display controller 6091 in I/O subsystems 609 receives electric signal from touch-screen 612 or sent out to touch-screen 612 Electric signals.The contact detected is converted to and shown by the contact on the detection touch-screen of touch-screen 612, display controller 6091 The interaction of user interface object on touch-screen 612, that is, realize man-machine interaction, is shown in the user interface on touch-screen 612 Icon that object can be the icon of running game, be networked to corresponding network etc..What deserves to be explained is, equipment can also include light Mouse, light mouse is the extension for not showing the touch sensitive surface visually exported, or the touch sensitive surface formed by touch-screen.
RF circuits 605, are mainly used in setting up the communication of mobile phone and wireless network (i.e. network side), realize mobile phone and wireless network The data receiver of network and transmission.Such as transmitting-receiving short message, Email.Specifically, RF circuits 605 receive and send RF letters Number, RF signals are also referred to as electromagnetic signal, and RF circuits 605 convert electrical signals to electromagnetic signal or electromagnetic signal is converted into telecommunications Number, and communicated by the electromagnetic signal with communication network and other equipment.RF circuits 605 can include being used to perform The known circuit of these functions, it includes but is not limited to antenna system, RF transceivers, one or more amplifiers, tuner, one Individual or multiple oscillators, digital signal processor, CODEC (COder-DECoder, coder) chipset, user's mark mould Block (Subscriber Identity Module, SIM) etc..
Voicefrequency circuit 606, is mainly used in receiving voice data from Peripheral Interface 603, the voice data is converted into telecommunications Number, and the electric signal is sent to loudspeaker 611.
Loudspeaker 611, for the voice signal for receiving mobile phone from wireless network by RF circuits 605, is reduced to sound And play the sound to user.
Power management chip 608, the hardware for being connected by CPU602, I/O subsystem and Peripheral Interface is powered And power management.
The executable following operations of CPU602 provided in an embodiment of the present invention:
Received under primary user for the current message for opening application more;
Obtain the corresponding application identities of the message;
The message is pushed into intended application corresponding with the application identities, wherein, the intended application include with Current open applies corresponding main application and application of attending to anything else more.
Open of the present embodiment applies based on multi-user's mechanism to realize more.
The executable present invention of the message management apparatus and intelligent terminal for opening application provided in above-described embodiment any real more Apply the information management methods for opening application that example is provided more, possess the execution corresponding functional module of this method and beneficial effect.Not Ins and outs of detailed description in the above-described embodiments, reference can be made to the message for opening application that any embodiment of the present invention is provided more Management method.
Note, above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art it is various it is obvious change, Readjust and substitute without departing from protection scope of the present invention.Therefore, although the present invention is carried out by above example It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also Other more equivalent embodiments can be included, and the scope of the present invention is determined by scope of the appended claims.

Claims (13)

1. a kind of information management method for opening application, it is characterised in that open applies based on multi-user's mechanism to realize more, described more Method includes:
Received under primary user for the current message for opening application more;
Obtain the corresponding application identities of the message;
The message is pushed into intended application corresponding with the application identities, wherein, the intended application include with it is described Current open applies corresponding main application and application of attending to anything else more.
2. according to the method described in claim 1, it is characterised in that open applies based on multi-user's mechanism to realize more, wraps Include:
The main applications for opening application are installed under primary user more, and the application of attending to anything else that application is opened more is installed under user, described primary Being included in family is used for attending to anything else using the access port operated.
3. method according to claim 2, it is characterised in that described to push to the message and the application identities pair The intended application answered, including:
Obtain the running status of intended application corresponding with the application identities;
If the intended application is in running status, the message is pushed into the intended application.
4. method according to claim 3, it is characterised in that also include:
If the intended application is not in running status, the message is pushed into associated with the intended application be in The application of running status;Or,
If the intended application is not in running status, the message is preserved, and when the intended application starts, will be described Message pushes to the intended application;Or,
If the intended application is not in running status, start the intended application, and the message is pushed into the mesh Mark application.
5. according to the method described in claim 1, it is characterised in that corresponding with the application identities the message is pushed to Intended application after, in addition to:
Corresponding prompting message is carried out according to the corresponding prompting message strategy of the intended application.
6. according to the method described in claim 1, it is characterised in that corresponding with the application identities the message is pushed to Intended application after, in addition to:
If detecting the intended application is in background operation state, the intended application is switched into foreground.
7. a kind of message management apparatus for opening application, it is characterised in that open applies based on multi-user's mechanism to realize more, described more Device includes:
Message reception module, for being received under primary user for the current message for opening application more;
Application identities acquisition module, for obtaining the corresponding application identities of the message;
Message pushing module, for the message to be pushed into intended application corresponding with the application identities, wherein, the mesh Mark application includes currently opening using corresponding main application and application of attending to anything else with described more.
8. device according to claim 7, it is characterised in that open applies based on multi-user's mechanism to realize more, wraps Include:
The main applications for opening application are installed under primary user more, and the application of attending to anything else that application is opened more is installed under user, described primary Being included in family is used for attending to anything else using the access port operated.
9. device according to claim 8, it is characterised in that the message pushing module includes:
Running status acquiring unit, the running status for obtaining intended application corresponding with the application identities;
Message push unit, for when the intended application is in running status, the message is pushed into the target should With.
10. device according to claim 9, it is characterised in that the message push unit is additionally operable to:
If the intended application is not in running status, the message is pushed into associated with the intended application be in The application of running status;Or,
If the intended application is not in running status, the message is preserved, and when the intended application starts, will be described Message pushes to the intended application;Or,
If the intended application is not in running status, start the intended application, and the message is pushed into the mesh Mark application.
11. device according to claim 7, it is characterised in that also include:
Prompting message module, for the message to be pushed to after intended application corresponding with the application identities, according to The corresponding prompting message of the corresponding prompting message strategy progress of intended application.
12. device according to claim 7, it is characterised in that also include:
Handover module, for the message to be pushed to after intended application corresponding with the application identities, if detecting The intended application is in background operation state, then the intended application is switched into foreground.
13. a kind of intelligent terminal, it is characterised in that the intelligent terminal is integrated with as described in claim 7-12 any one The message management apparatus for opening application more.
CN201610884747.7A 2016-10-10 2016-10-10 Multi-open application message management method and device and intelligent terminal Active CN107026933B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610884747.7A CN107026933B (en) 2016-10-10 2016-10-10 Multi-open application message management method and device and intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610884747.7A CN107026933B (en) 2016-10-10 2016-10-10 Multi-open application message management method and device and intelligent terminal

Publications (2)

Publication Number Publication Date
CN107026933A true CN107026933A (en) 2017-08-08
CN107026933B CN107026933B (en) 2020-03-10

Family

ID=59525096

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610884747.7A Active CN107026933B (en) 2016-10-10 2016-10-10 Multi-open application message management method and device and intelligent terminal

Country Status (1)

Country Link
CN (1) CN107026933B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108519922A (en) * 2018-04-12 2018-09-11 珠海市魅族科技有限公司 Information-pushing method and device, terminal device and computer readable storage medium
CN108536512A (en) * 2018-04-17 2018-09-14 Oppo广东移动通信有限公司 interface switching method, device and terminal device
CN109144341A (en) * 2018-08-10 2019-01-04 维沃移动通信有限公司 A kind of application operating method and mobile terminal
CN110147176A (en) * 2019-05-13 2019-08-20 Oppo广东移动通信有限公司 A kind of control method of touch screen, device, storage medium and electronic equipment
CN110610080A (en) * 2019-09-19 2019-12-24 武汉诚迈科技有限公司 Application isolation implementation method, mobile terminal, computer equipment and storage medium
CN111602108A (en) * 2018-07-31 2020-08-28 华为技术有限公司 Application icon display method and terminal
WO2022105359A1 (en) * 2020-11-23 2022-05-27 深圳传音控股股份有限公司 Mobile terminal control method, mobile terminal and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103970575A (en) * 2014-05-22 2014-08-06 广东欧珀移动通信有限公司 Method and device for quickly starting application program in mobile terminal
CN104199734A (en) * 2014-09-12 2014-12-10 上海斐讯数据通信技术有限公司 Android smart terminal based application multi-run management method and system
WO2016094253A1 (en) * 2014-12-08 2016-06-16 Google Inc. Multi-purpose application launching interface
CN105933546A (en) * 2016-06-29 2016-09-07 宇龙计算机通信科技(深圳)有限公司 Message notification method and apparatus, and terminal
CN105975156A (en) * 2016-05-09 2016-09-28 北京小米移动软件有限公司 Application interface display method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103970575A (en) * 2014-05-22 2014-08-06 广东欧珀移动通信有限公司 Method and device for quickly starting application program in mobile terminal
CN104199734A (en) * 2014-09-12 2014-12-10 上海斐讯数据通信技术有限公司 Android smart terminal based application multi-run management method and system
WO2016094253A1 (en) * 2014-12-08 2016-06-16 Google Inc. Multi-purpose application launching interface
CN105975156A (en) * 2016-05-09 2016-09-28 北京小米移动软件有限公司 Application interface display method and device
CN105933546A (en) * 2016-06-29 2016-09-07 宇龙计算机通信科技(深圳)有限公司 Message notification method and apparatus, and terminal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SMALL_ROLE: "android 5.0 创建多用户 双开多开应用", 《HTTPS://BLOG.CSDN.NET/SMALL_ROLE/ARTICLE/DETAILS/51745307》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108519922A (en) * 2018-04-12 2018-09-11 珠海市魅族科技有限公司 Information-pushing method and device, terminal device and computer readable storage medium
CN108519922B (en) * 2018-04-12 2022-07-12 珠海市魅族科技有限公司 Information pushing method and device, terminal equipment and computer readable storage medium
CN108536512A (en) * 2018-04-17 2018-09-14 Oppo广东移动通信有限公司 interface switching method, device and terminal device
CN108536512B (en) * 2018-04-17 2021-03-26 Oppo广东移动通信有限公司 Interface switching method and device and terminal equipment
CN111602108A (en) * 2018-07-31 2020-08-28 华为技术有限公司 Application icon display method and terminal
US11775135B2 (en) 2018-07-31 2023-10-03 Huawei Technologies Co., Ltd. Application icon displaying method and terminal
CN109144341A (en) * 2018-08-10 2019-01-04 维沃移动通信有限公司 A kind of application operating method and mobile terminal
CN110147176A (en) * 2019-05-13 2019-08-20 Oppo广东移动通信有限公司 A kind of control method of touch screen, device, storage medium and electronic equipment
CN110610080A (en) * 2019-09-19 2019-12-24 武汉诚迈科技有限公司 Application isolation implementation method, mobile terminal, computer equipment and storage medium
CN110610080B (en) * 2019-09-19 2022-02-22 武汉统信软件技术有限公司 Application isolation implementation method, mobile terminal, computer equipment and storage medium
WO2022105359A1 (en) * 2020-11-23 2022-05-27 深圳传音控股股份有限公司 Mobile terminal control method, mobile terminal and storage medium

Also Published As

Publication number Publication date
CN107026933B (en) 2020-03-10

Similar Documents

Publication Publication Date Title
CN106484478B (en) A kind of method, device and mobile terminal creating application of attending to anything else
CN106357921B (en) A kind of data sharing method of application, device and mobile terminal
CN107026933A (en) A kind of information management method, device and intelligent terminal for opening application more
CN106445647B (en) Open the data manipulation method, device and mobile terminal of application more
CN106484479B (en) A kind of management method, device and intelligent terminal for opening application more
CN106484547A (en) A kind of management method, device and terminal for opening application more
CN106648737B (en) A kind of control method of application, device and mobile terminal
CN106648736B (en) A kind of control method of application, device and mobile terminal
CN106445671B (en) A kind of management method of application program, device and terminal
CN106445612A (en) Method and device for starting application and mobile terminal
CN106485136A (en) The authority configuring method of application program, device and mobile terminal
CN106445706B (en) Open the data transmission method, device and mobile terminal of application more
CN106373017A (en) Application message processing method, application message processing device and mobile terminal
CN106484514A (en) A kind of operation management method, device and intelligent terminal for opening application more
CN106357667A (en) Account number management method, device and intelligent terminal of twin application in multi-launching application
CN106648459B (en) A kind of data managing method of application, device and mobile terminal
CN106488020B (en) A kind of operation management method, device and intelligent terminal for opening application more
CN106648962B (en) A kind of management method, device and intelligent terminal for opening application more
CN106650403B (en) A kind of right management method, device and intelligent terminal for opening application more
CN106383672B (en) A kind of data-erasure method, device and mobile terminal for opening application more
CN106445670B (en) A kind of data managing method, device and mobile terminal for opening application more
CN106484419A (en) Information searching method, device and mobile terminal in a kind of application program
CN106648908A (en) Control method, device of application progress and mobile terminal
CN106484476B (en) A kind of delet method, device and intelligent terminal for opening application more
CN106484517A (en) A kind of changing method, device and intelligent terminal for opening application more

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: Guangdong Opel Mobile Communications Co., Ltd.

GR01 Patent grant
GR01 Patent grant