CN106445606A - Application program starting method and device - Google Patents

Application program starting method and device Download PDF

Info

Publication number
CN106445606A
CN106445606A CN201610868519.0A CN201610868519A CN106445606A CN 106445606 A CN106445606 A CN 106445606A CN 201610868519 A CN201610868519 A CN 201610868519A CN 106445606 A CN106445606 A CN 106445606A
Authority
CN
China
Prior art keywords
target terminal
application program
preset range
described target
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610868519.0A
Other languages
Chinese (zh)
Inventor
傅强
贾伟光
侯恩星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610868519.0A priority Critical patent/CN106445606A/en
Publication of CN106445606A publication Critical patent/CN106445606A/en
Pending legal-status Critical Current

Links

Classifications

    • 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/445Program loading or initiating
    • G06F9/44568Immediately runnable code
    • G06F9/44578Preparing or optimising for loading

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

The invention relates to an application program starting method and device. The application program starting method includes the steps that whether a target terminal is located in a preset range or not is detected according to the location information of the target terminal; when it is detected that the target terminal is not located in the preset range but is located in the preset range in previous detection, an application program corresponding to the target terminal is obtained; the target terminal is promoted to push start information of the application program. In this way, the application program starting method can promote to start the application program by judging the position where the target terminal is located and the corresponding time range. Therefore, a user can be conveniently reminded to start the application program under the condition that the user often needs to start the application program at certain time in a certain place, convenience is brought to the user, time of the user is saved, and user experience is improved.

Description

