当前位置: 首页 > 专利查询>微软公司专利>正文

针对计划的路径组成制造技术

技术编号:8594348 阅读:137 留言:0更新日期:2013-04-18 07:39
本发明专利技术涉及针对计划的路径组成。可以通过利用现有事件序列的知识并且依据一组约束合并那些事件而对该事件序列进行计划。在一个示例中,事件序列是社交日程中的事件,诸如晚餐、喝酒、电影等。(在用户的许可下)对用户已经执行的社交日程进行监视,并且这些事件被存储在数据库中,事件序列可以被称作现有路径。使用数据库,系统能够通过查询该数据库以确定已经发生了什么序列并且检索现有序列或者从现有序列合成新的序列而对诸如“计划西雅图的夜晚”或“计划包括电影的夜晚”之类的查询进行响应。

【技术实现步骤摘要】
针对计划的路径组成
技术介绍
当需要针对问题的解决方案时,提供该解决方案的最为简单的方式之一是从数据库检索现有解决方案。然而,当问题空间足够大时,可能不存在针对该问题的现有解决方案。例如,如果问题是提供从点A到点B的指引,则最为简单的解决方案可以是检索现有的指引集合。但是如果点A和B可以是美国的任意地址,则A和B的可能组合的数量非常大并且可能不存在从A到B的指弓I。由于针对所讨论的确切问题的解决方案经常并不存在,所以提供这样的解决方案的系统具有各种对解决方案进行合成的方式。一种合成解决方案的方式是存储信息并且将信息段合并为完整解决方案。例如,系统能够通过合并出现在文档中的句子分段的已知翻译而将文档从一种语言翻译为另一种语言。或者系统能够通过合并小的重叠路线来构建从点A到点B的驾车指引集合。虽然从较小信息构建针对问题的解决方案的思想已经被应用于驾驶指引和语言翻译,但是存在可以应用这样的技术的其它环境。
技术实现思路
可以通过合并其它人已经执行过的现有的事件序列来执行社交日程的计划。合并现有事件的方法可以考虑通过可插入功能实施的任意有价值的概念(nontions ofmerit)。例如,社交日程可本文档来自技高网...

【技术保护点】
一种创建社交日程的方法,该方法包括:收集(102)人们所执行的多个日程;基于所述多个日程创建(104)事件以及事件之间的路径的图形(108);从用户接收(202)提供社交日程的请求;通过基于现有路径构建通过所述图形(108)中的所述事件的路径来建立(210)社交日程,基于价值计算器(306)所产生的价值得分针对所述路径选择所述现有路径或所述现有路径的分段;并且向所述用户传输(214)社交日程。

【技术特征摘要】
2011.12.30 US 13/3418831.一种创建社交日程的方法,该方法包括收集(102)人们所执行的多个日程;基于所述多个日程创建(104)事件以及事件之间的路径的图形(108);从用户接收(202)提供社交日程的请求;通过基于现有路径构建通过所述图形(108)中的所述事件的路径来建立(210)社交日程,基于价值计算器(306)所产生的价值得分针对所述路径选择所述现有路径或所述现有路径的分段;并且向所述用户传输(214)社交日程。2.根据权利要求1的方法,进一步包括 通过从所述多个日程去除特定于执行所述日程的人的事件而使得所述多个日程匿名。3.根据权利要求1的方法,所述构建所述路径进一步基于所创建的包括所述多个日程中并不包括的事件之间的转变的路径。4.根据权利要求1的方法,所述创建所述图形包括单独存储所述路径的子路径,所述子路径表示所述日程的部分。5.一种计算机可读媒体,具有执行权利要求1-4中任一项的方法的计算机可执行指令。6.一种用于创建社交日程的系统,该系统包括存储器(504);处理器(502);和组件...

【专利技术属性】
技术研发人员:B贝克曼E奥菲克G金基E格森RA克劳森
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1