Detailed description of the invention
Purpose, technical scheme and advantage for making the embodiment of the present invention are clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
The a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art
The every other embodiment being obtained under the premise of not making creative work, broadly falls into the scope of protection of the invention.
A kind of alarm clock control method flow chart that Fig. 1 provides for the embodiment of the present invention, described alarm clock control method is in user
Equipment end performs, as it is shown in figure 1, described method includes:
Step 101: obtain the real-time position information of user;
Step 102: the real-time position information of described user is compared with the positional information needing alarm clock calling preset;
Step 103: when described real-time position information meets preset relation with the described positional information needing alarm clock calling, touch
Send out alarm clock.
Specifically, described alarm clock is provided by user equipment, and described user equipment includes mobile phone, pad, notebook computer, platform
The terminal devices, the preferably mobile terminal device such as mobile phone, pad such as formula machine;
The positional information of alarm clock calling and the real-time position information of described user is needed described in the embodiment of the present invention
Including position coordinates, and all can be can determine the mould of positional information by the map on user equipment, positioning, navigation etc.
Block obtains, and described map, positioning, navigation etc. can determine the module of positional information, such as Baidu's map, GPS navigation, Beidou
Location navigations etc., the real-time position information of the described positional information needing alarm clock calling and described user is also in other embodiments
Can obtain by other means, the present invention does not limits;
Described preset relation can include positional precision, and position precision refers to user's real-time location coordinates and needs alarm clock
The matching degree of the position coordinates reminded, for example user's real-time location coordinates is in a circular scope, and described circular scope is with institute
State need the position coordinates of alarm clock calling be the center of circle be radius at a certain distance, or user's real-time location coordinates is making a noise with described need
In rectangle centered on the position coordinates that clock is reminded, the present invention does not limits;The alarm clock control method that the embodiment of the present invention provides,
By comparing the real-time position information of user with the positional information needing alarm clock calling preset, when described real time position letter
When breath and the described positional information needing alarm clock calling meet preset relation, trigger alarm clock, it is to avoid when user cannot determine prompting
During the time, it is impossible to the problem that alarm clock is accurately set.
Further, the embodiment of the present invention is needed by prompting user's input the positional information of alarm clock calling, obtains and deposit
Store up the mode of the positional information needing alarm clock calling of described user input, obtain the described positional information needing alarm clock calling, at it
Also obtaining by way of the positional information that can be used alarm clock in his embodiment by recording and preserving user needs the position of alarm clock calling
Confidence ceases, and the present invention does not limits.
Needed the positional information of alarm clock calling by prompting user's input, it is simple to need to arrange alarm clock calling according to user, carry
High Consumer's Experience.
Fig. 2 inputs for a kind of user of prompting that the embodiment of the present invention provides and needs the positional information of alarm clock calling, obtains and deposits
Store up the method schematic diagram of the positional information needing alarm clock calling of described user input;As in figure 2 it is shown, described method includes:
Step 201: showing map on display interface, prompting user clicks on map relevant position needs alarm clock calling to determine
Positional information;
Step 202: obtain and store the positional information needing alarm clock calling that described user determines;
Specifically, in the embodiment of the present invention, user equipment display interface shows position alarm clock settings button, when getting
When user clicks on or triggers described position alarm clock settings button, user equipment shows map on display interface, and points out user
Click map relevant position is to determine the positional information needing alarm clock calling, and described map can be by modules such as map, navigation, positioning
There is provided;When getting the operation that user clicks on a certain position of map, prompt the user whether that the position that will click on is set to make a noise
The position that clock is reminded, if user selects to be then to store the position needing alarm clock calling that user determines, if user selects no,
Then reacquire the operation that user clicks on a certain position of map, to obtain the position needing alarm clock calling that user determines;
By showing that on display interface map makes user can select to need the position of alarm clock calling intuitively on map
Put coordinate, simple to operate, high for Experience Degree;
In other embodiments, it is also possible to directly on map, show position alarm clock settings button, when getting user's point
When hitting or trigger described position alarm clock settings button, prompting user clicks on map relevant position to determine the position needing alarm clock calling
Information, described map can be provided by modules such as map, navigation, positioning;As the behaviour getting user and clicking on a certain position of map
When making, prompt the user whether that the position that will click on is set to need the position of alarm clock calling, if user selects to be then to store user
The position needing alarm clock calling determining, if user selects no, then reacquires the operation that user clicks on a certain position of map, with
Obtain the position needing alarm clock calling that user determines;
By directly showing position alarm clock settings button on map, meet user's temporary needs when browsing map and set
The demand of seated position alarm clock, user experience is high;The position alarm clock settings button that the embodiment of the present invention provides also includes switch control
Button processed, to control turning off or on of position alarm clock, makes the more hommization of position alarm clock function, meets user further and uses
Require.
Can also arrange position alarm clock by other embodiments in other embodiments, the present invention does not limits.
Fig. 3 needs the positional information of alarm clock calling for another kind of prompting user's input that the embodiment of the present invention provides, and obtains simultaneously
Store the method schematic diagram of the positional information needing alarm clock calling of described user input;As it is shown on figure 3, described method includes:
Step 301: show input frame on display interface, prompting user inputs in described input frame and needs alarm clock calling
Location name or the corresponding keyword in position needing alarm clock calling;
Step 302: the location name needing alarm clock calling inputting according to user or the corresponding pass, position needing alarm clock calling
Keyword obtains the positional information needing alarm clock calling, and the described positional information needing alarm clock calling includes map position information;
Step 303: store described map position information.
Specifically, in the embodiment of the present invention, user equipment display interface shows position alarm clock settings button, when getting
When user clicks on or triggers described position alarm clock settings button, user equipment shows address input box on display interface, prompting
User inputs the location name needing alarm clock calling or the corresponding keyword in position needing alarm clock calling, example in described input frame
As, exultation city, user Chaoyang to be gone to, then in address input box, input " exultation city, Chaoyang " or " exultation city ";
The embodiment of the present invention is carried by the alarm clock that needs of the block search user inputs such as the map of user equipment, positioning, navigation
The location name waken up or the corresponding keyword in position needing alarm clock calling, it is thus achieved that the positional information with described Keywords matching, institute
Stating positional information and including map position information, described map position information such as GPS or Beidou positional information, the present invention does not does
Limit;
In the embodiment of the present invention when search positional information out includes multiple, user equipment is labeled with many by display
The map interface of the corresponding location point of individual positional information, prompting user selects to need the location point of alarm clock calling;When getting user
When clicking on the operation of a certain location point, prompt the user whether that the location point that will click on is set to need the position of alarm clock calling, if
User selects, then store the position needing alarm clock calling that user determines, if user selects no, then reacquires user and clicks on
The operation of a certain location point, to obtain the position of the alarm clock calling that user determines;
For example, user equipment has gone out exultation city, Chaoyang and Xidan exultation according to " exultation city " keyword search that user inputs
Two, city positional information, shows corresponding two location points in exultation city, Chaoyang and exultation city, Xidan on map, and points out user
Two described location points are chosen one as the position needing alarm clock calling, when get user click on exultation city, Chaoyang or
During the operation in exultation city, Xidan, prompt the user whether exultation city, Chaoyang or exultation city, Xidan are set to need the position of alarm clock calling
Put, if user selects to be then to store the position needing alarm clock calling that user determines, if user selects no, then reacquire
User clicks on the operation of a certain location point, to obtain the position of the alarm clock calling that user determines;
By showing address input box on display interface, with the keyword that inputs according to user automatically for user annotation need
The positional information of alarm clock calling, it is to avoid need because user is indefinite that the approximate location of the position of alarm clock calling causes on map
The problem choosing the position more airplane crash needing alarm clock calling, user experience is high;
A kind of method schematic diagram carrying out associative operation to alarm clock that Fig. 4 provides for the embodiment of the present invention, as shown in Figure 4,
The alarm clock control method that the embodiment of the present invention provides, also includes:
Step 401: mark needs the position of alarm clock calling and the described position needing alarm clock calling corresponding on the map
Alarm clock identifies;
Step 402: when the operation that user clicks on described alarm clock mark being detected, show alarm clock actions menu, to use
Family carries out corresponding operating according to described alarm clock actions menu to described alarm clock.
Specifically, described alarm clock mark is for example shown as the mark of alarm clock icon, when detecting that user clicks on described alarm clock
During the operation of icon, user equipment shows alarm clock actions menu at display interface, and described alarm clock actions menu includes resetting noisy
The various subsequent operations that clock operation, closedown alarm clock operation etc. are carried out for alarm clock.
By the corresponding alarm clock mark in the position arranging on map with need alarm clock calling, it is simple to make a noise in user management position
Clock, especially when user setup during multiple position alarm clock, just can intuitively, directly be found and ad-hoc location phase by map
Corresponding alarm clock, and carry out corresponding operating to described alarm clock, simple to operate, user experience is high.
Based on above-described embodiment, the embodiment of the present invention additionally provides another kind of alarm clock control method, and Fig. 5 is that the present invention implements
The another kind of alarm clock control method flow chart that example provides, as it is shown in figure 5, on the basis of above-described embodiment, the embodiment of the present invention
The alarm clock control method providing, also includes:
Step 501: obtain user currently goes out photos and sending messages;
Specifically, described go out photos and sending messages include that the departure time puts and the information such as departure place;The described departure time can lead to
Time module, gravity sensitive module and/or the locating module etc. of crossing user equipment combine acquisition, and described departure place can be passed through
The locating module of user equipment obtains, and the present invention does not limits;
For example can carry the user equipmenies such as mobile phone before user gos out every day carefully, now user equipment passes through gravity sensitive module
Detect that user equipment is become mobile status from inactive state, it is judged that user may set out, send positioning to locating module
By locating module, instruction, detects that the position of user equipment exceedes the change of preset value, determines that user sets out, record this
When time point and location point;
Step 502: the photos and sending messages that currently goes out of described user is mated with position alarm clock database, described position alarm clock
Database includes the location point needing alarm clock calling and corresponding with the described location point needing alarm clock calling goes out photos and sending messages;
Specifically, described position alarm clock database is by gathering and recording the position that user makes used position alarm clock calling
The mode going out photos and sending messages and/or the user travel routes information to the described position making used alarm clock calling obtains, and table 1 is described
A kind of form of expression of alarm clock database;As it is shown in figure 1, go to Madian from An Zhen door user every day 6, reach horse
Position alarm clock calling is needed during pasture;Every day 18, from Madian, goes to An Zhen door, needs position alarm clock when reaching An Zhen door
Remind;
For the crowd such as working clan, student, the routing of every day is more single, rule, is made a noise by setting up position
Clock database, it is simple to the rule of life according to user directly obtains the positional information needing alarm clock calling.Table 1 is position alarm clock data
A kind of form of expression in storehouse:
Need the location point of alarm clock calling |
Departure time |
Departure place |
Madian |
6:00 |
An Zhen door |
An Zhen door |
18:00 |
Madian |
Step 503: when the photos and sending messages that currently goes out of described user makes a noise with one of described position alarm clock database described need
Clock remind location point set out information matches when, by the real-time position information of described user and the position needing alarm clock calling mated
Confidence breath is compared;
As shown in table 1, such as user currently goes out photos and sending messages and includes that the departure time is 6:00, and departure place is " An Zhen door ",
The just information matches of setting out with the location A needing alarm clock calling in alarm clock database, then open position alarm clock, by described user
Real-time position information compare with the positional information needing alarm clock calling mated;
Step 504: when described real-time position information meets default closing with the described positional information needing alarm clock calling mated
When being, trigger alarm clock.
By setting up position alarm clock database, record user commonly uses the position of position alarm clock and corresponding with this position sets out
Information, by user currently go out photos and sending messages can substantially judge user to reach with described go out the corresponding position of photos and sending messages,
And user may need open position alarm clock, it is to avoid miss, because of what user forgot to turn on that position alarm clock causes, the position wanting to reach
The problem put.
A kind of alarm clock control apparatus structure schematic diagram that Fig. 6 provides for the embodiment of the present invention, as shown in Figure 6, described device,
Including:
First acquisition module 10, for obtaining the real-time position information of user;
Comparing module 20, for entering the real-time position information of described user with the positional information needing alarm clock calling preset
Row comparison;
Trigger module 30, for meeting default closing when described real-time position information with the described positional information needing alarm clock calling
When being, trigger alarm clock.
Further, the alarm clock control device that the embodiment of the present invention provides, also includes:
Reminding module, needs the positional information of alarm clock calling for pointing out user to input;
Second acquisition module, for obtaining and storing the positional information needing alarm clock calling of described user input.
Needed the positional information of alarm clock calling by prompting user's input, it is simple to need to arrange alarm clock calling according to user, carry
High Consumer's Experience.
Further, the alarm clock control device that the embodiment of the present invention provides, also includes:
Described reminding module, for showing map on display interface, prompting user clicks on map relevant position to determine
Need the positional information of alarm clock calling;
Described second acquisition module, for obtaining and storing the positional information needing alarm clock calling that described user determines;Or
Person,
Described reminding module, for showing input frame on display interface, prompting user inputs in described input frame to be needed
The location name of alarm clock calling or the corresponding keyword in position needing alarm clock calling;
Described second acquisition module, comprising:
Acquiring unit, corresponding for the location name needing alarm clock calling inputting according to user or the position needing alarm clock calling
Keyword obtain and need the positional information of alarm clock calling, the described positional information needing alarm clock calling includes map position information;
Memory cell, is used for storing described map position information.By showing that on display interface map makes user permissible
On map, select to need the position coordinates of alarm clock calling intuitively, simple to operate, high for Experience Degree;
By showing address input box on display interface, with the keyword that inputs according to user automatically for user annotation need
The positional information of alarm clock calling, it is to avoid need because user is indefinite that the approximate location of the position of alarm clock calling causes on map
The problem choosing the position more airplane crash needing alarm clock calling is high for Experience Degree;
Further, the alarm clock control device that the embodiment of the present invention provides, also includes:
Mark module, needs the position of alarm clock calling and the described position pair needing alarm clock calling for mark on the map
The alarm clock mark answered;
Display module, for when the operation that user clicks on described alarm clock mark being detected, showing alarm clock actions menu, with
User is made to carry out corresponding operating according to described alarm clock actions menu to described alarm clock.
By the corresponding alarm clock mark in the position arranging on map with need alarm clock calling, it is simple to user management position
Alarm clock, especially when user setup during multiple position alarm clock, just can intuitively, directly be found and ad-hoc location by map
Corresponding alarm clock, and carry out corresponding operating to described alarm clock, simple to operate, user experience is high.
Further, the alarm clock control device that the embodiment of the present invention provides, also includes:
3rd acquisition module, currently goes out photos and sending messages for obtain user;
Matching module, for mating the photos and sending messages that currently goes out of described user with position alarm clock database, institute's rheme
Put alarm clock database include needing the location point of alarm clock calling and corresponding with the described location point needing alarm clock calling go out photos and sending messages;
Comparing module 20, for currently going out one of photos and sending messages and described position alarm clock database institute as described user
State need alarm clock calling location point set out information matches when, the real-time position information of described user is carried with the alarm clock that needs mating
The positional information waken up is compared;
Trigger module 30, for meeting with the described positional information needing alarm clock calling mated when described real-time position information
During preset relation, trigger alarm clock.
By setting up position alarm clock database, record user commonly uses the position of position alarm clock and corresponding with this position sets out
Information, by user currently go out photos and sending messages can substantially judge user to reach with described go out the corresponding position of photos and sending messages,
And user may need open position alarm clock, it is to avoid miss, because of what user forgot to turn on that position alarm clock causes, the position wanting to reach
The problem put.
The alarm clock control device that the embodiment of the present invention provides is for realizing the alarm clock control method that the embodiment of the present invention provides.
The alarm clock control device that the embodiment of the present invention provides, needs the positional information of alarm clock calling by obtaining and storing, uses
The real-time position information at family is compared with the described positional information needing alarm clock calling, when described real-time position information and described need
When the positional information of alarm clock calling meets preset relation, trigger alarm clock, it is to avoid when user cannot determine reminder time, it is impossible to
The problem that alarm clock is accurately set.
The embodiment of the present invention additionally provides a kind of terminal device, including above-mentioned alarm clock control device.
The terminal device that the embodiment of the present invention provides, needs the positional information of alarm clock calling by obtaining and storing, user's
Real-time position information is compared with the described positional information needing alarm clock calling, when described real-time position information needs alarm clock with described
The positional information reminded when meeting preset relation, triggers alarm clock, it is to avoid when user cannot determine reminder time, it is impossible to accurately
The problem that alarm clock is set.
Device embodiment described above is only schematically, and the wherein said unit illustrating as separating component can
To be or to may not be physically separate, as the parts that unit shows can be or may not be physics list
Unit, i.e. may be located at a place, or also can be distributed on multiple NE.Can be selected it according to the actual needs
In some or all of module realize the purpose of the present embodiment scheme.Those of ordinary skill in the art are not paying creativeness
Work in the case of, be i.e. appreciated that and implement.
Through the above description of the embodiments, those skilled in the art it can be understood that to each embodiment can
The mode adding required general hardware platform by software realizes, naturally it is also possible to pass through hardware.Based on such understanding, on
State the part that prior art contributes by technical scheme substantially in other words to embody with the form of software product, should
Computer software product can store in a computer-readable storage medium, such as ROM/RAM, magnetic disc, CD etc., including some fingers
Order is with so that a computer equipment (can be personal computer, server, or the network equipment etc.) performs each and implements
The method described in some part of example or embodiment.
Last it is noted that above example is only in order to illustrate technical scheme, it is not intended to limit;Although
With reference to previous embodiment, the present invention is described in detail, it will be understood by those within the art that: it still may be used
Modify with the technical scheme described in foregoing embodiments, or equivalent is carried out to wherein portion of techniques feature;
And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical scheme spirit and
Scope.