Application program open method and device
Technical field
It relates to communication technical field, more particularly, to application program open method and device.
Background technology
With social and scientific and technological development, increasingly advanced communication equipment makes the life of people more and more convenient.? In some common living scenes, people can open some application programs when some moment being in certain position.But, open Open application program and typically require user's manual operations, go to execute unlatching operation on an electronic device.Sometimes, user is not timely Open or forget to turn on the application program of needs, this can delay the time of user, leads to Consumer's Experience not good.
Content of the invention
For overcoming problem present in correlation technique, the embodiment of the present disclosure provides application program open method and device.
According to the embodiment of the present disclosure in a first aspect, provide a kind of application program open method, including:
Location information according to target terminal detects whether described target terminal is located in preset range;
When described target terminal is detected and being not located in preset range and be located in preset range during last detection, obtain Take the corresponding application program of described target terminal;
Point out described target terminal pushing application program opening imformation.
Alternatively, the described location information according to target terminal detects whether described target terminal is located in preset range, Including:
According to the location information detection institute described target terminal being positioned with wireless location or indoor positioning mode State whether target terminal is located in preset range.
Alternatively, methods described also includes:
Described target terminal institute according to described target terminal or with the auxiliary terminal to report of described target terminal binding The position time corresponding with location at place and the time opening described application program, record described target terminal Behavioural information.
Alternatively, described behavioural information includes:Described target terminal is not located in preset range and position when the last time detects Time range in preset range and the time range opening application program.
Alternatively, the described target terminal pushing application program opening imformation of described prompting, including:
By wired or wireless connected mode, push described application program opening imformation to described target terminal, or send out Send unlatching application prompts information;
Wherein, described unlatching application prompts information is used for triggering the described application program unlatching of described target terminal push Information;Described application program opening imformation is used for providing the unlatching entrance of described application program.
Alternatively, described application program is taxi calling application program, and wherein, the described target terminal of described prompting pushes Application program opening imformation, including:
Described target terminal is pointed out to push taxi calling appl. opening imformation.
According to the second aspect of the embodiment of the present disclosure, provide a kind of application program opening device, including:
Detection module, is configured to the location information according to target terminal and detects whether described target terminal is located at predetermined model In enclosing;
Acquisition module, be configured as described detection module detect described target terminal be not located in preset range and on When being located in preset range during one-time detection, obtain the corresponding application program of described target terminal;
Reminding module, is configured to point out described target terminal pushing application program opening imformation.
Alternatively, described detection module is additionally configured to:
According to the location information detection institute described target terminal being positioned with wireless location or indoor positioning mode State whether target terminal is located in preset range.
Alternatively, described device also includes:
Logging modle, is configured to the auxiliary terminal to report according to described target terminal or with the binding of described target terminal The described target terminal location time corresponding with location and open described application program time, note Record the behavioural information of described target terminal.
Alternatively, described behavioural information includes:Described target terminal is not located in preset range and position when the last time detects Time range in preset range and the time range opening application program.
Alternatively, described reminding module includes:
Sending submodule, is configured to wired or wireless connected mode, pushes described application to described target terminal Program opening imformation, or send unlatching application prompts information;
Wherein, described unlatching application prompts information is used for triggering the described application program unlatching of described target terminal push Information;Described application program opening imformation is used for providing the unlatching entrance of described application program.
Alternatively, described application program is taxi calling application program, and wherein, described reminding module is additionally configured to:
Described target terminal is pointed out to push taxi calling appl. opening imformation.
According to the third aspect of the embodiment of the present disclosure, provide a kind of application program opening device, including:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Location information according to target terminal detects whether described target terminal is located in preset range;
When described target terminal is detected and being not located in preset range and be located in preset range during last detection, obtain Take the corresponding application program of described target terminal;
Point out described target terminal pushing application program opening imformation.
The technical scheme that embodiment of the disclosure provides can include following beneficial effect:
The embodiment of the present disclosure provides application program open method and device, by the location information inspection according to target terminal Survey whether target terminal is located in preset range;It is not located in preset range and position during last detection when target terminal is detected When in preset range, obtain the corresponding application program of target terminal;Prompting target terminal pushing application program opening imformation, makes Must be by judging target terminal position and and corresponding time range prompting unlatching application program.Therefore, in user's warp Perseverance ground needs in the case that application program is opened in some places of some times, and easily prompting user opens application journey Sequence, thus bringing facility for user, saving user time, improving Consumer's Experience.
It should be appreciated that above general description and detailed description hereinafter are only exemplary and explanatory, not The disclosure can be limited.
Brief description
Accompanying drawing herein is merged in description and constitutes the part of this specification, shows the enforcement meeting the disclosure Example, and be used for explaining the principle of the disclosure together with description.
Fig. 1 is a kind of flow chart of the application program open method according to the disclosure one exemplary embodiment;
Fig. 2 is a kind of flow chart of the application program open method implementing to exemplify according to disclosure another exemplary;
Fig. 3 is a kind of flow chart of the application program open method implementing to exemplify according to disclosure another exemplary;
Fig. 4 is a kind of block diagram of the application program opening device according to the disclosure one exemplary embodiment;
Fig. 5 is a kind of block diagram of the application program opening device implementing to exemplify according to disclosure another exemplary;
Fig. 6 is a kind of block diagram of the application program opening device implementing to exemplify according to disclosure another exemplary;
Fig. 7 is a kind of block diagram of the application program opening device implementing to exemplify according to disclosure another exemplary;
Fig. 8 is a kind of block diagram of the application program opening device implementing to exemplify according to disclosure another exemplary.
Specific embodiment
Here will in detail exemplary embodiment be illustrated, its example is illustrated in the accompanying drawings.Explained below is related to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they be only with such as appended The example of the consistent apparatus and method of some aspects being described in detail in claims, the disclosure.
The embodiment of the present disclosure provides a kind of application program open method, by the location information detection according to target terminal Whether target terminal is located in preset range;It is not located in preset range and is located at during last detection when target terminal is detected When in preset range, obtain the corresponding application program of target terminal;Prompting target terminal pushing application program opening imformation so that By judging target terminal position and and corresponding time range prompting unlatching application program.Therefore, frequent in user Property ground need some times some places open application program in the case of, easily prompting user open application journey Sequence, thus bringing facility for user, saving user time, improving Consumer's Experience.
Fig. 1 is a kind of flow chart of the application program open method according to the disclosure one exemplary embodiment, the party Method comprises the following steps S110, S120 and S130:
In step s 110, whether it is located in preset range according to the location information detection target terminal of target terminal.
In one embodiment, also refer to certain concrete space at target terminal place in preset range.Specifically Space also refers to the building of a building independence, for example, a building building, a building villa or a courtyard etc..Implement at one In example, concrete space may also refer to be one of the building of building independence part, for example, a set of in a building building Independent garden in one of a bedroom in room, a building villa or a courtyard etc..
In one embodiment, step S110 includes:According to wireless location or indoor positioning mode to target terminal The location information being positioned detects whether described target terminal is located in preset range.Wireless location can be included by communication The positioning that the wireless signal of operator is carried out, the positioning being carried out by position location satellite, positioning being carried out by WLAN etc. Deng.Indoor positioning can include the positioning carrying out by optical instrument, the positioning carrying out by sonication, pass through RFID handss Positioning of Duan Jinhang etc..Application program open method according to the disclosure passes through according to wireless location or indoor positioning side The location information that formula is positioned to target terminal detects whether described target terminal is located in preset range, can be true exactly Whether being located in preset range of the terminal that sets the goal, i.e. whether the user of target terminal is located in preset range, and then for whether Prompting is opened application program and is provided accurate judgment basis.
In one embodiment, execution is according to the device of the application program open method of the disclosure, for example, the intelligence in room Door lock, computer, router, target terminal itself etc. has the equipment of communication function, according to the location information inspection of target terminal Survey whether target terminal is located in preset range, the device of the application program open method according to the disclosure may be coupled to service Device.For example, can be accessed by gateway device (as router) using the intelligent door lock of wireless communication technique (as Wi-Fi technology) To server.
In the step s 120, it is not located in preset range and is located at predetermined model during last detection when target terminal is detected When enclosing interior, obtain the corresponding application program of target terminal.
In one example, it is not located at predetermined model when target terminal is detected by least one in aforementioned various means Enclose, for example, the premises of user, and when being located in preset range during last detection, obtain target terminal corresponding application journey Sequence, for example, taxi calling program.That is, as soon as target terminal is detected to leave preset range, acquisition target terminal is corresponding should Use program.Respond therefore, it is possible to rapidly preset range be left to target terminal.
In step s 130, point out target terminal pushing application program opening imformation.
In one embodiment, application program is taxi calling application program, and step S130 includes:Prompting target terminal Push taxi calling appl. opening imformation.That is, as soon as target terminal is detected to leave preset range, obtain target terminal Corresponding taxi calling application program, points out target terminal to push taxi calling appl. opening imformation.According to this public affairs The application program open method opened can be applicable to taxi calling application program and opens, i.e. can be according to carrying target terminal The situation leaving preset range of user, points out target terminal to push taxi calling appl. opening imformation, provides taxi The unlatching entrance of car calling appl., therefore, it can simply open taxi calling application program, thus bringing for user Facility, saves user time, improves Consumer's Experience.
According to the application program open method of the disclosure, detect that target terminal is by the location information according to target terminal No in preset range;It is not located in preset range and is located in preset range during last detection when target terminal is detected When, obtain the corresponding application program of target terminal;Prompting target terminal pushing application program opening imformation is so that pass through to judge mesh Mark terminal position and and corresponding time range prompting unlatching application program.Therefore, regularly need in user In the case of some place unlatchings of some times application program, easily prompting user opens application program, thus being use Family brings facility, saves user time, improves Consumer's Experience.
Referring to Fig. 2, the application program open method according to disclosure another exemplary embodiment is described.Fig. 2 is basis A kind of flow chart of application program open method that the enforcement of disclosure another exemplary exemplifies.In Fig. 2 except include with Fig. 1 in Outside identical step S110, S120 and S130, also include step S210.
Target terminal institute in step S210, according to target terminal or with the auxiliary terminal to report of target terminal binding The position time corresponding with location at place and the time opening application program, the behavioural information of record target terminal.
According to the application program open method of the embodiment of the present disclosure, bind by according to target terminal or with target terminal Auxiliary terminal to report the target terminal location time corresponding with location and open application program when Between, the behavioural information of record target terminal, enabling when be located at where and when open application journey according to target terminal The custom of sequence, the behavioural information of record user.Therefore, regularly need to open application in some places of some moment in user In the case of program, can easily and accurately be recorded as the behavioural habits of user, thus opening sentencing of application program as later Fixed condition, thus bringing facility for user, saving user time, improving Consumer's Experience.
In one embodiment, behavioural information includes:Target terminal is not located in preset range and position when the last time detects Time range in preset range and the time range opening application program.That is, application in accordance with an embodiment of the present disclosure Program open method pay close attention to target terminal (user) behavioural habits be and special time tight association, regularly in spy Scope of fixing time opens application program in ad-hoc location, and this behavioural information can be used as the application journey according to the embodiment of the present disclosure Whether sequence open method points out the condition of target terminal pushing application program opening imformation, therefore, is that user brings facility, section Save user time, improve Consumer's Experience.
For example, when application program is taxi calling application program, behavioural information can include when user leaves spy Positioning is put, when user opens taxi calling application program calling taxi and corresponding from different time range opens Open the destination of taxi calling application program.For example, behavioural information can include:Target terminal in the morning 7:00 to 8:00 Time range is away from home this preset range in the morning 7:00 to 8:00 time range opens taxi calling application program Calling taxi.Further, with morning 7:00 to 8:00 time range corresponding unlatching taxi calling application program Destination is the company of user job.
In addition, behavioural information can correspond to different time range includes multigroup different target terminal location With application program to be opened.For example, behavioural information can include:Target terminal in the morning 7:00 to 8:00 time range Be away from home this preset range in the morning 7:00 to 8:00 time range is opened the calling of taxi calling application program and is hired out Car.For example, behavioural information can also include:Mark terminal at noon 12:00 to 12:30 time range leaves company, and this makes a reservation for Scope at noon 12:00 to 12:30 time range opens restaurant reservation application program.For example, behavioural information is acceptable Including:Mark terminal at night 7:00 to 8:30 time range is away from home this preset range at night 7:00 to 8:30 Time range opens body-building application program.
Referring to Fig. 3, the application program open method according to disclosure another exemplary embodiment is described.Fig. 3 is basis A kind of flow chart of application program open method that the enforcement of disclosure another exemplary exemplifies.Fig. 3 includes identical with Fig. 1 Step S110, S120, its step S130 of being in Fig. 3 of difference also includes step S1310.
In step S1310, by wired or wireless connected mode, to target terminal pushing application program opening imformation, Or send and open application prompts information;Wherein, open application prompts information be used for triggering target terminal pushes should Use program opening imformation;Application program opening imformation is used for providing the unlatching entrance of described application program.
According to the application program open method of the embodiment of the present disclosure, by wired or wireless connected mode, to target terminal Pushing application program opening imformation, or send unlatching application prompts information;Wherein, open application prompts information to use In triggering target terminal pushing application program opening imformation;Application program opening imformation is used for providing the unlatching of described application program Entrance, enabling provide the information directly or indirectly opening application program to target terminal by wired or wireless way, with Target terminal is enable to provide the unlatching entrance obtaining application program.Therefore, regularly need in some times in user In the case that application program is opened in a little places, easily prompting user opens application program, thus bringing just for user Profit, saves user time, improves Consumer's Experience.
In application scenarios, intelligent door lock can be according to target terminal or the auxiliary terminal bound with target terminal The target terminal location time corresponding with location reporting and the time opening application program, record mesh The behavioural information of mark terminal judge target terminal (user) next it may happen that behavior, when smart lock learns to target terminal When regularly all can be called a taxi with taxi calling application program after certain time range leaves preset range, can detect In the case that target terminal is not located in preset range and is located in preset range during last detection, point out user " today you Needs are called a taxi company?" after user selects to determine, message of calling a taxi can automatic taxi calling application program.Further Ground, taxi calling application program can be according to the line call-up taxi of daily setting.
Referring to Fig. 4, the application program opening device according to disclosure another exemplary embodiment is described.Fig. 4 is basis A kind of block diagram of the application program opening device shown in the disclosure one exemplary embodiment.
As shown in figure 4, this device includes detection module 410, acquisition module 420 and reminding module 430.
Detection module 410 is configured to whether be located at preset range according to the location information detection target terminal of target terminal Interior.
In one embodiment, also refer to certain concrete space at target terminal place in preset range.Specifically Space also refers to the building of a building independence, for example, a building building, a building villa or a courtyard etc..Implement at one In example, concrete space may also refer to be one of the building of building independence part, for example, a set of in a building building Independent garden in one of a bedroom in room, a building villa or a courtyard etc..
In one embodiment, detection module 410 is additionally configured to:According to wireless location or indoor positioning mode pair The location information that target terminal is positioned detects whether described target terminal is located in preset range.Wireless location can include The positioning being carried out by the wireless signal of common carrier, the positioning being carried out by position location satellite, carried out by WLAN Positioning etc..Indoor positioning can include the positioning carrying out by optical instrument, the positioning carrying out by sonication, lead to Cross positioning that RFID means are carried out etc..Application program opening device according to the embodiment of the present disclosure passes through according to wireless location Or the location information that indoor positioning mode is positioned to target terminal detects whether described target terminal is located at preset range Interior, can be accurately determined whether being located in preset range of target terminal, i.e. whether the user of target terminal is located at predetermined model In enclosing, and then for whether pointing out unlatching application program to provide accurate judgment basis.
In one embodiment, be may be implemented as according to the application program opening device of the embodiment of the present disclosure, for example, room Between intelligent door lock, computer, router, target terminal itself etc. there is the equipment of communication function, determining according to target terminal Whether position infomation detection target terminal is located in preset range, and the application program opening device according to the embodiment of the present disclosure can connect It is connected to server.For example, the intelligent door lock using wireless communication technique (as Wi-Fi technology) can be by gateway device (as road By device) it is linked into server.
Acquisition module 420 is configured as detection module and target terminal is detected being not located in preset range and last inspection When being located in preset range during survey, obtain the corresponding application program of target terminal.
In one example, it is not located at predetermined model when target terminal is detected by least one in aforementioned various means Enclose, for example, the premises of user, and when being located in preset range during last detection, obtain target terminal corresponding application journey Sequence, for example, taxi calling program.That is, as soon as target terminal is detected to leave preset range, acquisition target terminal is corresponding should Use program.Respond therefore, it is possible to rapidly preset range be left to target terminal.
Reminding module 430 is configured to point out target terminal pushing application program opening imformation.
In one embodiment, application program is taxi calling application program, and reminding module 430 is additionally configured to:Carry Show that target terminal pushes taxi calling appl. opening imformation.That is, as soon as target terminal is detected to leave preset range, obtain Take target terminal corresponding taxi calling application program, point out target terminal to push taxi calling appl. and open letter Breath.Can be applicable to taxi calling application program according to the application program opening device of the disclosure to open, i.e. can be according to carrying The situation leaving preset range of the user of target terminal, points out target terminal to push taxi calling appl. and opens letter Breath, provides the unlatching entrance of taxi calling appl., therefore, it can simply open taxi calling application program, from And be that user brings facility, save user time, improve Consumer's Experience.
According to the application program opening device of the disclosure, by detection module, it is configured to the positioning according to target terminal Whether infomation detection target terminal is located in preset range;Acquisition module, is configured as detection module and target terminal is detected It is not located at, in preset range and when being located in preset range when the last time detects, obtaining the corresponding application program of target terminal;Carry Showing module, being configured to point out target terminal pushing application program opening imformation so that passing through to judge target terminal position With and the prompting of corresponding time range open application program.Therefore, regularly need in user some in some times In the case that point opens application program, easily prompting user opens application program, thus bringing facility for user, section Save user time, improve Consumer's Experience.
Referring to Fig. 5, the application program opening device according to disclosure another exemplary embodiment is described.Fig. 5 is basis A kind of block diagram of application program opening device that the enforcement of disclosure another exemplary exemplifies.Except including and phase in Fig. 4 in Fig. 5 Outside detection module 410 together, acquisition module 420 and reminding module 430, also include logging modle 510.
Logging modle 510 is configured to the target according to target terminal or with the auxiliary terminal to report of target terminal binding Terminal location time corresponding with location and the time opening application program, the row of record target terminal For information.
According to the application program opening device of the embodiment of the present disclosure, by logging modle, it is configured to according to target terminal Or with target terminal binding auxiliary terminal to report the target terminal location time corresponding with location with And the time of unlatching application program, the behavioural information of record target terminal, enabling when where is located at according to target terminal And when open the custom of application program, the behavioural information of record user.Therefore, regularly need when some in user Carve in the case that some places open application programs, can easily and accurately be recorded as the behavioural habits of user, thus as with Open the decision condition of application program afterwards, thus bringing facility for user, saving user time, improving Consumer's Experience.
In one embodiment, behavioural information includes:Target terminal is not located in preset range and position when the last time detects Time range in preset range and the time range opening application program.That is, application in accordance with an embodiment of the present disclosure Program opening device pay close attention to target terminal (user) behavioural habits be and special time tight association, regularly in spy Scope of fixing time opens application program in ad-hoc location, and this behavioural information can be used as the application journey according to the embodiment of the present disclosure Whether sequence opening device points out the condition of target terminal pushing application program opening imformation, therefore, is that user brings facility, section Save user time, improve Consumer's Experience.
For example, when application program is taxi calling application program, behavioural information can include when user leaves spy Positioning is put, when user opens taxi calling application program calling taxi and corresponding from different time range opens Open the destination of taxi calling application program.For example, behavioural information can include:Target terminal in the morning 7:00 to 8:00 Time range is away from home this preset range in the morning 7:00 to 8:00 time range opens taxi calling application program Calling taxi.Further, with morning 7:00 to 8:00 time range corresponding unlatching taxi calling application program Destination is the company of user job.
In addition, behavioural information can correspond to different time range includes multigroup different target terminal location With application program to be opened.For example, behavioural information can include:Target terminal in the morning 7:00 to 8:00 time range Be away from home this preset range in the morning 7:00 to 8:00 time range is opened the calling of taxi calling application program and is hired out Car.For example, behavioural information can also include:Mark terminal at noon 12:00 to 12:30 time range leaves company, and this makes a reservation for Scope at noon 12:00 to 12:30 time range opens restaurant reservation application program.For example, behavioural information is acceptable Including:Mark terminal at night 7:00 to 8:30 time range is away from home this preset range at night 7:00 to 8:30 Time range opens body-building application program.
Referring to Fig. 6, the application program opening device according to disclosure another exemplary embodiment is described.Fig. 6 is basis A kind of block diagram of application program opening device that the enforcement of disclosure another exemplary exemplifies.Fig. 6 includes and identical in Fig. 4 Detection module 410, acquisition module 420, the reminding module 430 that its difference is in Fig. 6 also includes sending submodule 4310.
Sending submodule 4310 is configured to wired or wireless connected mode, opens to target terminal pushing application program Open information, or send unlatching application prompts information;Wherein, open application prompts information to be used for triggering target terminal Pushing application program opening imformation;Application program opening imformation is used for providing the unlatching entrance of described application program.
According to the application program opening device of the embodiment of the present disclosure, by sending submodule, be configured to wired or Radio connection, to target terminal pushing application program opening imformation, or sends unlatching application prompts information;Its In, open application prompts information and be used for triggering target terminal pushing application program opening imformation;Application program opening imformation For providing the unlatching entrance of described application program, enabling by wired or wireless way to target terminal provide directly or Indirectly open the information of application program, so that target terminal can provide the unlatching entrance obtaining application program.Therefore, in user Regularly need in the case that application program is opened in some places of some times, easily prompting user opens application Program, thus bringing facility for user, saving user time, improving Consumer's Experience.
In application scenarios, intelligent door lock can be according to target terminal or the auxiliary terminal bound with target terminal The target terminal location time corresponding with location reporting and the time opening application program, record mesh The behavioural information of mark terminal judge target terminal (user) next it may happen that behavior, when smart lock learns to target terminal When regularly all can be called a taxi with taxi calling application program after certain time range leaves preset range, can detect In the case that target terminal is not located in preset range and is located in preset range during last detection, point out user " today you Needs are called a taxi company?" after user selects to determine, message of calling a taxi can automatic taxi calling application program.Further Ground, taxi calling application program can be according to the line call-up taxi of daily setting.
The embodiment of the present disclosure provides a kind of application program opening device, including:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Location information according to target terminal detects whether described target terminal is located in preset range;
When described target terminal is detected and being not located in preset range and be located in preset range during last detection, obtain Take the corresponding application program of described target terminal;
Point out described target terminal pushing application program opening imformation.
Fig. 7 is a kind of block diagram of the application program opening device according to the disclosure one exemplary embodiment.For example, should Can be mobile device with program opening device 700, such as mobile phone, computer, digital broadcast terminal, messaging devices, Game console, tablet device, armarium, body-building equipment, personal digital assistant etc..
With reference to Fig. 7, application program opening device 700 can include following one or more assemblies:Process assembly 702, deposits Reservoir 704, power supply module 706, multimedia groupware 708, audio-frequency assembly 710, the interface 712 of input/output (I/O), sensor Assembly 714, and communication component 716.
Process assembly 702 generally controls the integrated operation of application program opening device 700, such as with display, call, The associated operation of data communication, camera operation and record operation.Process assembly 702 can include one or more processors 720 carry out execute instruction, to complete all or part of step of above-mentioned method.Additionally, process assembly 702 can include one or Multiple modules, are easy to the interaction between process assembly 702 and other assemblies.For example, process assembly 702 can include multimedia mould Block, to facilitate the interaction between multimedia groupware 708 and process assembly 702.
Memorizer 704 is configured to store various types of data to support the operation in application program opening device 700. The example of these data includes the instruction for any application program of operation or method on application program opening device 700, Contact data, telephone book data, message, picture, video etc..Memorizer 704 can be by any kind of volatibility or non-easy The property lost storage device or combinations thereof are realized, such as static RAM (SRAM), and electrically erasable is read-only Memorizer (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only storage Device (ROM), magnetic memory, flash memory, disk or CD.
Power supply module 706 provides electric power for the various assemblies of application program opening device 700.Power supply module 706 can wrap Include power-supply management system, one or more power supplys, and other with generate for application program opening device 700, manage and distribute electricity The assembly that power is associated.
One output of offer that multimedia groupware 708 is included between described application program opening device 700 and user connects The screen of mouth.In certain embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen bag Include touch panel, screen may be implemented as touch screen, to receive the input signal from user.Touch panel include one or Multiple touch sensors are with the gesture on sensing touch, slip and touch panel.Described touch sensor can not only sense tactile Touch or sliding action border, but also detection and described touch or slide related persistent period and pressure.At some In embodiment, multimedia groupware 708 includes a front-facing camera and/or post-positioned pick-up head.When application program opening device 700 It is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive the many of outside Media data.Each front-facing camera and post-positioned pick-up head can be the optical lens system of a fixation or have focal length and light Learn zoom capabilities.
Audio-frequency assembly 710 is configured to output and/or input audio signal.For example, audio-frequency assembly 710 includes a Mike Wind (MIC), when application program opening device 700 is in operator scheme, such as call model, logging mode and speech recognition mode When, mike is configured to receive external audio signal.The audio signal being received can be further stored in memorizer 704 Or send via communication component 716.In certain embodiments, audio-frequency assembly 710 also includes a speaker, for exporting audio frequency Signal.
, for providing interface between process assembly 702 and peripheral interface module, above-mentioned peripheral interface module can for I/O interface 712 To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock Determine button.
Sensor cluster 714 includes one or more sensors, for providing each side for application program opening device 700 The state estimation in face.For example, what sensor cluster 714 can detect application program opening device 700 opens/closed mode, The relative localization of assembly, for example described assembly is display and the keypad of application program opening device 700, sensor cluster 714 position changes that can also detect application program opening device 700 or 700 1 assemblies of application program opening device, user Presence or absence of with what application program opening device 700 contacted, application program opening device 700 orientation or acceleration/deceleration and The temperature change of application program opening device 700.Sensor cluster 714 can include proximity transducer, is configured to not have There is the presence detecting object nearby during any physical contact.Sensor cluster 714 can also include optical sensor, such as CMOS or Ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 714 can also include adding Velocity sensor, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communication component 716 is configured to facilitate wired or wireless side between application program opening device 700 and other equipment The communication of formula.Application program opening device 700 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or it Combination.In one exemplary embodiment, communication component 716 receives via broadcast channel and is derived from external broadcasting management system Broadcast singal or broadcast related information.In one exemplary embodiment, described communication component 716 also includes near-field communication (NFC) module, to promote junction service.For example, RF identification (RFID) technology, Infrared Data Association can be based in NFC module (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies are realizing.
In the exemplary embodiment, application program opening device 700 can be by one or more application specific integrated circuits (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), PLD (PLD), scene can Programming gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing said method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided As included the memorizer 704 instructing, above-mentioned instruction can be executed on to complete by the processor 720 of application program opening device 700 State method.For example, described non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD- ROM, tape, floppy disk and optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in described storage medium is by the process of mobile terminal So that mobile terminal is able to carry out a kind of dynamic application program open method during device execution, the method includes:
Location information according to target terminal detects whether described target terminal is located in preset range;
When described target terminal is detected and being not located in preset range and be located in preset range during last detection, obtain Take the corresponding application program of described target terminal;
Point out described target terminal pushing application program opening imformation.
Fig. 8 is a kind of block diagram of the application program opening device implementing to exemplify according to disclosure another exemplary.For example, Application program opening device 800 may be provided in a server.With reference to Fig. 8, application program opening device 800 includes treatment group Part 822, it further includes one or more processors, and the memory resource representated by memorizer 832, for storing The instruction that can be executed by process assembly 822, such as application program.In memorizer 832, the application program of storage can include one Or more than one each correspond to one group instruction module.Additionally, process assembly 822 is configured to execute instruction, to hold Row said method.
Application program opening device 800 can also include a power supply module 826 and be configured to execute application program unlatching The power management of device 800, a wired or wireless network interface 850 is configured to connect application program opening device 800 To network, and input and output (I/O) interface 858.Application program opening device 800 can operate to be based on and be stored in memorizer 832 operating system, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or similar.
A kind of non-transitorycomputer readable storage medium, when the instruction in described storage medium is by the processor of server So that server is able to carry out a kind of application program open method during execution, the method includes:
Location information according to target terminal detects whether described target terminal is located in preset range;
When described target terminal is detected and being not located in preset range and be located in preset range during last detection, obtain Take the corresponding application program of described target terminal;
Point out described target terminal pushing application program opening imformation.
Those skilled in the art, after considering description and putting into practice disclosure disclosed herein, will readily occur to its of the disclosure Its embodiment.The application is intended to any modification, purposes or the adaptations of the disclosure, these modifications, purposes or Person's adaptations are followed the general principle of the disclosure and are included the undocumented common knowledge in the art of the disclosure Or conventional techniques.Description and embodiments be considered only as exemplary, the true scope of the disclosure and spirit by following Claim is pointed out.
It should be appreciated that the disclosure is not limited to be described above and precision architecture illustrated in the accompanying drawings, and And various modifications and changes can carried out without departing from the scope.The scope of the present disclosure only to be limited by appended claim.

Claims (13)

1. a kind of application program open method is it is characterised in that include:
Location information according to target terminal detects whether described target terminal is located in preset range;
When described target terminal is detected and being not located in preset range and be located in preset range during last detection, obtain institute State the corresponding application program of target terminal;
Point out described target terminal pushing application program opening imformation.
2. method according to claim 1 is it is characterised in that the described location information according to target terminal detects described mesh Whether mark terminal is located in preset range, including:
Described mesh is detected according to the location information described target terminal being positioned with wireless location or indoor positioning mode Whether mark terminal is located in preset range.
3. method according to claim 1 is it is characterised in that also include:
According to described target terminal or residing for the described target terminal of the auxiliary terminal to report of described target terminal binding Position time corresponding with location and the time opening described application program, record the behavior of described target terminal Information.
4. method according to claim 3 is it is characterised in that described behavioural information includes:Described target terminal is not located at The time range being located in preset range in preset range and when the last time detects and the time range of unlatching application program.
5. method according to claim 1 is it is characterised in that described prompting described target terminal pushing application program is opened Information, including:
By wired or wireless connected mode, push described application program opening imformation to described target terminal, or transmission is opened Open application prompts information;
Wherein, described unlatching application prompts information is used for triggering described target terminal and pushing described application program and open believing Breath;Described application program opening imformation is used for providing the unlatching entrance of described application program.
6. method according to claim 1 is it is characterised in that described application program is taxi calling application program, its In, the described target terminal pushing application program opening imformation of described prompting, including:
Described target terminal is pointed out to push taxi calling appl. opening imformation.
7. a kind of application program opening device is it is characterised in that include:
Detection module, is configured to the location information according to target terminal and detects whether described target terminal is located at preset range Interior;
Acquisition module, is configured as described detection module and described target terminal is detected being not located in preset range and last When being located in preset range during detection, obtain the corresponding application program of described target terminal;
Reminding module, is configured to point out described target terminal pushing application program opening imformation.
8. device according to claim 7 is it is characterised in that described detection module is additionally configured to:
Described mesh is detected according to the location information described target terminal being positioned with wireless location or indoor positioning mode Whether mark terminal is located in preset range.
9. device according to claim 7 is it is characterised in that also include:
Logging modle, is configured to the institute according to described target terminal or with the auxiliary terminal to report of described target terminal binding The time stated the target terminal location time corresponding with location and open described application program, record institute State the behavioural information of target terminal.
10. device according to claim 9 is it is characterised in that described behavioural information includes:Described target terminal is not located at The time range being located in preset range in preset range and when the last time detects and the time range of unlatching application program.
11. devices according to claim 7 are it is characterised in that described reminding module includes:
Sending submodule, is configured to wired or wireless connected mode, pushes described application program to described target terminal Opening imformation, or send unlatching application prompts information;
Wherein, described unlatching application prompts information is used for triggering described target terminal and pushing described application program and open believing Breath;Described application program opening imformation is used for providing the unlatching entrance of described application program.
12. devices according to claim 7 it is characterised in that described application program is taxi calling application program, its In, described reminding module is additionally configured to:
Described target terminal is pointed out to push taxi calling appl. opening imformation.
A kind of 13. application program opening devices are it is characterised in that include:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Location information according to target terminal detects whether described target terminal is located in preset range;
When described target terminal is detected and being not located in preset range and be located in preset range during last detection, obtain institute State the corresponding application program of target terminal;
Point out described target terminal pushing application program opening imformation.
CN201610868519.0A 2016-09-29 2016-09-29 Application program starting method and device Pending CN106445606A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610868519.0A CN106445606A (en) 2016-09-29 2016-09-29 Application program starting method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610868519.0A CN106445606A (en) 2016-09-29 2016-09-29 Application program starting method and device

Publications (1)

Publication Number Publication Date
CN106445606A true CN106445606A (en) 2017-02-22

Family

ID=58171642

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610868519.0A Pending CN106445606A (en) 2016-09-29 2016-09-29 Application program starting method and device

Country Status (1)

Country Link
CN (1) CN106445606A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108647070A (en) * 2018-04-18 2018-10-12 Oppo广东移动通信有限公司 Information prompting method, device, mobile terminal and computer-readable medium
CN108733430A (en) * 2018-05-22 2018-11-02 北京小米移动软件有限公司 Management method, device and the storage medium of application program
CN108875066A (en) * 2018-06-29 2018-11-23 掌阅科技股份有限公司 E-book recommended method, server and computer storage medium
CN113435968A (en) * 2021-06-23 2021-09-24 南京领行科技股份有限公司 Network appointment vehicle dispatching method, device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347049A (en) * 2013-06-08 2013-10-09 西安云井电子科技有限公司 System and method for automatic adaption starting between positions and application programs based on mobile terminal
CN105245420A (en) * 2015-10-22 2016-01-13 小米科技有限责任公司 Smart home furnishing controlling method and device
CN105898016A (en) * 2015-12-04 2016-08-24 乐视移动智能信息技术(北京)有限公司 Application starting method according to position information of mobile device and mobile device
CN105959486A (en) * 2016-06-20 2016-09-21 北京小米移动软件有限公司 Notifying method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347049A (en) * 2013-06-08 2013-10-09 西安云井电子科技有限公司 System and method for automatic adaption starting between positions and application programs based on mobile terminal
CN105245420A (en) * 2015-10-22 2016-01-13 小米科技有限责任公司 Smart home furnishing controlling method and device
CN105898016A (en) * 2015-12-04 2016-08-24 乐视移动智能信息技术(北京)有限公司 Application starting method according to position information of mobile device and mobile device
CN105959486A (en) * 2016-06-20 2016-09-21 北京小米移动软件有限公司 Notifying method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108647070A (en) * 2018-04-18 2018-10-12 Oppo广东移动通信有限公司 Information prompting method, device, mobile terminal and computer-readable medium
CN108733430A (en) * 2018-05-22 2018-11-02 北京小米移动软件有限公司 Management method, device and the storage medium of application program
CN108733430B (en) * 2018-05-22 2022-08-12 北京小米移动软件有限公司 Application program management method and device and storage medium
CN108875066A (en) * 2018-06-29 2018-11-23 掌阅科技股份有限公司 E-book recommended method, server and computer storage medium
CN113435968A (en) * 2021-06-23 2021-09-24 南京领行科技股份有限公司 Network appointment vehicle dispatching method, device, electronic equipment and storage medium
CN113435968B (en) * 2021-06-23 2024-02-02 南京领行科技股份有限公司 Network appointment vehicle dispatching method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN106454336B (en) The method and device and terminal that detection terminal camera is blocked
CN107919123A (en) More voice assistant control method, device and computer-readable recording medium
CN105094962A (en) Application disabled method and apparatus
CN106485813A (en) Car's door controlling method and apparatus
CN106792448A (en) Bluetooth connecting method and device, system
CN107730847A (en) Sharing articles finding method and device
CN106445606A (en) Application program starting method and device
CN105607818A (en) Application sorting method and apparatus
CN106407079A (en) Mobile terminal charging prompting method, device and equipment
CN107343087A (en) Smart machine control method and device
CN106357934A (en) Screen-locking control method and device
CN108712736A (en) Find the methods, devices and systems of equipment
CN107783715A (en) Using startup method and device
CN104063654A (en) Monitoring method and device for application program
CN106507282A (en) The control method of wireless connection and device
CN104020628A (en) Flash lamp prompting method and device thereof
CN105208209A (en) Alarm clock setting method and device and terminal equipment
CN104536753B (en) Backlog labeling method and device
CN106912090A (en) New information reminding method and equipment
CN104166692A (en) Method and device for adding labels on photos
CN104539497A (en) Network connecting method and device
CN107734303A (en) Video labeling method and device
CN106775646A (en) Alarm clock control method and device
CN106101372A (en) Method to set up and device are reminded in application
CN106201738A (en) System broadcasts call method and device

Legal Events

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

Application publication date: 20170222

RJ01 Rejection of invention patent application after publication