本申请是原案申请号为201510895427.7的发明专利申请(申请日为2015年12月8日、发明名称为“计划管理系统和计划管理方法”)的分案申请。
本发明涉及一种计划管理系统和一种计划管理方法。
背景技术:
存在一种个人导航服务系统,该个人导航服务系统包括:用户信息处理终端和个人导航服务子系统。用户信息处理终端包括:计划信息输入单元,该计划信息输入单元由用户使用,以输入他或她自身的计划信息;位置信息发送单元,该位置信息发送单元确定用户的当前位置,并发送所确定的当前位置作为用户位置信息;以及个人导航服务系统设置单元,该个人导航服务系统设置单元用于设置是否需要建议。个人导航服务子系统包括:用户计划信息获取单元,该用户计划信息获取单元获取公开公布的用户计划信息;用户位置信息获取单元,该用户位置信息获取单元获取公开公布的用户位置信息;用户建议创建单元,该用户建议创建单元在用户计划信息获取单元的基础上创建对用户的服务建议;用户预定接收单元;以及用户可用性确定单元(日本未审专利申请公开号2009-43164)。
技术实现要素:
相应地,本发明的目的是提供一种计划管理系统和一种计划管理方法,其使得能够显示事件的最优地点和到事件的最优运输路径。
根据本发明的第一方面,提供了一种计划管理装置,该计划管理装置包括:计划信息接收单元,该计划信息接收单元从每个客户端设备接收由一个或多个客户端设备产生的计划信息,该计划信息包括:事件的描述、事件的地点、以及事件的日期/时间,其中,在由计划信息接收单元接收到的计划信息的基础上,在每个客户端设备上显示与将要新添加的事件有关的信息,该信息与计划信息匹配,而不与事件前后计划的每个事件的日期/时间相重叠,该信息表示事件的持续时间、事件的地点、以及到事件的路径中的至少一个。
根据本发明的第二方面,在根据第一方面所述的计划管理系统中,通过参照在因特网上公开的公开信息、出发点地址信息、作为目的地的地点的地址信息、以及移动方式信息,来生成事件的持续时间、事件的地点、以及到事件的路径。所公开的信息是由租赁服务提供商管理的、用于提供租赁服务的办公室、会议室、或者另一租赁物业的信息。
根据本发明的第三方面,根据第一或第二方面所述的计划管理系统还包括:存储器,该存储器存储事件历史信息,该事件历史信息包括:与事先设置的事件有关的日期/时间历史信息、地点历史信息、以及成员历史信息,并且通过参照所存储的事件历史信息,来显示设置的事件日期/时间和设置的事件地点。
根据本发明的第四方面,根据第一至第三方面中任一项所述的计划管理系统还包括:内容接收单元,该内容接收单元接收如下各项中的中的至少一个:来自提供事件的地点的提供商的内容;和来自提供移动方式的信息的提供商的内容。并且基于预置计划,在某一时刻显示接收到的内容。
根据本发明的第五方面,在根据第一至第四方面中任一项所述的计划管理系统中,在与针对每个客户端设备设置的事件地点有关的使用费用上限信息,和用于连续租赁事件地点的、要收取的租赁费用的基础上,显示如下各项之间的差异:在单次使用的基础上,用于新近租赁事件地点的、要收取的租赁费用;和用于连续租赁事件地点的、要收取的租赁费用。
根据本发明的第六方面,提供了一种计划管理方法,该计划管理方法包括如下步骤:从每个客户端设备接收由一个或多个客户端设备产生的计划信息,该计划信息包括:事件的描述、事件的地点、以及事件的日期/时间,并且在所接收到的计划信息的基础上,在每个客户端设备上显示与将要新添加的事件有关的信息,该信息与计划信息匹配,而不与新添加的事件前后计划的每个事件的日期/时间相重叠,该信息表示事件的持续时间、事件的地点、以及到事件的路径中的至少一个。
根据本发明的第一和第六方面,能够显示事件的最优地点和到事件的最优运输路径。
根据本发明的第二方面,能够通过适当使用已经公开的信息,来显示事件的最优地点和到事件的最优运输路径。
根据本发明的第三方面,可以使用曾经已经设置过的事件的最优地点和到事件的最佳运输路径。
根据本发明的第四方面,可以显示与已公开信息的提供商有关的广告,以提供与用户的业务有关的信息。
根据本发明的第五方面,可以将与最优的费用承担有关的信息提供给用户。
附图说明
本发明的示例性实施方式基于如下附图进行详细描述,其中:
图1例示了计划管理系统的总体构造;
图2a是例示了客户端设备的硬件配置的框图;
图2b是例示了计划管理服务器装置的硬件配置的框图;
图3例示了客户端设备的功能块的构造;
图4例示了计划管理服务器装置的功能块的构造;
图5是例示了计划管理系统的操作的流程的流程图;
图6例示了计划管理服务器装置的功能块的构造;
图7是例示了计划管理服务器装置的操作的流程的流程图;
图8例示了计划管理服务器装置的功能块的构造;
图9例示了计划管理服务器装置的功能块的构造;以及
图10例示了计划管理系统的功能块的构造,其中,计划管理服务器装置的功能内置在客户端设备中。
具体实施方式
虽然借助于其示例性实施方式并参照附图的特定示例,来在下文中描述本发明,但是本发明不限于这些示例性实施方式和特定示例。
应当注意的是,在如下使用附图的讨论中,附图仅是示意性的,且各个尺寸的相对比例可以与实际情况不同。此外,为了便于理解,酌情省略那些必须解释的组件之外的组件。
第一示例性实施方式
(1)计划管理系统的总体构造
图1例示了根据第一示例性实施方式的计划管理系统1的总体构造。图2a是例示了客户端设备100的硬件配置的框图,且图2b是例示了计划管理服务器装置200的硬件配置的框图。
在下文中,参照附图来描述计划管理系统1的总体构造。
如图1所示,计划管理系统1包括:多客户端设备100、计划管理服务器装置200、物业搜索服务器300、地址搜索服务器400、以及站到站搜索服务器500。将客户端设备100、计划管理服务器装置200、物业搜索服务器300、地址搜索服务器400、以及站到站搜索服务器500连接到网络600(诸如,因特网或广域网(wan)),以便能够彼此通信。
如图2a所示,客户端设备100具有诸如中央处理器(cpu)101、随机存取存储器(ram)102、只读存储器(rom)103、操作输入单元104、通信单元105、以及显示器106这样的组件。客户端设备100可以是例如诸如移动电话、pda终端、智能手机、或笔记本pc这样的便携式电子设备,或者诸如台式pc这样的固定式电子设备。
如图2b所示,计划管理服务器装置200具有诸如cpu201、ram202、rom203、操作输入单元204、通信单元205、以及硬盘驱动器(hdd)206这样的组件。虽然计划管理服务器装置200是固定式pc等,但是计划管理服务器装置200可以是另一电子设备。
(2)计划管理系统的功能构造
图3例示了客户端设备100的功能块的构造。图4例示了计划管理服务器装置200的功能块的构造。
在下文中,参照附图来描述计划管理系统1的功能构造。
(2.1)客户端设备
如图3所示,每个客户端设备100具有如下功能块:期望的会议信息发送单元110,该期望的会议信息发送单元110发送包括是事件的示例的会议的地点、日期/时间以及时段的第一计划信息;设置的会议信息接收单元120;以及会议参与历史管理单元130。
每个客户端设备100具有作为应用的计划管理工具140(以下称为计划器140)。计划器140管理与客户端设备100的用户有关的计划信息。计划器140存储:包括诸如针对客户端设备100的用户计划的事件的日期/时间和地点这样的计划信息的信息,以及用户的家庭或工作场所的位置信息。
当期望的会议信息发送单元110接收到包括用户通过使用客户端设备100的操作输入单元104做出的期望的会议日期/时间、期望的会议地点范围、以及会议成员候选者的期望的会议信息的输入时,期望的会议信息发送单元110将期望的会议信息发送到计划管理服务器装置200。
设置的会议信息接收单元120接收与由计划管理服务器装置200自动设置的会议有关的信息(以下称为设置的会议信息)。在允许要在计划器140上观看该设置的会议信息的这种状态下,储存该设置的会议信息。
客户端设备100的用户经由计划器140和显示器106来观看并查看该设置的会议信息。该设置的会议信息可以作为电子邮件被接收并储存。
当用户实际上参与由计划管理服务器装置200自动设置的会议时,会议参与历史管理单元130获取与会议有关的信息(日期/时间、地点的位置信息、最近一次计划的活动的位置信息(会议的出发点)、从会议的出发点到会议的组织地移动的距离、以及会议的成员),同时使用存储在计划器140上的信息,并将获取的数据存储到会议历史数据库150中。
(2.2)计划管理服务器装置
如图4所示,计划管理服务器装置200具有如下功能块:客户的期望的会议信息存储单元210、移动时间计算单元220、客户的期望的会议信息匹配单元230、会议设置单元240、设置的会议信息存储单元250、以及设置的会议信息发送单元260。
客户的期望的会议信息存储单元210暂时存储在适当时机从每个客户端设备100的期望的会议信息发送单元110发送的每个客户端设备100的期望的会议信息。
移动时间计算单元220连接到物业搜索服务器300、地址搜索服务器400、以及站到站搜索服务器500,并通过每个客户端设备100的期望的会议信息内的位置信息、日期/时间信息、和时段信息,以及基于会议的出发点的信息的站到站信息,来计算移动时间。
物业搜索服务器300从输入在每个客户端设备100的期望的会议信息中的位置信息中搜索办公室、会议室、或另一这种租赁物业。
地址搜索服务器400从输入在每个客户端设备100的期望的会议信息中的位置信息中搜索地址。
站到站搜索服务器500在每个客户端设备100的期望的日期/时间信息和时段信息以及地址搜索服务器400中的信息的基础上,提取到出发点最近的站、到目的地最近的站、以及最短的移动路径。
客户的期望的会议信息匹配单元230在客户的期望的会议信息存储单元210中临时存储的期望的会议信息的基础上,从是期望的会议信息中的会议成员候选者的客户端设备100当中提取一组客户端设备,该组客户端设备与如下项匹配:与期望的会议日期/时间和期望的会议地点范围(以下称为匹配客户端设备组)不重叠的期望的会议信息。
对于由客户的期望的会议信息匹配单元230提取的匹配客户端设备组,会议设置单元240进一步执行属于匹配客户端设备组的多客户端设备100的多条期望的会议信息之间的调解(mediation),以最终设置会议细节。
设置的会议信息存储单元250存储由会议设置单元240设置的最后的会议日期/时间和地点信息,作为设置的会议信息。
设置的会议信息发送单元260发送用于将客户端设备组匹配到属于匹配客户端设备组的每个客户端设备100所确定的设置会议信息。
(3)计划管理系统的操作
图5是例示了计划管理系统1的操作的流程的流程图。
在下文中,更详细地描述了根据第一示例性实施方式的计划管理系统1的操作。
客户端设备100将包括经由操作输入单元104输入的期望的会议日期/时间、期望的会议地点范围、以及会议成员候选者的期望的会议信息,从期望的会议信息发送单元110发送到计划管理服务器装置200(s101)。
计划管理服务器装置200经由通信单元205接收从每个客户端设备100发送的期望的会议信息(s102)。然后,计划管理服务器装置200暂时地将每个客户端设备100的接收到的期望的会议信息存储在客户的期望的会议信息存储单元210中(s103)。
计划管理服务器装置200将输入在每个客户端设备100的期望的会议信息中的位置信息发送到物业搜索服务器300,并从物业搜索服务器300中获取办公室、会议室、或其它租赁物业信息(s104)。
此外,计划管理服务器装置200将期望的会议信息中的位置信息发送到地址搜索服务器400,并从地址搜索服务器400中获取地址信息(s105)。
计划管理服务器装置200将已获取的地址信息、期望的日期/时间信息、以及时段信息发送到站到站搜索服务器500,并从站到站搜索服务器500中获取站到站信息(s106)。
然后,在获取信息的基础上,移动时间计算单元220计算移动时间(s107)。
随后,计划管理服务器装置200通过客户的期望的会议信息匹配单元230,来执行匹配处理。匹配处理从每个客户端设备100的期望的会议信息中的会议成员候选者当中,提取与期望的会议日期/时间和期望的会议地点范围匹配的匹配客户端设备组(s108)。
执行如下匹配处理。例如,首先,对于给定的客户端装置100,提取具有相同的期望的会议日期的其它客户端设备100。然后,从这些提取出的客户端设备100当中,仅提取这样的那些其它客户端设备100,针对其,期望的会议时间(时段)以预定比例或更多(例如,50%或更多)与给定的客户装置100的期望的会议时间(时段)相重叠;并且进而,提取这样的那些其它客户端设备100,针对其,期望的会议地点范围以预定比例或更多(例如,25%或更多)与给定客户端设备100的期望的会议地点范围相重叠。
然后,从其它客户端设备的组中进行提取,提取一组客户端设备100(没有重叠的客户端设备100),作为匹配客户端设备组。
其次,对于由客户的期望的会议信息匹配单元230所提取的匹配客户端设备组,计划管理服务器装置200的会议设置单元240进而在由移动时间计算单元220计算出的移动时间和路径信息的基础上,在属于匹配客户端设备组的客户端设备100的、多条期望的会议信息之间执行调解,从而最终设置会议细节(s109)。
然后,计划管理服务器装置200经由设置的会议信息发送单元260将与最后确定的会议日期/时间、会议地点、以及最短路径有关的信息发送到每个客户端设备100(s110)。
在每个客户端设备100中,设置的会议信息接收单元120接收由计划管理服务器装置200自动设置的设置会议信息(s111)。在允许设置的会议信息在计划器140上被观看的这种状态下,储存该设置的会议信息,从而允许客户端设备100的用户经由计划器140和显示器106,来观看并查看设置的会议信息。
当用户实际上参与已被自动设置的会议时,在酌情使用存储在计划器140上的信息的同时,会议参与历史管理单元130获取与会议有关的信息,并将所获取的会议信息存储到会议历史数据库150中(s112)。
修改例
计划管理服务器装置200将与最终确定的会议日期/时间、会议地点、以及最短路径有关的信息,存储在设置的会议信息存储单元250中作为会议历史信息。
进而,计划管理服务器装置200参照存储在设置的会议信息存储单元250中的会议历史信息,并将与最后确定的会议日期/时间、会议地点、以及最短路径有关的信息分配给每个客户端设备100。
通过根据第一示例性实施方式的计划管理系统1,可以显示会议的最优地点和到会议的最优运输路径,以促进时间的有效利用。
第二示例性实施方式
图6例示了计划管理服务器装置200a的功能块的构造。图7是例示了计划管理服务器装置200a的操作的流程的流程图;
在下文中,详细地描述了根据第二示例性实施方式的计划管理服务器装置200a的操作。应当注意的是,通过相同附图标记来表示与根据第一示例性实施方式的计划管理系统1的那些组件公用的组件,并省去那些组件的详细描述。
根据第二示例性实施方式的计划管理服务器装置200a包括计划监控单元270。计划监控单元270检测第三计划信息,该第三计划信息与和接收到的第一计划信息相同的一天中的、并且在第一计划信息之前或之后的时段相对应。
计划管理服务器装置200a从每个客户端设备100接收作为第一计划信息发送的期望的会议信息(s201),并且暂时地将接收到的信息存储在客户的期望的会议信息存储单元210中(s202)。
然后,计划管理服务器装置200a检查是否及时存在作为第三计划信息的、在接收到的期望的会议信息之前的计划信息(s203)。如果存在这种计划信息(在s203中,是),则计划管理服务器装置200a将该计划信息的位置信息发送到地址搜索服务器400,并从地址搜索服务器400中获取地址信息(s204)。
计划管理服务器装置200a将紧接在第一计划信息前面的计划信息的位置信息,和第一计划信息的位置信息发送到站到站搜索服务器500,并从站到站搜索服务器500中获取站到站信息(s205)。
然后,在获取信息的基础上,移动时间计算单元220计算移动时间(s206)。计划监控单元270确定第一计划信息的开始时间和紧接着的计划信息的完成时间之间的时间是否大于或等于所需的移动时间(s207)。
如果不存在移动时间的问题(在s207中,是),则计划监控单元270检查是否及时存在第一计划信息之后的计划信息(s208)。如果存在这种计划信息(在s208中,是),则计划管理服务器装置200a将该计划信息的位置信息发送到地址搜索服务器400,并从地址搜索服务器400处获取地址信息(s209)。
计划管理服务器装置200a将第一计划信息的位置信息和紧随着的计划信息的位置信息发送到站到站搜索服务器500,并从站到站搜索服务器500中获取站到站信息(s210)。
然后,在获取的站到站信息的基础上,移动时间计算单元220计算移动时间(s211)。
计划监控单元270确定紧随着的计划信息的开始时间和第一计划信息的完成时间之间的时间是否大于或等于所需的移动时间(s212)。如果不存在移动时间的问题(在s212中,是),则计划监控单元270将紧随着的计划信息存储在设置的会议信息存储单元250中,并且经由设置的会议信息发送单元260,将最后设置的、与会议日期/时间、会议地点、以及最短路径有关的信息发送到每个客户端设备100(s213)。
如果确定了步骤s212中没有足够的移动时间(在s212中,否),则经由设置的会议信息发送单元260,来将该效果的信息发送到每个客户端设备100(s214)。
如果确定了步骤s207中没有足够的移动时间(在s207中,否),则经由设置的会议信息发送单元260,来将该效果的信息发送到每个客户端设备100(s215)。
通过包括根据第二示例性实施方式的计划管理服务器装置200a的计划管理系统1,可以针对每个多次相继会议,来显示会议的最优地点和到会议的最优运输路径。这促进了时间的有效利用,并且还允许用户识别出其不能预先执行的这种会议计划。
第三示例性实施方式
图8例示了计划管理服务器装置200b的功能块的构造。
在下文中,详细描述了根据第三实施方式的计划管理服务器装置200b的操作。应当注意的是,通过相同附图标记来表示与根据第一示例性实施方式的计划管理系统1的那些组件共用的组件,并省去那些组件的详细描述。
根据第三示例性实施方式的计划管理服务器装置200b包括:内容接收单元280和内容提供单元281。内容接收单元280接收:来自提供会议的地点的信息的提供商处的内容;和来自提供商的内容,该提供商提供如下信息:到出发点的最近的站、到目的地的最近的站、以及最短的移动路径。内容提供单元281基于预置计划,在某一时刻向每个客户端设备100分配这些条内容中的每一条。
由提供会议的地点的信息的提供商所提供的内容的示例包括广告图像/图片。内容接收单元280从连接的物业搜索服务器300处接收广告图像/图片,并将广告图像/图片储存在hdd206中。
此外,至于广告图像/图片,作为由提供商提供的内容的示例,该提供商提供如下信息:到出发点的最近的站、到目的地的最近的站、以及最短的移动路径,这种广告图像/图片从站到站搜索服务器500处接收到,并保存在hdd206中。
内容提供单元281在临时存储在客户的期望的会议信息存储单元210中的期望的会议信息的基础上,确定将被分配给每个客户端设备100及其分配计划的内容。
特别地,例如,内容提供单元281选择与期望的会议地点范围匹配的广告信息和最短路径信息,并将所选的广告信息分配给每个客户端设备100。每个客户端设备100经由通信单元105来接收从计划管理服务器装置200b分配的广告,并在显示器106上显示接收到的广告。
通过包括根据第三示例性实施方式的计划管理服务器装置200b的计划管理系统1,可以显示会议的最优地点和到会议的最优运输路径,以促进时间的有效利用,并且可以提供与用户的业务有关的信息。
第四示例性实施方式
图9例示了计划管理服务器装置200c的功能块的构造。
在下文中,详细描述了根据第四实施方式的计划管理服务器装置200c的操作。应当注意的是,通过相同附图标记来表示与根据第一示例性实施方式的计划管理系统1的那些组件共用的组件,并省去那些组件的详细描述。
根据第四示例性实施方式的计划管理服务器装置200c包括:租赁费用计算单元290,该租赁费用计算单元290计算如下各项之间的差异:在单次使用的基础上,要支付用于新近租赁设置的事件地点的租费;和要支付用于连续地租赁完全相同的设置事件地点的租费。
租赁费用计算单元290计算如下各项之间的差异:在与针对每个客户端设备100设置的事件地点有关的使用费用上限信息的基础上的费用;和用于连续地租赁完全相同的设置事件地点的、要支付的租赁费用。
与事件地点有关的使用费用上限信息包括诸如设备、折旧、以及用于办公室或建筑物(其中,安装每个客户端设备100)的能量成本。从物业搜索服务器300处获取与用于连续地租赁完全相同的设置事件地点的租费有关的信息。
将由租赁费用计算单元290计算出的费用差异发送到每个客户端设备100。每个客户端设备100经由通信单元105接收从计划管理服务器装置200c处发送的费用的差异,并在显示器106上显示该差异。
通过包括根据第四示例性实施方式的计划管理服务器装置200c的计划管理系统1,可以显示会议的最优地点和到会议的最优运输路径,以促进时间的有效利用,并且可以将与最优的成本承担有关的信息提供给用户。
虽然计划管理系统1在此实施为一种系统(其中,客户端设备100和计划管理服务器装置200被连接到网络600并且能够彼此通信),但是计划管理系统1可以被实施为计划管理系统1a,其中,计划管理服务器装置200的功能内置在每个客户端设备100中。
如图10所示,当期望的会议信息输入单元110a接收到期望的会议日期/时间、期望的会议地点范围、以及会议成员候选者的输入时,计划管理系统1a将每个客户端设备100的、期望的会议信息暂时地存储在客户的期望的会议信息存储单元210中。
然后,设置的会议信息显示单元260a在每个客户端设备100的显示器106上,显示针对匹配客户端设备组所确定的、设置的会议信息。
出于例示和描述的目的,已提供了对本发明的示例性实施方式的上述描述。这并不是穷举的或者并不是将本发明局限在已公开的精确形式。对于本领域技术人员来说很多修改和变化将是明显的。选择和描述实施方式是为了对本发明的原则和实际应用做出最好的解释,从而使得本领域其他技术人员能够将用于各种实施方式和具有各种修改的本发明理解为适用于所期望的特定用途。本发明的范围将由所附权利要求及其等效物来限定。