CN108401074A - A kind of based reminding method and server - Google Patents

A kind of based reminding method and server Download PDF

Info

Publication number
CN108401074A
CN108401074A CN201810179706.7A CN201810179706A CN108401074A CN 108401074 A CN108401074 A CN 108401074A CN 201810179706 A CN201810179706 A CN 201810179706A CN 108401074 A CN108401074 A CN 108401074A
Authority
CN
China
Prior art keywords
user
interval time
target interval
target
terminal device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810179706.7A
Other languages
Chinese (zh)
Other versions
CN108401074B (en
Inventor
王敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201810179706.7A priority Critical patent/CN108401074B/en
Publication of CN108401074A publication Critical patent/CN108401074A/en
Application granted granted Critical
Publication of CN108401074B publication Critical patent/CN108401074B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a kind of based reminding method and server, the method includes:The target interval time is determined according to the characteristic information of user;The target interval time is sent to the terminal device of the user, makes the terminal device after operation is reminded in the delay for receiving user's triggering, postpones the target interval time, remind user again.The present invention can remind user to avoid the set-up mode of monospace time, and promote user experience.

Description

A kind of based reminding method and server
Technical field
The present invention relates to the communications field more particularly to a kind of based reminding methods and server.
Background technology
Alarm time can be arranged in the electronic equipments such as mobile terminal, dally over one's work to avoid people, meeting, rest, trip The strokes such as row.
User is after setting alarm time, after reaching the alarm time set, if user is not turned off alarm clock Delay remind, electronic equipment can remind user again after extending the set time, until user closes the delay prompting of alarm clock. It reminds user relatively simple using this alerting pattern for extending the set time, the individual demand of user cannot be met.
Invention content
The purpose of the embodiment of the present invention is to provide a kind of based reminding method and server, can only be used with to solve the prior art and be prolonged The problem of long set time is to remind user.
In order to solve the above-mentioned technical problem, the invention is realized in this way:
In a first aspect, providing a kind of based reminding method, it is applied to server, this method includes:
The target interval time is determined according to the characteristic information of user;
The target interval time is sent to the terminal device of the user, the terminal device is made to receive user After operation is reminded in the delay of triggering, postpones the target interval time, remind user again.
Second aspect provides a kind of server, which includes:
Determining module, for determining the target interval time according to the characteristic information of user;
Sending module makes the terminal device receive for the target interval time to be sent to terminal device After operation is reminded in the delay of user's triggering, postpones the target interval time, remind user again.
The third aspect provides a kind of server, which includes processor, memory and be stored in the memory Computer program that is upper and can running on the processor, realization such as the when the computer program is executed by the processor The step of method described in one side.
In embodiments of the present invention, server can determine the target interval time according to the characteristic information of user, work as terminal When after equipment arrival preset time prompting user, terminal device carries again after preset time can be extended to the target interval time Wake up user;Wherein, the characteristic information of user is different, i.e. the feature letter of the characteristic information difference of different user or same user Breath changes, it is determined that the target interval time can be different, the difference of determining target interval time can be to avoid single Every the alerting pattern of time, user experience is promoted.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and constitutes the part of the present invention, this hair Bright illustrative embodiments and their description are not constituted improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the based reminding method of one embodiment of the present of invention;
Fig. 2 be the present invention Fig. 1 in step 120 sub-step flow chart;
Fig. 3 is the flow chart of the based reminding method of an alternative embodiment of the invention;
Fig. 4 is the structure chart of the server of one embodiment of the present of invention;
Fig. 5 is the structure chart of the server of an alternative embodiment of the invention;
Fig. 6 is the structure chart of the terminal device of one embodiment of the present of invention;
Fig. 7 is the structure chart of the terminal device of an alternative embodiment of the invention;
Fig. 8 is the structure chart of the server of yet another embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained without creative efforts Example, shall fall within the protection scope of the present invention.
Fig. 1 is the flow chart of the based reminding method of one embodiment of the present of invention, and this method is applied to server, such as Fig. 1 institutes Show, this method includes:
Step 120, the target interval time is determined according to the characteristic information of user.
Wherein, server can determine the target interval time when meeting corresponding preset condition.Preset condition can be Preset time is arranged in user on the terminal device, it may also be said to and it is alarm time etc., meanwhile, user is also provided with interval time. As in the morning, user may be provided with a preset time 7:00,5 minutes interval times are also provided with, indicate to reach 7:00 carries It wakes up after user, then reminds user to get up again at interval of 5 minutes alarm clocks.When server detects setting of the user to terminal device Preset time and after interval time, then can determine the target interval time.
In the present embodiment, a smart button can be set on the terminal device, when the smart button is in open state, Expression needs the intelligent set target interval time.At this point, preset condition, which can also be user, opens the smart button, at this point, When server receives preset time and the interval time of the user setting of terminal device transmission, then target interval can be determined Time.
In another implementation, can also be that preset time is only arranged in user on the terminal device, without setting Set interval time.But terminal device is when reaching preset time prompting user, when user has selected to remind later, at this point, default Condition can be terminal device when reaching preset time and reminding user, and user's selection is reminded later, and server can also determine The target interval time.
It should be pointed out that preset condition can be in the case that a variety of different, the present embodiment is not limited to above-listed The situation of act, other different situations and mode are within the scope of the present embodiment may be implemented.
Step 140, the target interval time is sent to the terminal device of user, terminal device is made to receive user's triggering Delay remind operation after, postpone the target interval time, remind user again.
In the present embodiment, server determines that the purpose of target interval time is that so that terminal device is reached preset time reminds After user, user is reminded again after extending the target interval time.
Wherein, terminal device can remind user, such as in the morning when reaching preset time by different alerting patterns User is reminded to get up.
Wherein, terminal device is after reaching preset time, after first time extends target time interval prompting user, if User's selection again remind by delay, then can extend target time interval for second and remind user, be carried until user closes delay It wakes up.
Specific alerting pattern can be terminal device to vibrate, at least one of in a manner of the tinkle of bells etc., and the present embodiment exists This will not enumerate.
In embodiments of the present invention, server can determine the target interval time according to the characteristic information of user, work as terminal When after equipment arrival preset time prompting user, terminal device carries again after preset time can be extended to the target interval time Wake up user;Wherein, the characteristic information of user is different, i.e. the feature letter of the characteristic information difference of different user or same user Breath changes, it is determined that the target interval time can be different, the difference of determining target interval time can be to avoid single Every the alerting pattern of time, user experience is promoted.
Fig. 2 be the present invention Fig. 1 in step 120 sub-step flow chart, as shown in Fig. 2, step 120 includes:
Step 121, the characteristic information of the user of receiving terminal apparatus acquisition.
Characteristic information can be the various information such as age, gender, occupation, work address, schedule of user.Characteristic information It can be the alarm time etc. of user setting.Terminal device can record the various information of user, including different modes and side Method, this implementation can be achieved.
The characteristic information of the user of terminal device acquisition can be sent to server, by server preservation and further Reason.
Step 122, feature vector is generated according to characteristic information.
In the present embodiment, server can generate feature vector by characteristic information.Specifically, being included for characteristic information Different types of information these different types of information can be converted to corresponding number such as age, gender and occupation. For example, the corresponding numbers of age 16-18 can be 1, the corresponding numbers of age 19-21 can be 2.Gender can correspond to when being man It is 1, gender can be with corresponding 0 when being female.Different occupations can be defined by different numbers.Similar, this implementation The different types of information that example can be unified to include in the characteristic information by user is all converted to corresponding number, to be formed Feature vector.
Step 123, the target interval time is determined according to feature vector.
Characteristic information is the attribute information of user, and therefore, the characteristic information of user is different, and feature vector is then different.By spy After reference breath generates feature vector, then the target interval time can be determined with feature based vector.
In the present embodiment, the target interval time is determined by the characteristic information of user, is arranged when delay can be made to remind user The target interval time it is more reasonable, realize the target interval time setting automation and intelligence, to improve user experience.
In one realization method of the present embodiment, when determining the target interval time according to feature vector, can according to feature to Amount calculates corresponding characteristic value, when being stored with object feature value corresponding with characteristic value, it is determined that storage and target signature It is worth the corresponding target interval time.
In the present embodiment, server can prestore basic database.Basic database may include the feature of user Vectorial library has by the characteristic value library of the feature vector calculating in feature vector library and with feature vector library and characteristic value library The interval time library of incidence relation.
Wherein, server can collect the feature vector library of all users, and immediate updating feature vector library.For any The feature vector of user, server can calculate corresponding characteristic value.
Can be that different weighted values is arranged in different types of information in one realization method of the present embodiment, it will be by difference It after the information of type is converted to corresponding number, sums after can these numbers being multiplied by corresponding weighted value, and with this and value As characteristic value.Influence degree of the information to the target interval time of different types can be adjusted in this way, to more accurately Determine the target interval time.
In the present embodiment, server can also acquire preset time and the interval time of all user settings, and be formed With the feature vector most suitable optimal interval time of user.It is default that the optimal interval time indicates that user is most likely at arrival After time, after the optimal interval time, user is reminded, is the selection optimal to user, does not interfere with the rest of user such as Deng.These optimal interval times can form interval time library.
Therefore, in the present embodiment, any feature vector in basic database have corresponding characteristic value and it is corresponding most Excellent interval time.Feature vector, characteristic value and interval time three i.e. in basic database correspond.
It, theoretically can be by one by one by feature vector library when server determines the target interval time according to feature vector In feature vector and the feature vector of user compare one by one, but in this way can be than relatively time-consuming.Therefore, the present embodiment can be counted directly The characteristic value for calculating the feature vector of user, then compares this feature value and the characteristic value in characteristic value library, if service When device is stored with the characteristic value corresponding object feature value calculated, then it represents that have in feature vector library with the feature of user to Identical target feature vector is measured, further can then determine the target interval time corresponding with object feature value of storage.
In another realization method of the present embodiment, when server is not stored with object feature value corresponding with characteristic value, Then indicate that target feature vector not identical with the feature vector of user, server can then determine storage in feature vector library The highest target feature vector of feature vector matching degree with user, then determine storage it is corresponding with target feature vector The target interval time.
Server, can be by the every of storage when determining the target feature vector highest with feature vector matching degree of storage After a feature vector and the feature vector of user are subtracted each other respectively, solve in each difference vector after subtracting each other after all numbers square And value, and using the feature vector of this and value corresponding storage when minimum as the highest target feature vector of matching degree.This reality Apply example can also using with the feature vector of corresponding storage when square root minimum after value evolution as the highest mesh of matching degree Mark feature vector.Therefore, in the present embodiment, the highest target feature vector of feature vector matching degree with user, refers to target In difference vector between feature vector and the feature vector of user after each element square and value it is minimum, can also be in difference vector After each element square and value square root is minimum.
When with value or square root minimum, then a corresponding target feature vector can be determined, and according to basic database In feature vector, characteristic value and interval time three correspond relationship, determine target corresponding with target feature vector Interval time.
In another realization method of the present embodiment, when determining the target interval time, it can calculate and be stored in database The average value of interval time;And average value is determined as the target interval time.Wherein, multiple terminal devices are stored in database The interval time value of the different user of upload.
Specifically, if terminal device is to use for the first time, i.e., terminal device does not collect any characteristic information of user, At this point, server then can not determine feature vector according to the characteristic information of user, and further determine that the target interval time.It is preferred that , in the present embodiment, server can calculate the average value of all interval times in the interval time library in basic database, and Using the average value as the target interval time.
Fig. 3 is the flow chart of the based reminding method of an alternative embodiment of the invention, and this method is applied to terminal device, such as schemes Shown in 3, this method includes:
Step 310, the target interval time that server is sent is received.
Wherein, the process of server generation target interval time can refer to the particular content of above method embodiment, this Embodiment no longer specifically describes.
Step 320, after reaching preset time prompting user, preset time is extended into the target interval time.
Terminal device can further extend the target interval after reaching the preset time of user setting and reminding user Time.
Step 330, when time point after reaching the predetermined time delay target interval time, user is reminded again.
When reminding user, the different modes such as terminal device can vibrate, play music remind user.
In embodiments of the present invention, server can determine the target interval time according to the characteristic information of user, work as terminal When after equipment arrival preset time prompting user, terminal device carries again after preset time can be extended to the target interval time Wake up user;Wherein, the characteristic information of user is different, i.e. the feature letter of the characteristic information difference of different user or same user Breath changes, it is determined that the target interval time can be different, the difference of determining target interval time can be to avoid single Every the alerting pattern of time, user experience is promoted.
The based reminding method of the embodiment of the present invention is described in detail above in association with Fig. 1 to Fig. 3.It is described below in detail according to this hair The server of bright embodiment.Fig. 4 is the structure chart of the server of one embodiment of the invention, as shown in figure 4, server 400 wraps It includes:
Determining module 420, for determining the target interval time according to the characteristic information of user;
Sending module 440 makes the terminal device receive for the target interval time to be sent to terminal device After operation is reminded in the delay triggered to user, postpones the target interval time, remind user again.
In embodiments of the present invention, server can determine the target interval time according to the characteristic information of user, work as terminal When after equipment arrival preset time prompting user, terminal device carries again after preset time can be extended to the target interval time Wake up user;Wherein, the characteristic information of user is different, i.e. the feature letter of the characteristic information difference of different user or same user Breath changes, it is determined that the target interval time can be different, the difference of determining target interval time can be to avoid single Every the alerting pattern of time, user experience is promoted.
Fig. 5 is the structure chart of the server of an alternative embodiment of the invention, as shown in figure 5, determining module 420 includes:
Receiving subelement 421, the characteristic information of the user for receiving terminal apparatus acquisition;
Subelement 422 is generated, for generating feature vector according to characteristic information;
Determination subelement 423, for determining the target interval time according to feature vector.
Optionally, as one embodiment, determination subelement 423 is specifically used for:
Corresponding characteristic value is calculated according to feature vector;
When being stored with object feature value corresponding with characteristic value, it is determined that the target corresponding with object feature value of storage Interval time.
Optionally, as one embodiment, determination subelement 423 is additionally operable to:
When not being stored with object feature value corresponding with characteristic value, the target of storage to match with feature vector is determined Feature vector;
Determine the target interval time corresponding with target feature vector of storage.
Optionally, as one embodiment, determining module 420 is specifically used for:
The average value of the interval time stored in database is calculated, multiple terminal devices upload is stored in the database Different user interval time value;
Average value is determined as the target interval time.
Server provided in an embodiment of the present invention can realize that server is realized each in the embodiment of the method for Fig. 1 to Fig. 2 A process, to avoid repeating, which is not described herein again.
Fig. 6 is the structure chart of the terminal device of one embodiment of the present of invention, as shown in fig. 6, the terminal device 600 wraps It includes:
Receiving module 610, the target interval time for receiving server transmission;
Extend module 620, for after reaching preset time prompting user, preset time to be extended the target interval time;
Reminding module 630, for when reach preset time extend the target interval time after time point when, again remind use Family.
In embodiments of the present invention, when an alarm time is arranged by terminal device in user, which can be One preset time, at this point, server can determine the target interval time, after terminal device, which reaches preset time, reminds user When, terminal device reminds user again after preset time can be extended to the target interval time;Wherein, the target interval time pair Can be different in different users, the target interval time that same client server determines every time can also be different, to The set-up mode of monospace time is avoided, and promotes user experience.
Terminal device provided in an embodiment of the present invention can realize that terminal device is realized each in the embodiment of the method for Fig. 3 Process, to avoid repeating, which is not described herein again.
A kind of hardware architecture diagram of Fig. 7 terminal devices of each embodiment to realize the present invention, the terminal device 700 Including but not limited to:Radio frequency unit 701, audio output unit 703, input unit 704, sensor 705, is shown network module 702 Show the components such as unit 706, user input unit 707, interface unit 708, memory 709, processor 710 and power supply 711. It will be understood by those skilled in the art that terminal device structure shown in Fig. 7 does not constitute the restriction to terminal device, terminal is set Standby may include either combining certain components or different components arrangement than illustrating more or fewer components.In the present invention In embodiment, terminal device includes but not limited to mobile phone, tablet computer, laptop, palm PC, car-mounted terminal, can wear Wear equipment and pedometer etc..
Wherein, processor 710 are used for:
Receive the target interval time that server is sent;
After reaching preset time prompting user, the preset time is extended into the target interval time;
When time point after reaching the preset time and extending the target interval time, user is reminded again.
In embodiments of the present invention, server can determine the target interval time according to the characteristic information of user, work as terminal When after equipment arrival preset time prompting user, terminal device carries again after preset time can be extended to the target interval time Wake up user;Wherein, the characteristic information of user is different, i.e. the feature letter of the characteristic information difference of different user or same user Breath changes, it is determined that the target interval time can be different, the difference of determining target interval time can be to avoid single Every the alerting pattern of time, and promote user experience.
It should be understood that the embodiment of the present invention in, radio frequency unit 701 can be used for receiving and sending messages or communication process in, signal Send and receive, specifically, by from base station downlink data receive after, to processor 710 handle;In addition, by uplink Data are sent to base station.In general, radio frequency unit 701 includes but not limited to antenna, at least one amplifier, transceiver, coupling Device, low-noise amplifier, duplexer etc..In addition, radio frequency unit 701 can also by radio communication system and network and other set Standby communication.
Terminal device has provided wireless broadband internet to the user by network module 702 and has accessed, and such as user is helped to receive Send e-mails, browse webpage and access streaming video etc..
It is that audio output unit 703 can receive radio frequency unit 701 or network module 702 or in memory 709 The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 703 can also provide and end The relevant audio output of specific function that end equipment 700 executes is (for example, call signal receives sound, message sink sound etc. Deng).Audio output unit 703 includes loud speaker, buzzer and receiver etc..
Input unit 704 is for receiving audio or video signal.Input unit 704 may include graphics processor (Graphics Processing Unit, GPU) 7041 and microphone 7042, graphics processor 7041 is in video acquisition mode Or the image data of the static images or video obtained by image capture apparatus (such as camera) in image capture mode carries out Reason.Treated, and picture frame may be displayed on display unit 706.Through graphics processor 7041, treated that picture frame can be deposited Storage is sent in memory 709 (or other storage mediums) or via radio frequency unit 701 or network module 702.Mike Wind 7042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can be The format output of mobile communication base station can be sent to via radio frequency unit 701 by being converted in the case of telephone calling model.
Terminal device 700 further includes at least one sensor 705, such as optical sensor, motion sensor and other biographies Sensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment The light and shade of light adjusts the brightness of display panel 7061, and proximity sensor can close when terminal device 700 is moved in one's ear Display panel 7061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (general For three axis) size of acceleration, size and the direction of gravity are can detect that when static, can be used to identify terminal device posture (ratio Such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);It passes Sensor 705 can also include fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, wet Meter, thermometer, infrared sensor etc. are spent, details are not described herein.
Display unit 706 is for showing information input by user or being supplied to the information of user.Display unit 706 can wrap Display panel 1061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode may be used Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 7061.
User input unit 707 can be used for receiving the number or character information of input, and generate the use with terminal device Family is arranged and the related key signals input of function control.Specifically, user input unit 707 include touch panel 7071 and Other input equipments 7072.Touch panel 7071, also referred to as touch screen collect user on it or neighbouring touch operation (for example user uses any suitable objects or attachment such as finger, stylus on touch panel 7071 or in touch panel 7071 Neighbouring operation).Touch panel 7071 may include both touch detecting apparatus and touch controller.Wherein, touch detection Device detects the touch orientation of user, and detects the signal that touch operation is brought, and transmits a signal to touch controller;Touch control Device processed receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 710, receiving area It manages the order that device 710 is sent and is executed.Furthermore, it is possible to more using resistance-type, condenser type, infrared ray and surface acoustic wave etc. Type realizes touch panel 7071.In addition to touch panel 7071, user input unit 707 can also include other input equipments 7072.Specifically, other input equipments 7072 can include but is not limited to physical keyboard, function key (such as volume control button, Switch key etc.), trace ball, mouse, operating lever, details are not described herein.
Further, touch panel 7071 can be covered on display panel 7061, when touch panel 7071 is detected at it On or near touch operation after, send processor 710 to determine the type of touch event, be followed by subsequent processing device 710 according to touch The type for touching event provides corresponding visual output on display panel 7061.Although in the figure 7, touch panel 7071 and display Panel 7061 is to realize the function that outputs and inputs of terminal device as two independent components, but in some embodiments In, can be integrated by touch panel 7071 and display panel 7061 and realize the function that outputs and inputs of terminal device, it is specific this Place does not limit.
Interface unit 708 is the interface that external device (ED) is connect with terminal device 700.For example, external device (ED) may include having Line or wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, storage card end Mouth, port, the port audio input/output (I/O), video i/o port, earphone end for connecting the device with identification module Mouthful etc..Interface unit 708 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) and By one or more elements that the input received is transferred in terminal device 700 or can be used in 700 He of terminal device Transmission data between external device (ED).
Memory 709 can be used for storing software program and various data.Memory 709 can include mainly storing program area And storage data field, wherein storing program area can storage program area, application program (such as the sound needed at least one function Sound playing function, image player function etc.) etc.;Storage data field can store according to mobile phone use created data (such as Audio data, phone directory etc.) etc..In addition, memory 709 may include high-speed random access memory, can also include non-easy The property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 710 is the control centre of terminal device, utilizes each of various interfaces and the entire terminal device of connection A part by running or execute the software program and/or module that are stored in memory 709, and calls and is stored in storage Data in device 709 execute the various functions and processing data of terminal device, to carry out integral monitoring to terminal device.Place Reason device 710 may include one or more processing units;Preferably, processor 710 can integrate application processor and modulatedemodulate is mediated Manage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is main Processing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 710.
Terminal device 700 can also include the power supply 711 (such as battery) powered to all parts, it is preferred that power supply 711 Can be logically contiguous by power-supply management system and processor 710, to realize management charging by power-supply management system, put The functions such as electricity and power managed.
In addition, terminal device 700 includes some unshowned function modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of terminal device, including processor 710, and memory 709 is stored in On memory 709 and the computer program that can be run on the processor 710, the computer program are executed by processor 710 Each process of the above-mentioned based reminding method embodiments of Shi Shixian, and identical technique effect can be reached, to avoid repeating, here no longer It repeats.
Fig. 8 is the structure chart of the server of application of the embodiment of the present invention, as shown in figure 8, server 800 includes:Processor 801, transceiver 802, memory 803, user interface 804 and bus interface, wherein:
In embodiments of the present invention, server 800 further includes:Storage 803 and can transport on processor 801 on a memory Capable computer program realizes following steps when computer program is by processor 801, execution:
Determine the target interval time;
The target interval time is sent to the terminal device of the user, the terminal device is made to receive user After operation is reminded in the delay of triggering, postpones the target interval time, remind user again.
In embodiments of the present invention, server can determine the target interval time according to the characteristic information of user, work as terminal When after equipment arrival preset time prompting user, terminal device carries again after preset time can be extended to the target interval time Wake up user;Wherein, the characteristic information of user is different, i.e. the feature letter of the characteristic information difference of different user or same user Breath changes, it is determined that the target interval time can be different, the difference of determining target interval time can be to avoid single Every the alerting pattern of time, user experience is promoted.
In fig. 8, bus architecture may include the bus and bridge of any number of interconnection, specifically be represented by processor 801 One or more processors and the various circuits of memory that represent of memory 803 link together.Bus architecture can be with Various other circuits of such as peripheral equipment, voltage-stablizer and management circuit or the like are linked together, these are all these Well known to field, therefore, it will not be further described herein.Bus interface provides interface.Transceiver 802 can be Multiple element includes transmitter and receiver, provides the unit for being communicated over a transmission medium with various other devices.Needle To different user equipmenies, user interface 804, which can also be, external the interface for needing equipment is inscribed, and the equipment of connection includes But be not limited to keypad, display, loud speaker, microphone, control stick etc..
Processor 801 is responsible for bus architecture and common processing, and memory 803 can store processor 801 and hold Used data when row operation.
Optionally, following steps be can also be achieved when computer program is executed by processor 803:
The determining target interval time, including:
Receive the characteristic information of the user of the terminal device acquisition;
Feature vector is generated according to the characteristic information;
The target interval time is determined according to described eigenvector.
It is described that the target interval time is determined according to described eigenvector, including:
Corresponding characteristic value is calculated according to described eigenvector;
When being stored with object feature value corresponding with the characteristic value, it is determined that storage with the object feature value pair The target interval time answered.
It is described that the target interval time is determined according to described eigenvector, further include:
When not being stored with object feature value corresponding with the characteristic value, the phase with described eigenvector of storage is determined Like the target feature vector that degree is minimum;
Determine the target interval time corresponding with the target feature vector of storage.
The determining target interval time, specially:
The average value of the interval time of storage is calculated, the different user of multiple terminal devices upload is stored in database Interval time value;
The average value is determined as the target interval time.
Preferably, the embodiment of the present invention also provides a kind of server, including processor 801, and memory 803 is stored in On reservoir 803 and the computer program that can be run on the processor 801, when which is executed by processor 801 It realizes each process of the upgrade method embodiment of aforesaid operations system, and identical technique effect can be reached, to avoid repeating, Which is not described herein again.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage medium Calculation machine program, the computer program realize each process of above-mentioned based reminding method embodiment when being executed by processor, and can reach Identical technique effect, to avoid repeating, which is not described herein again.Wherein, the computer readable storage medium is deposited Ru read-only Reservoir (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation RAM), Magnetic disc or CD etc..
It should be noted that herein, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that process, method, article or device including a series of elements include not only those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including this There is also other identical elements in the process of element, method, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical scheme of the present invention substantially in other words does the prior art Going out the part of contribution can be expressed in the form of software products, which is stored in a storage medium In (such as ROM/RAM, magnetic disc, CD), including some instructions are used so that a station terminal (can be mobile phone, computer, service Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited in above-mentioned specific Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much Form belongs within the protection of the present invention.

Claims (10)

1. a kind of based reminding method is applied to server, which is characterized in that the method includes:
The target interval time is determined according to the characteristic information of user;
The target interval time is sent to the terminal device of the user, the terminal device is made to receive user's triggering Delay remind operation after, postpone the target interval time, remind user again.
2. according to the method described in claim 1, it is characterized in that, described when determining target interval according to the characteristic information of user Between, including:
Receive the characteristic information of the user of the terminal device acquisition;
Feature vector is generated according to the characteristic information;
The target interval time is determined according to described eigenvector.
3. according to the method described in claim 2, it is characterized in that, described determine the target interval according to described eigenvector Time, including:
Corresponding characteristic value is calculated according to described eigenvector;
When being stored with object feature value corresponding with the characteristic value, it is determined that storage it is corresponding with the object feature value The target interval time.
4. according to the method described in claim 3, it is characterized in that, described determine the target interval according to described eigenvector Time further includes:
When not being stored with object feature value corresponding with the characteristic value, determine storage with described eigenvector matching degree most High target feature vector;
Determine the target interval time corresponding with the target feature vector of storage.
5. according to the method described in claim 1, it is characterized in that, the determining target interval time, specially:
The average value of the interval time stored in database is calculated, multiple terminal devices are stored in the database and are uploaded not With the interval time value of user;
The average value is determined as the target interval time.
6. a kind of server, which is characterized in that the server includes:
Determining module, for determining the target interval time according to the characteristic information of user;
Sending module makes the terminal device receive user for the target interval time to be sent to terminal device After operation is reminded in the delay of triggering, postpones the target interval time, remind user again.
7. server according to claim 6, which is characterized in that the determining module includes:
Receiving subelement, the characteristic information of the user for receiving the terminal device acquisition;
Subelement is generated, for generating feature vector according to the characteristic information;
Determination subelement, for determining the target interval time according to described eigenvector.
8. server according to claim 7, which is characterized in that the determination subelement is specifically used for:
Corresponding characteristic value is calculated according to described eigenvector;
When being stored with object feature value corresponding with the characteristic value, it is determined that storage it is corresponding with the object feature value The target interval time.
9. server according to claim 8, which is characterized in that the determination subelement is additionally operable to:
When not being stored with object feature value corresponding with the characteristic value, determine storage with described eigenvector matching degree most High target feature vector;
Determine the target interval time corresponding with the target feature vector of storage.
10. server according to claim 6, which is characterized in that the determining module is specifically used for:
The average value of the interval time stored in database is calculated, multiple terminal devices are stored in the database and are uploaded not With the interval time value of user;
The average value is determined as the target interval time.
CN201810179706.7A 2018-03-05 2018-03-05 Reminding method and server Active CN108401074B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810179706.7A CN108401074B (en) 2018-03-05 2018-03-05 Reminding method and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810179706.7A CN108401074B (en) 2018-03-05 2018-03-05 Reminding method and server

Publications (2)

Publication Number Publication Date
CN108401074A true CN108401074A (en) 2018-08-14
CN108401074B CN108401074B (en) 2021-01-08

Family

ID=63092334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810179706.7A Active CN108401074B (en) 2018-03-05 2018-03-05 Reminding method and server

Country Status (1)

Country Link
CN (1) CN108401074B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112118356A (en) * 2020-09-21 2020-12-22 珠海格力电器股份有限公司 Task reminding method for user terminal

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1941790A (en) * 2005-09-29 2007-04-04 Lg电子株式会社 Mobile terminal for managing schedule and method therefor
CN102034340A (en) * 2010-12-20 2011-04-27 奇瑞汽车股份有限公司 Voice memo reminding method and device
CN102413416A (en) * 2011-09-28 2012-04-11 宇龙计算机通信科技(深圳)有限公司 Cloud server-based alarm clock reminding method and cloud server
US20120133515A1 (en) * 2009-06-30 2012-05-31 Asp Technology Aps Pause adviser system and use thereof
US20140289745A1 (en) * 2013-03-25 2014-09-25 Seven Networks, Inc. Intelligent alarm manipulator and resource tracker
CN104123937A (en) * 2013-04-28 2014-10-29 腾讯科技(深圳)有限公司 Method, device and system for reminding setting
CN104754121A (en) * 2015-03-13 2015-07-01 百度在线网络技术(北京)有限公司 Event reminding method and device
CN104951927A (en) * 2015-06-25 2015-09-30 惠州Tcl移动通信有限公司 Voice reminder setting and operating methods of mobile terminal on basis of calendar and voice reminder system
CN105894252A (en) * 2016-05-05 2016-08-24 广东小天才科技有限公司 User getting-up reminding method based on wearable device and wearable device
CN105912358A (en) * 2016-04-01 2016-08-31 移康智能科技(上海)有限公司 Intelligent electronic device and setting method thereof
CN106572260A (en) * 2016-11-09 2017-04-19 北京小米移动软件有限公司 Event reminding method and device
CN106713663A (en) * 2017-01-24 2017-05-24 维沃移动通信有限公司 Alarm clock control method and mobile terminal
CN107290951A (en) * 2017-05-31 2017-10-24 广东欧珀移动通信有限公司 Alarm clock setting method and related product
CN107451133A (en) * 2016-05-30 2017-12-08 泰康之家(北京)投资有限公司 For the method and apparatus for the global feature state for assessing object

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1941790A (en) * 2005-09-29 2007-04-04 Lg电子株式会社 Mobile terminal for managing schedule and method therefor
US20120133515A1 (en) * 2009-06-30 2012-05-31 Asp Technology Aps Pause adviser system and use thereof
CN102034340A (en) * 2010-12-20 2011-04-27 奇瑞汽车股份有限公司 Voice memo reminding method and device
CN102413416A (en) * 2011-09-28 2012-04-11 宇龙计算机通信科技(深圳)有限公司 Cloud server-based alarm clock reminding method and cloud server
US20140289745A1 (en) * 2013-03-25 2014-09-25 Seven Networks, Inc. Intelligent alarm manipulator and resource tracker
CN104123937A (en) * 2013-04-28 2014-10-29 腾讯科技(深圳)有限公司 Method, device and system for reminding setting
CN104754121A (en) * 2015-03-13 2015-07-01 百度在线网络技术(北京)有限公司 Event reminding method and device
CN104951927A (en) * 2015-06-25 2015-09-30 惠州Tcl移动通信有限公司 Voice reminder setting and operating methods of mobile terminal on basis of calendar and voice reminder system
CN105912358A (en) * 2016-04-01 2016-08-31 移康智能科技(上海)有限公司 Intelligent electronic device and setting method thereof
CN105894252A (en) * 2016-05-05 2016-08-24 广东小天才科技有限公司 User getting-up reminding method based on wearable device and wearable device
CN107451133A (en) * 2016-05-30 2017-12-08 泰康之家(北京)投资有限公司 For the method and apparatus for the global feature state for assessing object
CN106572260A (en) * 2016-11-09 2017-04-19 北京小米移动软件有限公司 Event reminding method and device
CN106713663A (en) * 2017-01-24 2017-05-24 维沃移动通信有限公司 Alarm clock control method and mobile terminal
CN107290951A (en) * 2017-05-31 2017-10-24 广东欧珀移动通信有限公司 Alarm clock setting method and related product

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
程开明: "《统计数据质量诊断与管理研究》", 31 December 2010 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112118356A (en) * 2020-09-21 2020-12-22 珠海格力电器股份有限公司 Task reminding method for user terminal
CN112118356B (en) * 2020-09-21 2021-09-14 珠海格力电器股份有限公司 Task reminding method for user terminal

Also Published As

Publication number Publication date
CN108401074B (en) 2021-01-08

Similar Documents

Publication Publication Date Title
CN109343759A (en) A kind of control method and terminal of the display of breath screen
CN107911445A (en) A kind of information push method, mobile terminal and storage medium
CN108628521A (en) A kind of screen operating method and mobile terminal
CN108174037A (en) The reminding method and mobile terminal of a kind of notification message
CN107734170A (en) A kind of notification message processing method, mobile terminal and wearable device
CN108629171A (en) A kind of unread message processing method and terminal
CN108319833A (en) A kind of control method and mobile terminal of application program
CN110365853A (en) A kind of reminding method and electronic equipment
CN109327606A (en) A kind of message prompt method and terminal
CN108898040A (en) A kind of recognition methods and mobile terminal
CN110018805A (en) A kind of display control method and mobile terminal
CN110096203A (en) A kind of screenshot method and mobile terminal
CN109542572A (en) A kind of interface display method and mobile terminal
CN109033912A (en) A kind of recognition methods of identification code and mobile terminal
CN108270853A (en) A kind of message treatment method and mobile terminal
CN108509141A (en) A kind of generation method and mobile terminal of control
CN108347642B (en) A kind of video broadcasting method and mobile terminal
CN110113487A (en) A kind of information prompting method, mobile terminal and computer readable storage medium
CN109745699A (en) A kind of method and terminal device responding touch control operation
CN109257489A (en) A kind of display methods and mobile terminal
CN108833791A (en) A kind of image pickup method and device
CN108933670A (en) A kind of digital signature method, device, mobile device and storage medium
CN108366167A (en) A kind of method and mobile terminal of prompting message
CN109814771A (en) Interface method of adjustment and terminal device
CN110471564A (en) A kind of display control method and electronic equipment

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
GR01 Patent grant
GR01 Patent grant