用于创建用户活动的时间序列的设备、方法和计算机程序的制作方法

文档序号:10656281阅读:502来源:国知局
用于创建用户活动的时间序列的设备、方法和计算机程序的制作方法
【专利摘要】本发明涉及用于创建用户活动的时间序列的设备、方法和计算机程序。设备包括存储模块,用于存储关于用户的所规划的活动的至少一个信息。关于活动的信息包括用于执行活动的对于用户可供使用的至少一个时间段。设备此外包括分配模块,用于求取由在对于用户可供使用的时间段之内的活动的可能的开始和可能的持续时间构成的至少一个组合并且将加权系数分配给所述至少一个组合。设备此外包括计算模块,用于从由活动的可能的开始和可能的持续时间构成的至少一个组合中进行选择。进行选择,使得包括分配给所选择的组合的加权系数的加权项不超过预先定义的极限值,并且由活动的开始和持续时间组成的选择不与在存储模块中存储的附加活动的附加持续时间重叠。
【专利说明】
用于创建用户活动的时间序列的设备、方法和计算机程序
技术领域
[0001] 本实施例处于用于创建用户活动的时间序列的设备和方法的领域。
【背景技术】
[0002] 在日常使用中经常使用移动服务,所述移动服务在对于用户的个人移动性进行规 划时支持该用户。不同的移动服务在此例如可W在规划时考虑路线、气候情况、交通信息或 者还有成本的选择。然而运样的信息可能在时间上快速地变化。由此可能发生,用户的要求 仅部分地并且不充分地被满足。提高的交通流量或者交通参与者的强联网也许甚至可能加 重所述问题。虽然可能对用户的移动性有影响的信息可W例如由外部提供方通过互联网提 供,但是所述信息在许多情况下保持不被考虑。此外,在预先给定的时间帖内对条件的变化 作出反应或者将移动性信息准时地通知给用户在一些移动服务情况下可能变得是有问题 的。此外通过用户的进一步输入对于借助于传统移动服务的可靠规划经常可能变得是需要 的,运可W使操纵变得困难。

【发明内容】

