与具有增强现实的存在粒度相关的方法_5

文档序号:8399522阅读:来源:国知局
的衣服或饰品(例如,首饰、眼镜、手表)中。图7示出了用于连续捕捉用户周围的音频/视觉信息的实例方法700。应注意,可为不同的用户类似地重复图7中示出的步骤。
[0079]在步骤710中,随着用户度过每一天,音频/视觉记录装置可连续地捕捉用户周围的音频/视觉信息。例如,记录装置可定期捕捉图像帧(例如,每分钟一个图像或者每五分钟一个图像)。如另一实例,记录装置可捕捉视频。利用某些实施方式,可根据需要改变记录的频率(例如,每个特定时间段捕捉的图像帧的数目,诸如,每分钟捕捉的帧的数目)。例如,如果用户周围很少有活动,从而随着时间流逝没有什么变化,则可以较低的频率记录图像(例如,每十分钟一个图像)。如果用户周围几乎没有活动,则不需要记录图像。然而,如果用户周围有很多活动(例如,如由加速计或照相机显示的一些突然的移动),则可以高频率记录图像(例如,每两秒一个图像)。因此,可以基于用户周围的活动量或者用户的动作或移动自动调节记录的频率。越多的移动可导致越高的记录频率,同时越少的移动可导致越低的记录频率。
[0080]利用某些实施方式,所捕捉的音频/视觉信息可被发送到服务器(例如,社交网络系统160的服务器)以用于进一步分析。可替代地,利用某些实施方式,所捕捉的音频/视觉信息可由用户自己的装置进行处理。利用某些实施方式,可能存在与所捕捉的音频/视觉信息相关联的时间戳,该时间戳指示该信息何时被捕捉。
[0081]在步骤720中,【具体实施方式】可从通过音频/视觉记录装置捕捉的音频/视觉信息中提取音频/视觉片段。实际上,人的日常生活并不总是充满兴趣或者有意义的活动。例如,在正常的上班时间期间,用户可能在他的或她的办公室中度过几个小时,而在这样情况下,可能不存在通过记录装置捕捉的非常重要的信息(例如,大多数图像可能都是用户在计算机前方工作)O另一方面,在晚上或者周末,用户可能与朋友或亲属交往,参加音乐会或运动事件,观看电影等,而在这种情况下,通过记录装置捕捉的信息与这些活动有关并且因此用户更感兴趣。通过处理音频/视觉信息,可提取覆盖用户生活中的特定时间段或者与特定事件相关的音频/视觉片段。例如,如果用户参加音乐会,则可提取覆盖该音乐会的片段,这服从于艺术家或者版权的许可。如另一实例,如果用户休假了,则可提取覆盖该假期的一个或多个片段。如第三实例,如果用户去探亲了几天,则可提取覆盖用户与亲人呆在一起的时间段的一个或多个片段。
[0082]在步骤730中,【具体实施方式】可将音频/视觉片段发布至社交网络系统160的用户的时间轴。利用某些实施方式,时间轴是用户生活的虚拟表示,从用户出生的日期、月份或年份开始并且一直继续下去。沿着时间轴可存在与用户生活中的特定日期或时间段对应的特定时间点。用户生活中发生的重大事件可在时间轴上在适当的和相应的点处表示。例如时间轴上的点可标记用户从中学毕业时的日期,而时间轴上的另一个点可标记用户从大学毕业时的日期。时间轴上可存在对应于用户度假时的点。类似地,音频/视觉片段可沿着时间轴在适当的点处显示,其分别对应于由音频/视觉片段所覆盖的时间段。
[0083]在【具体实施方式】中,音频/视觉片段可发布至社交网络系统160的社交图200。每个音频/视觉片段可由社交图200中的节点表示,其连接至表示用户的节点。用户与音频/视觉片段之间的关系可沿着连接分别表示用户和音频/视觉片段的两个节点的边单独示出。
[0084]在【具体实施方式】中,可存储音频/视觉片段(例如,通过社交网络系统160)。随后用户可检索并且回顾具体片段。利用某些实施方式,用户可发送请求覆盖用户生活中的特定时间段或事件的音频/视觉片段的查询。然后社交网络系统160可定位并向用户发送一个或者多个适当的片段。利用某些实施方式,用户可发送请求特定信息(其可在音频/视觉片段中找到)而不是片段本身的查询。例如,如果用户在几年前与朋友参加了体育赛事,但是不记得那个朋友是谁,则用户可请求体育赛事上那个朋友的身份。社交网络系统160可定位覆盖体育赛事的音频/视觉片段,识别该朋友(例如,通过处理各个图像并且执行面部或语音识别),并且将该朋友的姓名发送至用户。如另一实例,用户可发送指定时间段并且请求在该时间段期间发生的事件的查询。社交网络系统160可定位覆盖该时间段的一个或多个适当的音频/视觉片段,识别该事件并且将该事件的标题发送至用户。
[0085]在适当情况下,【具体实施方式】可重复图3至图7中的方法的一个或多个步骤。尽管本公开描述并且示出了图3至图7中按照具体顺序发生的方法的具体步骤,但是本公开考虑图3至图7中以任何合适顺序发生的方法的任何合适的步骤。此外,尽管本公开描述并且示出了执行图3至图7中的方法的具体步骤的具体部件、装置或系统,但是,本公开考虑执行图3至图7中的方法的任何合适步骤的任何合适部件、装置或系统的任何合适的组入口 ο
[0086]图8示出了实例计算机系统800。在【具体实施方式】中,一个或多个计算机系统800执行本文描述或示出的一种或多种方法的一个或多个步骤。在【具体实施方式】中,一个或多个计算机系统800提供本文描述或示出的功能。在【具体实施方式】中,运行在一个或多个计算机系统800上的软件执行本文描述或示出的一种或多种方法的一个或多个步骤或者提供本文描述或示出的功能。【具体实施方式】包括一个或多个计算机系统800的一个或多个部分。在本文中,在适当情况下,参考计算机系统可包含计算装置,反之亦然。此外,在适当情况下,对计算机系统的引用可包含一个或多个计算机系统。
[0087]本公开内容考虑了任何合适数量的计算机系统800。本公开考虑采用任何合适的物理形式的计算机系统800。作为实例并非作为限制,计算机系统800可以是嵌入式计算机系统、片上系统(SOC)、单板式计算机系统(SBC)(诸如,模块上计算机(COM)或模块上系统(SOM))、台式计算机系统、便携式或笔记本计算机系统、互动平台、主机、网格计算机系统网格、移动手机、个人数字助理(PDA)、服务器、平板计算机系统、或者这些中的两个或更多个的组合。在适当情况下,计算机系统800可包括一个或者多个计算机系统800、可以是整体的或者分布的、可跨多个位置、可跨多台机器、可跨多个数据中心或者可存在于云中,在一个或多个网络中,云可包括一个或多个云部件。在适当情况下,一个或者多个计算机系统800可可无实际空间或时间限制的执行本文所描述或示出的一个或多个方法的一个或多个步骤。作为实例并非作限制,一个或者多个计算机系统800可实时地或以批模式执行本文所描述或者示出的一种或者多种方法的一个或者多个步骤。在适当情况下,一个或者多个计算机系统800可在不同时间或者在不同位置执行本文所描述或者示出的一种或者多种方法的一个或者多个步骤。
[0088]在【具体实施方式】中,计算机系统800包括处理器802、内存804、存储器806、输入/输出(I/o)接口 808、通信接口 810和总线812。尽管本公开描述和示出了在特定的设置中具有特定数量的特定部件的特定的计算机系统,但是本公开考虑在任何合适设置中具有任何合适数量的任何合适部件的任何合适的计算机系统。
[0089]在【具体实施方式】中,处理器802包括用于执行指令(诸如组成计算机程序的那些)的硬件。作为实例而并非作为限制,为了执行指令,处理器802可从内部寄存器、内部缓存、内存804或者存储器806检索(或者取来)指令;解码并执行它们;然后将一个或多个结果写入内部寄存器、内部缓存、内存804或者存储器806。在【具体实施方式】中,处理器802可包括用于数据、指令或地址的一个或多个内部缓存。在适当情况下,本公开考虑包括任意合适数量的任意合适的内部缓存的处理器802。作为实例而并非作为限制,处理器802可包括一个或多个指令缓存、一个或多个数据缓存以及一个或多个转换后备缓冲器(TLB)。指令缓存中的指令可以是内存804或者存储器806中的指令的副本,并且指令缓存可加速处理器802检索那些指令。在数据缓存中的数据可以是在用于在处理器802中执行指令操作的内存804或存储器806中数据的副本;用于由在处理器802中执行的后续指令访问或用于写入内存804或存储器806的在处理器802中执行的先前指令的结果;或者其他合适的数据。数据缓存可加速处理器802读取或者写入操作。TLB可以加速处理器802的虚拟地址转换。在【具体实施方式】中,处理器802可包括用于数据、指令或地址的一个或多个内部寄存器。在适当情况下,本公开考虑包括任何合适数量的任何合适的内部寄存器的处理器802。在适当情况下,处理器802可包括一个或多个算术逻辑单元(ALU);可以是多核处理器;或者可包括一个或多个处理器802。尽管本公开描述和说明了具体的处理器,但是本公开考虑任何合适的处理器。
[0090]在【具体实施方式】中,内存804包括用于存储处理器802执行的指令或处理器802操作的数据的主存储器。作为实例而并非作为限制,计算机系统800可将指令从存储器806或另一源(诸如,另一计算机系统800)加载至内存804。然后,处理器802可将指令从内存804加载至内部寄存器或内部缓存。为了执行该指令,处理器802可从内部寄存器或者内部缓存检索指令并且将它们进行解码。在指令的执行期间或之后,处理器802可将一个或多个结果(其可以是中间结果或最终结果)写入到内部寄存器或内部缓存。然后,处理器802可将那些结果中的一个或多个写入到内存804。在【具体实施方式】中,处理器802仅执行在一个或多个内部寄存器或内部缓存或内存804 (与存储器806相反的位置或其他位置)中的指令,并且仅操作在一个或多个内部寄存器或内部缓存或内存804 (与存储器806或其他位置对比)中的数据。一个或多个存储器总线(每个可包括地址总线和数据总线)可将处理器802耦接至内存804。如下所述,总线812可包括一个或多个存储器总线。在【具体实施方式】中,一个或多个内存管理单元(MMU)位于处理器802与内存804之间,并且促进由处理器802要求的对内存804的访问。在【具体实施方式】中,内存804包括随机存取存储器(RAM)。在适当情况下,该RAM可以是易失性存储器,在适当情况下,该RAM可以是动态RAM(DRAM)或静态RAM (SRAM)。此外,在适当情况下,该RAM可以是单端口或多端口的RAM。本公开考虑任何合适的RAM。在适当情况下,内存804可包括一个或多个内存804。尽管本公开描述和说明了具体的存储器,但是本公开考虑任何合适的存储器。
[0091]在【具体实施方式】中,存储器806包括用于数据或指令的大容量存储器。作为实例并非作为限制,存储器806可包括硬盘驱动(HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(USB)驱动或者它们的两个或更多个的组合。在适当情况下,存储器806可包括可移除的或者不可移除的(或固定的)介质。在适当情况下,存储器806可以是计算机系统800内部的或外部的。在【具体实施方式】中,存储器806是非易失性的固态存储器。在【具体实施方式】中,存储器806包括只读存储器(ROM)。在适当情况下,该ROM可以是掩模编程ROM、可编程ROM (PROM)、可擦除PROM (EPROM)、电可擦除PROM (EEPROM)、电可改写ROM(EAROM)或闪存或这些的两个或更多个的组合。本公开考虑采用任何合适物理形式的大容量存储器806。在适当情况下,存储器806可包括促进处理器802与存储器806之间
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1