【技术领域】【Technical field】
本发明涉及通信技术领域,尤其涉及一种日程处理方法及装置。The present invention relates to the field of communication technology, in particular to a method and device for processing a schedule.
【背景技术】【Background technique】
随着现代社会人们生活节奏越来越快,压力日益增加,日常的日程安排通常都非常紧凑,人们常常会因为需要紧急赶赴约会而不得不在拥挤的路面上高速驾驶或者挤乘拥挤的公共交通工具而错过或者无法及时与约会对象沟通,导致约会取消或者耽误,进而严重影响人际关系、工作和生活。With the increasingly fast pace of life and increasing pressure in modern society, daily schedules are usually very tight, and people often have to drive at high speed on crowded roads or take crowded public transportation because they need to rush to an appointment. Missing or being unable to communicate with the date in time leads to the cancellation or delay of the appointment, which seriously affects interpersonal relationships, work and life.
【发明内容】【Content of invention】
有鉴于此,本发明实施例提供了一种日程处理方法及装置,能够优化日程处理方式,提供良好的用户体验。In view of this, the embodiments of the present invention provide a schedule processing method and device, which can optimize the schedule processing manner and provide good user experience.
第一方面,本发明实施例提供了一种日程处理方法,所述方法包括:In a first aspect, an embodiment of the present invention provides a method for processing a schedule, the method including:
获取第一约会的约会信息,其中,所述第一约会的约会消息中至少包括第一目标终端;Obtaining the appointment information of the first appointment, wherein the appointment message of the first appointment includes at least the first target terminal;
当所述第一约会触发时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息;When the first appointment is triggered, obtain current context parameters, and generate current state information based on the appointment information of the first appointment;
将所述当前状态信息发送至所述第一目标终端。Send the current state information to the first target terminal.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,获取第一约会的约会信息之前,所述方法还包括:According to the above aspect and any possible implementation manner, an implementation manner is further provided, before obtaining the appointment information of the first appointment, the method further includes:
创建初始约会的约会信息,其中,所述初始约会的约会消息中至少包括约会位置、约会时间与初始目标终端;creating appointment information for an initial appointment, wherein the appointment message for the initial appointment includes at least an appointment location, an appointment time, and an initial target terminal;
将所述初始约会的约会信息发送至所述初始目标终端;sending the appointment information of the initial appointment to the initial target terminal;
接收所述初始目标终端的赴约选择,确定第一约会的约会信息。The appointment selection of the initial target terminal is received, and the appointment information of the first appointment is determined.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,接收所述初始目标终端的赴约选择,确定第一约会的约会信息,具体包括:According to the above aspect and any possible implementation manner, an implementation manner is further provided, receiving the appointment selection of the initial target terminal, and determining the appointment information of the first appointment, which specifically includes:
接收所述初始目标终端的赴约选择;receiving the appointment selection of the initial target terminal;
若所述初始目标终端选择拒绝赴约,则将对应的所述初始目标终端删除;以及,若所述初始目标终端在未超过预设阈值的时间内选择赴约,则将对应的所述初始目标终端保留;以及,若所述初始目标终端未选择时间超过预设阈值,则将对应的所述初始目标终端删除;If the initial target terminal chooses to refuse to make an appointment, delete the corresponding initial target terminal; retaining; and, if the initial target terminal is not selected for a time exceeding a preset threshold, then delete the corresponding initial target terminal;
基于保留的所述初始目标终端确定第一约会的约会信息。Appointment information for a first appointment is determined based on the retained initial target terminal.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,当所述当前情境参数还包括当前位置以及当前运动速度时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息,具体包括:According to the above aspect and any possible implementation, an implementation is further provided, when the current situation parameters also include the current position and the current speed of motion, the current situation parameters are obtained, and the appointment based on the first appointment Information generates current status information, including:
根据当前位置以及所述第一约会的约会信息中的目的地位置进行路线规划确定路线,并计算所述路线的路线距离;performing route planning and determining a route according to the current position and the destination position in the appointment information of the first appointment, and calculating the route distance of the route;
根据所述路线距离以及所述当前运动速度,估计到达所述目的地的耗时时长;Estimate the time-consuming time to reach the destination according to the route distance and the current movement speed;
根据所述当前位置、确定出的路线和相应的耗时时长,确定所述当前状态信息。The current status information is determined according to the current location, the determined route and the corresponding time-consuming time.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,当所述第一目标终端的数量小于1,取消第一约会。According to the foregoing aspect and any possible implementation manner, an implementation manner is further provided, when the number of the first target terminal is less than 1, cancel the first appointment.
上述技术方案中的一个技术方案具有如下有益效果:One of the above technical solutions has the following beneficial effects:
本发明实施例提供了一种日程处理方法,首先,获取第一约会的约会信息,其中,所述第一约会的约会消息中至少包括第一目标终端;然后,当所述第一约会触发时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息;最后,将所述当前状态信息发送至所述第一目标终端。与现有技术的日程处理方法相比,本发明的技术方案可以根据情境参数将用户的当前状态实时发送给对应目标终端,提高约会信息的时效性,提供良好的用户体验。An embodiment of the present invention provides a schedule processing method. First, the appointment information of the first appointment is obtained, wherein the appointment message of the first appointment includes at least the first target terminal; then, when the first appointment is triggered , acquiring current context parameters, and generating current state information based on the appointment information of the first appointment; finally, sending the current state information to the first target terminal. Compared with the schedule processing method in the prior art, the technical solution of the present invention can send the current state of the user to the corresponding target terminal in real time according to the context parameters, improve the timeliness of the appointment information, and provide a good user experience.
另一方面,本发明实施例提供了一种日程处理装置,所述装置包括:On the other hand, an embodiment of the present invention provides a schedule processing device, the device comprising:
获取模块,用于获取第一约会的约会信息,其中,所述第一约会的约会消息中至少包括第一目标终端;An obtaining module, configured to obtain appointment information of a first appointment, wherein the appointment message of the first appointment includes at least the first target terminal;
处理模块,用于当所述第一约会触发时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息;A processing module, configured to acquire current context parameters when the first appointment is triggered, and generate current state information based on the appointment information of the first appointment;
发送模块,用于将所述当前状态信息发送至所述第一目标终端。A sending module, configured to send the current state information to the first target terminal.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:According to the above aspect and any possible implementation, an implementation is further provided, the device further includes:
创建模块,用于Create modules for
创建初始约会的约会信息,其中,所述初始约会的约会消息中至少包括约会位置、约会时间与初始目标终端;creating appointment information for an initial appointment, wherein the appointment message for the initial appointment includes at least an appointment location, an appointment time, and an initial target terminal;
将所述初始约会的约会信息发送至所述初始目标终端;sending the appointment information of the initial appointment to the initial target terminal;
接收所述初始目标终端的赴约选择,确定第一约会的约会信息。The appointment selection of the initial target terminal is received, and the appointment information of the first appointment is determined.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述创建模块,具体用于:According to the above aspect and any possible implementation, an implementation is further provided, the creating module is specifically used for:
接收所述初始目标终端的赴约选择;receiving the appointment selection of the initial target terminal;
若所述初始目标终端选择拒绝赴约,则将对应的所述初始目标终端删除;以及,若所述初始目标终端在未超过预设阈值的时间内选择赴约,则将对应的所述初始目标终端保留;以及,若所述初始目标终端未选择时间超过预设阈值,则将对应的所述初始目标终端删除;If the initial target terminal chooses to refuse to make an appointment, delete the corresponding initial target terminal; retaining; and, if the initial target terminal is not selected for a time exceeding a preset threshold, then delete the corresponding initial target terminal;
基于保留的所述初始目标终端确定第一约会的约会信息。Appointment information for a first appointment is determined based on the retained initial target terminal.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述处理模块,具体用于:According to the above aspect and any possible implementation manner, an implementation manner is further provided, the processing module is specifically used for:
根据当前位置以及所述第一约会的约会信息中的目的地位置进行路线规划确定路线,并计算所述路线的路线距离;performing route planning and determining a route according to the current position and the destination position in the appointment information of the first appointment, and calculating the route distance of the route;
根据所述路线距离以及所述当前运动速度,估计到达所述目的地的耗时时长;Estimate the time-consuming time to reach the destination according to the route distance and the current movement speed;
根据所述当前位置、确定出的路线和相应的耗时时长,确定所述当前状态信息。The current status information is determined according to the current location, the determined route and the corresponding time-consuming time.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,当所述第一目标终端的数量小于1,取消第一约会。According to the foregoing aspect and any possible implementation manner, an implementation manner is further provided, when the number of the first target terminal is less than 1, cancel the first appointment.
上述技术方案中的一个技术方案具有如下有益效果:One of the above technical solutions has the following beneficial effects:
本发明实施例提供了一种日程处理装置,首先,获取模块获取第一约会的约会信息,其中,所述第一约会的约会消息中至少包括第一目标终端;然后,处理模块在当所述第一约会触发时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息;最后,发送模块将所述当前状态信息发送至所述第一目标终端。与现有技术的日程处理装置相比,本发明的技术方案可以根据情境参数将用户的当前状态实时发送给对应目标终端,提高约会信息的时效性,提供良好的用户体验。An embodiment of the present invention provides a schedule processing device. First, the acquiring module acquires the appointment information of the first appointment, wherein the appointment message of the first appointment includes at least the first target terminal; then, the processing module when the When the first appointment is triggered, obtain current context parameters, and generate current state information based on the appointment information of the first appointment; finally, the sending module sends the current state information to the first target terminal. Compared with the schedule processing device in the prior art, the technical solution of the present invention can send the current state of the user to the corresponding target terminal in real time according to the context parameters, improve the timeliness of the appointment information, and provide a good user experience.
【附图说明】【Description of drawings】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. Those of ordinary skill in the art can also obtain other drawings based on these drawings without paying creative labor.
图1是本发明实施例所提供的日程处理方法的流程示意图;FIG. 1 is a schematic flowchart of a schedule processing method provided by an embodiment of the present invention;
图2是本发明实施例所提供的日程处理装置的功能方块图。Fig. 2 is a functional block diagram of a schedule processing device provided by an embodiment of the present invention.
【具体实施方式】【detailed description】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。In order to better understand the technical solutions of the present invention, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。It should be clear that the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。Terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. As used in the embodiments of the present invention and the appended claims, the singular forms "a", "said" and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the term "and/or" used herein is only an association relationship describing associated objects, which means that there may be three relationships, for example, A and/or B, which may mean that A exists alone, and A and B exist simultaneously. B, there are three situations of B alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。Depending on the context, the word "if" as used herein may be interpreted as "at" or "when" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrases "if determined" or "if detected (the stated condition or event)" could be interpreted as "when determined" or "in response to the determination" or "when detected (the stated condition or event) )" or "in response to detection of (a stated condition or event)".
图1为本发明实施例所提供的日程处理方法的流程示意图,如图1所示,所述方法包括:Fig. 1 is a schematic flowchart of a schedule processing method provided by an embodiment of the present invention. As shown in Fig. 1, the method includes:
步骤S101获取第一约会的约会信息,其中,所述第一约会的约会消息中至少包括第一目标终端。Step S101 acquires the appointment information of the first appointment, wherein the appointment message of the first appointment includes at least the first target terminal.
需要说明的是,第一约会的约会信息包括已经确认参加约会的全部终端信息,所以在获取第一约会的约会信息之前,还包括:It should be noted that the appointment information of the first appointment includes all terminal information that has been confirmed to participate in the appointment, so before obtaining the appointment information of the first appointment, it also includes:
a)创建初始约会的约会信息,其中,所述初始约会的约会消息中至少包括约会位置、约会时间与初始目标终端;a) creating appointment information for an initial appointment, wherein the appointment message for the initial appointment includes at least an appointment location, an appointment time, and an initial target terminal;
b)将所述初始约会的约会信息发送至所述初始目标终端;b) sending the appointment information of the initial appointment to the initial target terminal;
c)接收所述初始目标终端的赴约选择,确定第一约会的约会信息。c) receiving the appointment selection of the initial target terminal, and determining the appointment information of the first appointment.
具体地,约会发起方创建初始约会的约会信息,其中初始约会的约会消息中至少包括约会位置、约会时间与初始目标终端,然后将其发送至各个初始目标终端,初始目标终端包括约会发起方欲邀请的全部终端信息,初始目标终端可以选择同意参加约会或拒绝参加约会,同意参加约会或拒绝参加约会的结果同样会发送到各个初始目标终端进行提醒。接收所述初始目标终端的赴约选择,确定第一约会的约会信息,具体包括如下步骤:Specifically, the appointment originator creates the appointment information of the initial appointment, wherein the appointment message of the initial appointment includes at least the appointment location, the appointment time and the initial target terminal, and then sends it to each initial target terminal, and the initial target terminal includes All the terminal information of the invitation, the initial target terminal can choose to agree to participate in the appointment or refuse to participate in the appointment, and the result of agreeing to participate in the appointment or rejecting to participate in the appointment will also be sent to each initial target terminal for reminder. Receiving the appointment selection of the initial target terminal, and determining the appointment information of the first appointment, specifically includes the following steps:
a)接收所述初始目标终端的赴约选择;a) receiving the appointment selection of the initial target terminal;
b)若所述初始目标终端选择拒绝赴约,则将对应的所述初始目标终端删除;以及,若所述初始目标终端在未超过预设阈值的时间内选择赴约,则将对应的所述初始目标终端保留;以及,若所述初始目标终端未选择时间超过预设阈值,则将对应的所述初始目标终端删除;b) If the initial target terminal chooses to refuse to make an appointment, delete the corresponding initial target terminal; The target terminal is retained; and, if the initial target terminal is not selected for a time exceeding a preset threshold, the corresponding initial target terminal is deleted;
c)基于保留的所述初始目标终端确定第一约会的约会信息。c) determining appointment information for a first appointment based on the retained initial target terminal.
本实施例通过将初始约会的约会信息中无法赴约的初始目标终端信息删除,得到第一约会的约会信息,从而将初始约会的约会信息进行筛选,约会发起方和约会受邀方可以及时获悉与会者,而被删除的目标终端状态信息后续无需再进行实时更新,避免了后续处理步骤中拒绝参加方对终端资源的占用,同时同意参加方和拒绝参加方的显示也更加一目了然。In this embodiment, the appointment information of the first appointment is obtained by deleting the initial target terminal information in the appointment information of the initial appointment, so that the appointment information of the initial appointment is screened, and the appointment initiator and the invitee of the appointment can be notified in time However, the deleted target terminal status information does not need to be updated in real time, which avoids the occupation of terminal resources by the rejecting party in the subsequent processing steps, and the display of the agreeing party and the rejecting party is also more clear at a glance.
步骤S102当所述第一约会触发时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息。Step S102: When the first appointment is triggered, obtain current context parameters, and generate current state information based on the appointment information of the first appointment.
具体地,当所述当前情境参数还包括当前位置以及当前运动速度时,当前状态信息的生成步骤具体如下:Specifically, when the current situation parameters also include the current position and the current movement speed, the steps of generating the current state information are as follows:
a)根据当前位置以及所述第一约会的约会信息中的目的地位置进行路线规划确定路线,并计算所述路线的路线距离;a) performing route planning and determining a route according to the current position and the destination position in the appointment information of the first appointment, and calculating the route distance of the route;
b)根据所述路线距离以及所述当前运动速度,估计到达所述目的地的耗时时长;b) Estimate the time-consuming time to reach the destination according to the route distance and the current movement speed;
c)根据所述当前位置、确定出的路线和相应的耗时时长,确定所述当前状态信息。c) Determine the current status information according to the current location, the determined route and the corresponding time-consuming period.
需要说明的是,终端可以通过设置在终端内部的GPS(Global PositoningSystem,全球卫星定位系统),或者通过移动基站定位服务来确定终端的当前位置,同时根据设置在终端内部的速度传感器、加速度传感器,能够确定终端的当前运动速度及方向。然后,终端根据上面获得的当前位置以及计划日程中的提取出来的目的地位置调用地图应用,或者通过网络服务器进行路线规划确定优选路线,并计算优选路线的路线距离,接着,终端根据优选路线的路线距离以之前获得的当前运动速度,估计到达目的地的耗时时长,最后,终端生成与第一约会的约会信息对应的状态消息,该状态消息中至少包括当前位置、优选路线以及耗时时长。另外,终端用户还可以手动输入选择的交通工具、实时路况等,以供其他目标终端参考,从而避免用户迷路,节约参会者在参会途中所花费的时间,同时将参会者的实时状态信息发送到其他参会者的终端,其他参会者可以以其他参会者的实时状态信息作为参考,并以此规划自己的时间,减少参会者的迟到现象,能够有效提升用户体验,并增加乐趣。It should be noted that the terminal can determine the current location of the terminal through the GPS (Global Positoning System, Global Positioning System) installed inside the terminal, or through the positioning service of the mobile base station. It can determine the current movement speed and direction of the terminal. Then, the terminal invokes the map application according to the current location obtained above and the extracted destination location in the planned schedule, or performs route planning through the network server to determine the preferred route, and calculates the route distance of the preferred route. The route distance is estimated by the current movement speed obtained before, and the time-consuming time to reach the destination is estimated. Finally, the terminal generates a status message corresponding to the appointment information of the first appointment. The status message includes at least the current location, the preferred route and the time-consuming time. . In addition, end users can also manually input the selected means of transportation, real-time road conditions, etc., for reference by other target terminals, so as to prevent users from getting lost, save the time spent by participants on the way to the meeting, and at the same time, real-time status of participants The information is sent to the terminals of other participants, and other participants can use the real-time status information of other participants as a reference to plan their own time, reduce the lateness of participants, effectively improve user experience, and Add fun.
相应地,当若所述第一目标终端的数量小于1,取消第一约会。具体地,若第一约会中的约会信息包括的第一目标终端小于1,即不存在第一目标终端,也即除了发起方外,全部的受邀方都选择了拒绝参加约会,则此时第一约会不被触发。Correspondingly, if the number of the first target terminal is less than 1, cancel the first appointment. Specifically, if the first target terminal included in the appointment information in the first appointment is less than 1, that is, there is no first target terminal, that is, all invitees except the initiator have chosen to refuse to participate in the appointment, then at this time The first appointment is not triggered.
步骤S103将所述当前状态信息发送至所述第一目标终端。Step S103 sends the current state information to the first target terminal.
本发明所提及的终端可以为智能手机、平板电脑、笔记本电脑、OBU(On boardUnit,车载单元)、导航仪等,本申请不做具体限定。The terminal mentioned in the present invention may be a smart phone, a tablet computer, a notebook computer, an OBU (On board Unit, on-board unit), a navigator, etc., which is not specifically limited in this application.
上述技术方案中的一个技术方案具有如下有益效果:One of the above technical solutions has the following beneficial effects:
本发明实施例提供了一种日程处理方法,首先,获取第一约会的约会信息,其中,所述第一约会的约会消息中至少包括第一目标终端;然后,当所述第一约会触发时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息;最后,将所述当前状态信息发送至所述第一目标终端。与现有技术的日程处理方法相比,本发明的技术方案可以根据情境参数将用户的当前状态实时发送给对应目标终端,提高约会信息的时效性,提供良好的用户体验。An embodiment of the present invention provides a schedule processing method. First, the appointment information of the first appointment is obtained, wherein the appointment message of the first appointment includes at least the first target terminal; then, when the first appointment is triggered , acquiring current context parameters, and generating current state information based on the appointment information of the first appointment; finally, sending the current state information to the first target terminal. Compared with the schedule processing method in the prior art, the technical solution of the present invention can send the current state of the user to the corresponding target terminal in real time according to the context parameters, improve the timeliness of the appointment information, and provide a good user experience.
基于同一发明构思,本发明实施例还提供了一种日程处理装置,图2是本发明实施例所提供的日程处理装置的功能方块图,如图2所示,所述装置包括:Based on the same inventive concept, an embodiment of the present invention also provides a schedule processing device. FIG. 2 is a functional block diagram of the schedule processing device provided in the embodiment of the present invention. As shown in FIG. 2 , the device includes:
获取模块210,用于获取第一约会的约会信息,其中,所述第一约会的约会消息中至少包括第一目标终端;An obtaining module 210, configured to obtain appointment information of a first appointment, wherein the appointment message of the first appointment includes at least the first target terminal;
处理模块220,用于当所述第一约会触发时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息;A processing module 220, configured to acquire current context parameters when the first appointment is triggered, and generate current state information based on the appointment information of the first appointment;
发送模块230,用于将所述当前状态信息发送至所述第一目标终端。A sending module 230, configured to send the current state information to the first target terminal.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:According to the above aspect and any possible implementation, an implementation is further provided, the device further includes:
创建模块,用于Create modules for
创建初始约会的约会信息,其中,所述初始约会的约会消息中至少包括约会位置、约会时间与初始目标终端;creating appointment information for an initial appointment, wherein the appointment message for the initial appointment includes at least an appointment location, an appointment time, and an initial target terminal;
将所述初始约会的约会信息发送至所述初始目标终端;sending the appointment information of the initial appointment to the initial target terminal;
接收所述初始目标终端的赴约选择,确定第一约会的约会信息。The appointment selection of the initial target terminal is received, and the appointment information of the first appointment is determined.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述创建模块,具体用于:According to the above aspect and any possible implementation, an implementation is further provided, the creating module is specifically used for:
接收所述初始目标终端的赴约选择;receiving the appointment selection of the initial target terminal;
若所述初始目标终端选择拒绝赴约,则将对应的所述初始目标终端删除;以及,若所述初始目标终端在未超过预设阈值的时间内选择赴约,则将对应的所述初始目标终端保留;以及,若所述初始目标终端未选择时间超过预设阈值,则将对应的所述初始目标终端删除;If the initial target terminal chooses to refuse to make an appointment, delete the corresponding initial target terminal; retaining; and, if the initial target terminal is not selected for a time exceeding a preset threshold, then delete the corresponding initial target terminal;
基于保留的所述初始目标终端确定第一约会的约会信息。Appointment information for a first appointment is determined based on the retained initial target terminal.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述处理模块,具体用于:According to the above aspect and any possible implementation manner, an implementation manner is further provided, the processing module is specifically used for:
根据当前位置以及所述第一约会的约会信息中的目的地位置进行路线规划确定路线,并计算所述路线的路线距离;performing route planning and determining a route according to the current position and the destination position in the appointment information of the first appointment, and calculating the route distance of the route;
根据所述路线距离以及所述当前运动速度,估计到达所述目的地的耗时时长;Estimate the time-consuming time to reach the destination according to the route distance and the current movement speed;
根据所述当前位置、确定出的路线和相应的耗时时长,确定所述当前状态信息。The current status information is determined according to the current location, the determined route and the corresponding time-consuming time.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,当所述第一目标终端的数量小于1,取消第一约会。According to the foregoing aspect and any possible implementation manner, an implementation manner is further provided, when the number of the first target terminal is less than 1, cancel the first appointment.
上述技术方案中的一个技术方案具有如下有益效果:One of the above technical solutions has the following beneficial effects:
本发明实施例提供了一种日程处理装置,首先,获取模块获取第一约会的约会信息,其中,所述第一约会的约会消息中至少包括第一目标终端;然后,处理模块在当所述第一约会触发时,获取当前情境参数,并基于所述第一约会的约会信息生成当前状态信息;最后,发送模块将所述当前状态信息发送至所述第一目标终端。与现有技术的日程处理装置相比,本发明的技术方案可以根据情境参数将用户的当前状态实时发送给对应目标终端,提高约会信息的时效性,提供良好的用户体验。An embodiment of the present invention provides a schedule processing device. First, the acquiring module acquires the appointment information of the first appointment, wherein the appointment message of the first appointment includes at least the first target terminal; then, the processing module when the When the first appointment is triggered, obtain current context parameters, and generate current state information based on the appointment information of the first appointment; finally, the sending module sends the current state information to the first target terminal. Compared with the schedule processing device in the prior art, the technical solution of the present invention can send the current state of the user to the corresponding target terminal in real time according to the context parameters, improve the timeliness of appointment information and provide good user experience.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,服务器和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, server and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,服务器和方法,可以通过其它的方式实现。例如,以上所描述的服务器实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,服务器或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed system, server and method can be implemented in other ways. For example, the server embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined Or it can be integrated into another system, or some features can be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of servers or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机服务器(可以是个人计算机,服务器,或者网络服务器等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units implemented in the form of software functional units may be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium, and include several instructions to make a computer server (which can be a personal computer, a server, or a network server, etc.) or a processor (Processor) execute the methods described in various embodiments of the present invention. partial steps. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other various media that can store program codes. .
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710141738.3ACN106920077A (en) | 2017-03-10 | 2017-03-10 | A kind of schedule processing method and processing device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710141738.3ACN106920077A (en) | 2017-03-10 | 2017-03-10 | A kind of schedule processing method and processing device |
| Publication Number | Publication Date |
|---|---|
| CN106920077Atrue CN106920077A (en) | 2017-07-04 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710141738.3APendingCN106920077A (en) | 2017-03-10 | 2017-03-10 | A kind of schedule processing method and processing device |
| Country | Link |
|---|---|
| CN (1) | CN106920077A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110689310A (en)* | 2018-07-06 | 2020-01-14 | 上海博泰悦臻网络技术服务有限公司 | Appointment reminder method/system, computer-readable storage medium and server |
| CN110689309A (en)* | 2018-07-06 | 2020-01-14 | 上海博泰悦臻网络技术服务有限公司 | Management method/system, storage medium and in-vehicle terminal for appointment late information |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103312587A (en)* | 2012-03-13 | 2013-09-18 | 腾讯科技(深圳)有限公司 | Appointment management method, device and terminal |
| CN104881773A (en)* | 2014-02-27 | 2015-09-02 | 华为技术有限公司 | Schedule managing method and terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103312587A (en)* | 2012-03-13 | 2013-09-18 | 腾讯科技(深圳)有限公司 | Appointment management method, device and terminal |
| CN104881773A (en)* | 2014-02-27 | 2015-09-02 | 华为技术有限公司 | Schedule managing method and terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110689310A (en)* | 2018-07-06 | 2020-01-14 | 上海博泰悦臻网络技术服务有限公司 | Appointment reminder method/system, computer-readable storage medium and server |
| CN110689309A (en)* | 2018-07-06 | 2020-01-14 | 上海博泰悦臻网络技术服务有限公司 | Management method/system, storage medium and in-vehicle terminal for appointment late information |
| Publication | Publication Date | Title |
|---|---|---|
| US10841731B2 (en) | Geofence compositions | |
| CN104978831B (en) | A kind of safe early warning startup method and system | |
| CN105096521A (en) | Safety early warning method and related device | |
| WO2016008391A1 (en) | Method and system for booking taxi for third party in online taxi hiring system | |
| CN104200696B (en) | The method for pushing and device of a kind of transport information | |
| CN103036953B (en) | A kind ofly provide the method and apparatus of dynamic location information for user | |
| CN105099887B (en) | Movable based reminding method and device | |
| WO2020034851A1 (en) | Method, apparatus and device for pushing information | |
| US10062055B2 (en) | Locating previously communicated electronic messages | |
| CN104734860A (en) | Conference management method and system | |
| CN110753078B (en) | Prompting method and device, electronic equipment and storage medium | |
| KR101928481B1 (en) | Computer program and device for ctreatting and handling a task from a message entered by a user | |
| CN105243525B (en) | User reminding method and terminal | |
| US11882505B2 (en) | Method and apparatus for automatically identifying and annotating auditory signals from one or more parties | |
| CN109359775A (en) | Run-length managment method, device, equipment and storage medium | |
| CN106920077A (en) | A kind of schedule processing method and processing device | |
| CN114500428B (en) | Navigation sharing method and device, electronic equipment and storage medium | |
| WO2020135213A1 (en) | Method and device for sending information, displaying position information and displaying information | |
| CN104780504A (en) | Positioning method and device based on user chat content | |
| CN104729498A (en) | Route planning method, device and mobile terminal | |
| KR20150022280A (en) | Terminal and server for providing notification service and operating method thereof and computer readable medium having computer program recorded therefor | |
| CN109905844A (en) | Trip route is planned automatically and sharing method, system, car-mounted terminal and vehicle | |
| CN106856451B (en) | Short-distance reminding method for intelligent equipment user | |
| CN105222781B (en) | A kind of indoor navigation method and mobile terminal | |
| CN107993003A (en) | For going out the service evaluation method and device of administrative staff |
| 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 | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20170704 | |
| RJ01 | Rejection of invention patent application after publication |