《伴随体验.pdf》由会员分享,可在线阅读,更多相关《伴随体验.pdf(15页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102834820 A (43)申请公布日 2012.12.19 C N 1 0 2 8 3 4 8 2 0 A *CN102834820A* (21)申请号 201180016580.8 (22)申请日 2011.03.22 12/750,172 2010.03.30 US G06F 15/16(2006.01) G06F 3/14(2006.01) G06F 17/30(2006.01) (71)申请人微软公司 地址美国华盛顿州 (72)发明人 SE科伦卡克 AP奥克利 CJ奇林乔内 DD贝雷特 JL姆克拉纳汉 (74)专利代理机构上海专利商标事务所有限公 司 3。
2、1100 代理人杨洁 (54) 发明名称 伴随体验 (57) 摘要 各个实施例提供所谓的伴随体验,其中在主 屏幕上消费的内容可用作自动搜索的源,该自动 搜索返回可在辅助屏幕上呈现的相关内容。伴 随体验可被认为是驻留在能跨不同屏幕移动的层 中。不同的屏幕可包括不同的物理屏幕,诸如与不 同的计算设备相关联的那些屏幕,或将在框或子 窗口中呈现伴随体验的同一物理屏幕。 (30)优先权数据 (85)PCT申请进入国家阶段日 2012.09.28 (86)PCT申请的申请数据 PCT/US2011/029474 2011.03.22 (87)PCT申请的公布数据 WO2011/126734 EN 2011。
3、.10.13 (51)Int.Cl. 权利要求书2页 说明书7页 附图5页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 7 页 附图 5 页 1/2页 2 1.一种方法,包括: 向用户提示伴随体验,在所述伴随体验中在用作主屏幕的设备上消费的内容可用作自 动搜索的源,所述自动搜索返回可在辅助屏幕上呈现的相关内容;以及 响应于所述用户选择所述伴随体验,致使向搜索引擎传输与在所述设备上消费的所述 内容相关联的可搜索信息足以引起在所述辅助屏幕上返回并呈现相关内容。 2.如权利要求1所述的方法,其特征在于,响应于查明用作所述辅助屏幕的一计算设 备的邻近性而执行。
4、所述提示。 3.如权利要求1所述的方法,其特征在于,所述设备还用作所述辅助屏幕。 4.如权利要求1所述的方法,其特征在于,致使传输包括向用作所述辅助屏幕的设备 传输所述信息。 5.如权利要求1所述的方法,其特征在于,所述可搜索的信息包括媒体类型、当前内 容、或与在所述设备上消费的所述内容相关联的元数据中的一种或多种。 6.如权利要求1所述的方法,其特征在于,用作所述主屏幕的所述设备包括移动设备 类设备、计算机类设备、或电视机类设备中的一个。 7.如权利要求1所述的方法,其特征在于,用作所述主屏幕的所述设备包括移动设备 类设备、计算机类设备、或电视机类设备中的一个,并且其中所述辅助屏幕是由包括移。
5、动设 备类设备、计算机类设备、或电视机类设备中的一个的一设备所支持的。 8.如权利要求1所述的方法,其特征在于,用作所述主屏幕的所述设备包括移动设备 类设备、计算机类设备、或电视机类设备中的一个,并且其中所述辅助屏幕是由包括移动设 备类设备、计算机类设备、或电视机类设备中的一个的一设备所支持的,用作所述主屏幕的 设备与用作所述辅助屏幕的设备不同。 9.一种或多种包括计算机可执行指令的计算机可读存储介质,所述指令在被执行时实 现一种方法,所述方法包括: 启动伴随体验模块,所述伴随体验模块使得在用作主屏幕的设备上消费的内容能够用 作自动搜索的源,所述自动搜索返回可在辅助屏幕上呈现的相关内容; 接收。
6、与正在所述主屏幕上消费的所述内容相关联的信息; 使用所述信息来制定搜索查询; 将所述搜索查询传输到搜索引擎; 从所述搜索引擎接收相关内容;以及 在所述辅助屏幕上呈现所述相关内容。 10.如权利要求9所述的一种或多种计算机可读存储介质,其特征在于,所述辅助屏幕 是由除用作所述主屏幕的所述设备以外的设备支持的。 11.如权利要求9所述的一种或多种计算机可读存储介质,其特征在于,所述辅助屏幕 是由用作所述主屏幕的所述设备支持的。 12.如权利要求9所述的一种或多种计算机可读存储介质,其特征在于,用作主屏幕的 所述设备包括移动设备类设备、计算机类设备、或电视机类设备中的一个。 13.如权利要求9所述的。
7、一种或多种计算机可读存储介质,其特征在于,用作主屏幕的 所述设备包括移动设备类设备、计算机类设备、或电视机类设备中的一个,并且其中所述辅 助屏幕是由包括移动设备类设备、计算机类设备、或电视机类设备中的一个的一设备所支 权 利 要 求 书CN 102834820 A 2/2页 3 持的。 14.如权利要求9所述的一种或多种计算机可读存储介质,其特征在于,在用作所述主 屏幕的所述设备上消费的所述内容包括娱乐内容。 15.如权利要求9所述的一种或多种计算机可读存储介质,其特征在于,在用作所述主 屏幕的所述设备上消费的所述内容包括除娱乐内容以外的内容。 权 利 要 求 书CN 102834820 A 。
8、1/7页 4 伴随体验 0001 背景 0002 许多用户喜欢跨不同计算设备多任务化。例如,用户可在一个设备上消费内容,并 在不同的设备上手动地执行与该内容相关联的搜索。考虑用户正在电视机上观看足球比赛 并且随身携带他们的膝上型计算机的场景。该用户可能对比赛的某个方面变得感兴趣,诸 如学习更多的关于特定球队或球员的统计数据。如果用户具有网络连接,则他们可进行因 特网搜索以发现关于该球队或球员的统计数据的信息。作为另一个示例,假设用户正在他 们的游戏控制台上玩游戏,并且希望查出是否存在该游戏的任何“小抄”。如果他们拥有网 络连接并访问他们的膝上型计算机,则他们可进行因特网搜索以查明是否存在该游戏。
9、的任 何小抄。 0003 如上所述,必须手动地输入搜索对用户来说是令人分心的,并会降低用户体验。 发明内容 0004 各个实施例提供所谓的伴随体验,其中在主屏幕上消费的内容可用作自动搜索的 源,该自动搜索返回可在辅助屏幕上呈现的相关内容。伴随体验可被认为是驻留在能跨不 同屏幕移动的层中。不同的屏幕可包括不同的物理屏幕,诸如与不同的计算设备相关联的 那些屏幕,或将在框或子窗口中呈现伴随体验的同一物理屏幕。 0005 在至少一些实施例中,当设备彼此邻近时设备可发现彼此,并且或者自动地或者 通过用户提示来发起伴随体验。一旦设备发现了彼此,设备之间的通信可或者通过对等连 接或者通过诸如web服务之类的。
10、网络体验来进行。由于内容是在一个设备上消费的,因此 与该内容相关联的信息可构成web服务所支持的搜索引擎自动地进行搜索的基础。随后可 在不同的设备上返回并呈现搜索结果,以提供伴随体验。 附图说明 0006 图1是根据一个或多个实施例的示例实现中的环境的图示。 0007 图2示出了根据一个或多个实施例的示例环境。 0008 图3示出了根据一个或多个实施例的示例伴随体验模块。 0009 图4是描述根据一个或多个实施例的方法中的各步骤的流程图。 0010 图5示出可用于实现此处描述的各实施例的示例计算设备。 具体实施方式 0011 概览 0012 各个实施例提供所谓的伴随体验,其中在主屏幕上消费的内。
11、容可用作自动搜索的 源,该自动搜索返回可在辅助屏幕上呈现的相关内容。伴随体验可被认为是驻留在能跨不 同屏幕移动的层中。不同的屏幕可包括不同的物理屏幕,诸如与不同的计算设备相关联的 那些屏幕,或将在框或子窗口中呈现伴随体验的同一物理屏幕。任何合适的计算设备可用 于提供主屏幕。同样,任何合适的计算设备可用于提供辅助屏幕。在下面的示例中,电视机 说 明 书CN 102834820 A 2/7页 5 形式的计算设备提供主屏幕。然而,本示例不旨在将主屏幕限制成是电视机。相反,如将在 下面变得显而易见的,其他计算设备可提供主屏幕。 0013 在至少一些实施例中,当设备彼此邻近时设备可发现彼此,并且或者自动。
12、地或者 通过用户提示来发起伴随体验。一旦设备发现了彼此,设备之间的通信可或者通过对等连 接或者通过诸如web服务的网络体验来进行。由于内容是在一个设备上消费的,因此与该 内容相关联的信息可构成web服务所支持的搜索引擎自动地进行搜索的基础。随后可在不 同的设备上返回并呈现搜索结果,以提供伴随体验。搜索结果可包括被返回的任何合适类 型的数据,作为示例而非限制,包括通常响应于web搜索引擎进行的搜索而返回的传统的 搜索结果、聚合内容、第三方内容等。下面提供这种内容的示例。 0014 图1在100概括地示出根据一个或多个实施例的示例系统的高级图示。在该示例 中,系统100包括具有伴随体验模块104形。
13、式的软件模块的计算设备102,该伴随体验模块 104如以上和以下描述的那样操作。计算设备102可用于实现所谓的主屏幕和/或辅助屏 幕。如将在下面变得显而易见的那样,主和辅助屏幕可在同一设备或不同设备上实现。 0015 伴随体验模块104使得在主屏幕上消费的内容能够用作针对可在辅助屏幕上呈 现的附加内容的web搜索的基础。 0016 如果计算设备102包括主屏幕实现,则伴随体验模块104可被配置成操作一种或 多种方法来确保在计算设备上消费的内容能够被搜索。例如,在至少一些实施例中,计算设 备102可使与被消费的内容相关联的信息可供搜索。该信息可包括,作为示例但不限于,媒 体类型(例如,音乐、图片。
14、、视频、和电视)、当前内容(例如,艺术家、专辑、曲目、标签、音乐的 状态)、扩展元数据、已知查询、付费查询或内容指针等。可通过将该信息直接发送到web服 务所支持的搜索引擎来使该信息可用。这将是例如当单个计算设备支持主和辅助屏幕二者 时的情形。另选地或另外地,可通过将该信息发送到支持辅助屏幕的一个不同的设备,且该 不同的设备随后将该信息发送到搜索引擎,来使该信息可用。随后可在辅助屏幕上返回并 呈现搜索结果。 0017 如果计算设备102包括辅助屏幕实现,则伴随体验模块104可被配置成从主屏幕 获取与经由主屏幕消费的内容相关联的信息。这可通过拉取或推送模型来进行。例如,伴随 体验模块104可向主。
15、屏幕查询关于目前正被消费的内容的信息。一旦该信息被提供给辅助 屏幕的伴随体验模块,该信息就可构成web搜索的基础。另选地或另外地,辅助屏幕的伴随 体验模块可使主屏幕的伴随体验模块向其推送信息。随后该信息可构成web搜索的基础。 0018 在以下讨论中,题为“示例环境”的章节描述了其中可采用此处描述的本发明原理 的一示例环境。再后,题为“实现示例”的章节描述根据一个或多个实施例的实现。接着, 题为“示例方法”的章节描述了根据一个或多个实施例的示例方法。最后,题为“示例设备” 的章节描述了根据一个或多个实施例的示例设备。 0019 已在高级别描述了伴随体验,现在考虑对其中可采用本发明原理的示例环境。
16、的讨 论。 0020 示例环境 0021 图2示出了一示例系统,其将包括图1的伴随体验模块104的计算设备102示为 实现在多个设备通过中央计算设备互联的环境中。中央计算设备可以是多个设备本地的, 或者可以位于多个设备的远程。在一个实施例中,中央计算设备是“云”服务器场,其包括 说 明 书CN 102834820 A 3/7页 6 通过网络或因特网或其他手段连接到所述多个设备的一个或多个服务器计算机。 0022 在一个实施例中,该互连架构使得跨多个设备来提供功能以向所述多个设备的用 户提供公共且无缝的体验。多个设备的每一个可具有不同的物理要求和能力,中央计算设 备使用一平台来使得为设备特制且又。
17、对所有设备共同的体验能被递送到设备。在一个实施 例中,创建目标设备“类”,且使得体验适应于通用设备类。设备类可由设备的物理特征或用 途或其他公共特性来定义。例如,计算设备102可用各种不同方式来配置,诸如用于移动设 备202、计算机204和电视机206用途。这些配置中的每一个具有一般对应的屏幕大小,且 因此计算设备102可被配置为本示例系统200中的这些设备类中的一个。例如,计算设备 102可采取移动设备202设备类,该设备类包括移动电话、音乐播放器、游戏设备等等。计算 设备102还可采取计算机204设备类,该设备类包括个人计算机、膝上型计算机、上网本等 等。电视机206配置包括涉及休闲环境中。
18、的显示的设备配置,如电视机、机顶盒、游戏控制 台等等。由此,此处所描述的技术由计算设备102的这些各种配置来支持,且不限于在以下 各节中所描述的具体示例。 0023 不同设备类中的每一个(即,移动设备202类、计算机204类、和电视机206类)可 支持主屏幕和辅助屏幕中的一个或两者,如以上和以下所描述的。因此,如果用户在电视机 206上消费内容,则计算机204类或移动设备202类中的任一个或两者可用作辅助屏幕。同 样,如果在计算机204上消费内容,则移动设备202类或电视机206类中的任一个或两者可 用作辅助屏幕。此外,如上所述,各个设备可支持主屏幕和辅助屏幕这二者。示例计算设备 的组件在下文。
19、图5中被描述。 0024 云208被示为包括用于web服务212的平台210。平台210抽象出云208的硬件 (例如,服务器)和软件资源的底层功能,且因此可用作“云操作系统”。例如,平台210可以 抽象资源来将计算设备102与其他计算设备相连接。平台210还可用于抽象资源的缩放来 向对经由平台212实现的web服务210的所遇到的需求提供对应的缩放级别。也构想了各 种其他示例,如服务器场中的服务器的负载平衡、针对恶意方(例如,垃圾邮件、病毒和其他 恶意软件)的保护等等。 0025 由此,把云208作为与经由因特网或其他网络对计算设备102可用的软件和硬件 资源有关的策略的一部分包括在内。 00。
20、26 在所示和所述的实施例中,平台210以及更具体地web服务212为伴随体验模块 104所提供的输入提供因特网和其他搜索能力。为此,web服务212可包括一个或多个搜索 引擎,该一个或多个搜索引擎可不仅跨因特网,还可跨遍及服务器场分布的资源来搜索。 0027 一般而言,本文描述的任何功能可使用软件、固件、硬件(例如,固定逻辑电路)、手 动处理或这些实现的组合来实现。本文使用的术语“模块”、“功能”和“逻辑”一般表示软 件、固件、硬件或其组合。在软件实现的情况下,模块、功能或逻辑表示当在处理器(例如,一 个或多个CPU)上执行时执行指定任务的程序代码。程序代码可被储存在一个或多个计算 机可读存。
21、储器设备中。下面所描述的技术的特征是平台无关的,意味着所述技术可以在具 有各种处理器的各种商业计算平台上实现。 0028 已经根据一个或多个实施例描述了示例环境,现在考虑描述根据一个或多个实施 例的实现的一个示例。 0029 实现示例 说 明 书CN 102834820 A 4/7页 7 0030 图3示出了根据一个或多个实施例的示例伴随体验模块104。在所示和所述的 实施例中,伴随体验模块104被配置成支持与支持主屏幕和辅助屏幕体验二者相关联的功 能。为此,伴随体验模块104可包括,或以其他方式利用,邻近知晓模块300、用户通知模块 302、通信模块304和搜索构建器模块306,每个模块在下。
22、文在其自己相应的小标题下被描 述。 0031 邻近知晓模块 0032 在所示和所述的实施例中,当两个或更多个计算设备变得知晓它们彼此邻近时, 可以发起或启动伴随体验。为此,邻近知晓模块300可查明相对于其他设备的邻近,和/或 按从伴随体验模块104之外接收的邻近信息进行操作。可使用任何合适类型的技术,诸如 作为示例而非限制,红外检测、蓝牙检测、对连接到公共网络的其他设备的网络知晓等,来 实现邻近知晓模块300。另选地或另外地,邻近知晓模块300可向诸如上面描述的web服务 之类的第三方服务报告其位置。随后,web服务可进而在另一个计算设备在附近时通知伴 随体验模块104。 0033 在一个或多。
23、个实施例中,邻近知晓功能由用作主屏幕的计算设备来执行。例如,假 设用户正在用作主屏幕的电视机上观看电视节目。如果用户碰巧将他们的膝上型计算机带 到电视机附近,则电视机将通过邻近度知晓模块300查明膝上型计算机在附近。 0034 用户通知模块 0035 一旦两个或更多个设备查明它们彼此邻近,用户通知模块302就可用于通知用户 他们可发起伴随体验。该通知可通过合适的用户界面的形式来呈现,该用户界面通知用户 鉴于一个或多个计算设备在附近,伴随体验是可能的。就在上面的示例中,用作主屏幕的电 视机将向用户呈现向用户提示伴随体验的用户界面。如果用户接受,则用作辅助屏幕的设 备(在该情形中是膝上型计算机)将。
24、启动其伴随体验模块,随后可用基于在主屏幕上消费的 内容的搜索内容来充实(seed)该伴随体验模块。 0036 通信模块 0037 一旦设备由于位于彼此附近而发现彼此,设备可通过任何合适的方式(诸如,作为 示例而非限制,通过对等通信、通过诸如web服务212(图2)之类的第三方实体等)来通信。 0038 通信模块304使得用作主屏幕的设备能够向用作辅助屏幕的设备报告信息,使得 辅助屏幕设备可进行针对附加内容的合适的搜索。类似地,通信模块304使得用作辅助屏 幕的设备从用作主屏幕的设备接收信息,使得可以进行搜索。 0039 在一个实现中,用作辅助屏幕的设备可向主屏幕(无论是在同一还是不同的设备 上。
25、)订阅并监听变化事件。用作辅助屏幕的设备也可向主屏幕查询与正在主屏幕设备上被 消费的内容相关联的新的信息。这种信息可包括,作为示例但不限于,媒体类型、当前内容、 元数据、已知查询、付费查询、内容指针等。例如,这种信息可包括节目标题、节目播出的时 间等。另外,这种信息可包括关于特定媒体片段内详细内容的更细粒度的信息,以及与内容 何时出现在媒体片段中相关联的定时信息。例如,详细内容可包括诸如碰巧在电视节目中 播放的一首歌、一个特定的演员、正在玩的游戏中的当前游戏级别等事物。然而,应当明白 和理解,在主屏幕上消费的内容不必构成诸如电视节目、图片、音乐、视频、电影、和/或游 戏等娱乐内容。相反,正在主。
26、屏幕上消费的内容可包括任何类型的内容,诸如作为示例而非 限制,电子邮件内容、应用内容、网页内容等。例如,用户可针对主屏幕上的“夏威夷假期”进 说 明 书CN 102834820 A 5/7页 8 行因特网搜索,辅助屏幕可经由伴随体验示出可从Bing TM 关于夏威夷的旅行获得的旅行交 易。另选地或另外地,用户可能正在主屏幕上查看关于山地骑自行车的电子邮件,辅助屏幕 可经由伴随体验示出与山地骑自行车有关的照片。这些照片可构成可被认为是从因特网搜 索引擎返回的典型搜索结果的内容。另选地或另外地,照片可构成可从第三方获得的聚合 内容。 0040 一旦辅助屏幕设备经由通信模块304接收该信息,它就可采。
27、用如下所述的搜索构 建器模块306。 0041 搜索构建器模块 0042 当辅助屏幕设备从主屏幕设备接收信息时,它可制定搜索查询,该搜索查询随后 被提供给包括搜索引擎的适当配置的web服务。可以使用任何合适的搜索引擎。例如,微 软的Bing TM 搜索引擎仅构成可被利用的搜索引擎的一个示例。随后可在用作辅助屏幕的设 备上呈现从搜索引擎返回的搜索结果。用作辅助屏幕的设备可使用它从用作主屏幕的设备 接收到的定时信息,以便知道何时呈现搜索结果。在一个设备既用作主屏幕又用作辅助屏 幕的情况中,可在设备上的框或子窗口中呈现搜索结果。 0043 应当明白和理解,可按任何合适的方式将从搜索引擎返回的搜索结果。
28、进行数据透 视。例如,搜索结果可包括或被数据透视以暴露web结果、视频、图像、与购物相关的信息 等。此外,搜索结果可包括诸如社论或可能已为特定主题购买的数据等内容。因此,可能存 在某个人在电视机上观看视频,而伴随体验返回包括相关的艺术家、历史等数据的情形。因 此,在搜索中返回的信息可能不会仅仅构成web爬寻中从web搜集的信息。相反,这种信息 可包括第三方社论内容或出于响应于搜索被返回的目的而购买的数据。另外,被返回的内 容还可包括广告、经注释的社区内容(诸如Wiki内容)等。 0044 示例方法 0045 图4是描述根据一个或多个实施例的方法中的各步骤的流程图。该方法可以结合 任何合适的硬件。
29、、软件、固件或其组合来实现。在至少一些实施例中,该方法的各方面,特别 是伴随体验,可由诸如以上描述的伴随体验模块来实现。流程图描绘了两列,一个被指定为 “主屏幕”,而另一个被指定为“辅助屏幕”。在该示例中,在某一列中出现的功能旨在由用作 主或辅助屏幕中任一个或二者的计算设备来执行。 0046 步骤400查明一个或多个计算设备的邻近性。任何合适的技术可用于查明邻近 性,其示例在上文给出。在一个或多个实施例中,邻近性可包括地理邻近性。响应于查明计 算设备的邻近性,步骤402向用户提示伴随体验。在步骤404,如果用户拒绝伴随体验,则步 骤406结束该方法。 0047 另一方面,在步骤404,如果用户。
30、选择伴随体验,则步骤408启动用作辅助屏幕的 计算设备上的伴随体验模块。 0048 步骤410向辅助屏幕传输与正在主屏幕上消费的内容相关联的信息。传输可在不 同的设备之间和/或用作主和辅助屏幕二者的同一设备内发生。 0049 步骤412接收与正在主屏幕上消费的内容相关联的信息,而步骤414使用该信息 来制定搜索查询。步骤416将该搜索查询传输到搜索引擎,而步骤418从搜索引擎接收回 搜索结果。步骤420使用搜索结果来呈现附加内容。上面提供了可在辅助屏幕中或上呈现 的信息的示例。 说 明 书CN 102834820 A 6/7页 9 0050 上述方法可用于允许自动的伴随体验,该伴随体验将用户从。
31、必须手动地输入与正 在主屏幕上消费的内容相关联的搜索项中解脱出来。当主屏幕上的内容改变时,由于信息 从主屏幕自动传输到辅助屏幕,伴随内容也改变了。另外,可关于各个应用或在不同设备上 提供伴随体验。 0051 示例设备 0052 图5示出了可被实现为如参考图1和2来描述的任何类型的便携式和/或计算机 设备以实现此处描述的伴随体验的各实施例的示例设备500的各种组件。设备500包括允 许设备数据504(例如,接收到的数据、正被接收的数据、安排用于广播的数据、数据的数据 包等)的有线和/或无线通信的通信设备502。设备数据504或其他设备内容可以包括设 备的配置设置、存储在设备上的媒体内容和/或与设。
32、备的用户相关联的信息。存储在设备 500上的媒体内容可以包括任何类型的音频、视频和/或图像数据。设备500包括一个或多 个数据输入506,经由数据输入可接收任何类型的数据、媒体内容、和/或输入,诸如用户可 选输入、消息、音乐、电视媒体内容、记录的视频内容、以及从任何内容源和/或数据源接收 的任何其他类型的音频、视频和/或图像数据。 0053 设备500还包括通信接口508,其可被实现为串行和/或并行接口、无线接口、任何 类型的网络接口、调制解调器、以及任何其他类型的通信接口中的任一个或多个。通信接口 508提供设备500和通信网络之间的连接和/或通信链路,其他电子、计算和通信设备通过 所述连接。
33、和/或通信链路来与设备500传递数据。 0054 设备500包括一个或多个处理器510(例如,微处理器、控制器等中的任一个),处理 器处理各种计算可执行或可读指令来控制设备500的操作以及实现上述伴随体验实施例。 作为补充或替换,设备500可被实现为具有与在512处概括标识的处理和控制电路有关地 实现的硬件、固件、或固定逻辑电路中的任何一个或组合。虽然未示出,但是设备500可包 括耦合设备内的各种组件的系统总线或数据传输系统。系统总线可包括不同总线结构中的 任一个或组合,诸如存储器总线或存储器控制器、外围总线、通用串行总线、和/或利用各 种总线架构中的任一种的处理器或局部总线。 0055 设备。
34、500还包括计算机可读介质514,诸如一个或多个存储器组件,存储器组件的 示例包括随机存取存储器(RAM)、非易失性存储器(例如,只读存储器(ROM)、闪存、EPROM、 EEPROM等中的任一个或多个)、以及盘存储设备。盘存储设备可被实现为任何类型的磁性或 光学存储设备,如硬盘驱动器、可记录和/或可重写紧致盘(CD)、任何类型的数字多功能盘 (DVD)等等。设备500还可包括大容量存储介质设备516。 0056 计算机可读介质514提供数据存储机制以存储设备数据504,以及各种设备应用 518和与设备500的各操作方面相关的任何其他类型的信息和/或数据。例如,操作系统 520可用计算机可读介。
35、质514作为计算机应用来维护并且在处理器510上执行。设备应用 518可包括设备管理器(例如,控制应用、软件应用、信号处理和控制模块、特定设备本机的 代码、特定设备的硬件抽象层等)。设备应用518还包括实现本文描述的伴随体验的实施例 的任何系统组件或模块。在本示例中,设备应用518包括被示为软件模块和/或计算机应 用的接口应用522和伴随体验模块524。伴随体验模块524代表用于提供上面描述的功能 的软件。 0057 设备500还包括向音频系统528提供音频数据和/或向显示系统530提供视频数 说 明 书CN 102834820 A 7/7页 10 据的音频和/或视频输入-输出系统526。音频。
36、系统528和/或显示系统530可包括处理、 显示、和/或以其他方式呈现音频、视频和图像数据的任何设备。视频信号和音频信号可以 通过RF(射频)链路、S-video(S-视频)链路、复合视频链路、分量视频链路、DVI(数字视 频接口)、模拟音频连接,或其它类似的通信链路,从设备500传递到音频设备和/或显示设 备。在一实施例中,音频系统528和/或显示系统530被实现为设备500的外部组件。或 者,音频系统528和/或显示系统530被实现为示例设备500的集成组件。 0058 结论 0059 各个实施例提供所谓的伴随体验,其中在主屏幕上消费的内容可用作自动搜索的 源,该自动搜索返回可在辅助屏幕上。
37、呈现的相关内容。伴随体验可被认为是驻留在能跨不 同屏幕移动的层中。不同的屏幕可包括不同的物理屏幕,诸如与不同的计算设备相关联的 那些屏幕,或将在框或子窗口中呈现伴随体验的同一物理屏幕。 0060 在至少一些实施例中,当设备彼此邻近时设备可发现彼此,并且或者自动地或者 通过用户提示来发起伴随体验。一旦设备发现了彼此,设备之间的通信可或者通过对等连 接或者通过诸如web服务的网络体验来进行。由于内容是在一个设备上消费的,因此与该 内容相关联的信息可构成web服务所支持的搜索引擎自动地进行搜索的基础。随后可在不 同的设备上返回并呈现搜索结果,以提供伴随体验。 0061 虽然已经用对结构特征和/或方法。
38、动作专用的语言描述了各实施例,但是应该理 解,在所附权利要求中定义的各实施例不必限于所述的具体特征或动作。相反,这些具体特 征和动作是作为实现所要求保护的各实施例的示例形式而公开的。 说 明 书CN 102834820 A 10 1/5页 11 图1 说 明 书 附 图CN 102834820 A 11 2/5页 12 图2 说 明 书 附 图CN 102834820 A 12 3/5页 13 图3 说 明 书 附 图CN 102834820 A 13 4/5页 14 图4 说 明 书 附 图CN 102834820 A 14 5/5页 15 图5 说 明 书 附 图CN 102834820 A 15 。