A kind of many people's time management methods and system
Technical field
The present invention relates to time management field, more particularly to a kind of many people's time management methods and system.
Background technology
In interpersonal relationship, everyone is owned by the periodicity arrangement of time of oneself, and these are arranged typically can be with mobile phone
The mode of quarter-bell is present in everyone respective smart machine.Alarm of mobile phone can typically be limited in 5 due to software system limitation
Individual time point, it is this to meet everyone arrangement of time to oneself fixed cycle for personal intelligent alarm clock, more can not
The pool time management to many people can be reached.Even if the restriction of the system of breakthrough, once more than 5 records, due to the increasing of quantity of information
Greatly, can seem numerous and diverse by the data of the plenty of time point type of list display can't bear.Meanwhile, such time management mode cannot
The overall time planning between many personnel is carried out, respectively turning round and look at each arrangement of time can produce when burst adjustment is gone out, it is impossible to be quickly found out
Personnel replace in the original plan, when all personnel occur and being all available free, again without the suitable activity of arrangement in time.
With the fast development of existing network information technology, network can provide collecting in a large number for information, and provide propagate,
Retrieval and the facility consulted.Calendar software is to organize and show the computer software of calendar, event and schedule, general independent
Run on the computer of user, consult the date for user, record, modification and the access calendar information such as event and schedule.
Although advanced calendar software further adds the function of logout, typical individual's software is remained, recording mode is main
See, calendar software can be remembered full by the data scale of 3-5 people, and how is copied to so many information all
People is equally a problem, cannot more contact the arrangement of time of whole inter personal contact circle.
Equally all also there is the situation that the spare time is not remembered in account in above-mentioned several current art methods.For the shortage of free time
Management makes people to see clearly not busy rest and faineant difference.When the free time for especially corresponding to many personnel combines, what
When which individual all have time, having had time can together remove What for into problem, and these are used to process and arrange free time
The existing technology of problem is not all gone in the face of processing.
The content of the invention
To solve above-mentioned technical problem, the present invention provides a kind of many people's time management methods, using the teaching of the invention it is possible to provide a kind of intelligence, just
Prompt time management method, makes user to be visually observed that the idle condition of each user, and recommends in user's idle period
Activity.
The technical scheme that the present invention is provided is as follows:
The invention discloses a kind of many people's time management methods, including step:S100, client set up a virtual clock and watch;
The virtual clock and watch were made for 24 hours;Concentric annular regions are gone through when generating on the virtual dial plate of the virtual clock and watch;Will be described
When go through concentric annular regions and be divided into 24 period subregions according to 24 small time takings;It is defeated that S200, client obtain local user
Enter when go through information, the event information gone through in information when will be described go through when being added to described in concentric annular regions with event occur
In the time corresponding period subregion;S300, client receive the synchronic command of local user's input, according to the synchronization
Instruct from cloud server synchronously selected user when go through information, and according to selected user when go through information in the virtual dial plate
It is upper increase newly the selected user when go through concentric annular regions;S400, client mark respectively this on the virtual clock and watch
Ground user and selected user when go through in concentric annular regions comprising event information period subregion.
It is further preferred that also including step before step S100:It is useful that S001, cloud server prestore institute
Information is gone through in family when uploading;Information is gone through when described including Time To Event and event information;When the event information is null value
When, the event is represented for the free time;S002, cloud server store the relationship type of the user that is mutually related in activity database
And key word of activity corresponding with the relationship type;And storage action message corresponding with the period;The active critical
Word is corresponding with action message.
It is further preferred that including step:S500, cloud server contrast be mutually related user when go through information, root
According to it is described when go through information and calculate with the presence or absence of the first period, in first period all users that are mutually related when go through information
In event information be null value;S600, when in the first period it is all be mutually related user when go through in information event letter
When breath is null value, then sends to all users that are mutually related and recommend action message.
It is further preferred that step S600 further includes step:S601, cloud server are according to being mutually related
The relationship type of user, extracts the key word of activity corresponding with the relationship type, searches and institute in activity database
State corresponding one or more action messages of key word of activity;S602, cloud server according to first period at one or
Action message corresponding with first period is filtered out in multiple action messages, and according to the action message knot for filtering out
Close the relationship type and generate the recommendation action message, and issue the recommendation action message to all users that are mutually related
Client;S603, the client of all users that are mutually related show the recommendation action message to user.
It is further preferred that also including step:S701, client receive the associated instructions of local user, according to the pass
Connection instruction to cloud server initiates correlating event request;S702, cloud server respond the correlating event request, and return
The when ephemeris of association user;S703, client receive association user when ephemeris, and by the association user when ephemeris in select
Determine synchronizing event information to local user when go through in the corresponding period subregion in concentric annular regions.
It is further preferred that also including step:S800, reach out when the event information in the period subregion of local user
Time beginning, client to local user sends prompting message.
The invention also discloses a kind of many people's time management systems, using above-mentioned many people's time management methods, including client
End and cloud server;The client includes:Virtual clock and watch, the virtual clock and watch were made for 24 hours;The virtual clock and watch bag
Include virtual dial plate;Division module, during for generating on the virtual dial plate of the virtual clock and watch concentric annular regions are gone through, will be described
When go through concentric annular regions and be divided into 24 period subregions according to 24 small time takings;Acquisition module, for obtaining local user
Input when go through information;Add module, for by obtain it is described when the event information gone through in information be added to described when go through it is same
In heart circle ring area in period subregion corresponding with Time To Event;Synchronization module, for receiving local user's input
Synchronic command, according to the synchronic command from the cloud server synchronously selected user when go through information;Newly-increased module, is used for
According to selected user when go through information on the virtual dial plate increase newly the selected user when go through concentric annular regions;Labelling
Module, for mark respectively local user and selected user when go through the when cross-talk comprising event information in concentric annular regions
Region;The cloud server includes:Module is issued, for receiving the synchronic command of local user's input, selected user is issued
When go through information to client.
It is further preferred that the cloud server also includes:Memory module, for store that all users upload when go through
Information;Activity database, for the relationship type for storing association user and activity corresponding with the relationship type of association user
Key word;And storage action message corresponding with the period;The key word of activity is corresponding with action message.
It is further preferred that the cloud server also includes:Idle determination module, for contrasting the user that is mutually related
When go through information, according to it is described when go through information and calculate with the presence or absence of the first period;It is all in first period to be mutually related
The when event information gone through in information of user is null value;The module that issues is additionally operable to when all interrelated in the first period
The when event information gone through in information of user when being null value, then send recommendation activities letter to all users that are mutually related
Breath.
It is further preferred that the client also includes:Monitoring modular, in the period subregion for monitoring local user
Event information whether reach the time started;Prompting module, for reaching when the event information in the period subregion of local user
To the time started, to local user prompting message is sent.
Compared with prior art, the present invention can bring at least one beneficial effect:
1st, quick discovery current point in time oneself or group on virtual panel surface are realized by way of donut
The arrangement of member's execution whether in need, directly perceived and vivid, refusal manually compares line by line timetable;
2nd, each equipment is re-synchronised to by data upload high in the clouds and realizes many personal datas unified managements, between refusal member mutually
Respective arrangement and variation are not known;
3rd, user's computation-free time is calculated as by high in the clouds, and recommendation activity is analyzed by big data, refusal suddenly and
The public free time extremely is occupied with nothing, accomplishes the plan ahead to free time.
Description of the drawings
Below by clearly understandable mode, preferred implementation is described with reference to the drawings, the present invention is given furtherly
It is bright.
Fig. 1 is a kind of key step schematic diagram of many people's time management methods of the present invention;
Fig. 2 is a kind of virtual clock and watch display renderings of many people's time management methods of the present invention;
Fig. 3 is a kind of entire protocol schematic diagram of many people's time management methods of the present invention;
The step of Fig. 4 is a kind of one embodiment of many people's time management methods of present invention schematic diagram;
The step of Fig. 5 is a kind of another embodiment of many people's time management methods of present invention schematic diagram;
Fig. 6 is a kind of main composition schematic diagram of many people's time management systems of the present invention;
Fig. 7 is that a kind of present invention many people's time management systems are fully composed schematic diagram.
Drawing reference numeral explanation:
100th, client, 101, virtual clock and watch, 102, division module, 103, acquisition module, 104, add module, 105, same
Step module, 106, newly-increased module, 107 mark modules, 108, monitoring modular, 109, prompting module.
200th, cloud server, 201, issue module, 202, memory module, 203, activity database, 204, idle determination
Module.
Specific embodiment
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below by control description of the drawings
The specific embodiment of the present invention.It should be evident that drawings in the following description are only some embodiments of the present invention, for
For those of ordinary skill in the art, on the premise of not paying creative work, can be obtaining other according to these accompanying drawings
Accompanying drawing, and obtain other embodiments.
To make simplified form, part related to the present invention is only schematically show in each figure, they are not represented
Its practical structures as product.In addition, so that simplified form is readily appreciated, with identical structure or function in some figures
Part, only symbolically depicts one of those, or has only marked one of those.Herein, " one " is not only represented
" only this ", it is also possible to represent the situation of " more than one ".
Fig. 1 is a kind of key step schematic diagram of many people's time management methods of the present invention, as shown in figure 1, during a kind of many people
Between management method, including step:S100, client set up a virtual clock and watch;The virtual clock and watch were made for 24 hours;In the void
Intend going through concentric annular regions when generating on the virtual dial plate of clock and watch;Go through concentric annular regions when will be described to draw according to 24 small time takings
It is divided into 24 period subregions;S200, client acquisition local user go through information when being input into, the thing gone through in information when will be described
Part information is gone through in concentric annular regions in the period subregion corresponding with Time To Event when being added to described;S300、
Client receives the synchronic command of local user's input, according to the synchronic command from cloud server synchronously selected user when
Go through information, and according to selected user when go through information increase newly on the virtual dial plate the selected user when go through donut
Region;S400, client mark respectively on the virtual clock and watch local user and selected user when go through concentric circular ring region
Period subregion comprising event information in domain.
Virtual clock and watch in the present invention can be set up and be shown by the software on the APP of mobile phone end, it is also possible to tie
Close traditional clock and by improving the intelligent clock and watch obtained with 24 hours systems of smart mobile phone communication connection.The present invention will be virtual
The virtual dial plate of clock and watch is arranged to 24 hours, and by local user and selected user when to go through information and generate with virtual clock and watch be same
Heart annulus when go through concentric annular regions, wherein select user refer to that local user wants to know about the other users of period planning,
Can be the personnel of kinsfolk, or colleague or other special attentions.Specifically, the present invention in client in the void
Intend being marked respectively on clock and watch local user and selected user when go through the when cross-talk comprising event information in concentric annular regions
Region, can by with different colours fill different user when go through in concentric annular regions comprising event information period sub-district
Domain, to arrangement of time situation that is eye-catching and being visually known different user.Fig. 2 is a kind of many people's time management methods of the present invention
Virtual clock and watch display renderings.As shown in Fig. 2 on the virtual clock and watch by the oblique line of different sparse density to fill when go through it is same
Period subregion comprising event information in heart circle ring area, to distinguish different user, it is actually used during can be by not
Fill with color.When going through concentric annular regions when the pointer of virtual clock and watch is streaked over time, can intuitively and effectively show
Show whether local user and selected user have event information in each period subregion, therefore can be shown by virtual clock and watch
Show that local user and the plan of the period of i.e. 24 hours selected user's a whole day are arranged, be easy to understand the arrangement of time of selected user,
With the personal arrangement of time of this reasonable arrangement or adjustment local user.The present invention, can be synchronous compared to traditional calendar software
The when ephemeris of other selected users, and allow user to grasp everyone time situation easily by way of simple, intuitive ground, more
It is easy to be flexible, save user time and simultaneously improve user job efficiency.
Fig. 3 is a kind of entire protocol schematic diagram of many people's time management methods of the present invention, it is preferred that as shown in figure 3, described
Also include step before step S100:S001, cloud server go through information when prestoring that all users upload;Go through when described
Information includes Time To Event and event information;When the event information is null value, the event is represented for the free time;S002、
Cloud server stores the relationship type of the user that is mutually related and corresponding with the relationship type in activity database
Key word of activity;And storage action message corresponding with the period;The key word of activity is corresponding with action message.
High in the clouds server storage has had the when ephemeris of user in the present embodiment.Each with can upload per family oneself when
Ephemeris to cloud server so as to other users understand the period planning arrangement of oneself or synchronous other users when ephemeris to this
Ground client, to understand the period planning arrangement of other users.
The relationship type of user of being mutually related additionally, cloud server is also stored with, wherein relationship type include family
Member, colleague, friend, classmate etc., by different relationship types corresponding key word of activity is stored, such as relationship type is family
Front yard member, then key word of activity may be configured as picnic, parent-offspring trip etc. activity, relationship type for colleague, then key word of activity can set
Be set to have a dinner party, K songs etc., relationship type is friend, then key word of activity may be configured as K and sing, plays card.Different relationship types pair
The key word of activity answered can be one or more, and can have identical key word of activity.It is not that key word of activity is corresponding
Same action message, additionally, action message is also related to the period, filters out corresponding action message, such as according to different periods
The activity of having a dinner party is not selected after 21 points.
Preferably, the step of Fig. 4 is a kind of one embodiment of many people's time management methods of present invention schematic diagram.Such as Fig. 4
It is shown, a kind of many people's time management methods, also including step:S500, cloud server contrast be mutually related user when go through
Information, according to it is described when go through information and calculate with the presence or absence of the first period, it is all in first period to be mutually related user's
When the event information gone through in information be null value;S600, when in the first period it is all be mutually related user when go through in information
Event information send to all users that are mutually related when being null value, then and recommend action messages.
In the present embodiment cloud server by contrast be mutually related user when go through information so as to calculate with per family
For the first idle period, according to the association type of the first period and user to user's recommendation activity.The present invention is by user
The when people that goes through information and can calculate in when relation loop of biography occurs in that the free time, and for all kinds of idle forms, with reference to
The information stored in the entertainment activity database of city, different types of persons' composition recommends arrangement activity, very hommization.
Preferably, step S600 further includes step:S601, cloud server are according to being mutually related user's
Relationship type, extracts the key word of activity corresponding with the relationship type, searches in activity database and the activity
Corresponding one or more action messages of key word;S602, cloud server are lived according to first period at one or more
Action message corresponding with first period is filtered out in dynamic information, and is combined according to the action message for filtering out described
Relationship type generates the recommendation action message, and issues the client of the recommendation action message to all users that are mutually related
End;S603, the client of all users that are mutually related show the recommendation action message to user.
Specifically, the present invention is that data screening in the activity database by cloud server goes out most suitable activity and pushes away
Recommend to the user that is mutually related.
Preferably, the step of Fig. 5 is a kind of another embodiment of many people's time management methods of present invention schematic diagram.As schemed
Shown in 5, a kind of many people's time management methods, also including step:S701, client receive the associated instructions of local user, according to
The associated instructions to cloud server initiates correlating event request;S702, cloud server respond the correlating event request,
And return the when ephemeris of association user;S703, client receive association user when ephemeris, and by the association user when go through
In table select synchronizing event information to local user when go through in the corresponding period subregion in concentric annular regions.
Specifically, the present embodiment local user can also by association user when ephemeris in select synchronizing event information to individual
People when go through in the corresponding period subregion in concentric annular regions, such as the relationship type of the user that is mutually related be family into
Member, father by the selected synchronizing event information of cloud server association a certain period mother's Saturday to oneself when go through concentric circular
In the corresponding period subregion of ring region, selected event information can be the event that needs father and mother jointly participate in related to child
Information.
Preferably, a kind of many people's time management methods also include step:S800, when in the period subregion of local user
Event information reaches the time started, and client to local user sends prompting message.
Specifically, by arranging vibration prompting functional module, at that time cross-talk region in smart mobile phone APP in the present embodiment
Middle user oneself setting event information or by kinsfolk's active correlation selected event information reach the time started after, pass through
Vibrations API is called to realize the function of vibration reminding.
Fig. 6 is a kind of main composition schematic diagram of many people's time management systems of the present invention, concrete as one of the present invention
Embodiment, as shown in fig. 6, a kind of many people's time management systems, using above-mentioned many people's time management methods, including client 100
With cloud server 200;The client 100 includes:Virtual clock and watch 101, the virtual clock and watch 101 were made for 24 hours;It is described
Virtual clock and watch 101 include virtual dial plate;Division module 102, goes through during for generating on the virtual dial plate of the virtual clock and watch 101
Concentric annular regions, go through concentric annular regions and are divided into 24 period subregions according to 24 small time takings when will be described;Obtain mould
Block 103, for obtain local user input when go through information;Add module 104, for by obtain it is described when go through in information
Go through when event information is added to described in concentric annular regions in period subregion corresponding with Time To Event;Synchronization module
105, for receiving the synchronic command of local user's input, according to the synchronic command from the synchronous choosing of the cloud server 200
Determine user when go through information;Newly-increased module 106, for according to select user when go through information on the virtual dial plate increase newly institute
State selected user when go through concentric annular regions;Mark module 107, for mark respectively local user and selected user when
Go through the period subregion comprising event information in concentric annular regions;The cloud server 200 includes:Module 201 is issued, is used
In receive local user input synchronic command, issue selected user when go through information to client 100.
Specifically, client 100 of the invention combines cloud server 200 with smart mobile phone as carrier by mobile phone A PP
Constitute the solution of the present invention.One virtual clock and watch 101 is arranged by APP, for showing hour hands and donut, virtual dial plate with
24 small time takings are divided., referring to described in previous methods part, here is omitted for virtual clock and watch 101 in the present embodiment.By APP
Communicate with cloud server 200, when realizing uploading ephemeris or it is synchronous when ephemeris to local function.
The present invention realized by way of donut on virtual panel surface it is quick find current point in time oneself or
The arrangement of group member's execution whether in need, directly perceived and vivid, refusal manually compares line by line timetable, saves the time.
Fig. 7 is that a kind of present invention many people's time management systems are fully composed schematic diagram.As shown in Figure 7, it is preferred that described
Cloud server 200 also includes:Memory module 202, for store that all users upload when go through information;Activity database 203,
For storing the relationship type and key word of activity corresponding with the relationship type of association user of association user;And storage with
Period corresponding action message;The key word of activity is corresponding with action message.
Preferably, the cloud server 200 also includes:Idle determination module, is mutually related user's for contrast
When go through information, according to it is described when go through information and calculate with the presence or absence of the first period;All use that are mutually related in first period
The when event information gone through in information at family is null value;The module 201 that issues is additionally operable to when all mutual passes in the first period
When the when event information gone through in information of the user of connection is null value, then recommendation activities letter is sent to all users that are mutually related
Breath.
Preferably, the client 100 also includes:Monitoring modular 108, in the period subregion for monitoring local user
Event information whether reach the time started;Prompting module 109, for when the event information in the period subregion of local user
The time started is reached, to local user prompting message is sent.
It should be noted that the content such as information exchange, implementation procedure in the system between each module and said method reality
Example is applied based on same design, particular content can be found in the narration in the inventive method embodiment, and here is omitted.
It should be noted that above-described embodiment can independent assortment as needed.The above is only the preferred of the present invention
Embodiment, it is noted that for those skilled in the art, in the premise without departing from the principle of the invention
Under, some improvements and modifications can also be made, these improvements and modifications also should be regarded as protection scope of the present invention.