【技术实现步骤摘要】
保存并获取对象的位置分案说明本申请属于申请日为2015年6月17日的中国专利技术专利申请No.201580035581.5的分案申请。
本文总体上涉及信息存储和检索。
技术介绍
在日常生活中,人们遇到许多不同的对象。必须按照例行方式对对象保持追踪而使得它们能够在一段时间未被使用之后被找到。一些对象被频繁且例行使用,从而用户通常能够回忆起该对象依据惯例而位于何处。例如,用户可能每晚都在床头柜上的对她的电话进行充电,从而能够预见到该电话第二天早上就在该床头柜上。类似地,用户可能每天下班回家时将车钥匙放在车库附近的托盘中,从而该钥匙在第二天早上能够轻易地在相同地方被定位。然而,有时惯例被打破并且对象被留在不同寻常的位置或者被借给他人一段时间。其它对象并不频繁使用但是在需要时必须能够轻易找到(并且一些甚至被刻意隐藏),诸如藏起来的备用房屋钥匙、出生证明或车辆证明。
技术实现思路
本文总体上描述了用于保存并获取有关对象位置的信息的技术。在一些实施方式中,用户能够指示计算设备上的应用或服务存储有关对象位置的信息,而使得该位置能够在后续请求时轻易地被调用。例如,用户能够提供指示George正在浏览她的岩石收藏的查询,响应于该查询,能够在数据结构中针对该用户创建条目,后者将该岩石收藏的位置捕捉为与George在一起。几个月后,该用户可能为她的收藏找到了新的石头,但是却无法想起她将该收藏借给了谁或者是何时借出的。为了帮助她回忆,她可以提交请求该岩石收藏的位置的另一个查询,该应用或服务基于数据结构中的 ...
【技术保护点】
1.一种计算机实施的方法,包括:/n由计算设备在第一时间接收识别物理对象和用户为了存储而将所述物理对象留在的位置的第一语音查询,其中所述物理对象能够由所述用户便携或移动;/n将所述第一语音查询从所述计算设备传送到远程计算系统以使所述远程计算系统存储所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的指示;/n由所述计算设备在第二时间接收识别所述物理对象的属性的第二语音查询,所述第二时间在使所述远程计算系统存储所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的指示之后,其中所述物理对象的属性未被识别在所述第一语音查询中;/n将所述第二语音查询传送到所述远程计算系统;/n由所述计算设备接收指示所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的信息作为对所述第二语音查询的响应;以及/n提供指示所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的信息以向用户呈现。/n
【技术特征摘要】
20140731 US 62/031,186;20150212 US 14/620,2461.一种计算机实施的方法,包括:
由计算设备在第一时间接收识别物理对象和用户为了存储而将所述物理对象留在的位置的第一语音查询,其中所述物理对象能够由所述用户便携或移动;
将所述第一语音查询从所述计算设备传送到远程计算系统以使所述远程计算系统存储所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的指示;
由所述计算设备在第二时间接收识别所述物理对象的属性的第二语音查询,所述第二时间在使所述远程计算系统存储所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的指示之后,其中所述物理对象的属性未被识别在所述第一语音查询中;
将所述第二语音查询传送到所述远程计算系统;
由所述计算设备接收指示所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的信息作为对所述第二语音查询的响应;以及
提供指示所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的信息以向用户呈现。
2.根据权利要求1所述的计算机实施的方法,其中,所述第二语音查询包括所述第一语音查询未包括的识别所述物理对象的一个或多个词项。
3.根据权利要求1所述的计算机实施的方法,进一步包括确定所述计算设备位于所述用户为了存储而将所述物理对象留在的位置的阈值距离内,并且作为响应,使所述计算设备呈现指示所述物理对象位于所述计算设备附近的信息。
4.根据权利要求1所述的计算机实施的方法,进一步包括响应于将所述第一语音查询从所述计算设备传送到所述远程计算系统以使所述远程计算系统存储所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的指示,使得所述远程计算系统:
在数据结构中生成表示所述物理对象的第一节点;
在所述数据结构中生成表示所述用户为了存储而将所述物理对象留在的位置的第二节点;以及
在所述数据结构中链接所述第一节点和所述第二节点以表示所述物理对象为了存储而被留在所述第一语音查询中识别的位置的指示。
5.根据权利要求1所述的计算机实施的方法,其中,由所述计算设备接收指示所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的信息作为对所述第二语音查询的响应进一步包括:
响应于所述远程计算系统将所述第二语音查询中的所述物理对象的属性匹配到由所述远程计算系统识别但是在所述第一语音查询中未识别的所述物理对象的一个或多个属性,接收指示所述物理对象为了存储而被留在所述第一语音查询中识别的位置的信息。
6.根据权利要求1所述的计算机实施的方法,进一步包括:
使所述远程计算系统将用于所述物理对象的数据存储在与所述用户的特定账户相对应的数据结构中,其中所述数据:
(i)包括一个或多个物理对象和所述用户为了存储而将所述一个或多个物理对象留在的一个或多个对应位置的表示;以及
(ii)映射在所述一个或多个物理对象和所述用户将所述一个或多个物理对象留在的一个或多个对应位置中的特定物理对象和特定位置之间的关系。
7.根据权利要求1所述的计算机实施的方法,其中,所述第一语音查询不包括识别所述用户将所述物理对象留在的位置的信息,并且其中,基于原始讲出所述第一语音查询的所述计算设备的当前位置来确定所述用户将所述物理对象留在的位置。
8.根据权利要求1所述的计算机实施的方法,其中,识别所述物理对象的属性的所述第二语音查询进一步包括请求所述第一语音查询中识别的所述物理对象的位置的检索命令。
9.根据权利要求1所述的计算机实施的方法,其中,所述物理对象的属性包括所述物理对象与另一对象的关系。
10.一种系统,包括:
一个或多个计算机和存储指令的一个或多个存储设备,所述指令在被所述一个或多个计算机执行时可操作为使得所述一个或多个计算机执行操作,所述操作包括:
由计算设备在第一时间接收识别物理对象和用户为了存储而将所述物理对象留在的位置的第一语音查询,其中所述物理对象能够由所述用户便携或移动;
将所述第一语音查询从所述计算设备传送到远程计算系统以使所述远程计算系统存储所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的指示;
由所述计算设备在第二时间接收识别所述物理对象的属性的第二语音查询,所述第二时间在使所述远程计算系统存储所述物理对象为了存储而被留在所述第一语音查询中识别的位置处的指示之后,其中所述物理对象的属性未被识别在所述第一语音查询中;
将所述第二语音查询传送到所述远程计算系统;
由所述计算设备接收指...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。