[0003] 因此值得期望的是,对于用户简化用于对用户移动性进行规划的方案。
[0004] 具有独立专利权利要求的特征的设备、方法和计算机程序考虑该需求。其他的有 利的实施方式和改进方案是从属专利权利要求的主题。
[0005] 按照第一方面,实施例设及用于创建用户的活动的时间序列的设备。所述设备包 括存储模块,所述存储模块被构造用于存储关于用户的所规划的活动的至少一个信息。所 述关于活动的信息包括至少一个用于执行活动的对于用户可供使用的时间段(Zei化aum)。 所述设备此外包括分配模块,所述分配模块被构造用于求取由对于用户可供使用的时间段 之内的活动的可能的开始和可能的持续时间构成的至少一个组合,并且将加权系数分配给 所述至少一个组合。所述设备此外包括计算模块,所述计算模块被构造用于从至少一个由 活动的可能的开始和可能的持续时间构成的组合中进行选择。运样进行选择,使得加权项 不超过预先定义的极限值,并且由活动的开始和持续时间组成的选择不与在存储模块中存 储的附加活动的附加持续时间重叠,其中所述加权项包括给所选择的组合分配的加权系 数。由于考虑或者必要时重新适配对于其他活动所设置的时间段(insofern-'dass),运可 W使活动的规划或者具有所述活动的时间计划的规划变得简单。所述时间计划因此可能也 可W鉴于所规划的活动的总集合更高效地被制定。在此可能可W取消用户的其他输入。
[0006] 在一些实施例中,所述分配模块被构造用于根据活动的可能的开始确定所述可能 的持续时间和/或反之亦然。因此灵活的、时间上可变的规划可W被实现,所述规划也可W 考虑暂时的事实、诸如交通中的高峰交通时间或者天气引起的影响。
[0007] 在有些实施例中,所述存储模块被构造用于存储关于活动的信息。在此所述信息 包括用于活动的地点的预先定义的地点信息。因此可能能够将活动的时间序列与至目的地 地点的导航相关联或者定向到运样的目的地地点。
[0008] 在一些实施例中,所述分配模块被构造用于基于地点信息确定持续时间。因此可 W实现鉴于时间耗费改善路线规划,或者也将不同的路线或者交通工具彼此比较。
[0009] 在有些实施例中,所述分配模块被构造用于基于在对应于地点信息的位置与用户 的初始位置之间的距离将加权系数分配给所述至少一个组合。因此针对要经过的路段的时 间的耗费可W被一起考虑。
[0010] 在一些实施例中,所述分配模块被构造用于将加权系数分配给所述至少一个组 合。在此,所述初始位置对应于分配给附加的活动的附加的地点信息。由此能够实现从一个 活动到附加的下一个活动的过渡,其中可能的弯路可W取消。
[0011] 在有些实施例中,所述计算模块被构造用于基于地点信息将请求信号发送到另一 存储模块,所述另一存储模块引起对应于地点信息的坐标说明的提供。运必要时可W通过 用户允许地点的输入可能性的较宽的选择。
[0012] 在一些实施例,所述计算模块被构造用于将由活动的可能的开始和可能的持续时 间构成的组合与由时间段之内的活动的另一可能的开始和另一持续时间构成的另一组合 比较。所述计算模块此外被构造用于基于所述比较求取加权项的局部的或者全局的最小 值。所述计算模块此外被构造用于,将活动的可能的开始和可能的持续时间和/或附加的活 动的附加的可能的开始和附加的持续时间提供给用户,所述附加的可能的开始和附加的持 续时间对应于预先定义的公差范围之内的加权项的最小值。运可W能够实现用于至少所述 活动的时间耗费或者成本耗费被减少或者甚至被优化。
[0013] 在有些实施例中,所述存储模块被构造用于存储关于所述活动的信息。在此所述 信息包括用于时间段之内的活动的可能的开始和可能的持续时间的偏好的时间间隔。由此 可W从用户方面可规定具有提高的精度的限制。
[0014] 在一些实施例中,所述分配模块被构造用于,基于活动的可能的开始相对于偏好 的时间间隔的时间位置确定加权系数。运可能可W许可考虑间隔之内的时间波动,或者也 引起间隔之外的从用户观点看无益的时间的加强的加权。
[0015] 在有些实施例中,所述分配模块被构造用于将活动的持续时间或者可能的开始通 过非线性关系分配给加权系数。运可W实现例如在加权时忽略在预先给定的极限之下的微 不足道的时间耗费。
[0016] 在一些实施例中,所述分配模块被构造用于如果活动的可能的开始处于偏好的时 间间隔之外,则将加权系数设置为预先定义的极限值之上的预先给定的值。由此可W使在 用户定义的时间间隔之外的活动的规划变得困难或者甚至对其进行阻止。
[0017] 在有些实施例中,所述分配模块被构造用于将附加的加权系数分配给附加的活 动。在此所述计算模块被构造用于,将加权项计算为加权系数和附加的加权系数的总和。对 此,用于多个规划可能性的精确的比较的数学准则可W被定义,运必要时可W在规划时改 善效率的改善。
[0018] 按照另一方面,实施例设及用于创建用户的活动的时间序列的方法。所述方法包 括存储关于用户的所规划的活动的至少一个信息。所述关于活动的信息包括至少一个对于 用户可供使用的、用于执行活动的时间段。所述方法此外包括求取由在对于用户可供使用 的时间段之内的活动的可能的开始和可能的持续时间构成的至少一个组合。所述方法此外 包括将加权系数分配给所述至少一个组合。所述方法此外包括从由活动的可能的开始和可 能的持续时间构成的至少一个组合中进行选择,使得包括分配给所选择的组合的加权系数 的加权项不超过预先定义的极限值,并且由活动的开始和持续时间组成的选择不与在存储 模块中存储的附加的活动的附加的持续时间重叠。因此可W实现活动的规划,其中矛盾可 能可W取消。此外在规划时时间上的灵活性也许可W被改善,或者用于规划的可能性可W 被实现,所述可能性许可规划与时间上可变的边界条件的适配。
[0019] 此外,另外的实施例也实现具有程序代码的程序或者计算机程序,所述程序代码 用于在所述程序代码在计算机、处理器或者可编程的硬件部件、诸如专用集成电路(ASIC) 上被实施时执行所述方法之一。
【附图说明】
[0020] W下参考附图进一步描述和阐述一些示范性实施例。详细地: 图1示出按照一种实施例用于创建用户的活动的时间序列的设备的框图; 图2示出按照一种实施例与活动的开始有关的加权系数的图形表示; 图3示出按照一种实施例与活动的开始有关的活动的持续时间的图形表示; 图4示出按照多个实施例在活动的持续时间和加权系数之间的相关性的图形表示; 图5示出按照一种实施例用于执行用来创建用户的活动的时间序列的方法的程序的架 构的框图; 图6示出按照一种实施例用户与用于执行用来创建用户的活动的时间序列的方法的程 序的交互的框图;和 图7示出按照另一实施例用于创建用户的活动的时间序列的方法的流程图。
【具体实施方式】
[0021 ]不同的实施例现在更详尽地参考附图来描述,在所述附图中一些实施例被示出。 在图中,线、层和/或区域的厚度尺寸可W为了清楚夸大地示出。
[0022] 在附图的下面的描述中,其中所述附图示出实施例,相同的附图标记表示相同的 或者可比的组件。此外对于多次在实施例中或者在附图中出现、然而就一个或者多个特征 而言共同地被描述的组件和对象使用概括式附图标记。只要不从所述描述中明确地或者隐 含地得出一些其他内容,用相同的或者概括式附图标记描述的组件或者对象就单个、多个 或者所有的特征、例如其尺寸确定(Dimensionierungen)而言可W相同地、然而必要时也可 W不同地被实施。
[0023] 尽管实施例可W W不同的方式被修改和改动,实施例在图中作为示例被示出并且 运里详尽地被描述。然而应澄清的是,不企图将实施例限制于分别公开的形式,而是实施例 更确切地说应当涵盖处于本发明的范围中的全部在功能上和/或结构上的修改、等价物和 替代方案。相同的附图标记在整个【附图说明】中表示相同的或者相似的元件。
[0024] 注意到,被称作与其他元件"连接"或者"禪合"的元件可W与该其他元件直接地连 接或者禪合,或者可W存在处于其间的元件。而如果元件被称作与其他元件"直接连接"或 者"直接禪合",则不存在处于其间的元件。被使用用于描述元件之间的关系的其他概念应 当W类似的方式被阐明(例如"在…之阿'相对于"直接在其之间"、"邻接的"相对于"直接邻 接脚'等。)。
[0025] 在运里所使用的术语仅用于描述特定的实施例,并且不应当限制所述实施例。如 运里所使用的,只要上下文未明确地进行一些其他说明,单数形式"一个"、"一"、"一种"和 "该V'所泌V'运徘'也包含复数形式。此外应澄清的是,诸如如运里所使用的"包含貧'"包 含""具有"和/或"拥有"、"包括"和/或"包括有"的措词说明所述特征、整数、步骤、工作流 程、元件和/或组件的存在,而不排除一种或一个或者多个特征、整数、步骤、工作流程、元 件、组件和/或其组的存在或者添加。
[0026] 只要没有其他内容被定义,全部在运里所使用的概念(包括技术上的和科学上的 概念)具有相同的含义,所述实施例所属的领域的普通技术人员赋予所使用的概念W所述 相同的含义。此外应澄清的是,措词(例如在通常所使用的词典中定义的措词)可W被如此 解释,好像所述措词具有与其在有关的技术的上下文中的含义一致的含义似的,并且不能 在理想化的或者过度形式的意义上被解释,只要运在运里没有明确地定义。
[0027] 随着时间的推移,用于个人移动性的规划的复杂性可能增加。运可能由增多的交 通、用于移动性的升高的成本或者还有交通参与者的联网的上升引起,运些在一些情况下 可能生成对个人移动性行为的矛盾的和在时间上快速变化的要求。在另一方面,在互联网 中存在许多信息源(例如路线规划器(Route叩laner)、天气、交通信息和养路费信息、移动 服务效率(Mobi Ii tatsdienst Iei Stungen)),所述信息源可W提供广泛的数据用于移动性 规划。然而用户在此可能被苛求来例如为行驶找到对于该用户充分可接受的解决方案,所 述解决方案考虑最低量的相关信息。如果边界条件变化或者用户不具有用于旅行准备的足 够的时间,则运例如可能是运种情况。
[0028] 通过实施例力求将个人移动代理作为服务引入,所述个人移动代理记录用户的要 求(例如旅行目的地和旅行时间段或者边界条件、例如成本最小化或者时间最小化),自主 地分析交通相关的数据库和网站,并且关于移动目的地替用户组织释放的时间间隔(dem Benuter die (Organisation. . .abnimmt)。用户可W在此获得针对预定的时间段的规划建 议,并且必要时仅接受所述建议。
[0029] 存在许多常规的路线规划器(车载(Onboard)解决方案和非车载(OfTboard)解决 方案),所述常规的路线规划器可W在给定的边界条件(例如时间或者路段长度)下执行路 段规划。然而只有当用户定义和输入其旅行要求时,所述解决方案才能发挥作用,也即不自 主地工作。此外存在广泛的移动解决方案,诸如Moovel,所述移动解决方案可W规划具有不 同的交通工具的多模旅行规划,并且也可W估计所属的成本。但是运里也可能需要用户对 于每个道路(Weg)单独地进行其输入。Google Now例如可W向用户给出与其至今的活动概 况相配的推荐,所述推荐此外也可W设及路线规划。然而运些传统的解决方案可W基于用 户的非常特定的输入(目的地或者时间段)或者给出推荐,所述推荐通过机器学习方法从大 的用户概要中来求取。然而所述解决途径在有些情形中不能被使用,因为即使所述用户知 道其移动愿望,但是所述用户在给定的情形中可能没有时间或者空闲来将所述移动愿望通 知给技术系统。同样地可W值得期望的是,系统仅向用户提出(例如通过所建议的停车位的 短时间的预定)被验证的建议。存在传统的解决方案,所述解决方案可W自动地优化移动性 的部分方面,例如当驾驶员未遵循规定的路线时,自动的路线重新规划。
[0030] 实施例的目的在于,在集成的应用中共同地致力于所述的情况,并且甚至可能基 于日历、任务清单或者对公共会面(gemeinsamen化effen)的询问实施情节过程的自动规 划。
[0031] 图I示出按照一种实施例用于创建用户的活动的时间序列的设备100的框图。设备 100包括存储模块110,所述存储模块110被构造用于存储关于用户的所规划的活动111的至 少一个信息。关于活动111的信息包括至少一个对于用户可供使用的、用于执行活动的时间 段112。所述设备此外包括分配模块120,所述分配模块120被构造用于,求取由对于用户可 供使用的时间段112之内的活动的可能的开始121和可能的持续时间122构成的至少一个组 合,并且将加权系数123分配给所述至少一个组合。所述设备此外包括计算模块130,所述计 算模块130被构造用于从由活动的可能的开始121和可能的持续时间122构成的至少一个组 合中进行选择。运样地进行所述选择,使得加权项131不超过预先定义的极限值132,并且由 活动的开始121和持续时间122组成的选择不与在存储模块110中存储的附加的活动的附加 的持续时间133重叠,其中所述加权项131包括分配给所选择的组合的加权系数123。在图1 中所使用的缩写详细地表示:IA=关于活动的信息,ZR=时间段,PZI=偏好的时间间隔,OI=地 点信息,Bn=活动的可能的开始(ne {1,…的),ZDn=活动的可能的持续时间(ne {1,…的), GKn=加权系数(ne{l,一N}),GT=加权项,GW=极限值,ZDz=附加活动的持续时间。在此可 选地存在的组件借助于虚线的形式示出。
[0032] 更准确地说,所述分配模块120可W求取由活动的可能的开始121和可能的持续时 间122构成的数量N个组合。在此N可W是任意的自然数。与此相应地,可选地可W求取由另 一可能的开始124和另一可能的持续时间125构成的一个或多个其他组合,并且可W将另一 加权系数126分配给所述组合。所述时间段112可W例如包括由活动的各一个开始和一个持 续时间构成的组合的预先给定的集合(Menge)、初始集合或者总集合。所述可能的开始121 可W对应于可能的持续时间122的起始点。所述加权系数123可W例如对应于抽象的成本概 念,所述成本概念考虑真实的经济成本和对应于时间需求的虚拟的成本。换句话说,所述加 权系数123可W是数值,所述数值基于经济成本和时间成本(必要时利用不同的预先定义的 加权因子)的总和来计算。所述加权项131可W对应于单个加权系数或者也可W对应于由多 个加权系数123构成的总和。在此,所述加权项131可W适用于在预先给定的时间段之内规 划的所有的活动(或者例如适用于其存储的信息111具有公共的时间段112的运样的活动)。 所述加权项131此外在仅一个所存储的活动的情况下可W等于加权系数123。活动的持续时 间122可W首先包括定义活动的动作(化ndlung)的持续(Dauer),例如要办理的工作、用户 与其他人员的会面或者采购。在其他实施例中,所述持续时间122也可W包括到达和/或启 程。因此在有些实施例中可W仅仅包括到达和动作,而不包括启程,例如当所述用户从活动 发生的地点直接地继续行驶到附加的活动发生的附加地点时。
[0033] 存储模块110、分配模块120和计算模块130可W例如在空间上分开,并且在此通过 接口彼此连接用于交换数据或者信息。可替代地,存储模块110、分配模块120和计算模块 130也可W集成在公共的组件中,或者由所述组件构成。所述公共的组件在一种实施例中是 处理器,但是也可W是专用集成电路(ASIC)、微控制器、忍片或者另外的可编程硬件组件, 或者包括运样的组件。由存储模块110、分配模块120和计算模块130(或者公共的硬件组件) 实施的、上面描述的功能性在一种实施例中作为程序或者软件实现。所述程序W下也被称 作移动代理或者智能移动代理。
[0034] 通过用户可W预先给定具有至少一个也或者多个活动的活动清单。智能移动代理 的改善或者甚至优化可W通过最小化成本函数实现,其中多个要履行的任务被配备有成本 (经济的(finanziellen)输出和允许的时间间隔)并且在所有的成本上进行求和。
[0035] 换句话说,在一些实施例中,所述计算模块130被构造用于将由活动的可能的开始 121和可能的持续时间122构成的组合与由在持续时间112之内的活动的另一可能的开始 124和另一可能的持续时间125构成的另一组合比较。所述计算模块130此外被构造用于基 于所述比较求取加权项131的局部的或者全局的最小值。所述计算模块130此外被构造用于 将活动的可能的开始121和可能的持续时间122和/或附加的活动的附加的可能的开始和附 加的可能的持续时间133提供给用户,其对应于(welche'^entsprechen)预先定义的公差范 围之内的加权项131的最小值。加权项131的局部的或者全局的最小值可W对应于针对给定 的活动清单的时间耗费和成本耗费的、从用户观点看偏好的或者尽可能好的折衷。也可W 仅在降低经济耗费后或者仅在降低时间耗费后进行求取。"在预先定义的公差范围之内"在 此可W例如意味着:成本耗费和/或者时间耗费应当高于加权项131的最小值直至10%(bis ZU 10% liber...liegen)。所述公差范围可W例如对应于预先定义的极限值132,但是也可 W向下偏离所述预先定义的极限值132。值或者值域的预先定义可W例如通过用户进行,并 且在借助于移动代理创建活动的时间流逝(Zei化blauf)之前已经发生。
[0036] 在所述实施例中,可能的开始121、可能的持续时间122、另一可能的开始124和另 一可能的持续时间125分别地分配给所述活动。所述加权系数123在此替代于另一加权系数 126进入加权项131。而附加的可能的开始和附加的可能的持续时间133分配给与所述活动 不同的附加的活动。所述附加的可能的开始和附加的可能的持续时间133可W构成附加的 组合,所述附加的组合被分配给附加的加权系数。所述附加的加权系数在此附加地进入加 权项131,例如通过与所述加权系数123或者所述另一加权系数126求和。用其他话说,在有 些实施例中,所述分配模块120被构造用于将附加的加权系数分配给附加的活动。在此,计 算模块130被构造用于作为加权系数123和附加的加权系数的总和计算加权项131。换句话 说,例如对于每个活动可W单独地求取加权系数123的最小值,也或者在所有(例如在一天) 要完成的活动的总览中求取加权项131的最小值。
[0037] 所述用户可W在存储模块110中存储关于单个活动也或者多个活动的信息。A在此 情况下示范性地是具有N个有约束力的(verpf Iichtend)任务Ai和M个可选的任务化的活动 清单。集合A因此包括元素{Al,…AN,Ol,…OM}。概念"有约束力的"和"可选的"可W是用户定 义的。在此例如可W在有限的时间段、例如时间段112之内由所述设备100将有约束力的任 务(活动)纳入计划。可选的任务(活动)必要时也可W在时间段之外、也即在与时间段112不 同的另一时间段中由所述设备100纳入计划。
[003引现在可W自由地调换活动的顺序(对此也参阅"旅行商问题(Traveling Salesman-Problem)"),使得对于有约束力的活动清单,所有的N!个排列(PermWationen) 是可研究的。然而通过用户定义可W存在限制(诸如固定的地点约期(化tstermine)),使得 要研究的替代方案的数量相对于排列的可能的数量N!可W被限制。如果有约束力的任务清 单在给定的成本限制的情况下(所述成本限制可W例如对应于极限值132)被执行,则可选 的任务可W被加上。在此,排列的数量可W提高到(N+M)!。
[0039]关于活动11的信息可W包括多个子信息,其中所述信息可W例如在日历条目的范 围内通过用户或者通过启发法自动地被存储在存储模块110中。在一些实施例中,运样的子 信息是针对活动的地点(Od)的预先定义的地点信息114。所述地点信息114可W作为地址、 位置坐标或者作为通过用户预先定义的地址或者场所(例如办公室、在家、加油站、超市)被 说明。预先定义例如意味着:所述地点信息可W明确地被分配给坐标位置。因此用户可W在 "家"的概念下在存储模块110上存放明确的地址或者坐标位置,并且在通过用户随后输入 概念"家"时,在没有另外的用户输入的情况下可W将所述概念分配给明确的地址。预先定 义也可W意味着:地点信息至少可W被限制于位于用户定义的方圆(Umkreis)内的多个明 确可分配的地点。例如所述地点信息"加油站"可W被分配给方圆IOkm内的数量5个可能的 目的地,其中每个目的地具有明确的坐标位置,所述坐标位置对于设备100是已知的,或者 至少通过所述设备100可求取。在有些其他实施例中,所述计算模块130被构造用于基于地 点信息114发送请求信号到另一存储模块,所述另一存储模块导致提供对应于地点信息114 的坐标说明。换句话说,如果关键词被给出(例如剧院、加油站、车间等),则所述地点也可W 自动地通过存在的服务被求取。因此另一存储模块可W例如由计算机包括,所述计算机通 过互联网与存储模块110连接(服务器),并且在所述计算机上安装相应的服务。所述另一存 储模块也可W由另一设备包括,在所述另一设备上运行另一移动代理,并且所述另一设备 被分配给另一用户。
[0040] 所述持续时间122在一些实施例中由分配模块120基于地点信息114被确定。用其 他话说,所述持续时间122可W随着用户的当前的或者先前的位置与对应于后续活动的地 点信息114的地点的位置的距离上升或者缩小。所述分配模块120此外可W被构造用于,基 于在对应于地点信息114的位置与用户的初始位置之间的距离将加权系数123分配给由活 动的可能的开始121和活动的可能的持续时间122构成的至少一个组合。用其他话说,随着 空间距离增加,经济成本(例如在搭乘火车或者搭乘公共汽车情况下或者通过燃料消耗)也 或者时间成本(其必要时可W对应于时间距离)可能升高,由此加权系数123可W相应地提 局。
[0041] 如开始时已经描述的,可能的持续时间122可W说明活动的纯的实施时间。它可W 根据边界条件、诸如天气、交通或者白天时间(其例如可W对应于活动的可能的开始121)波 动。所述持续时间12 2可W通过所述系统自动地确定(例如导航的行驶时间。)也可能的是, 所述持续时间122作为用户的预设由该用户确定(例如会面的持续)。用其他话说,所述持续 时间122可W已经对应于由关于活动111的信息包括的、用户定义的时间段112。如果设置具 有针对第一约期(T e rm i n )的预先定义的实施时间的活动,运例如可W是值得期望的。例如 用户可W对于每星期=在16:00时在存储模块110上存放两小时研究会的约期。
[0042] 在另一实施例中,所述时间段122可W表示总时间段,其中活动原则上可W发生。 因此所述时间段112可W至少与活动的持续时间122-样长。活动的持续时间122和时间段 112的差可W表示缓冲时间,所述缓冲时间可W在规划时由所述设备100使用用于改善成 本。
[0043] 另一可能的子信息可W包括活动的类型。在此,可W有不同类型的活动,所述不同 类型的活动必要时可W不同地被处理。活动可W分配给一种类型、而也可W分配给多种类 型。一种类型可W例如是采购,所述采购通过要购进的对象的清单表征。可选地,关于"采 购"类型的活动的信息可W具有采购清单,所述采购清单包括要购买的对象。在运种活动类 型情况下,可W在对象后面自动地存放所属的店铺,或者销售(Geschafte)被捜索,其同时 涵盖尽可能多的对象或者对应于用户定义的偏好。
[0044] 另一类型可W是行驶,并且由此定义:先前活动的地点不对应于具有类型"行驶" 的活动的地点,也即可W使运输成为必要的。运种活动类型可W例如自动地由所述设备100 规划,并且因此也许可W取消相应的用户输入。在一些实施例中,所述初始位置对应于分配 给附加的活动的附加的地点信息。用其他话说,活动Al可W在地点Xi处被实施,并且所述用 户接着被指示直接地从那里行驶到地点X2, W便在那里完成活动A2。因此在实施活动Al(例 如回家或者去办公室)之前可W避免驶回初始位置。
[0045] 可选地,类型"行驶"的活动可W允许通过设备100订票或者宿夜、预定停车位或者 其他资源。换句话说,在设备100上运行的移动代理由于通过用户预调可W被构造用于例如 通过经由互联网与服务器通信执行在线预订。
[0046] 其他活动类型包括职业工作,所述职业工作个人地在不与其他人会面的情况下被 执行,或者私人工作,所述私人工作个人地(pers加Iich)在不与其他人会面的情况下被执 行。另一活动类型是会面,例如职业的或者私人的与其他人的会面。类型"会面"的活动可能 能够引起或者要求在用户的移动代理经由设备100与另一用户的另一移动代理之间的信息 交换,对此W下还要更详细地探讨。
[0047] 所述加权项131可W代表用于改善行驶和其他使命(Auf化aegen)的成本函数。任 意的任务或者活动可W配备有抽象的成本,所述抽象的成本至少包括执行的(例如用于行 驶的)实际的经济成本和虚拟的与时间有关的成本。所述抽象的成本可W通过加权系数123 代表。与时间有关的成本可W被使用用于考虑例如与白天时间有关的时间耗费,或者甚至 惩罚在"禁止的"时间中活动的执行。"禁止的"时间可W从用户输入中得出,并且设及W下 时间,即在所述时间时,活动的实施是不可能的或者从用户观点看不是有意义的或者期望 的。在运样的实施例中,由存储模块110存储的信息111包括用于时间段112之内的活动的可 能的开始121和可能的持续时间122的偏好的时间间隔113。所述偏好的时间间隔113可W例 如是硬标准(固定的约期)。所述信息111在有些实施例中此外包括活动的开始121的偏好的 时间点。该时间点在研究来自活动清单中的活动的排列情况下可W表示定位点或者用其他 话说可W表示唯一的可能的开始,例如用户可W作为活动预先规定在早上8:00点将其孩子 带到学校。此外,所述分配模块110可W被构造用于,如果活动的可能的开始121处于偏好的 时间间隔113之外,则将加权系数123设置为预先定义的极限值132之上的预先给定的值。用 其他话说,如果例如任务应当仅在偏好的时间间隔113中被执行,则对于在所述间隔之外的 所有时间可W预计成本Ko,所述成本Ko高于最大可接受的成本Kmax。与此相应地,所述偏好的 时间间隔113也可W被称作允许的时间范围。
[0048] 运W图形形式在图2中示出,其示出用于具有受限制的允许的时间范围的活动的 示范性成本函数。在此t代表活动的开始121(起始时间)。在用于所述活动的允许的时间范 围113之外的"禁止的"时间的活动可W例如包括夜间3:00点行驶去邮局。所述偏好的时间 间隔113通过最早的起始时间Uin和最迟的起始时间Uax限制。在此之外所述成本(并且从而 加权系数123)为值Ko。在一些实施例中,用其他话说,所述分配模块120被构造用于,基于活 动的可能的开始121相对于偏好的时间间隔113的时间位置确定加权系数123。在偏好的时 间间隔113之内,所述成本可W低于Kmax。在此情况下可W可能的是,用于任务的成本是时变 的,也即与何时开始任务有关。如图2示出的,所述成本可能例如由于多变的交通流量而波 动。
[0049] 在一些实施例中,所述分配模块110被构造用于根据活动的可能的开始121确定可 能的持续时间122,和/或反之亦然,运根据图3W图形方式被阐明。用于活动的所需要的持 续时间因此可W表示在活动规划时的其他影响参量。换句话说,用A t表示的可能的持续时 间122可W与白天时间(例如通过在行驶时的交通波动)有关或者与其他的参量、例如天气 条件有关。所述移动代理可W分析给定的环境条件,并且根据开始121(运里称作起始时间 ts)创建针对活动的要预期的持续时间的估计。
[0050] 用户的活动序列的时间规划可W例如通过减少或者甚至最小化成本进行。之前通 过用户在存储模块110上存储的活动可W顺序地被执行。在此所述移动代理可W研究允许 的排列的所有的或者预先给定的集合。W下描述针对行动的实施例,所述行动可W导致对 最优活动序列的选择。
[0051] 在一些实施例中,对于每个活动W成本函数S(ts)的形式定义加权系数123,所述 成本函数根据起始时间ts把经济成本K(ts)和持续时间A t(ts)考虑进去(erfassen): 或束殘猿然1??夺《苗车。
[0052] 在此,成本和持续时间作为线性组合用比例因子a和0加权。成本因此也可W被分 配给所述持续时间,因为必要时用于活动的太高的时间耗费可W被避免。
[0053] 在有些实施例中,所述分配模块120被构造用于,通过非线性关系将活动的持续时 间122或者可能的开始121分配给加权系数123。成本和持续时间可W因此线性地也或者非 线性地进入总成本S(ts),并且利用映射函数fk化)或者fAt( A t)被评价。在图4中草绘映射 函数f的一些示例。因此例如小的时间耗费(例如至多5分钟)可能不进入总成本或者加权系 数123,或者高的成本耗费可能比例过大地进入总成本或者加权系数123。处于偏好的时间 间隔113之外的起始时间或者过度的时间耗费可W同样地导致加权系数123的比例过大的 上升,例如巧10:00点将孩子带到学校"或者"从家到超市的2小时行驶时间"。在X轴上标出 的参量X可W对应于经济成本、时间耗费也或者加权系数。映射函数的值被绘制在y轴上。第 一映射函数410对应于线性关系。第二映射函数420对应于具有偏移的线性关系,使得X值之 下的值被忽略,其中所述X值对应于映射函数420的过零点。第=映射函数430对应于非线性 关系,所述非线性关系运里示例性地示出为抛物线。因此,值X的提高可W更强烈地进入加 权系数,并且因此必要时被"惩罚(bestrafen)"。
[0054] 所述成本函数S(ts)现在可W根据可能的起始时间ts在允许的时间间隔中被分析 处理,并且例如最小的值可W被选择为最优值或者在公差范围内在最小值周围的值可W被 选择。对于活动序列,单活动的(必要时最小的)总成本的总和被计算为总成本Sa:
[0055」在此可能能够例如对于行驶活动避免相继的行驶通过暂停分开。总成本的减小或 者甚至最小化可W通过W下方式实现,即改变任务的顺序,并且在此可选地仅顾及到固定 的约期或者偏好的时间间隔准许允许的序列。对于运些配置中的每个配置可W计算出总成 本,并且选择具有最小的成本Sa的配置。因为变化的数量原则上可能非常大,所W可W通过 启发法减少其数。因此可W例如作为附加的标准定义:尽可能多的行驶在时间上彼此邮邻, W便对时间段的使用尽可能少地分段。如之前提及的,在行驶时,路段的终点可W是下一个 路段的起点。由此也可W限制排列的数量。同样地,确定的约期或者地点在没有变化性的情 况下可W用作"定位点"。对于活动,可W在有限的时间段之内进行成本估计和执行持续估 计,因为所述成本和时间需求可W例如随着交通状况动态地改变。
[0056] 为了求取最优值,可W在如所描述的限制数量的配置中执行详尽的捜索。如果对 此的耗费变得太高,则在有些实施例中可W使用用于改善的随机的方法。因此可W例如通 过演变算法执行参数的全局优化,其中总成本至少处于全局最小值附近(超过其例如至多 10〇/〇)。
[0057] 如之前已经提及的,移动代理可W是软件,其功能性在设备100(参见图1)上运行。 所述设备可W对应于服务器(大众云(Volkswagen Cloud))。其上运行移动代理的服务器的 运营商W下被称作"内部服务提供商",并且(例如用于交通服务、天气服务或者公共短途交 通服务)的其他服务器的任意的其他运营商被称作"外部服务提供商"。用于注册的用户的 移动性规划可W自动地在背景中被执行,并且在此所述用户可W被保持在当前的情况。
[0058] 用户可W定义边界条件、诸如具有最快路段、最小成本或者生态优化的路线规划 W及其日历中的移动性时间窗。所述目的地在释放(Freigabe)时可W直接来自日历,使得 对此规划是可能的,在所述规划中另外的输入必要时可W取消。此外,所述用户不能说明明 确地规定期限的移动性任务(例如采购),所述移动性任务可W由移动代理在时间上推迟, W便改善或者甚至优化规划。用户可W定义其他偏好,所述其他偏好可单独地被改变:可能 的交通工具的选择、在多模交通线情况下的运行部分化aufanteil)、与其他人员的代理的 交互(例如用于家庭协调或者用于到工作场所的拼车)。
[0059] 除了在一种实施例中从日历和任务清单中自动地提取软件的运样的用户要求之 夕h服务器上的移动代理可W具有使用互联网中的数据库的可能性,所述数据库是与用户 无关的。数据库可W包括用于路线规划、当前的交通信息和天气信息、公共短途交通和长途 交通的行驶计划、通行费和停车费、当前空闲的停车空间或者商店的开放时间的卡片数据。 因为对于多个人员而言所述信息可能是同样相关的,所W可能值得期望的是在互联网中在 服务器架构中存储所述数据。
[0060] 服务器上的移动代理可W被构造用于例如在互联网(云)中访问个人的和通用的 信息。所述移动代理此外可W为用户建议旅行规划,并且所述用户可W可选地接受所述旅 行规划。因此,相应的旅行约期和旅行目的地可W被登记到日历中,并且通过不同的途径被 通知给用户(例如具有旅行细节的个人网站、通过电子邮件和在社交网络中的通告、推送消 息等)。在通过用户接受的情况下,所述导航目的地可W通过软件、例如借助于由设备包括 的数据传输接口传输到在道路上要使用的车辆的车载设备中,并且在预先给定的时间被激 活。在此可选地也可W将导航目的地传送给另一用户。如果设及外部的服务器提供商(例如 出租车公司、公共短途交通/长途交通),那么所述移动代理可W被构造用于通过访问外部 的服务提供商的外部服务器执行交易,例如预定或者预订。
[0061] 通过一些实施例,用户的移动性需求可W被模仿。在此所述移动代理可W在任意 的时间是激活的,或者也考虑时间上改变的边界条件(例如与白天时间有关的养路费或者 堵车),并且相应地适配规划。所述移动代理可W聚集不同的功能、例如路线规划和个人日 历的组织。由此可能能够执行(例如总成本的)全局的改善或者优化。所述移动代理可W与 外部的服务提供商通信,而也可W与其他用户的其他移动代理通信,W便例如动态地组织 拼车。在此所述移动代理可W例如将关于行驶时间、参与者或者可能的其他的中途停车的 信息传送给其他移动代理。与之相反地,常规的解决方案在许多情况中可能是"孤立解决方 案",所述"孤立解决方案"从用户的观点看不考虑或者仅不充分地考虑用户的日常生活。通 过释放日历中的相关的登记或时间,不同的活动(运输、采购、任务、与第=方会面等)可W 沿着时间轴明确地被组织并且对于用户易懂地被表示。
[0062] 移动代理的可能的架构在图5中示出。来自系统500的N个用户(N运里是任意的自 然数)的集合中的任意用户n在服务器架构510中通过各自的移动代理n代表。软件模块520- 1;520-2;…;520-N被分配给移动代理n,所述软件模块被构造用于通过访问层面530(移动 服务访问层(MobiIity Services Access Layer))访问移动数据库540-1;540-2;540-3; 540-4:540-5,并且也访问外部的提供方560的服务500。所述外部的提供方可W不同于系统 500的运营商,所述系统500包括服务器架构510。所述移动数据库540-1; 540-2; 540-3; 540- 4;540-5可W包括内部的服务540-5,所述内部的服务例如由服务器的运营商提供,其中所 述移动代理在所述服务器上运行。
[0063] 所述移动代理在运里示出的实施例中为了规划请求来自数据库540-1; 540-2 ; 540-3; 540-4; 540-5中的、关于访问层面530的信息。在此专用存储器570-1; 570-2;…;570- N分别地被分配给移动代理n,所述专用存储器能够用各自用户n的数据填充,并且对于其他 的用户是不可达的。例如对专用存储器570-n的访问可能要求输入由用户n定义的密码。但 是一个代理可W与其他代理通过访问层面530建立联系,W便提供关于服务的信息(例如用 于拼车的座位)或者接收关于另一代理的服务的信息(例如搭车机会)。
[0064] 代理可W通过用户被授权用于执行交易(例如旅行预订)。对此该代理也可W被构 造用于如果所述代理为他人提供服务(例如:提供用于拼车的座位),则输出或者也征收款 项。
[0065] 所述代理作为用户可W代表人员而或者也可W代表机构。因此例如社区可能对关 于路况的反馈感兴趣,并且对此作为回报提供无成本的停车。如果车辆于是例如通过其传 感装置探测到坑法,则车辆用户的代理可W与社区的代理交换所述信息。
[0066] 在图6中示出并且可W通过不同的通道进行在移动代理的软件模块600与用户之 间的交互。例如在车辆中,所述交互可W通过主单元610(化ad化it(主机))进行,运可W改 善关于人体工程学的交互。在此移动询问可W通过语音输入或者文字输入提出。可替代地, 可W进行与在个人计算机(PC)620处的代理或者也与移动设备、例如智能电话630的交互。 也可W在所述设备上或者也在便携式设备640(可穿戴式)、例如智能手表上显示移动性规 划。与在服务器上的移动代理的软件模块600的交互可W是互联网协议(IP)连接,并且例如 借助于互联网实现。在使用主单元610情况下,交互应用可W具有导航或者日历,或者由程 序包括,所述程序具有导航或者日历。在使用PC 620情况下,交互应用可W是浏览器并且具 有日历。在使用智能电话630或者便携式设备640情况下,交互应用可W是移动App(应用程 序)并且具有日历。
[0067] 替代于服务器,移动代理的软件模块可W在移动的或者静止的终端设备上被实 现。所述软件模块可W例如在车辆的中央计算机上、在PC上或者在移动设备、例如智能电话 或者平板上运行,并且可W从另一外部设备请求数据。在运样的实施例中,其中所述移动代 理在服务器上被实现,计算效率的改善的使用也或者各个用户的(也矛盾的)要求的变简单 的均衡(Abgleich)也许会是可能的。
[0068] 基于服务器的解决方案鉴于多个彼此通信的代理可W具有较好的可缩放性。许多 数据对于代理可W是相同的,例如卡片化arten)或者天气,使得中央存储可能是更高效的。 同样地,在服务器解决方案中可W存在较好的故障安全性,因为必要时冗余的运行会是可 能的。所述用户在此可W使用与服务器上的移动代理的软件模块连续的或者至少有规律的 连接,W便保持在当前的规划状况上,但是也可W在局部执行导航时至少部分地自主地继 续导航。
[0069] 传统的解决方案可W将日间规划的任务分割成不同类的范围、例如导航、任务清 单、约定与朋友会面等。按照一些实施例的移动代理的本概念可W撤消任务的运种分离,并 且从移动性规划的观点看可W对其进行聚集。因此对于用户能够实现总规划,所述总规划 必要时可W是无矛盾的,可W在用户的日历中实现改善的可领会性或者可W动态地适配。
[0070] 图7示出按照一种实施例用于创建用户的活动的时间序列的方法700的流程图。所 述方法700包括存储710关于用户的规划的活动的至少一个信息。关于活动的信息包括至少 一个对于用户可供使用的用于执行活动的时间段。所述方法700此外包括求取720由在对于 用户可供使用的时间段之内的活动的可能的开始和可能的持续时间构成的至少一个组合。 所述方法700此外包括将将加权系数分配730给所述至少一个组合。所述方法700此外包括 从由活动的可能的开始和可能的持续时间构成的至少一个组合中运样地进行740选择,使 得包括分配给所选择的组合的加权系数的加权项不超过预先定义的极限值,并且由活动的 开始和持续时间组成的选择不与在存储模块中存储的附加的活动的附加的持续时间重叠。 因此活动的规划可W被实现,其中在时间过程中的矛盾可能能够取消。此外也许可W在规 划时的时间上的灵活性,或者实现用于规划的可能性,所述可能性许可规划与时间可变的 边界条件的适配。
[0071] 实施例可W结合车辆地可使用。按照实施例借助移动代理的移动性规划也可W超 越一种交通工具。借助于实施例,具有其他交通工具的多模规划可W进行并且被评价。对于 用户发挥作用的移动代理软件的概念可W是能扩展到超然于移动性的其他领域上的。另一 使用领域可W例如包括资源使用的改善或者优化(减少或者最小化环境负荷),其中用户可 W自动化地提供资源(例如C02分配额),并且其他的可W采购所述资源(例如工厂运营商)。
[0072] 在上述的描述、随后的权利要求和附图中公开的特征不仅可W单独地而且可W W 用于实现实施例的任意组合的方式在其不同的扩展方案中是有意义的并且被实现。
[0073] 虽然有些方面结合设备得W描述,但是可理解的是,所述方面也表示相应方法的 描述,使得设备的块或者组件也可W被理解为相应的方法步骤或者方法步骤的特征。与此 类似地,结合方法步骤描述的或者作为方法步骤描述的方面也表示相应设备的相应的块或 者细节或者特征的描述。
[0074] 按照确定的实现要求,本发明的实施例可W W硬件或W软件来实现。所述实现可 W在使用数字存储介质、例如软盘、DVD、蓝光光盘、CD、ROM、PROM、EPROM、EEPROM或者闪速存 储器、硬盘或者其他的磁存储器或者光存储器的情况下被执行,在所述存储介质上存储W 电子方式可读的控制信号,所述控制信号与可编程的硬件部件能够共同作用或者共同作 用,使得执行各自的方法。
[00巧]可编程的硬件部件可W通过处理器、计算机处理器(CPU=中央处理单元(Cental Processing Unit))、图形处理器化PU=Gra地ics Processing Unit(图形处理单元))、计算 机、计算机系统、专用集成电路(ASIC=A卵Iication-Specific Integrated Circuit(专用 集成电路))、集成电路(IC=Integrated Cir州it(集成电路))、单忍片系统(SOC=System on chip(片上系统))、具有微处理器的可编程逻辑元件或者现场可编程口阵列(FPGA=Field Programmable Gate Array(现场可编程的口阵列))构成。
[0076] 所述数字存储介质因此可W是机器可读的或者计算机可读的。有些实施例因此包 括数据载体,所述数据载体具有W电子方式可读的控制信号,所述控制信号能够与可编程 的计算机系统或者可编程的硬件部件运样地共同起作用,使得运里描述的方法之一被执 行。一种实施例因此是数据载体(或者数字存储介质或者计算机可读的介质),在所述数据 载体上记载有用于执行运里描述的方法之一的程序。
[0077] 通常,实施例可W作为具有程序代码的程序、固件、计算机程序或者计算机程序产 品或者作为数据实现,其中所述程序代码或者所述数据如下起作用:如果所述程序在处理 器或者可编程的硬件部件上运行,则执行所述方法之一。所述程序代码或者所述数据可W 例如也存储在机器可读的载体或者数据载体上。所述程序代码或者所述数据可W此外作为 源代码、机器代码或者字节代码W及作为其他中间代码存在。
[0078] 另一实施例此外是数据流、信号序列或者信号的序列,其表示用于执行运里所描 述的方法之一的程序。所述数据流、信号序列或者信号的序列可W例如如下被配置:通过数 据通信连接、例如通过所述互联网或者另一网络被传递。实施例因此也是代表数据的信号 序列,所述信号序列适用于通过网络或者数据通信连接转交,其中所述数据表示程序。
[0079] 按照一种实施例的程序可W例如在其执行期间通过W下方式实施所述方法之一, 即所述程序读出存储位或者将一个数据或多个数据写入到所述存储位中,由此必要时引起 在晶体管结构中、在放大器结构中或者在其他的电的、光的、磁的或者按照另外的功能原理 工作的构件中的切换过程或者其他的过程。相应地,通过读出存储位可W由程序检测、确定 或者测量数据、值、传感器值或者其他的信息。程序因此可W通过读出一个或多个存储位来 检测、确定或者测量参量、值、测量参量和其他的信息,W及通过写入到一个或多个存储位 中引起、促使或者执行行动,W及操控其他设备、机器和部件。
[0080] 上面描述的实施例仅仅是本发明原理的一种阐明。可理解的是,运里描述的要求 和细节的修改和变化将使其他专业人员明白。因此企图仅通过下述的专利权利要求的保护 范围而不通过根据对实施例的描述和阐述在运里所呈现的特定的细节限制本发明。
[0081] 附图标记清单 100设备 110存储模块 111关于活动的信息 112时间段 113偏好的时间间隔 114地点信息 120分配模块 121活动的可能的开始 122活动的可能的持续时间 123加权系数 124活动的另一可能的开始 125活动的另一可能的持续时间 126另一加权系数 130计算模块 131加权项 132极限值 133附加的活动的持续时间 410第一映射函数 420第二映射函数 430第S映射函数 500系统 510服务器架构 520-1; 520-2 ;520-N 软件模块 530访问层面 540-1; 540-2; 540-3; 540-4; 540-5 数据库 550服务 560外部的提供方 570-1; 570-2 ;570-N 专用存储器 600软件模块 610主单元 620 PC 630智能电话 640便携式设备 700方法 710存储 720求取 730分配 740进行。
【主权项】
1. 用于创建用户的活动的时间序列的设备(100),包括: 存储模块(110),所述存储模块(110)被构造用于存储关于用户的所规划的活动(111) 的至少一个信息,其中关于活动(111)的信息包括对于用户可供使用的、用于执行活动的至 少一个时间段(112); 分配模块(120),所述分配模块(120)被构造用于求取由在对于用户可供使用的时间段 (112)之内的活动的可能的开始(121)和可能的持续时间(122)构成的至少一个组合,并且 将加权系数(123)分配给所述至少一个组合;和 计算模块(130),所述计算模块(130)被构造用于从由活动的可能的开始(121)和可能 的持续时间(122)构成的至少一个组合进行选择,使得包括分配给所选择的组合的加权系 数(123)的加权项(131)不超过预先定义的极限值(132),并且由活动的开始(121)和持续时 间(122)组成的选择不与在存储模块中存储的附加的活动的附加的持续时间(133)重叠。2. 按照权利要求1所述的设备(100),其中所述分配模块(120)被构造用于根据活动的 可能的开始(121)确定可能的持续时间(122)和/或反之亦然。3. 按照上述权利要求之一所述的设备(100),其中所述存储模块(110)被构造用于存储 关于活动(111)的信息,其中所述信息(111)包括用于活动的地点的预先定义的地点信息 (114) 〇4. 按照权利要求3所述的设备(100),其中所述分配模块(120)被构造用于基于所述地 点信息(114)确定持续时间(122 )。5. 按照权利要求3或4之一所述的设备(100),其中所述分配模块(120)被构造用于基于 在对应于所述地点信息(114)的位置与用户的初始位置之间的距离将所述加权系数(123) 分配给所述至少一个组合。6. 按照权利要求3至5之一所述的设备(100),其中所述分配模块(120)被构造用于将所 述加权系数(123)分配给所述至少一个组合,其中所述初始位置对应于分配给所述附加的 活动的附加的地点信息。7. 按照权利要求3至6之一所述的设备(100),其中所述计算模块(130)被构造用于基于 所述地点信息(114)发送请求信号到另一存储模块,所述另一存储模块引起对应于所述地 点信息(114)的坐标说明的提供。8. 按照上述权利要求之一所述的设备(100),其中所述计算模块(130)被构造用于: 将由活动的可能的开始(121)和可能的持续时间(122)构成的组合与时间段(112)之内 的活动的另一可能的开始(124)和另一可能的持续时间(125)构成的另一组合比较; 基于所述比较求取加权项(131)的局部的或者全局的最小值;和 将活动的可能的开始(121)和可能的持续时间(122)和/或附加的活动的附加的可能的 开始和附加的可能的持续时间提供给用户,其中所述附加的可能的开始和附加的可能的持 续时间对应于预先定义的公差范围之内的加权项(131)的最小值。9. 按照上述权利要求之一所述的设备(100),其中所述存储模块(110)被构造用于存储 关于所述活动(111)的信息,其中所述信息(111)包括用于所述时间段(112)之内的活动的 可能的开始(121)和可能的持续时间(122)的偏好的时间间隔(113)。10. 按照权利要求9所述的设备(100),其中所述分配模块(120)被构造用于基于活动的 可能的开始(121)相对于偏好的时间间隔(113)的时间位置确定所述加权系数(123)。11. 按照权利要求9或10之一所述的设备(100),其中所述分配模块(120)被构造用于将 活动的持续时间(122)或者可能的开始(121)通过非线性关系分配给所述加权系数(123)。12. 按照权利要求9至11之一所述的设备(100),其中所述分配模块(120)被构造用于如 果活动的可能的开始(121)处于偏好的时间间隔(113)之外,则将所述加权系数(123)设置 为在预先定义的极限值(132)之上的预先给定的值。13. 按照上述权利要求之一所述的设备(100),其中所述分配模块(120)被构造用于将 附加的加权系数分配给所述附加的活动,并且其中所述计算模块(130)被构造用于将所述 加权项(131)计算为所述加权系数(123 )和所述附加的加权系数的总和。14. 用于创建用户的活动的时间序列的方法(700),包括: 存储(710)关于用户的所规划的活动的至少一个信息,其中关于所述活动的信息包括 对于用户可供使用的、用于执行活动的至少一个时间段; 求取(720)由在对于用户可供使用的时间段之内的活动的可能的开始和可能的持续时 间构成的至少一个组合; 将加权系数分配(730)给所述至少一个组合;和 从由活动的可能的开始和可能的持续时间构成的至少一个组合中进行(740)选择,使 得包括分配给所选择的组合的加权系数加权项不超过预先定义的极限值,并且由活动的开 始和持续时间组成的选择不与在存储模块中存储的附加的活动的附加的持续时间重叠。15. 具有程序代码的程序,所述程序代码用于在所述程序代码在计算机、处理器或者可 编程的硬件部件上被实施时执行按照权利要求14所述的方法。
【文档编号】G06Q50/30GK106022504SQ201610180819
【公开日】2016年10月12日
【申请日】2016年3月28日
【发明人】W.泰默
【申请人】大众汽车有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1