[发明专利]具有用于日历应用的意图性时间事件的无限集合的日历的存储和结构有效
申请号: | 201780044771.2 | 申请日: | 2017-07-04 |
公开(公告)号: | CN109478277B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | F·A·平托斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英;刘瑜 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 用于 日历 应用 意图 时间 事件 无限 集合 存储 结构 | ||
事件可以使用对复发的指示和意图‑时间事件时间而被存储,所述意图‑时间事件时间包括触发指标并且可选地包括偏移。当由日历应用请求具有意图性时间事件的日历的视图时,日历服务可以针对所请求的日历以及落在所请求的开始时间与结束时间之内的任何事件来对存储资源进行搜索。所识别的事件可以被提供至该请求的源。作为意图性时间事件的一部分被存储的任何意图‑时间事件时间可以基于其触发和偏移而被计算。所述计算可以由日历服务实行,并且结果被提供至日历应用或者由日历应用自身来提供。
背景技术
有时,用户想要将示出或基于诸如日出和日落之类的复发现象的事件包括在他们的日历中。尽管存在可用于基于位置向终端用户提供诸如日出和日落之类的天文现象的时间的网站和各种应用,但是该数据将需要被人工输入到用户的日历中,或者需要导入ICS或其他日历数据交换格式文件。
日历应用目前将时间存储为日期和一天中的时间。有关特定日期和时间的底层目的的任何信息将不会以当前的日期和时间格式来存储。例如,日落时间将会被日历应用存储为日期/时间而不与原本从其获得该时间的底层事件(针对那一天和该位置的日落)相关联。此外,因为天文现象和其他依赖于位置或地理的现象不遵循容易被日历应用所表示的复发模式,所以每个事件都是被分开存储的,这会消耗大量的存储资源或者涉及将日期范围限制于某一时段。
发明内容
描述了用于日历应用的意图性时间(intentional-time)事件的无限集合的存储和结构。
意图性时间事件的无限集合可以使用对复发的指示以及意图-时间事件时间而被存储,所述意图-时间事件时间包括触发(trigger)指标并且可选地包括偏移。用于创建针对复发类事件的意图性时间事件的示例过程包括:在接收到指示针对复发类事件的意图性时间事件的输入时,将对该事件的复发的指示存储在对日历数据进行存储的存储资源中;以及将触发指标和偏移作为该事件的事件时间属性存储在该存储资源中。
当由日历应用请求具有意图性时间事件的无限集合的日历的视图时,日历服务可以针对所请求的日历以及落在所请求的开始时间与结束时间以内的任何事件来搜索存储资源,所述事件包括针对复发类事件的意图性时间事件。针对落在该开始时间与结束时间之内的复发类事件任何所识别的意图性时间事件可以被提供至该请求的源,并且发生(occurrence)的实际开始时间可以使用该触发指标和偏移而被计算。
提供了该发明内容以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。该发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
附图说明
图1示出了日历请求和示例存储结构。
图2A-2C示出了将具有可用的意图性时间事件的无限集合的日历添加至用户的账户的过程。
图3A-3C示出了在日历中所包括的针对复发类事件的意图性时间事件的示例视图。
图4A示出了创建意图性时间事件的无限集合的过程。
图4B示出了查看具有意图性时间事件的无限集合的日历的过程。
图5A和5B呈现了框图,所述框图示出了可以用来实现在本文中所描述的技术的系统的组件。
图6示出了可以在其中实行所描述的系统和技术的示例系统架构。
具体实施方式
描述了具有用于日历应用的意图性时间事件的无限集合的日历的存储和结构。针对复发类事件的意图性时间事件可以包括时间变化,这意味着该事件是一种可以取决于多个因素(例如,影响天文和潮汐活动的自然现象)而在不同时间实际地发生的重复性事件。应当理解的是,可以存在针对意图性时间事件的模式,但是该模式是基于外部触发的。每个事件的实际时间不是固定的。相反,实际时间可以取决于触发的天、时间、和位置而改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780044771.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理