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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72484—User 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
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.
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)
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)
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 |
-
2016
- 2016-10-10 CN CN201610884747.7A patent/CN107026933B/en active Active
Patent Citations (5)
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)
Title |
---|
SMALL_ROLE: "android 5.0 创建多用户 双开多开应用", 《HTTPS://BLOG.CSDN.NET/SMALL_ROLE/ARTICLE/DETAILS/51745307》 * |
Cited By (11)
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 |