显示对象的方法和系统、以及提供对象的方法和系统的制作方法

文档序号:7796623阅读:171来源:国知局
显示对象的方法和系统、以及提供对象的方法和系统的制作方法
【专利摘要】提供了用于显示与由第二设备再现的内容有关的对象的第一设备。第一设备包括:传感器,其感测在第二设备再现内容期间,第一设备从第二设备的服务区离开;通信设备,其向管理服务器请求与内容有关的对象,所述对象包括用于接收关于在传感器感测离开时的时间点由第二设备再现的内容的信息的链接信息,而且用于从管理服务器接收与内容有关的对象;控制器,其控制显示器在第一设备的预定屏幕上显示接收到的与内容有关的对象。
【专利说明】显示对象的方法和系统、以及提供对象的方法和系统
[0001] 相关申请的交叉引用
[0002] 本申请要求在韩国知识产权局于2013年1月31提交的韩国专利申请第 10-2013-0011492号以及2013年7月19日提交的韩国专利申请第10-2013-0085680号的 优先权,其公开内容通过引用合并于此。

【技术领域】
[0003] 与示例性实施例一致的方法和装置涉及在屏幕上显示与由第二设备再现的内容 有关的对象的方法、以及用于将与由第二设备再现的内容有关的对象提供给第一设备的方 法和系统、由第二设备或管理服务器执行的方法和系统。【背景技术】
[0004] 由于通信和显示技术的发展,用户看到在公共场所提供的各种类型的内容。例如, 用户可以在诸如政府机构、地方政府组织、百货公司、机场或火车站的公共场所中装备的显 示设备(例如,信息亭)上检查各种行政手续、产品信息、关于使用各种设施的信息、关于周 边地区的旅游信息等等。另外,用户可以在飞机或快速公交上可用的显示设备上观看电影 内容,或者可以在站台或等候室中可用的显示设备上观看诸如新闻的广播内容。
[0005] 因为用户不会停留在公共场所中,所以用户不得不中止观看在公共场所中再现的 内容,然后移动到另一不同的位置。
[0006] 因此,需要允许用户在用户离开公共场所之后在用户的个人终端上继续使用该公 共场所中所提供的服务的系统。


【发明内容】

[0007] -个或多个示例性实施例提供了用于经由第一设备向第一设备的用户提供与由 第二设备再现的内容有关的推荐项的方法和系统,其中,用户已经观看该内容然后离开第 二设备的服务区。
[0008] 根据一个或多个示例性实施例,第一设备被配置为显示与由第二设备再现的内容 有关的至少一个对象,第一设备包括:传感器,其被配置为感测在第二设备再现内容期间第 一设备从第二设备的服务区离开;通信设备,其被配置为从管理服务器请求与该内容有关 的对象,所述对象包括用于接收关于在传感器感测到第一设备离开时的时间点由第二设备 再现的内容的信息的链接信息,并且被配置为从管理服务器接收与该内容有关的对象;以 及控制器,其被配置为控制显示器在第一设备的预定屏幕上显示接收到的与该内容有关的 对象。
[0009] 根据示例性实施例的另一方面,一种管理服务器包括:通信设备,被配置为当第一 设备从再现内容的第二设备的服务器离开时,从第一设备接收请求与该内容有关的对象的 请求信息、向第二设备请求关于在第一设备从第二设备的服务区离开时的时间点由第二设 备再现的内容的信息、并且从第二设备接收关于该内容的信息;以及控制器,其被配置为基 于关于该内容的信息生成与该内容有关的对象,并且经由通信设备向第一设备发送所生成 的与该内容有关的对象。
[0010] 根据示例性实施例的另一方面,被配置为显示与由第二设备再现的内容有关的对 象的第一设备包括:通信设备,其被配置为以预定周期从第二设备接收与由第二设备再现 的内容有关的对象,该对象包括用于接收与该内容有关的信息的链接信息;以及传感器,其 被配置为感测在第二设备再现内容期间第一设备从第二设备的服务区离开;以及控制器, 其被配置为控制显示器在感测到第一设备离开时的时间点在第一设备的预定屏幕上显示 与该内容有关的对象。
[0011] 根据示例性实施例的另一方面,被配置为显示与由第二设备再现的内容有关的对 象的第一设备包括:通信设备,其被配置为在第一设备处于第二设备的服务区时从第二设 备接收关于由第二设备再现的内容的信息;传感器,其被配置为感测在第二设备再现内容 期间第一设备从第二设备的服务区离开;控制器,其被配置为在感测到离开时的时间点基 于接收到关于该内容的信息,生成与该内容有关的对象;以及显示器,被配置为在第一设备 的预定屏幕上显示所生成的与该内容有关的对象。
[0012] 根据示例性实施例的另一方面,由第一设备执行的、用于显示与由第二设备再现 的内容有关的对象的方法包括:感测在第二设备再现内容期间第一设备从第二设备的服务 区离开;向管理服务器请求与该内容有关的对象,所述对象包括用于接收关于在传感器感 测到第一设备从第二设备的服务区离开时的时间点由第二设备再现的内容的信息的链接 信息;从管理服务器接收与内容有关的对象;以及在第一设备的预定屏幕上显示接收到的 与该内容有关的对象。
[0013] 根据示例性实施例的另一方面,由管理服务器执行的用于提供对象的方法包括: 如果第一设备从再现内容的第二设备的服务区离开时,从第一设备接收请求与该内容有关 的对象的请求信息;向第二设备请求关于在第一设备从第二设备的服务区离开时的时间点 由第二设备再现的内容的信息;从第二设备接收关于该内容的信息;基于关于该内容的信 息生成与该内容有关的对象;以及向第一设备发送与该内容有关的对象。

【专利附图】

【附图说明】
[0014] 通过下面结合附图的示例性实施例的描述,这些和/或其他方面将变得明显和更 容易理解,在附图中:
[0015] 图1是根据示例性实施例的对象提供系统的示图;
[0016] 图2是根据示例性实施例的由第一设备执行的显示推荐项的方法的流程图;
[0017] 图3图示了根据另一示例性实施例的由第一设备执行的显示推荐项的方法;
[0018] 图4是根据示例性实施例的由第一设备执行的、在第一设备执行了上下文分析之 后显示推荐项的方法的流程图;
[0019] 图5是根据示例性实施例的由管理服务器执行的、提供推荐项的方法的流程图;
[0020] 图6是根据另一示例性实施例的由第一设备执行的、显示推荐项的方法的流程 图;
[0021] 图7是根据另一示例性实施例的由第一设备执行的、显示推荐项的方法的流程 图;
[0022] 图8是根据示例性实施例的由第二设备执行的、提供推荐项的方法的流程图。
[0023] 图9图示了根据另一示例性实施例由第一设备执行的、显示推荐项的方法;
[0024] 图10是根据另一示例性实施例由第一设备执行的、显示推荐项的方法的流程图;
[0025] 图11A和图11B图示了根据示例性实施例的用于显示一个或多个推荐项的屏幕;
[0026] 图12A、图12B和图12C图示了根据示例性实施例的由第一设备执行的、从外部设 备接收推荐项并且显示推荐项的方法;
[0027] 图13A至图13C图示了根据示例性实施例的由第一设备执行的、与外部设备分享 推荐项的方法;
[0028] 图14A和图14B图示了根据示例性实施例的由第一设备执行的、提供与由公共交 通工具再现的内容有关的推荐项的方法;
[0029] 图15A、图15B和图15C图示了根据示例性实施例的由第一设备执行的、提供与在 电影院中上映的电影内容有关的推荐项的方法;
[0030] 图16A、图16B、图16C和图16D图示了根据示例性实施例的提供与在体育场馆中 进行的体育内容有关的推荐项的方法;
[0031] 图17A和图17B是图示根据示例性实施例的第一设备的配置的框图;
[0032] 图18是图示根据示例性实施例的第二设备的配置的框图;以及
[0033] 图19是图示根据示例性实施例的管理服务器的配置的框图。

【具体实施方式】
[0034] 此处使用的包括描述或技术术语的全部术语应该被解释为具有对本领域普通技 术人员明显的意思。然而,术语可以根据本领域普通技术人员的意图、前例或新技术的出现 而具有不同意思。此外,一些术语可以由 申请人:任意地选择的,并且在这种情况下,将在示 例性实施例的详细说明中详细描述选择的术语的意思。因此,此处使用的术语应该与遍及 说明书的描述一起基于术语的意思而定义。
[0035] 此外,当部件"包括"或"包含"元件时,除非存在相反于其的特定描述,该部件还 可以包括其他元件而不排除其他元件。在下面的描述中,诸如"单元"和"模块"的术语指 示用于处理至少一个功能或操作的单元,其中所述单元和模块可以具体实施为硬件或软件 或可以通过组合硬件和软件具体实施。
[0036] 遍及说明书,"第一屏幕"是指当设备被开启、设备上的锁定被解锁或设备的操作 模式从待机模式切换到活动模式时首先显示在设备上的屏幕。在一个或多个示例性实施例 中,第一屏幕可以是,但不限于,设备的主页屏幕、设备的菜单屏幕、或者设备的背景屏幕。 在一个或多个示例性实施例中,第一屏幕可以是为设备提供服务的网关。例如,设备可以经 由第一屏幕提供推荐的服务。
[0037] 现在将参考附图描述一个或多个示例性实施例。然而,一个或多个示例性实施例 可以以许多不同的形式具体实施,并且不应该被理解为局限于这里阐述的示例性实施例; 而是,提供这些示例性实施例以使得本公开将是彻底且完整的,并且向本领域普通技术人 员充分传达一个或多个示例性实施例的构思。在下面的描述中,因为公知功能或构造将利 用不必要细节而模糊一个或多个示例性实施例所以不详细描述公知功能或构造,并且遍及 说明书,附图中的相同参考标号表示相同或相似的元件。
[0038] 当"至少一个"的表达在元素的列表之前时,其修饰整个元素的列表并且不修饰该 列表的单个元素。
[0039] 图1是根据示例性实施例的对象提供系统的示图。
[0040] 如图1所示,对象提供系统可以包括第一设备100、第二设备200和管理服务器 300。然而,并非所有示出的元素都是必需元素。即,对象提供系统可以利用比所示的元件 更多或更少的元件来具体实施。例如,在其它示例性实施例中,管理服务器300可以被或可 以不被包括在对象提供系统中。首先,现在将描述对象提供系统包括管理服务器300的示 例性实施例,然后将在后面参照图6至图10描述对象提供系统不包括管理服务器300的另 一示例性实施例。
[0041] 第一设备100可以是显示与由外部设备(例如,公共设备)再现的内容有关的对象 的设备。在下文中,"与内容有关的对象"可以被表示为"与内容有关的推荐项"。在本示例 性实施例中,与内容有关的对象可以包括用于接收与内容有关的信息的链接信息。这里, "与内容有关的对象"可以被表示为"关于内容的信息"。
[0042] 第一设备100可以是个人移动设备。第一设备100可以被不同地具体实施。例 如,贯穿整个说明书,第一设备100可以是,但不限于,移动电话、智能电话、膝上型计算机、 平板PC、电子书终端、数字广播终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、导 航设备、MP3播放器、和数字照相机。第一设备100可以是用户可以佩戴的可佩戴设备。例 如,第一设备100可以是手表、眼镜、戒指、手镯、项链等,但不限于此。
[0043] 第一设备100可以置于第二设备200的服务区中,并且可以离开服务区。第二设 备200的服务区是指第二设备200可以向用户或其他设备提供服务的区域。例如,第二设 备200的服务区可以包括第二设备200可以提供通信服务的区域、第二设备200可以提供 内容再现服务的区域等等。
[0044] 当第一设备100置于第二设备200的服务区中时,第一设备100可以执行与第二 设备200的通信。例如,第一设备100可以执行与第二设备200的短距离通信。短距离通信 的示例可以包括,但不限于,无线局域网(WLAN)(例如Wi-Fi)、近场通信(NFC)、蓝牙、蓝牙 低功耗(Bluetooth low energy, BLE)、紫峰(Zigbee)、Wi-Fi 直连(WFD)、和超宽带(UWB)。 第一设备100可以有线地或无线地与管理服务器300连接。
[0045] 第一设备100可以向第二设备200或管理服务器300请求推荐项,并且可以接 收推荐项。在本示例性实施例中,推荐项可以与由第二设备200再现的内容相关。例如, 推荐项可以包括,但不限于,与由第二设备200再现的内容相对应的应用项(application item)、恢复项(resume item)、附加信息项和广告项。
[0046] 推荐项可以由内容的图像、以及链接信息或索引信息来配置,所述链接信息或索 引信息中的每一个被连接到该图像,或者推荐项可以以用于使用服务的对象的形式来配 置。
[0047] 贯穿整个说明书,术语"用于使用服务的对象"指示用于使用服务提供者的服务的 用户界面。所述用于使用服务的对象可以是用于使用从服务器或服务提供者提供的服务的 用户界面。例如,所述用于使用服务的对象可以包括包含图标、文本、图像、链接信息以及与 所述对象的功能有关的描述的用户界面。
[0048] 第一设备100可以从服务器接收所述对象,并且可以通过使用所述对象来使用服 务提供者的服务。例如,通过使用所述对象,第一设备100可以从第一设备100、数据源、月艮 务器或内容提供者中的应用程序获取内容,并且可以处理该内容。此外,所述对象可以是与 基于用户(或第一设备100)的上下文信息所提供的服务的程序包(package)相对应的用户 界面。
[0049] 在本示例性实施例中,所述对象可以不安装在第一设备中,或可以不由第一设备 100运行,但是可以由第一设备100的主机程序进行分析,以使得对象可以在第一设备100 的屏幕上显示并且可以由用户使用。所述对象可以是小工具(gadget),但是对象的示例不 限于此。
[0050] 当第一设备100离开第二设备200的服务区时,第一设备100可以在屏幕上显示 与由第二设备200再现的内容有关的推荐项。
[0051] 在第一设备100中,无缝感测平台(seamless sensing platform, SSP)可以与应用 处理器(AP)分开操作。第一设备100可以将传感器连接到SSP的传感器中枢(hub),并且 因此可以在不唤醒处于睡眠模式的AP的情况下收集多条检测信息并且可以识别状态。当 预定的情况发生时,SSP的传感器中枢(例如,MCU)唤醒处于睡眠模式的AP。SSP和AP中的 每一个可以被实现为硬件、软件、或硬件和软件的组合。将参照图17详细描述SSP。
[0052] 第二设备200可以是再现内容的显示设备。特别是,第二设备200可以是公共设 备。贯穿整个说明书,第二设备200可以表示,但不限于,在公共交通(例如,公共汽车、飞 机、地铁列车、通勤车等)中可用的显示设备和信息亭(例如,数字信息显示器(DID)设备或 大型显示(LFD)设备)、安装在影院中的电影屏幕设备、以及在体育场馆中使用的电子告示 板。
[0053] 第二设备200可以经由短距离通信与第一设备100连接。此外,第二设备200可 以执行与管理服务器300的有线或无线通信。
[0054] 第二设备200可以向第一设备100或管理服务器300发送关于再现的内容的信息 (例如,标识符(ID)、内容的信息、内容的再现位置信息、所捕获的内容的图像、与内容相对 应的应用信息等等)。在另一示例性实施例中,第二设备200可以生成与再现的内容有关的 推荐项,然后可以向第一设备100或管理服务器300发送该推荐项。
[0055] 管理服务器300可以管理至少一个提供内容再现服务的第二设备200,并且可以 向第一设备1〇〇提供与由第二设备200再现的内容有关的推荐项。
[0056] 管理服务器300可以执行与第一设备100或第二设备200的通信。例如,当管理 服务器300从第一设备100接收到对于与由第二设备200再现的内容有关的推荐项的请 求时,管理服务器300可以向第二设备200请求与内容有关的信息。然后,管理服务器300 可以基于与从第二设备200接收到的内容有关的信息来生成推荐项,并且可以向第一设备 100发送推荐项。
[0057] 管理服务器300可以包括智能引擎,其可以对由第一设备100收集的多条多个事 件信息进行分析。例如,管理服务器300可以分析事件信息,并因此可以计算第一设备100 的用户对由第二设备200再现的内容的兴趣水平、第一设备100的用户可能观看由第二设 备200再现的内容的概率等等。
[0058] 下文中,将参照图2至图5详细描述经由第一设备100、第二设备200和管理服务 器300之间的通信向用户提供推荐项的方法。
[0059] 图2是根据示例性实施例的由第一设备100执行的显示推荐项的方法的流程图。
[0060] 在操作S210中,第一设备100可以感测第一设备100从再现内容的第二设备200 的服务区离开。例如,在第一设备100的位置离开第二设备200的服务区的情况下,因为第 一设备100的用户在携带第一设备100的同时移动到另一位置,所以第一设备100可以感 测从服务区离开。
[0061] 在本示例性实施例中,第二设备200的服务区可以包括第一设备100能够与第二 设备200通信的通信区域、第一设备100的用户可以直接观看由第二设备200再现的内容 的观看区域等等。在第二设备200是在公共汽车中再现内容的广告板的情况下,第二设备 200的服务区可以是用户可以观看由广告板再现的内容的公共汽车的内部区域、或者广告 板能够与其他设备通信的广告板的通信区域。
[0062] 当与第二设备200的通信中断时,第一设备100可以感测到第一设备100从第二 设备200的服务区离开。这里,第二设备200的服务区可以是第二设备的通信范围。
[0063] 第一设备100可以连接到第二设备200的服务区中的接入点。这里,当用户在携 带第一设备100的同时移动时,第一设备100可以感测与第二设备200的服务区中的接入 点的连接被断开。
[0064] 在另一示例性实施例中,当第一设备100认出位于第二设备200的服务区之外、或 者在第二设备200的服务区的边界处的外部设备时,第一设备100可以感测第一设备100 从第二设备200的服务区离开。例如,当第一设备100经由短距离通信从位于第二设备200 的服务区之外的外部设备接收到外部设备的ID信息或者外部设备的位置信息时,第一设 备100可以基于外部设备的ID信息或位置信息感测第一设备100从第二设备200的服务 区离开。
[0065] 在本示例性实施例中,外部设备可以包括,但不限于,近场通信(NFC)标签、紫峰标 签、和蓝牙低功耗(BLE)标签。
[0066] 例如,第一设备100可以是用户的便携式终端,第二设备200可以是在公共汽车中 使用的显示设备,而且外部设备可以是在第一设备的用户正下车时进行感测的NFC终端。 这里,当用户在下车时在NFC终端上扫描便携式终端的时候(S卩,该外部设备位于显示设备 的服务区的边界处),便携式终端可以认出NFC下车终端,并因此可以感测便携式终端从公 共汽车中的显示设备的服务区离开。
[0067] 当第一设备100预先存储关于第二设备200的服务区的信息时,第一设备100可 以通过使用当前位置信息来感测第一设备100从第二设备200的服务区离开。这里,第一 设备100可以通过使用使用射频(RF)或红外线的基于信标信号的技术、基于超声波的位置 识别技术、使用Wi-Fi信号的指纹的位置识别技术、基于紫峰的位置识别技术、基于全球定 位系统(GPS)信号的技术中的至少一个来获得当前位置信息。
[0068] 例如,第一设备100可以通过使用Wi-Fi、GPS、通信网络基站等等的信息,感测第 一设备100距离第二设备200的服务区有多远(例如,大约N公里)。
[0069] 在本示例性实施例中,当第一设备100的用户在第二设备200的服务区中执行登 记(check-in)操作时,第一设备100可以通过使用加速度传感器来估计第一设备100从登 记的位置开始移动的移动距离。在本实施例中,登记可以意味着用户故意留下关于访问特 定区域或使用特定服务的记录的动作。
[0070] 在操作S220中,第一设备100可以向管理服务器300请求与由第二设备200再现 的内容有关的推荐项。也就是说,当第一设备1〇〇离开第二设备200的服务区时,第一设备 100可以向管理服务器300请求推荐项,以便向第一设备100的用户推荐与由第二设备200 再现的内容有关的项。
[0071] 在第一设备100向管理服务器300发送关于第二设备200的信息和关于第二设备 200的服务区的信息的同时,第一设备100可以向管理服务器300请求推荐项。
[0072] 例如,在第一设备100向管理服务器300发送第一设备100的位置信息、第二设备 200的位置信息、和第二设备200的ID信息中的至少一个的同时,第一设备100可以向管理 服务器300请求推荐项。第一设备100的位置信息可以包括关于第二设备200的服务区的 信息(例如,用于识别服务区的ID值)。
[0073] 第一设备100可以接收关于管理服务器300的信息,该信息是从第二设备200广 播的。关于管理服务器300的信息可以包括用于访问管理服务器300的链接信息(例如,统 一资源定位符(URL))。
[0074] 也就是说,第二设备200可以经由短距离通信周期性地广播关于管理服务器300 的信息,其中管理服务器300可以获得与由第二设备200再现的内容有关的推荐项。短距 离通信可以包括,但不限于,BLE、NFC、UWB和ANT+。此外,第二设备200可以经由二维(2D) 条形码(例如,QR条形码)、彩色码、格雷码、触摸码等,提供关于能够获得与由第二设备200 再现的内容有关的推荐项的管理服务器300的信息。当第一设备100离开第二设备200的 服务区时,第一设备100可以基于从第二设备200接收到的关于管理服务器300的信息,向 管理服务器300请求推荐项。
[0075] 管理服务器300可以基于第一设备100的位置信息、第二设备200的位置信息和 第二设备200的ID信息中的至少一个,定义第二设备200或第二设备200的服务区。例如, 当第一设备100在第一设备100从第二设备200的服务区离开的时间点向管理服务器300 发送第一设备100的位置信息时,管理服务器300可以定义第二设备200或第二设备200 的服务区位于第一设备100的范围内。
[0076] 管理服务器300可以向第二设备200请求关于由第二设备200再现的内容的信 息,并且可以通过使用从第二设备200接收到的关于内容的信息来生成推荐项。
[0077] 管理服务器300可以向第二设备200发送关于管理服务器300从第一设备100接 收到关于推荐项的请求信息时的时间点的信息。即,管理服务器300可以在管理服务器300 从第一设备100接收到关于推荐项的请求信息时的时间点,向第二设备200请求关于由第 二设备200再现的内容的信息。
[0078] 管理服务器300接收到关于推荐项的请求信息时的时间点与第一设备100离开第 二设备200的服务区时的时间点之间的差不会很大。因此,在本示例性实施例中,第一设备 100离开第二设备200的服务区时的时间点可以对应于管理服务器300或第二设备200接 收到对于推荐项的请求时的时间点。
[0079] 当第一设备100周期性地从第二设备200接收由第二设备200再现的内容的再现 位置信息(例如,时间戳、索引等)和内容的链接信息中的至少一个时,第一设备100可以在 第一设备100向管理服务器300发送内容的再现位置信息和内容的链接信息中的至少一个 的同时,向管理服务器300请求推荐项。
[0080] 管理服务器300可以通过使用从第一设备100接收到的内容的再现位置信息或内 容的链接信息,生成与由第二设备200再现的内容有关的推荐项。
[0081] 在另一示例性实施例中,管理服务器300可以向第二设备200请求与由第二设备 200再现的内容有关的推荐项,并且可以从第二设备200接收推荐项。
[0082] 在本示例性实施例中,当第一设备100感测到用于请求推荐项的第一设备100的 用户的手势时,第一设备1〇〇可以向管理服务器300请求与从第二设备200提供的内容有 关的推荐项。与请求推荐项有关的用户的手势可以变化。例如,按压特定按钮(主屏按钮 (home button)、电源按钮等等)超过预定时间段的手势、触摸屏幕的特定区域的手势等等。
[0083] 当感测到请求推荐项的用户的手势时,虽然第一设备100位于第二设备200的服 务区中,但是第一设备100可以向管理服务器300请求推荐项。
[0084] 在操作S230中,第一设备100可以从管理服务器300接收与内容有关的推荐项。 在本示例性实施例中,第一设备100可以从管理服务器300接收与内容有关的推荐项。这 里,在本示例性实施例中,第一设备100可以接收由管理服务器300生成的推荐项。在另一 示例性实施例中,第一设备100可以从管理服务器300接收由第二设备200生成的推荐项。
[0085] 在本示例性实施例中,推荐项可以包括,但不限于,与内容相对应的应用项、恢复 项、附加信息项和广告项。
[0086] 应用项可以是与访问提供由第二设备200再现的内容的内容提供者的应用有关 的项。
[0087] 恢复项可以是允许被第二设备200再现的内容在第一设备100离开第二设备200 的服务区时的时间点之后被第一设备100再现的项。
[0088] 附加信息项可以是用于提供与由第二设备200再现的内容有关的多条附加信 息(例如,在电影内容的情况下,演员和工作人员的介绍、情节概要、等级、预览、原声大碟 (0ST)信息等)的项。广告项可以是引诱用户购买该内容或与该内容有关的附加服务的项。
[0089] 在操作S240中,第一设备100可以在第一设备100的屏幕上显示与内容有关的推 荐项。
[0090] 第一设备100的屏幕可以包括,但不限于,当第一设备100的操作模式从待机模式 切换到活动模式时(例如,当第一设备100被解锁、第一设备100的电源开启等时)首先显示 在第一设备100上的第一屏幕。例如,第一设备100可以在具有排列在其上的图标的多个 页面中的特定页面上显示推荐项,或者可以在背景屏幕的预定区域上显示推荐项。
[0091] 当该推荐项包括多个推荐项时,第一设备100可以在屏幕上显示推荐项的列表。
[0092] 在第一设备100上显示的推荐项可以由内容的图像、以及链接信息或索引信息来 配置,所述链接信息或索引信息中的每一个被连接到图像。例如,推荐项可以以这样的方式 形成:在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容 的被捕获的图像(下文中,"最后的屏幕图像")与表示在第一设备100离开第二设备200的 服务区时的时间点内容的再现位置的再现位置信息相联系。
[0093] 再现位置信息可以包括用于访问在第一设备100离开第二设备200的服务区时的 时间点由第二设备200再现的内容的链接信息(例如,URL)、用于访问在第一设备100离开 第二设备200的服务区时的时间点由第二设备200显示的静止图像内容的索引信息(统一 资源标识符(URI))等等。
[0094] 在另一示例性实施例中,推荐项可以由指示内容的文本以及连接到文本的再现位 置信息来配置。文本可以由内容提供者提供。
[0095] 在本示例性实施例中,管理服务器300可以向连接到第一设备100的云服务器发 送与内容有关的推荐项。在这种情况下,当需要时,第一设备1〇〇可以从云服务器接收推荐 项,并且可以在屏幕上显示该推荐项。
[0096] 当第一设备100离开第二设备200的服务区时,第一设备100的用户可能无法再 观看由第二设备200再现的内容,因此第一设备100在屏幕上显示推荐项以便向用户推荐 与由第二设备200再现的内容有关的信息。这将参照图3详细描述。
[0097] 图3图示了根据另一示例性实施例的由第一设备100执行的显示推荐项的方法。 在图3的示例性实施例中,假设第一设备100是个人移动设备,而且第二设备200的公共设 备。
[0098] "A"公共设备200-1可以再现动画内容(操作1)。这里,处于"A"公共设备200-1 的服务区中的第一设备100的用户可以观看由"A"公共设备200-1再现的动画内容。当第 一设备100的用户停留在"A"公共设备200-1的服务区超过预定的时间段然后离开该服务 区时,第一设备100的用户可能无法再观看由"A"公共设备200-1再现的动画内容。
[0099] 因此,当第一设备100感测到第一设备100从"A"公共设备200-1的服务区离开 (操作2)时,第一设备100可以向管理服务器300请求与由"A"公共设备200-1再现的动 画内容有关的推荐项(操作3)。第一设备100感测到从"A"公共设备200-1的服务区离开 的操作2对应于图2中所示的示例性实施例的操作S210,因此其详细描述在此省略。
[0100] 管理服务器300可以具有关于第二设备200的服务区的数据库。因此,当管理服 务器300从第一设备100接收对于推荐项的请求时,管理服务器300可以基于第一设备100 的位置将"A"公共设备200-1定义为第二设备200。
[0101] 管理服务器300可以在第一设备100离开"A"公共设备200-1的服务区时(或者 当管理服务器300从第一设备100接收到对于推荐项的请求时)的时间点,向"A"公共设 备200-1请求关于由"A"公共设备200-1再现的动画内容的信息。在这里,响应于来自管 理服务器300的请求,"A"公共设备200-1可以向管理服务器300发送在第一设备100离 开"A"公共设备200-1的服务区时(或者当管理服务器300从第一设备100接收到对于推 荐项的请求时)的时间点由"A"公共设备200-1再现的动画内容的图像、在第一设备100离 开"A"公共设备200-1的服务区时(或者当管理服务器300从第一设备100接收到对于推 荐项的请求时)的时间点由"A"公共设备200-1再现的内容的再现位置信息(例如,链接信 息或索引信息)、与在第一设备100离开"A"公共设备200-1的服务区时(或者当管理服务 器300从第一设备100接收对于推荐项的请求时)的时间点由"A"公共设备200-1再现的 内容相对应的应用信息、附加信息、以及与在第一设备100离开"A"公共设备200-1的服务 区时(或者当管理服务器300从第一设备100接收到对于推荐项的请求时)的时间点由"A" 公共设备200-1再现的内容有关的广告信息中的至少一个(操作4)。
[0102] "A"公共设备200-1可以向管理服务器300发送在第一设备100离开"A"公共设 备200-1的服务区时(或者当管理服务器300从第一设备100接收对于推荐项的请求时)的 时间点再现内容的屏幕的被捕获的图像(即,最后的屏幕图像)。
[0103] 管理服务器300可以通过使用从"A"公共设备200-1接收到的多条信息来生成推 荐项(操作5)。例如,管理服务通过使用器300可以通过使用从"A"公共设备200-1接收到 的信息,即,通过使用在第一设备100离开"A"公共设备200-1的服务区时的时间点所再现 的内容的被捕获的图像(即,最后的屏幕图像)和推荐位置信息,来生成恢复项作为推荐项。 此外,管理服务器300可以通过使用从"A"公共设备200-1接收到的附加信息来生成附加 信息项,或者可以通过使用从"A"公共设备200-1接收到的应用信息来生成应用项。这里, 管理服务器300可以以用于使用服务的对象(例如,小工具)的形式或者以列表的形式生成 推荐项。
[0104] 管理服务器300可以向第一设备100提供推荐项(操作6)。第一设备100可以在 屏幕(例如,第一屏幕)上显示从管理服务器300接收到的推荐项(操作7)。
[0105] 因此,根据本示例性实施例,当第一设备100的用户观看由公共设备再现的内容 然后离开公共设备的服务区时,第一设备1〇〇可以向用户提供与由公共设备再现的内容有 关的推荐项(例如,恢复项),因此,虽然用户离开公共设备的服务区,但是用户可以继续使 用由公共设备提供的服务。
[0106] 下文中,现在将描述当第一设备100执行上下文分析并识别出第一设备100的用 户对于由第二设备200再现的内容具有高兴趣水平时由第一设备100执行的在第一设备 100的屏幕上显示推荐项的方法。
[0107] 图4是根据示例性实施例的由第一设备100执行的、在第一设备100执行了上下 文分析之后显示推荐项的方法的流程图。
[0108] 在操作S405中,第二设备200可以再现内容。内容可以包括,但不限于,教育内容、 电影内容、广播内容、游戏内容、广告内容、静止图像内容、以及新闻内容。
[0109] 在操作S410中,第一设备100可以收集关于发生在第一设备100中的事件的事件 信息。也就是说,第一设备100可以感测发生在第一设备100中的各种类型的事件,并且可 以收集关于各种类型的感测到的事件的多条事件信息。
[0110] 例如,第一设备100可以收集第一设备100的位置信息、或者网络信息(例如,GPS 坐标信息、小区ID信息、Wi-Fi接入点信息等等)。
[0111] 此外,第一设备1〇〇可以收集关于第一设备1〇〇的用户的状态的状态信息。用户 的状态信息可以指示用户的运动、生活方式等,并且可以包括关于用户的步行状态、锻炼状 态、驾驶状态、睡眠状态等的多条信息。例如,当用户在房屋中将第一设备100连接到支架 (stand)时,第一设备100可以考虑第一设备100的位置信息、倾斜信息、运动信息、当前时 间信息、闹钟设置信息等,来确定用户处于睡眠状态。此外,当用户在车中将第一设备100 连接到支架时,第一设备100可以考虑第一设备100的位置信息、倾斜信息、运动信息等,来 确定用户处于驾驶状态。
[0112] 第一设备100可以收集经由用户输入设备输入的内容。例如,第一设备100可以 收集关于由用户经由触摸屏输入的文本、图画、符号等的多条信息,或者可以识别用户的语 音并且可以收集由用户输入的声音内容。
[0113] 第一设备100可以收集交换消息信息、交换的电子邮件信息、呼叫历史信息、社交 网络服务(SNS)使用信息、以及网页使用信息。例如,第一设备100可以收集消息或电子邮 件的发送和接收时间、包括在交换的消息或电子邮件中的内容、呼叫内容、呼叫时间、呼叫 方或接收方信息、SNS服务器访问时间、SNS使用历史、从SNS服务器接收的信息、网页访问 时间、网页使用历史等。
[0114] 第一设备100可以收集有关第一设备100中的应用的多条使用信息。例如,当用 户运行并使用家务管理账簿(housekeeping book)应用时,第一设备100可以收集关于记 录到家务管理账簿的花费、收入、投资等的多条使用信息,或者当用户运行日程管理应用并 输入日程时,第一设备100可以收集用户的日程信息。此外,当用户运行捕获应用并捕获内 容时,第一设备1〇〇可以收集关于所捕获的内容的内容信息,或者当用户运行音乐再现应 用并再现音乐时,第一设备100可以收集关于由用户再现的音乐的音乐信息。
[0115] 第一设备100可以收集关于用户安装、使用或搜索的应用的ID信息、类型信息、使 用时间信息、使用时段信息等。此外,当用户通过使用第一设备100中的移动卡来执行交易 时,第一设备100可以收集关于用户的交易信息、购买方式信息等。
[0116] 也就是说,第一设备100可以经由各种传感器收集关于发生在第一设备100中的 事件的多条事件信息、关于第一设备100的用户的多条信息等。这里,第一设备100可以周 期性地收集多条事件信息,或者可以在特定事件发生时实时收集事件信息。
[0117] 第一设备100可以经由SSP收集多条事件信息,因此可以显著降低用于收集所述 多条事件信息的电力消耗。
[0118] 在操作S415中,第一设备100可以感测第一设备100从第二设备200的服务区离 开。第一设备100可以通过使用多条事件信息感测从第二设备200的服务区离开。
[0119] 例如,当与第二设备200的通信连接被断开时,第一设备100可以感测第一设备 100从第二设备200的服务区离开。
[0120] 此外,当第一设备100识别到位于第二设备200的服务区之外、或者在第二设备 200的服务区的边界处的外部设备(例如,NFC标签、BLE标签等)时,第一设备100可以感测 第一设备1〇〇从第二设备200的服务区尚开。
[0121] 当第一设备100预先存储关于第二设备200的服务区的信息时,第一设备100可 以通过使用当前位置信息感测第一设备100从第二设备200的服务区离开。操作S415对 应于操作S210,因此其详细描述在此省略。
[0122] 在操作S420中,第一设备100可以基于多条事件信息,计算第一设备100的用户 对于由第二设备200再现的内容的兴趣水平。第一设备100可以基于用户的输入信息、用 户的状态信息、当前位置信息、预订(reservation)历史信息等,计算第一设备100的用户 对于由第二设备200再现的内容的兴趣水平。
[0123] 例如,当第一设备100的用户对于第二设备200或者第二设备200的服务区执行 登记操作时,第一设备100可以计算第一设备100的用户对于由第二设备200再现的内容 的高兴趣水平。
[0124] 第一设备100可以计算第一设备100的用户可能观看由第二设备200再现的内容 的概率,并因此可以计算第一设备100的用户的兴趣水平。
[0125] 这里,第一设备100可以基于用户的状态信息、当前位置信息、关于在第一设备 100中运行的应用的应用信息等等,计算第一设备100的用户可能观看由第二设备200再现 的内容的概率。
[0126] 例如,当第一设备100的用户将由第二设备200提供的数据下载到第一设备100、 或者将推荐信息输入到第一设备1〇〇以便经由SNS将由第二设备200再现的内容推荐给其 他用户时,第一设备100可以计算第一设备100的用户可能观看由第二设备200再现的内 容的高概率(例如,大约95 % )。
[0127] 此外,当第一设备100的用户停留在第二设备100的服务区超过预定的时间段的 时候而且在第一设备100的用户停留在服务区的同时,如果第一设备100的用户操纵第一 设备100达多次或者达一时间段(它们小于预定参考值),则第一设备100的用户可能观看 由第二设备200再现的内容的概率会很高。
[0128] 也就是说,当第一设备100的位置超过预定时间段在第二设备200的服务区内没 有改变,并且第一设备100超过预定时间段没有感测到用户的输入时,第一设备100可以 计算第一设备1〇〇的用户可能希望观看由第二设备200再现的内容的高概率(例如,大约 95%)。
[0129] 虽然第一设备100置于第二设备100的服务区内超过预定时间段,但是在第一设 备100置于第二设备100的服务区内的同时,如果第一设备100从第一设备100的用户接收 到对于与由第二设备200再现的内容不相关的应用的运行请求,则第一设备100可以计算 第一设备100的用户可能希望观看由第二设备200再现的内容的低概率(例如,大约30%)。 这里,第二设备200可以广播关于由第二设备200再现的内容的信息。
[0130] 在本示例性实施例中,第一设备100可以经由照相机感测用户的眼睛,并因此可 以计算第一设备1〇〇的用户可能观看由第二设备200再现的内容的概率。
[0131] 例如,作为感测用户的眼睛的结果,如果用户保持盯着第一设备100的屏幕,则第 一设备100可以计算第一设备100的用户可能观看由第二设备200再现的内容的低概率 (例如,大约10%)。另一方面,作为感测用户的眼睛的结果,如果用户不盯着第一设备100 的屏幕,则第一设备100可以计算第一设备100的用户可能观看由第二设备200再现的内 容的至少70%的概率。
[0132] 在第一设备100的用户通过使用第一设备100购买了电影票,并且第一设备100 在与电影票相对于的电影被上映的时间点置于电影院中的情况下,第一设备100可以计算 第一设备100的用户可能观看由第二设备200 (例如,电影放映设备)再现的电影的高概率 (例如,大约98%)。
[0133] 例如,在用户通过使用第一设备100预订了在2013年3月1日下午5点在特定电 影院上映的特定电影的电影票、或者用户从服务器下载了所购买的电影票的情况下,第一 设备100可以收集和分析有关与电影票的购买相关的事件的信息。然后,当第一设备100 在2013年3月1日下午6:30离开该特定电影院时,第一设备100可以计算第一设备100 的用户观看特定电影的高概率(例如,大约99. 9%)。根据本示例性实施例,第一设备100可 以分析基于本体(ontology)收集的事件信息,并因此可以获得关于第一设备100的用户对 于由第二设备200再现的内容的兴趣水平的信息。
[0134] 本体是指关于共享概念化的形式的和明确的规范说明。本体可以指由词(word) 和它们之间的关系组成的一种字典,其中,与特定领域域有关的词被分层表达而且用于附 加扩展的逻辑规则存在于其中。
[0135] 在本示例性实施例中,第一设备100可以基于本体分析从用户输入的文本或语 音。也就是说,第一设备100可以基于本体获得关于从用户输入的文本/语音与由第二设 备200再现的内容之间的相关性的信息。这里,第二设备200可以广播关于由第二设备200 再现的内容的信息。基于关于从用户输入的文本/语音与由第二设备200再现的内容之间 的相关性的信息,第一设备100可以计算第一设备100的用户对于由第二设备200再现的 内容的兴趣水平。
[0136] 例如,第二设备200可以显示特定动画而且第一设备100可以从第二设备200接 收关于特定动画的信息(例如,内容类型、内容标题、内容的再现位置、场景信息等)。这里, 第一设备100可以在分析经由麦克风获得的用户的语音之后提取关键字,并且可以基于本 体计算所提取的关键字与从第二设备200接收到的关于特定动画的多条信息之间的相关 性。
[0137] 如果第一设备100的用户在直接或者通过电话呼叫与朋友交谈的时候频繁地提 到与特定动画有关的词语,则第一设备100可以确定该用户对于由第二设备200再现的特 定动画具有高兴趣水平。
[0138] 在操作S425中,第一设备100可以确定第一设备100的用户对于由第二设备200 再现的内容的兴趣水平是否等于或大于预定值(例如,第一设备100的用户可能观看由第 二设备200再现的内容的概率是否等于或大于85% )。预定值可以在第一设备100中设置、 可以由用户设置、或者可以由管理服务器300设置。
[0139] 在本示例性实施例中,处于预定上下文中的第一设备100可以在不计算兴趣水平 的情况下,估计第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大 于预定值。
[0140] 例如,当第一设备100具有对于由第二设备200再现的内容的观看票(view ticket)的购买历史,或者具有对于第二设备200的服务区的登记历史时,第一设备100可 以确定第一设备1〇〇的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定 值。
[0141] 也就是说,当第一设备100的用户有意购买观看特定内容的票时,第一设备100可 以分析出第一设备1〇〇的用户对于由第二设备200再现的内容的兴趣水平为高。因此,第 一设备100可以不具体计算第一设备100的用户可能观看由第二设备200再现的内容的概 率。
[0142] 在操作S430中,当第一设备100的用户对于由第二设备200再现的内容的兴趣水 平等于或大于预定值时,第一设备100可以向管理服务器300请求与由第二设备200再现 的内容有关的推荐项。例如,当第一设备1〇〇的用户对于由第二设备200再现的内容的兴 趣水平等于或大于85%时,第一设备100可以向管理服务器300请求推荐项。
[0143] 在第一设备100向管理服务器300发送第一设备100的位置信息、第二设备200 的位置信息、和第二设备200的ID信息、内容的再现位置信息、和内容的链接信息中的至少 一个的同时,第一设备100可以向管理服务器300请求推荐项。
[0144] 当第一设备100的用户对于由第二设备200再现的内容的兴趣水平小于预定值 时,第一设备100可以不向管理服务器300请求推荐项。
[0145] 在操作S435中,为了生成推荐项,管理服务器300可以向第二设备200请求关于 在第一设备100离开服务区时的时间点由第二设备200再现的内容的信息。
[0146] 在操作S440中,响应于来自管理服务器300的请求,第二设备200可以向管理服 务器300发送关于在第一设备100离开服务区时的时间点被再现的内容的信息。
[0147] 例如,第二设备200可以捕获在第一设备100离开服务区时的时间点再现内容的 屏幕,并且可以向管理服务器300发送捕获的图像(S卩,最后的屏幕图像)。此外,第二设备 200可以向管理服务器300发送在第一设备100离开第二设备200的服务区时的时间点由 第二设备200再现的内容的再现位置信息(例如,链接信息或索引信息)、与在第一设备100 离开第二设备200的服务区时的时间点由第二设备200再现的内容相对应的应用信息、附 加信息、以及与在第一设备100离开第二设备200的服务区时的时间点由第二设备200再 现的内容有关的广告信息中的至少一个。
[0148] 在操作S445中,管理服务器300可以生成与内容有关的推荐项。例如,管理服务 器300可以通过使用从第二设备200接收到的捕获的图像(S卩,最后的屏幕图像)和再现位 置信息(例如,链接信息或索引信息),来生成恢复项作为推荐项。另外,管理服务器300可 以通过使用从第二设备200接收到的附加信息来生成附加信息项,或者可以通过使用从第 二设备200接收到的应用信息来生成应用项。这里,管理服务器300可以以用于使用服务 的对象(例如,小工具)的形式或者以列表的形式生成推荐项。
[0149] 在操作S450中,管理服务器300可以向第一设备100提供推荐项。根据本示例性 实施例,管理服务器300可以经由有线或无线通信向第一设备100提供推荐项。
[0150] 在操作S455中,第一设备100可以在屏幕上显示推荐项。这里,第一设备100可 以考虑用户的上下文信息,在屏幕上显示推荐项。
[0151] 例如,当第一设备100感测到请求推荐项的第一设备100的用户的手势时,第一设 备100可以在屏幕上显示推荐项。与请求推荐项有关的用户的手势可以变化。
[0152] 此外,第一设备100可以基于亮度信息、倾斜信息等,在屏幕上显示推荐项。例如, 当第一设备100的亮度小于预定值时,第一设备100可以不在屏幕上显示推荐项,并且当第 一设备100的亮度等于或大于预定值时,第一设备100可以在屏幕上显示推荐项。
[0153] 也就是说,在第一设备100的用户将第一设备100保持在用户的口袋中或没有在 用户的手中持有第一设备100的情况下,这可以意味着用户可能没有接收推荐项的意图。 因此,第一设备100可以基于亮度信息或倾斜信息,不在屏幕上显示推荐项。
[0154] 另一方面,当第一设备100离开第二设备200的服务区时,如果在第一设备100的 用户将第一设备1〇〇持在用户的手中的同时用户盯着屏幕,则第一设备1〇〇可以在屏幕上 显示与由第二设备200再现的内容有关的推荐项。
[0155] 因此,根据本示例性实施例,第一设备100考虑用户的上下文,并因此当用户不想 要推荐项或无法观看推荐项时,第一设备100可以不在屏幕上显示推荐项。
[0156] 第一设备100可以根据用户指定的设置来显示推荐项。例如,第一设备100可以 以弹出窗口的形式提供推荐项,或者可以在特定页面上显示推荐项。
[0157] 第一设备100可以扫描第一设备100以前访问过的第二设备200的服务区,并且 扫描可以在相对于当前位置的预定范围内执行。当第一设备100以前访问过的第二设备 200的服务区被扫描时,第一设备100可以提取与由第二设备200先前再现的内容有关的推 荐项,并且可以在屏幕上显示推荐项。
[0158] 例如,在第一设备100的用户于一个月前访问的画廊(gallery)位于第一设备100 当前所处的百货公司旁边的建筑物中的情况下,第一设备100可以提取与用户于一个月前 在画廊中观看的内容相关的推荐项,并且可以在屏幕上显示推荐项。
[0159] 也就是说,根据本示例性实施例,在用户先前访问的服务区位于用户附近,并且用 户在该服务区中观看过内容的情况下,第一设备100可以提供与用户观看过的内容相关的 推荐项。
[0160] 操作S455对应于图2中所示的操作S240,从而其重复的详细描述在此省略。
[0161] 根据本示例性实施例,第一设备100可以执行上下文分析,并因此可以向用户提 供与由公共设备再现的多条内容当中的、具有用户可能观看的高概率的内容有关的推荐 项。因此,有可能防止经由第一设备100向用户提供许多不必要的推荐项。
[0162] 在另一实施例中,操作S405至S455的顺序可以改变或者一些操作可以被跳过。
[0163] 图5是根据示例性实施例的由管理服务器300执行的、提供推荐项的方法的流程 图。
[0164] 在操作S505中,第二设备200可以再现内容。这里,第一设备100可以置于第二 设备200的服务区内。
[0165] 在操作S510中,第一设备100可以收集关于发生在第一设备100中的事件的事件 信息。也就是说,第一设备100可以感测发生在第一设备100中的各种类型的事件,并且可 以收集关于各种类型的感测到的事件的多条事件信息。例如,第一设备100可以收集第一 设备100的位置信息、网络信息、用户的状态信息、交换的消息信息、交换的电子邮件信息、 呼叫历史信息、SNS使用信息、应用使用信息以及网页使用信息、交易信息等。
[0166] 在操作S515中,第一设备100可以向管理服务器300发送多条事件信息。第一设 备100可以向管理服务器300发送所述多条事件信息中的全部或一些。例如,第一设备100 可以不向管理服务器300发送由用户输入的多条个人财务信息(例如,银行帐号、信用卡号 码等)。
[0167] 第一设备100可以周期性地向管理服务器300发送多条事件信息,或者可以在特 定事件发生时向管理服务器300发送事件信息。第一设备100可以通过使用预先商定的加 密代码来加密事件信息,然后可以向管理服务器300发送加密的事件信息。
[0168] 在操作S520中,第一设备100可以感测第一设备100从第二设备200的服务区离 开。这里,在操作S525中,第一设备100可以向管理服务器300请求与由第二设备200再 现的内容有关的推荐项。也就是说,当第一设备100离开再现内容的第二设备200的服务 区时,管理服务器300可以从第一设备100接收对于推荐项的请求。
[0169] 在操作S530中,管理服务器300可以计算用户对于由第二设备200再现的内容的 兴趣水平。例如,当第一设备100的用户通过使用第一设备100相对于第二设备200或者 第二设备200的服务区执行登记操作时,管理服务器300可以从第一设备100接收登记信 息。这里,管理服务器300可以计算第一设备100的用户对于由第二设备200再现的内容 的高兴趣水平。
[0170] 管理服务器300可以基于由第一设备100收集的多条事件信息,计算第一设备100 的用户可能观看由第二设备200再现的内容的概率,并因此可以计算第一设备100的用户 对于由第二设备200再现的内容的兴趣水平。
[0171] 这里,管理服务器300可以基于从第一设备100接收到的用户的输入信息、用户的 状态信息、当前位置信息、预订历史信息等等,计算第一设备100的用户可能观看由第二设 备200再现的内容的概率。
[0172] 例如,当管理服务器300接收到关于其中第一设备100的用户将由第二设备200 提供的数据下载到第一设备100或者将推荐信息输入到第一设备100以便经由SNS将由第 二设备200再现的内容推荐给其他用户的事件的多条事件信息时,管理服务器300可以计 算第一设备100的用户可能观看由第二设备200再现的内容的高概率(例如,大约95%)。
[0173] 此外,当第一设备100的位置超过预定时间段在第二设备200的服务区内没有改 变,而且超过预定时间段没有感测到用户的输入时,管理服务器300可以计算第一设备100 的用户可能观看由第二设备200再现的内容的高概率(例如,大约90%)。
[0174] 虽然第一设备100在预定时间段期间位于第二设备100的服务区内,但是在第一 设备100位于第二设备100的服务区内的同时,如果第一设备100的用户通过使用第一设 备1〇〇执行与由第二设备200再现的内容不相关的操作,则管理服务器300可以计算第一 设备100的用户可能观看由第二设备200再现的内容的低概率(例如,大约30%)。
[0175] 在第一设备100的用户通过使用第一设备100购买了电影票,并且第一设备100 在与所购买的电影票相对应的电影被上映的时间点位于电影院中的情况下,第一设备1〇〇 可以计算第一设备100的用户可能观看由第二设备200 (例如,电影放映设备)再现的电影 的高概率(例如,大约98%)。
[0176] 在本示例性实施例中,管理服务器300可以基于由第一设备100经由照相机感测 用户的眼睛而获得的信息,计算第一设备100的用户可能观看由第二设备200再现的内容 的概率。
[0177] 根据本示例性实施例,管理服务器300可以基于本体分析由第一设备100收集的 事件信息,并因此可以获得关于第一设备1〇〇的用户对于由第二设备200再现的内容的兴 趣水平的信息。
[0178] 例如,管理服务器300可以基于本体获得关于从用户输入的文本/语音与由第二 设备200再现的内容之间的相关性的信息。基于关于从用户输入的文本/语音与由第二设 备200再现的内容之间的相关性的信息,管理服务器300可以计算第一设备100的用户对 于由第二设备200再现的内容的兴趣水平。
[0179] 在操作S535中,管理服务器300可以确定第一设备100的用户对于由第二设备 200再现的内容的兴趣水平是否等于或大于预定值(例如,第一设备100的用户可能观看由 第二设备200再现的内容的概率是否等于或大于85%)。预定值可以由用户设置、或者可以 由管理服务器300设置。
[0180] 在本示例性实施例中,处于预定上下文中的管理服务器300可以在不计算兴趣水 平的情况下,估计(或可以确定)第一设备100的用户对于由第二设备200再现的内容的兴 趣水平等于或大于预定值。
[0181] 例如,当第一设备100的用户具有购买票以观看由第二设备200再现的内容的历 史,或者具有对于第二设备200的服务区的登记历史时,管理服务器300可以确定第一设备 100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
[0182] 在操作S540中,当第一设备100的用户对于由第二设备200再现的内容的兴趣水 平等于或大于预定值时,管理服务器300可以向第二设备200请求关于由第二设备200再 现的内容的推荐项。这里,管理服务器300可以向第二设备200发送关于在第一设备100 离开第二设备200的服务区时的时间点的信息。
[0183] 在操作S545中,管理服务器300可以从第二设备200接收关于内容的信息。例如, 管理服务器300可以从第二设备200接收在第一设备100离开第二设备200的服务区时的 时间点通过捕获由第二设备200再现的内容的图像所获得的捕获的图像信息、关于在第一 设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的再现位置信 息、与该内容相对应的应用信息、关于该内容的附加信息、和与该内容相对应的广告信息中 的至少一个。
[0184] 在操作S550中,管理服务器300可以基于从第二设备200接收到的关于内容的信 息,生成与在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的 内容有关的推荐项。
[0185] 例如,管理服务器300可以通过使用通过捕获在第一设备100离开第二设备200 的服务区时的时间点由第二设备200再现的内容的图像所获得的捕获的图像信息、以及关 于在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的再 现位置信息(例如,时间戳、索引等),生成恢复项。
[0186] 在操作S555中,管理服务器300可以向第一设备100发送生成的推荐项。这里, 在本示例性实施例中,第一设备1〇〇可以将推荐项存储在它的存储器中。
[0187] 在操作S560中,第一设备100可以感测请求推荐项的第一设备100的用户的手 势。例如,第一设备100可以感测用户按压特定按钮(例如,主页按钮)、触摸屏幕的特定区 域、解除设备的锁定等等的手势。
[0188] 在操作S565中,当第一设备100感测到请求推荐项的用户的手势时,第一设备100 可以在屏幕上显示从管理服务器300接收到的推荐项。屏幕可以是第一屏幕。
[0189] 在另一示例性实施例中,操作S505至S565的顺序可以改变或者一些操作可以被 跳过。例如,在其它示例性实施例中,操作S530和S535可以在操作S545之后或操作S550 之后执行。
[0190] 下文中,将参照图6至图8详细描述由第一设备100执行的、在不使用管理服务器 300的情况下从第二设备200接收推荐项并且在预定屏幕上显示推荐项的方法。
[0191] 图6是根据另一示例性实施例的由第一设备100执行的、显示推荐项的方法的流 程图。
[0192] 在操作S610中,第二设备200可以再现内容。这里,第一设备100可以置于第二 设备200的服务区600内。在本示例性实施例中,服务区600包括第一设备100能够与第 二设备200通信的通信区域、或者第一设备100的用户可以直接观看由第二设备200再现 的内容的观看区域。
[0193] 在操作S620中,第一设备100可以向第二设备200请求与由第二设备200再现的 内容有关的推荐项。这里,假如第一设备100置于第二设备200的服务区600内达预定时 间段(例如,5分钟),第一设备100可以向第二设备200请求推荐项。
[0194] 例如,当第一设备100经由短距离通信接收从第二设备200广播的信号超过预定 时间段时,第一设备100可以向第二设备200请求与由第二设备200再现的内容有关的推 荐项。此外,当第一设备100识别到NFC终端(其感测第一设备并且允许第一设备的用户登 上公共汽车)然后过去了预定时间段(例如3分钟)时,第一设备100可以向第二设备200请 求与由第二设备200 (其可以是安装在公共汽车上的显示设备)再现的内容有关的推荐项。
[0195] 在操作S630中,第二设备200可以生成与由第二设备200再现的内容有关的推荐 项。在本示例性实施例中,第二设备200可以在第二设备200从第一设备100接收到对于 推荐项的请求时的时间点实时生成推荐项。例如,第二设备200可以在第二设备200接收 请求时的时间点捕获再现内容的屏幕。然后,第二设备200可以通过将捕获的图像链接到 再现位置信息来生成恢复项,该再现位置信息指示在捕获的同时再现的内容的再现位置。
[0196] 在第二设备200从第一设备100接收到对于推荐项的请求之前,第二设备200可 以预先生成与再现的内容有关的推荐项。在这种情况下,当第二设备200从第一设备100 接收到对于推荐项的请求时,第二设备200可以从它的存储器提取与再现的内容有关的推 荐项。
[0197] 在操作S640中,第二设备200可以向第一设备100提供与再现的内容有关的推荐 项。例如,第二设备200可以经由短距离通信向第一设备100发送恢复项、应用项、附加信 息项、以及广告项中的至少一个。
[0198] 在第二设备200发送推荐项之后,如果推荐项随后被更新,则第二设备200可以向 第一设备发送更新的推荐项。在恢复项的情况下,由于根据时间的消逝改变内容的再现位 置,所以第二设备200可以根据内容的改变的再现位置来更新恢复项,并且可以向第一设 备100发送更新的恢复项。当第二设备200从第一设备100接收到对于推荐项的请求时, 第二设备200可以周期性地发送推荐项。
[0199] 第一设备100可以从第二设备200接收与由第二设备200再现的内容有关的推荐 项。
[0200] 在操作S650中,第一设备100可以将从第二设备200接收到的推荐项存储在它的 存储器中。这里,因为第一设备100置于第二设备200的服务区600中,所以第一设备100 可以只将从第二设备200接收到的推荐项存储在存储器中,并且可以不在屏幕上显示推荐 项。
[0201] 在操作S660中,第一设备100可以感测第一设备100从第二设备200的服务区 600离开。在这种情况下,在操作S670中,第一设备100可以在屏幕上显示推荐项。
[0202] 也就是说,当第一设备100置于第二设备200的服务区600中时,第一设备100可 以不在屏幕上显示从第二设备200接收到的推荐项,然后,当第一设备100离开第二设备 200的服务区600时,第一设备100可以在屏幕上显示与由第二设备200再现的内容有关 的推荐项。在另一实施例中,操作S610至S670的顺序可以被改变或一些操作可以被跳过。 例如,在第二设备200周期性地广播推荐项的情况下,可以不需要由第一设备100向第二设 备200请求推荐项的操作。
[0203] 参考图7,现在将描述由第一设备100和第二设备200执行的、在不使用管理服务 器300的情况下提供推荐项的方法。
[0204] 图7是根据另一示例性实施例的由第一设备100执行的、显示推荐项的方法的流 程图。
[0205] 在操作S710中,第一设备100和第二设备200可以能够彼此通信。例如,第一设 备100和第二设备200可以经由短距离通信网络(诸如Wi-Fi、蓝牙、NFC、ZigBee、WFD、UWB 等)彼此连接
[0206] 在操作S720中,第二设备200可以再现内容。在本示例性实施例中,内容可以包 括,但不限于,教育内容、电影内容、广播内容、游戏内容、广告内容、静止图像内容、以及新 闻内容。
[0207] 在另一示例性实施例中,操作S710和S720的顺序可以被改变。也就是说,第二设 备200可以在第二设备200经由通信网络与第一设备100连接的同时再现内容,或者第二 设备200可以在第二设备200再现内容之后经由通信网络与第一设备100连接。
[0208] 在操作S730中,第一设备100可以基于多条事件信息,计算第一设备100的用户 对于由第二设备200再现的内容的兴趣水平。例如,第一设备100可以基于用户的输入信 息、用户的状态信息、当前位置信息、预订历史信息等,计算第一设备100的用户可能观看 由第二设备200再现的内容的概率,并因此可以计算第一设备100的用户对于由第二设备 200再现的内容的兴趣水平。因为操作S730对应于图4所示的操作S420,所以其详细描述 在此省略。
[0209] 在操作S740中,第一设备100可以确定第一设备100的用户对于由第二设备200 再现的内容的兴趣水平是否等于或大于预定值(例如,第一设备100的用户可能观看由第 二设备200再现的内容的概率是否等于或大于85%)。预定值可以在第一设备100中设置 或者可以由用户设置。
[0210] 因为操作S740对应于图4所示的操作S425,所以其详细描述在此省略。
[0211] 在操作S750中,当第一设备100的用户对于由第二设备200再现的内容的兴趣水 平等于或大于预定值时,第一设备100可以向第二设备200请求推荐项。例如,当第一设备 100的用户可能观看由第二设备200再现的内容的概率等于或大于85%时,第一设备100 可以向第二设备200请求与再现的内容有关的推荐项。
[0212] 另一方面,当第一设备100的用户可能观看由第二设备200再现的内容的概率小 于预定值时,第一设备100可以不向第二设备200请求推荐项。
[0213] 在本示例性实施例中,处于预定上下文中的第一设备100可以在不计算兴趣水平 的情况下,估计(或者可以确定)第一设备100的用户对于由第二设备200再现的内容的兴 趣水平等于或大于预定值。在这种情况下,第一设备100可以向第二设备200请求推荐项。
[0214] 例如,当第一设备100具有购买票以观看由第二设备200再现的内容的购买历史, 或者具有关于向第二设备200的服务区登记的登记历史时,第一设备100可以确定第一设 备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值,并且可以向 第二设备200请求推荐项。
[0215] 在操作S760中,第二设备200可以生成与由第二设备200再现的内容有关的推荐 项。例如,第二设备200可以通过使用通过捕获屏幕获得的捕获的图像(S卩,最后的屏幕图 像)和内容的再现位置信息(例如,链接信息或索引信息),来生成恢复项。此外,第二设备 200可以通过使用再现的内容的附加信息来生成附加信息项,或者可以通过使用与再现的 内容相对应的应用信息来生成应用项。这里,第二设备200可以以用于使用服务的对象(例 如,小工具)的形式或者以列表的形式生成推荐项。然而,用于生成推荐项的方法不限于此。
[0216] 在操作S770中,第一设备100可以接收推荐项。在本示例性实施例中,第一设备 100可以周期性地从第二设备200接收推荐项。
[0217] 在操作S780中,第一设备100可以感测第一设备100从第二设备200的服务区离 开。如果第一设备100没有从第二设备200的服务区离开,则第一设备100可以不在屏幕 上显示推荐项,并且可以再次请求并从第二设备200接收推荐项(重复操作S750至S770)。
[0218] 在操作S790中,当第一设备100感测到第一设备100从第二设备200的服务区离 开时,第一设备100可以在屏幕上显示与由第二设备200再现的内容有关的推荐项。在第 一设备100周期性地从第二设备200接收推荐项的情况下,第一设备100可以在屏幕上显 示在第一设备100感测到第一设备100从第二设备200的服务区离开之前由第一设备100 最后接收到的推荐项。在本示例性实施例中,屏幕可以包括第一屏幕。
[0219] 根据本示例性实施例,第一设备100可以执行上下文分析,然后,仅当第一设备 100的用户观看由第二设备200再现的内容概率高时,第一设备100才可以向第二设备200 请求与由第二设备200再现的内容有关的推荐项。
[0220] 第一设备100可以考虑上下文信息在屏幕上显示推荐项。
[0221] 例如,当第一设备100感测到请求推荐项的第一设备100的用户的手势时,第一设 备100可以在屏幕上显示推荐项。请求推荐项的用户的手势可以变化。
[0222] 此外,第一设备100可以基于亮度信息、倾斜信息等,在屏幕上显示推荐项。例如, 当第一设备100的亮度小于预定值时,第一设备100可以不在屏幕上显示推荐项,并且当第 一设备100的亮度等于或大于预定值时,第一设备100可以在屏幕上显示推荐项。
[0223] 也就是说,在第一设备100的用户将第一设备100保持在用户的口袋中或没有在 用户的手中持有第一设备100的情况下,这可以意味着用户可能没有接收推荐项的意图。 因此,第一设备100可以基于亮度信息或倾斜信息,不在屏幕上显示推荐项。
[0224] 另一方面,当第一设备100离开第二设备200的服务区时,如果在第一设备100的 用户将第一设备100持在用户的手中的同时用户盯着第一设备100的屏幕,则第一设备100 可以在屏幕上显示与由第二设备200再现的内容有关的推荐项。
[0225] 第一设备100可以根据用户指定的设置来显示推荐项。例如,第一设备100可以 以弹出窗口的形式提供推荐项,或者可以在特定页面上显示推荐项。
[0226] 第一设备100可以扫描第一设备100以前访问过的第二设备200的服务区,并且 扫描可以在相对于第一设备100的当前位置的预定范围内执行。当第一设备100以前访问 过的第二设备200的服务区被扫描时,第一设备100可以提取与由第二设备200先前再现 的内容有关的推荐项,并且可以在屏幕上显示推荐项。
[0227] 图8是根据示例性实施例的由第二设备200执行的、提供推荐项的方法的流程图。 在这方面,与图7的方法的操作相同的操作的重复的详细描述在此省略。
[0228] 在操作S810中,第一设备100和第二设备200可以能够彼此通信。在操作S820 中,第二设备200可以再现内容。在操作S830中,第二设备200可以从第一设备100接收 对于与由第二设备200再现的内容有关的推荐项的请求。
[0229] 在操作S840中,第二设备200可以生成推荐项。例如,第二设备200可以生成应 用项、恢复项、附加信息项或广告项,作为与再现的内容相对应的推荐项,但是一个或多个 示例性实施例不限于此。
[0230] 在操作S850中,第二设备200可以向第一设备100发送推荐项。
[0231] 在操作S860中,第一设备100可以感测第一设备100从第二设备200的服务区离 开。如果第一设备100没有从第二设备200的服务区离开,则第一设备100可以再次请求 并从第二设备200接收推荐项(重复操作S830至S850)。例如,当第一设备100没有从第二 设备200的服务区中离开,第一设备100可以周期性地接收在第二设备200中更新的推荐 项。
[0232] 在操作S870中,当第一设备100感测到第一设备100从第二设备200的服务区离 开时,第一设备100可以基于由第一设备100接收到的多条事件信息,计算第一设备100的 用户对于由第二设备200再现的内容的兴趣水平。
[0233] 在操作S880中,第一设备100可以确定第一设备100的用户对于由第二设备200 再现的内容的兴趣水平是否等于或大于预定值。
[0234] 例如,第一设备100可以确定第一设备100的用户可能观看由第二设备200再现 的内容的概率是否等于或大于90%。当第一设备100的用户可能观看由第二设备200再现 的内容的概率小于预定值(例如,小于90%),第一设备100可以不在屏幕上显示从第二设 备200接收到的推荐项。
[0235] 在操作S890中,当计算的用户的兴趣水平等于或大于预定值(例如,90%)时,第 一设备100可以在屏幕上显示从第二设备200接收到的推荐项。
[0236] 根据本示例性实施例,在周期性地接收推荐项的情况下,第一设备100可以在屏 幕上显示在第一设备100感测到第一设备100从第二设备200的服务区离开之前由第一设 备100最后接收到的推荐项。
[0237] 第一设备100可以考虑上下文信息在屏幕上显示推荐项。操作S890对应于图7 的方法的操作S790,因此其详细描述在此省略。
[0238] 下文中,将参照图9和图10详细描述当第一设备100离开第二设备200的服务区 时,第一设备100直接生成并显示与由第二设备200再现的内容有关的推荐项的情况。
[0239] 图9图示了根据另一示例性实施例由第一设备100执行的、显示推荐项的方法。
[0240] 在操作S910中,第二设备200可以再现内容。然后,在操作S920中,第二设备200 可以广播关于由第二设备200再现的内容的信息。例如,第二设备200可以周期性地广播 通过捕获再现内容的屏幕所获得的捕获的图像、指示在捕获的时候再现的内容的再现位置 或地点(location)的再现位置信息(例如,URI、URL等)、与内容相对应的应用信息、关于内 容的附加信息、和与内容相对应的广告信息中的至少一个。
[0241] 在操作S930中,置于第二设备200的服务区900中的第一设备100可以获得关于 由第二设备200再现的内容的信息。也就是说,根据本示例性实施例,在第一设备100置于 第二设备200的服务区900的时候,第一设备100可以录入关于由第二设备200再现的内 容的信息。
[0242] 在操作S940中,第一设备100可以感测第一设备100从第二设备200的服务区 900离开。
[0243] 例如,当与第二设备200的通信被中断时,第一设备100可以感测到第一设备100 从第二设备200的服务区900离开。
[0244] 此外,当第一设备100识别出或感测到位于第二设备200的服务区900之外、或者 在第二设备200的服务区900的边界处的外部设备(例如,NFC标签、BLE标签等)时,第一 设备100可以确定第一设备100已经从第二设备200的服务区900离开。
[0245] 当第一设备100预先存储关于第二设备200的服务区900的信息,或从第二设备 200接收到关于第二设备200的服务区900的信息时,第一设备100可以通过使用第一设备 100的位置信息感测第一设备100从第二设备200的服务区900离开。
[0246] 在操作S950中,第一设备100可以基于关于从第二设备200接收到的内容的信 息,生成推荐项。例如,第一设备100可以通过使用在感测第一设备100离开之前最后接收 到的捕获的图像和再现位置信息,生成与由第二设备200再现的内容有关的恢复图像。然 后,第一设备100可以生成与由第二设备200再现的内容有关的应用项、附加信息项和广告 项。
[0247] 第一设备100可以在第一设备100的屏幕上显示推荐项。在本示例性实施例中, 屏幕可以包括第一屏幕。
[0248] 第一设备100可以生成推荐项,然后可以立即在屏幕上显示推荐项,或者可以只 有当第一设备1〇〇感测到请求推荐项的用户的手势的时候才在屏幕上显示推荐项。
[0249] 也就是说,根据本示例性实施例,当第一设备100置于第二设备200的服务区900 中时,第一设备1〇〇可以录入关于由第二设备200再现的内容的信息,而且当第一设备100 离开第二设备200的服务区900时,第一设备100可以在屏幕(例如,第一屏幕)上显示与由 第二设备200再现的内容有关的推荐项。这个过程将参照图10详细描述。
[0250] 图10是根据另一示例性实施例由第一设备100执行的、显示推荐项的方法的流程 图。在这方面,与图9的方法的操作相同的操作的重复的详细描述在此省略。
[0251] 在操作S1010中,第二设备200可以再现内容。
[0252] 在操作S1020中,第二设备200可以广播关于再现的内容的信息(例如,图像、再现 位置信息、附加信息、广告信息、应用信息等等)。
[0253] 在操作S1030中,置于第二设备200的服务区中的第一设备100可以获得关于由 第二设备200再现的内容的信息。第一设备100可以管理接收到的关于内容的信息。
[0254] 在操作S1040,第一设备100可以感测第一设备100从第二设备200的服务区离 开。由第一设备100执行的感测方法已经在上面描述,因此其详细描述在此省略。
[0255] 如果第一设备100没有从第二设备200的服务区离开,则第一设备100可以继续 收集关于从第二设备200广播的内容的多条信息。
[0256] 在操作S1050中,当第一设备100感测第一设备100从第二设备200的服务区离 开时,第一设备100可以基于由第一设备100接收到的多条事件信息,计算第一设备100的 用户对于由第二设备200再现的内容的兴趣水平。
[0257] 在操作S1060,第一设备100可以确定第一设备100的用户对于由第二设备200 再现的内容的兴趣水平是否等于或大于预定值(例如,70%)。作为确定的结果,当第一设备 100的用户对于由第二设备200再现的内容的兴趣水平小于预定值(例如,70%)时,第一设 备100可以不生成推荐项。
[0258] 在操作S1070中,当计算的兴趣水平等于或大于预定值(例如,70%)时,第一设备 100可以基于从第二设备200接收到的关于内容的信息,生成推荐项。
[0259] 在操作S1080中,第一设备100可以在屏幕(例如,第一屏幕)上显示推荐项。
[0260] 在本示例性实施例中,当第一设备100处于第二设备200的服务区中时,第一设备 100可以继续接收关于由第二设备200再现的内容的信息,并且当第一设备100离开第二设 备200的服务区时,第一设备100可以生成与由第二设备200再现的内容有关的推荐项,并 且可以在屏幕上显示推荐项。
[0261] 此外,根据本示例性实施例,第一设备100可以执行上下文分析,并因此当第一设 备100的用户可能观看由第二设备200再现的内容概率高时,第一设备100可以生成与由 第二设备200再现的内容有关的推荐项,并且可以在屏幕上显示推荐项,以使得即使用户 离开第二设备200的服务区,也允许用户继续使用由第二设备200再现的内容。
[0262] 图11A和图11B图示了根据示例性实施例的用于显示一个或多个推荐项的屏幕。
[0263] 如图11A所示,第一设备100可以以列表的形式在屏幕上显示推荐项,其中推荐项 与由多个第二设备200再现的多条内容有关。也就是说,推荐项可以与由多个第二设备200 再现的多条内容有关,其中每一推荐项彼此不同。例如,在用户乘坐公共汽车去电影院、观 看电影、然后乘坐地铁回家的情况下,第一设备100可以显示与在公共汽车中再现的动画 内容有关的第一推荐项、与在电影院中上映的电影内容有关的第二推荐项、以及与在地铁 站或地铁列车中再现的广告内容有关的第三项推荐项的列表。
[0264] 第一设备100可以根据推荐项的生成时间按时间顺序排列推荐项的列表,或者可 以根据第一设备1〇〇在服务区中停留的时间段按顺序排列推荐项的列表。
[0265] 第一设备100可以感测相对于推荐项的列表当中的、与标题为"功夫熊猫"的电影 内容有关的推荐项1100的用户选择。与标题为"功夫熊猫"的电影内容有关的推荐项1100 可以是恢复项,其中链接信息或索引信息与在第一设备100离开第二设备200的服务区时 的时间点获得的捕获的图像连接。
[0266] 例如,当第一设备100的用户在飞机上观看电影内容"功夫熊猫"、然后在用户的 目的地下飞机时,第一设备100可以感测到用户已经离开飞机,然后可以在屏幕上显示恢 复项,以允许用户恢复用户在下飞机之前观看的电影内容"功夫熊猫"的再现。在一个或多 个示例性实施例中,恢复项可以由管理服务器300、第二设备200或第一设备100生成。
[0267] 如图11B所示,当第一设备100的用户选择与标题为"功夫熊猫"的电影内容有关 的推荐项1100时,第一设备100可以检查包括在推荐项1100中的链接信息或索引信息。此 后,基于检查的链接信息或检查的索引信息,第一设备100可以恢复在第一设备100离开第 二设备200的服务区时的时间点之后的内容的再现。例如,第一设备100可以恢复用户由 于下飞机而没有完成观看的电影内容"功夫熊猫"的再现。
[0268] 图12A、图12B和图12C图示了根据示例性实施例的由第一设备100执行的、从外 部设备接收推荐项并且显示推荐项的方法。
[0269] 如图12A所示,第一设备100可以感测用于请求在一个或多个外部设备400-1、 400-2和400-3上显示的推荐项的用户手势。这里,响应于用户手势,第一设备100可以向 一个或多个外部设备400-1、400-2和400-3发送信号以请求推荐项。
[0270] 如图12B所示,第一设备100可以从一个或多个外部设备400-1、400-2和400-3接 收在一个或多个外部设备400-U400-2和400-3上显示的推荐项。然后,第一设备100可 以将从一个或多个外部设备400-U400-2和400-3接收到的推荐项添加到预定屏幕(或预 定页面),并且可以显示推荐项。
[0271] 用户可以检查从一个或多个外部设备400-U400-2和400-3接收到的推荐项(例 如,推荐项1、推荐项2和推荐项3),并且可以删除一些推荐项(例如,推荐项2)。也就是说, 在第一设备100感测到相对于推荐项2的删除请求手势的情况下,第一设备100可以从推 荐项的列表删除推荐项2。删除请求手势可以变化。例如,删除请求手势的示例可以包括, 但不限于,滑动手势、轻拂手势、轻击手势、以及拖放手势。
[0272] 如图12C所示,第一设备100可以从推荐项的列表删除感测到对其的删除请求手 势的推荐项2,并且可以重新排列推荐项的列表。
[0273] 图13A至图13C图示了根据示例性实施例的由第一设备100执行的、与外部设备 分享推荐项的方法。
[0274] 如图13A所示,第一设备100可以从用户接收对于与外部设备分享推荐项的分享 请求。
[0275] 如图13B所示,响应于来自用户的分享请求,第一设备100可以显示能够分享推荐 项的一个或多个外部设备(例如,起居室TV1300、房间TV、冰箱显示器、兄弟的移动电话等) 的列表。可以经由短距离通信(例如,蓝牙通信、Wi-Fi通信等)在第一设备100周围扫描一 个或多个外部设备。此外,根据本示例性实施例,一个或多个外部设备可以基于通用即插即 用(UPnP)来扫描。
[0276] 第一设备100可以感测到对一个或多个外部设备(例如,起居室TV1300、房间TV、 冰箱显示器、姐妹的移动电话等)的列表中的起居室TV1300的用户选择。
[0277] 如图13C所示,第一设备100可以向起居室TV1300发送用户希望分享的推荐项。 这里,第一设备100可以执行认证起居室TV1300的过程。例如,第一设备100可以基于从 起居室TV1300接收到的认证信息、起居室TV1300的ID信息等,认证起居室TV1300是否能 够显示推荐项。
[0278] 已经从第一设备100接收到推荐项的起居室TV1300可以在它的屏幕上显示接收 到的推荐项。然后,起居室TV1300可以接收对于推荐项的用户选择。如果从第一设备100 接收到的推荐项是恢复项,则起居室TV1300可以恢复内容的再现。
[0279] 如果从第一设备100接收到的推荐项是与电影内容有关的附加信息项,则起居室 TV1300可以在屏幕上显示多条附加信息,诸如与电影内容有关的点播(V0D)购买、原声大 碟(0ST )购买、观看作品评论等。
[0280] 图14A和图14B图示了根据示例性实施例的由第一设备100执行的、提供与由公 共交通工具再现的内容有关的推荐项的方法。
[0281] 如图14A所示,在用户使用在飞机上可用的显示设备1400观看内容然后在目的地 下飞机的情况下,用户可能无法再观看内容。
[0282] 这里,如图14B所示,第一设备100可以感测第一设备100离开在飞机上可用的显 示设备1400的服务区,并且可以在屏幕上显示与由显示设备1400再现的内容有关的推荐 项。
[0283] 图15A、图15B和图15C图示了根据示例性实施例的由第一设备100执行的、提供 与在电影院中上映的电影内容有关的推荐项的方法。
[0284] 如图15A所示,用户可以经由电影院中的第二设备200看电影,然后可能在电影的 再现完成之前离开电影院。在这种情况下,第一设备100可以识别出置于电影院的入口处 的外部设备(例如,NFC标签、BLE标签等等),并因此可以确定第一设备100已经从第二设备 200的服务区离开。
[0285] 如图15B所示,第一设备100可以向第一设备100的屏幕提供恢复项,以允许第一 设备100的用户恢复从第一设备100的用户离开第二设备200的服务区时的时间点开始的 内容的再现,其中,所述内容是由第二设备200再现的。通过这样做,用户可以继续观看用 户无法在电影院观看的内容的其余部分。
[0286] 如图15C所不,第一设备100可以向外部设备(例如,家庭TV1500)发送推荐项(例 如,附加信息项和广告项)。在这种情况下,用户可以经由家庭TV1500检查与电影院中上映 的内容有关的附加信息。
[0287] 图16A、图16B、图16C和图16D图示了根据示例性实施例的提供与在体育场馆中 播放的体育内容有关的推荐项的方法。
[0288] 如图16A所示,用户可以在棒球场观看棒球比赛。然后,用户可以经由棒球场的电 子告示牌1610查看棒球比赛的细节。
[0289] 如图16B和图16C所示,当用户在棒球比赛的中间离开看台一段时间时,第一设备 100可以识别出位于看台外或者在看台的边界处的外部设备1620 (例如,NFC标签、BLE标 签等),并因此可以感测到用户已经离开看台。在这种情况下,第一设备100可以在屏幕上 显示与在电子告示板1610上显示的棒球比赛的细节有关的附加信息项、用于转播棒球比 赛的应用项等等作为推荐项。
[0290] 如图16D所示,虽在用户离开看台,但是用户可以经由第一设备100继续查看棒球 比赛的细节。
[0291] 图17A和图17B是图示根据示例性实施例的第一设备100的配置的框图。
[0292] 如图17A所示,第一设备100可以包括通信设备110、传感器130和控制器160(也 被称为处理器160)。然而,并非所有示出的元件都是必需的元件。也就是说,第一设备100 可以利用比所示的元件更多或更少的元件来具体实施。
[0293] 例如,如图17B所不,第一设备100可以包括通信设备110、输出设备120、传感器 130、用户输入设备140、音频/视频(A/V)输入设备150、控制器160和存储器170。
[0294] 下文中,对上述元件进行描述。
[0295] 通信设备110可以包括允许第一设备100和第二设备200之间的通信、或者第一 设备100和管理服务器300之间的通信的一个或多个元件。例如,通信设备110可以包括 移动通信设备111、短距离通信设备112、位置信息设备113和无线通信设备114。
[0296] 此外,移动通信设备111通过移动通信网络与基站、外部终端和服务器中的至少 一个交换无线信号。这里,无线信号可以包括语音呼叫信号、视频呼叫信号、或根据文本/ 多媒体消息的交换的各种类型的数据。
[0297] 短距离通信设备112被布置以用于短距离通信。在本示例性实施例中,短距离通 信的示例可以包括,但不限于,Wi-Fi、蓝牙、2188 66、1?0』18、红外数据协会(1扣4)和81^。
[0298] 位置信息设备113被布置以检查或获得第一设备100的位置。位置信息设备113 的示例可以包括GPS模块。GPS模块从多个卫星接收多条位置信息。这里,多条位置信息中 的每一个可以包括关于由纬度和经度组成的坐标的信息。具体而言,GPS模块不仅可以从 位置信息获得纬度、经度和高度的位置,而且也可以获得三维(3D)速度信息和准确时间。
[0299] 无线通信设备114用于无线地访问因特网或其它网络,并且可以嵌入在第一设备 100中或者或者可以被布置在第一设备100之外。
[0300] 输出设备120可以输出音频信号、视频信号或振动信号,并且可以包括显示器 121、声音输出设备122、振动马达123等等。
[0301] 显示器121显示和输出在第一设备100中被处理的信息。例如,显示器121可以 在屏幕(例如,第一屏幕)上显示与由第二设备200再现的内容有关的推荐项。另外,显示器 121可以在屏幕上显示从外部设备接收到的其他推荐项。
[0302] 当显示器121和触摸板形成相互层结构(mutual layer structure)然后被形成为 触摸屏时,显示器121可以既被用作输出设备又被用作输入设备。显示器121可以包括液 晶显示器(IXD)、薄膜晶体管液晶显示器(TFT-IXD)、有机发光二极管显示器、柔性显示器、 3D显示器和电泳显示器中的至少一个,但不限于此。另外,根据一种类型的第一设备100, 第一设备100可以包括至少两个显示器121。这里,所述至少两个显示器121可以通过使用 铰链彼此面对。
[0303] 在本示例性实施例中,显示器121可以被布置在与第一设备100连接的外部设备 中。外部设备可以包括输入设备、输出设备、控制设备等。
[0304] 显示器121可以被包括在用户的眼镜中。在这种情况下,第一设备100可以通过 用户的眼镜显示推荐项。
[0305] 声音输出设备122可以输出从通信设备110接收到的或者存储在存储器170中的 音频数据。声音输出设备122还可以输出与由第一设备100执行的功能有关的声音信号(例 如,呼叫信号接收声音、消息接收声音等)。声音输出设备122可以包括扬声器、蜂鸣器等。
[0306] 振动马达123可以输出振动信号。例如,振动马达123可以输出与首频数据(例 如,呼叫信号接收声音、消息接收声音等)或视频数据的输出相对应的振动信号。此外,当触 摸被输入到触摸屏时,振动马达123可以输出振动信号,并且当第一设备100离开第二设备 200的服务区时,振动马达123可以输出振动信号。
[0307] 传感器130可以收集关于发生在第一设备100中的事件的多条事件信息。例如, 传感器130可以感测第一设备100的位置、用户的状态信息、关于在第一设备100中使用的 至少一个应用的应用信息、交换的消息信息、交换的电子邮件信息、呼叫历史信息、SNS使用 信息、网页使用信息、交易信息、用户眼睛的位置等等。
[0308] 传感器130还可以感测第一设备100是否离开第二设备200的服务区。例如,传 感器130可以感测与第二设备200的通信被断开。此外,传感器130可以识别位于第二设 备200的服务区之外、或者在第二设备200的服务区的边界处的外部设备。
[0309] 传感器130可以通过使用Wi-Fi、GPS、通信网络基站等等的信息,感测第一设备 100距离第二设备200的服务区有多远(例如,大约N公里)。此外,当用户通过使用第一设 备100在第二设备200的服务区中执行登记(check-in)过程时,传感器130可以通过使用 加速度传感器来估计第一设备100从登记的位置开始移动的移动距离。
[0310] 传感器130可以包括各种传感器,以收集多条事件信息。例如,传感器130可以包 括,但不限于,加速度传感器、倾斜传感器、陀螺仪传感器、3轴磁传感器、语音识别传感器、 亮度传感器、温度传感器、图像传感器(例如,照相机)、和触摸传感器。
[0311] 传感器130可以与无缝感测平台(SSP)10互操作。在SSP10可以包括传感器中枢 和SSP管理器。这里,传感器130可以被连接到传感器中枢,而且SSP管理器可以被包括在 应用处理器(AP) 161的框架中。
[0312] 因此,传感器中枢可以经由传感器130收集多条感测信息(S卩,关于在第一设备 100中发生的事件的多条事件信息)。这里,在处于睡眠模式的AP161已经被激活的情况下 (例如,在传感器130感测到从第二设备200的服务区离开的情况下),传感器中枢可以向 SSP管理器发送中断信号,以便向SSP管理器通知将被发送的数据。
[0313] SSP管理器可以发送信号,以向传感器中枢请求将由传感器中枢发送的数据的类 型和长度。在这种情况下,传感器中枢可以向SSP管理器发送包括将被发送的数据的类型 和长度的信号。SSP管理器可以向传感器中枢发送开始读取消息,并且当传感器中枢接收到 该开始读取消息时,传感器中枢可以将感测数据处理为预定义的包,然后可以向SSP管理 器发送该包。
[0314] 在本示例性实施例中,传感器130可以被布置在与第一设备100连接的外部设备 中。外部设备可以与在第一设备100中运行的应用有关。在另一示例性实施例中,一个或 多个外部设备可以被布置。第一设备100可以通过使用应用来控制外部设备。
[0315] 第一设备100可以从外部设备接收由被布置在外部设备中的传感器130感测到的 数据。例如,在温度传感器被嵌入在手表中而且加速度传感器被嵌入在腰带中的情况下,第 一设备100可以从手表接收温度信息,并且可以从带接收加速度信息。这里,手表和腰带可 以经由安装在第一设备100中的应用来控制。
[0316] 根据本示例性实施例,各种传感器可以分开地嵌入在外围设备中,以使得第一设 备100的功耗可以降低。
[0317] 用户输入设备140可以是用户通过其输入数据以便控制第一设备100的设备。用 户输入设备140可以包括键盘、圆顶开关(dome switch)、触摸板(触摸电容式触摸板、压力 电阻式触摸板、红外光束感测式触摸板、表面声波式触摸板、积分应变计式触摸板、压电效 应式触控板等)、滚轮(jog wheel)和滚动开关(jog switch),但是一个或多个示例性实施 例不限于此。
[0318] A/V输入单元150可以被布置以接收音频信号或视频信号的输入,并且可以包括 照相机151、麦克风152等等。照相机151可以在视频呼叫模式或拍摄模式中经由图像传感 器获得诸如静态图像或运动画面的图像帧。经由图像传感器捕获的图像可以由控制器160 或单独的图像处理设备(未示出)处理。经处理的图像帧可以显示在显示器121上,可以存 储在存储器170中,或者可以经由通信设备110被发送到外部源。根据第一设备100的配 置,至少两个照相机151可以被布置。
[0319] 麦克风152可以在呼叫模式、记录模式或者语音识别模式中接收外部语音信号的 输入,并且可以将语音信号处理成电语音数据。在呼叫模式中,经处理的语音数据可以被转 换以便经由移动通信设备111发送到移动通信基站,然后可以被输出。
[0320] 控制器160可以总体控制第一设备100的所有操作。也就是说,控制器160可以 运行存储在存储器170中的程序,并因此可以控制通信设备110、输出设备120、传感器130、 用户输入设备140、A/V输入设备150、存储器170等等。
[0321] 控制器160可以包括AP161和通信处理器162。AP161可以控制存储在存储器170 中的各种应用的运行。通信处理器162可以控制各种通信功能。在本示例性实施例中, AP161和通信处理器162可以一体地具体实施为一个硬件设备,或者分开地具体实施为独 立的硬件设备。
[0322] 存储器170可以存储用于处理和控制控制器160的程序,或者可以存储被输入/ 输出的多条数据(例如,推荐项、关于内容的信息、感测信息等)。
[0323] 存储器170可以包括来自快闪存储器型存储介质、硬盘型存储介质、多媒体卡微 型存储介质、卡型存储器(例如,SD卡、XD存储器等)、随机存取存储器(RAM)、静态随机存取 存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储 器(PROM)、磁存储器、磁盘以及光盘当中的至少一种存储介质。此外,第一设备100可以驱 动网络存储装置,其经由因特网执行存储器170的存储功能。
[0324] 存储在存储器170中的程序可以根据它们的功能被分类多个模块,例如,被分类 为Π 模块171、触摸屏模块172、上下文分析模块173和推荐项管理模块174等。
[0325] Π 模块171可以根据应用提供专门的Π 或图形用户界面(⑶I)。触摸屏模块172 可以检测触摸屏上的用户的触摸手势并且可以向控制器160发送与关于触摸手势有关的 信息。触摸屏模块172可以被配置为单独的控制器(硬件)。
[0326] 各种传感器可以被布置在触摸屏的内部或附近,以检测触摸感测器上的触摸或接 近触摸(proximate touch)。用于检测触摸屏上的触摸的传感器的示例可以是触觉传感器。 触觉传感器检测达到至少人类可以感觉到接触的程度的对特定对象的接触。触觉传感器可 以检测多种类型的信息,诸如接触表面的粗糙度、接触对象的硬度、接触点处的温度等等。
[0327] 用户的触摸手势可以包括轻敲(tap)手势、触摸并保持(touch and hold)手势、 双敲(double-tap)手势、拖动(drag)手势、平移(panning)手势、轻拂(flick)手势、拖放 (drag and drop)手势等等。
[0328] "轻敲"是用户通过使用手指或触摸工具(例如,电子笔)触摸屏幕,然后立刻从屏 幕上抬起手指或触摸工具而不移动的用户动作。
[0329] "触摸并保持"是用户通过使用手指或触摸工具(例如,电子笔)触摸屏幕并在触摸 屏幕之后将以上触摸动作保持超过临界时间(例如,2秒)的用户动作。例如,触摸到的时间 与触摸离开的时间之间的时间差大于或等于临界时间,例如,2秒。当触摸输入持续超过临 界时间时,为了向用户通知该触摸输入是轻敲还是触摸并保持,可以以视觉、听觉或触觉的 方式提供反馈信号。临界时间可以根据示例性实施例而变化。
[0330] "双敲"是通过使用手指或触摸工具(诸如手写笔)触摸屏幕两次的用户动作。
[0331] "拖动"是通过使用手指或触摸工具触摸屏幕并且在保持触摸动作的同时将手指 或触摸工具移动到屏幕中的其他位置的用户动作。拖动动作可以使能对象的移动或平移。
[0332] "平移"是执行拖动动作而不选择对象的用户动作。由于在平移动作中没有选择对 象,因此对象在页面中不移动,而该页面本身在屏幕中移动或者对象组在该页面中移动。
[0333] "轻拂"是用户通过使用手指或触摸工具以超过临界速度,例如每秒100个像素,执 行拖动动作的用户动作。基于手指或触摸工具的移动速度是否超过临界速度,例如100像 素/秒,可以将拖动(平移)动作与轻拂动作区分开。
[0334] "拖放"是通过使用手指或触摸工具将对象拖动到屏幕上的预定位置,然后在该位 置放下对象的用户动作。
[0335] "捏"是沿相反方向移动触摸屏幕的两个手指的用户动作。捏动作可以是放大(捏 开)、或者缩小(捏合)对象或页面的手势。根据两个手指之间的距离来确定放大值或缩小 值。
[0336] "滑动(swiping)"是通过使用手指或触摸工具触摸屏幕上的对象并同时水平地或 垂直地将对象移动预定距离的用户动作。沿对角线方向的滑动动作可以不被识别为滑动事 件。
[0337] 存储器170可以包括语音识别模块(未示出),其通过使用语音识别引擎识别用户 的语音并且将识别出的语音信号发送到控制器160。
[0338] 上下文分析模块173可以基于由传感器130收集的多条事件信息分析上下文。例 如,上下文分析模块173可以计算第一设备100的用户对由第二设备200再现的内容的兴 趣水平。在本示例性实施例中,上下文分析模块173可以基于用户的输入信息、用户的状态 信息、当前位置信息、预订历史信息等,计算第一设备1〇〇的用户对于由第二设备200再现 的内容的兴趣水平。
[0339] 例如,当第一设备100的用户对于第二设备200或者第二设备200的服务区执行 登记操作时,上下文分析模块173可以计算第一设备100的用户对于由第二设备200再现 的内容的高兴趣水平。
[0340] 上下文分析模块173可以计算第一设备100的用户可能观看由第二设备200再现 的内容的概率,并因此可以计算第一设备100的用户的兴趣水平。这里,上下文分析模块 173可以基于用户的状态信息、当前位置信息、关于在第一设备100中运行的应用的应用信 息等等,计算第一设备1〇〇的用户可能观看由第二设备200再现的内容的概率。
[0341] 例如,当第一设备100的用户将由第二设备200提供的数据下载到第一设备100、 或者将推荐信息输入到第一设备1〇〇以便经由SNS将由第二设备200再现的内容推荐给其 他用户时,上下文分析模块173可以计算第一设备100的用户可能观看由第二设备200再 现的内容的高概率(例如,大约95 % )。
[0342] 此外,当第一设备100的位置超过预定时间段在第二设备200的服务区内没有改 变,而且超过预定时间段没有感测到用户的输入时,上下文分析模块173可以计算第一设 备100的用户可能观看由第二设备200再现的内容的高概率(例如,大约90%)。
[0343] 另一方面,虽然第一设备100置于第二设备100的服务区内超过预定时间段,但是 在第一设备100置于第二设备100的服务区内的同时,如果第一设备100从第一设备100 的用户接收到对于与由第二设备200再现的内容不相关的应用的运行请求,则上下文分析 模块173可以计算第一设备100的用户可能观看由第二设备200再现的内容的低概率(例 如,大约30%)。
[0344] 在本示例性实施例中,上下文分析模块173可以基于经由照相机151感测用户的 眼睛所获得的信息,计算第一设备1〇〇的用户对于由第二设备200再现的内容的兴趣水平。
[0345] 当第一设备100具有购买针对由第二设备200再现的内容的门票的购买历史,或 者具有针对第二设备200的服务区的登记历史时,上下文分析模块173可以确定第一设备 100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
[0346] 在本示例性实施例中,上下文分析模块173可以基于本体分析收集的事件信息, 并因此可以获得关于第一设备100的用户对于由第二设备200再现的内容的兴趣水平的信 肩、。
[0347] 例如,上下文分析模块173可以基于本体获得关于由用户输入的文本/语音与由 第二设备200再现的内容之间的相关性的信息。基于关于由用户输入的文本/语音与由第 二设备200再现的内容之间的相关性的信息,上下文分析模块173可以计算第一设备100 的用户对于由第二设备200再现的内容的兴趣水平。
[0348] 推荐项管理模块174可以管理从管理服务器300、第二设备200或外部设备接收到 的推荐项。此外,推荐项管理模块174可以基于从第二设备200接收到的关于内容的信息, 直接生成推荐项。
[0349] 图18是图示根据示例性实施例的第二设备200的配置的框图。
[0350] 如图18所示,第二设备200可以包括通信设备210、输出设备220、用户输入设备 230、控制器240 (也被称为处理器240)、和存储器250。然而,并非所有示出的元件都是必 需的元件。也就是说,第二设备200可以利用比所示的元件更多或更少的元件来具体实施。
[0351] 下文中,对上述元件进行描述。
[0352] 通信设备210可以包括允许第二设备200和第一设备100之间的通信、或者第二 设备200和管理服务器300之间的通信的一个或多个元件。例如,通信设备210可以包括 移动通信设备211、短距离通信设备212、位置信息设备213和无线通信设备214。
[0353] 在本示例性实施例中,短距离通信的示例可以包括,但不限于,Wi-Fi、蓝牙、 ZigBee、WFD、UWB、IrDA、BLE 和 ANT+。
[0354] 通信设备210可以向第一设备100或管理服务器300发送关于内容的信息。另外, 通信设备210可以向第一设备100或管理服务器300发送与内容有关的推荐项。
[0355] 通信设备210可以经由短距离通信周期性地广播关于管理服务器300的信息,该 信息对应与由第二设备200再现的内容有关的推荐项。关于管理服务器300的信息可以包 括用于访问管理服务器300的链接信息(例如,URL)。
[0356] 输出设备220可以用作输出音频信号、视频信号或振动信号,并且可以包括显示 器221、声音输出设备222、振动马达223等等
[0357] 显示器221显示和输出在第二设备200中被处理的信息。例如,显示器221可以 在屏幕上显示由第二设备200再现的内容。
[0358] 另外,显示器221可以经由2D条形码(例如,QR条形码)、彩色码、格雷码等,显示 关于管理服务器300的信息,该信息对应与由第二设备200再现的内容有关的推荐项。
[0359] 当显示器221和触摸板形成相互层结构然后被形成为触摸屏时,显示器221可以 既被用作输出设备又被用作输入设备。显示器121可以包括IXD、TFT-IXD、有机发光二极 管显示器、柔性显示器、3D显示器和电泳显示器中的至少一个。另外,根据一种类型的第二 设备200,第二设备200可以包括至少两个显示器221。
[0360] 声音输出设备222输出从通信设备210接收到的或者存储在存储器250中的音频 数据。声音输出设备222输出与由第二设备200执行的功能有关的声音信号。声音输出设 备222可以包括扬声器、蜂鸣器等
[0361] 振动马达223可以输出振动信号。例如,振动马达223可以输出与首频数据或视 频数据的输出相对应的振动信号。此外,当触摸被输入到触摸屏时,振动马达223可以输出 振动信号。
[0362] 用户输入设备230可以是用户通过其输入数据以便控制第二设备200的设备。用 户输入设备230可以包括键盘、圆顶开关、触摸板(触摸电容式触摸板、压力电阻式触摸板、 红外光束感测式触摸板、表面声波式触摸板、积分应变计式触摸板、压电效应式触控板等)、 滚轮和滚动开关,但是一个或多个示例性实施例不限于此。
[0363] 控制器240可以总体控制第二设备200的所有操作。也就是说,控制器240运行存 储在存储器250中的程序,并因此可以控制通信设备210、输出设备220、用户输入设备230、 存储器250等。
[0364] 存储器250可以存储用于处理和控制控制器240的程序,或者可以存储被输入/ 输出的多条数据(例如,推荐项、关于内容的信息、感测信息等)。
[0365] 存储器250可以包括快闪存储器型存储介质、硬盘型存储介质、多媒体卡微型存 储介质、卡型存储器(例如,SD卡、XD存储器等)、RAM、SRAM、ROM、EEPROM、PR0M磁存储器、磁 盘以及光盘当中的至少一种存储介质。此外,第二设备200可以驱动网络存储装置,其经由 因特网执行存储器250的存储功能。
[0366] 存储在存储器250中的程序可以根据它们的功能被分类多个模块,例如,被分类 为Π 模块251、内容再现模块252、推荐项生成模块253和内容管理模块254等。
[0367] Π 模块251可以根据多个内容或应用,提供专门的Π 或⑶I。内容再现模块252 可以再现内容。Π 模块251和内容再现模块252的功能可以由本领域技术人员参照传感器 的名字来直观推断,因此其详细描述在此省略。
[0368] 推荐项生成模块253可以生成与再现的内容有关的推荐项。例如,推荐项生成模 块253可以通过使用再现内容的屏幕的捕获的图像、和再现位置信息来生成恢复项,该再 现位置信息指示在捕获图像时的时间点的内容的再现位置。此外,推荐项生成模块253可 以生成与再现的内容相对应的应用项、广告项、附加信息项等。
[0369] 内容管理模块254可以管理由第二设备200再现的内容、关于内容的信息等。
[0370] 图19是图示根据示例性实施例的管理服务器300的配置的框图。
[0371] 如图19所示,管理服务器300可以包括通信设备310、控制器320和存储器330。 然而,并非所有示出的元件都是必需的元件。也就是说,管理服务器300可以利用比所示的 元件更多或更少的元件来具体实施。
[0372] 下文中,对上述元件进行描述。
[0373] 通信设备310可以包括允许管理服务器300和第一设备100之间的通信、或者管 理服务器300和第二设备200之间的通信的一个或多个元件。
[0374] 通信设备310可以从第一设备100接收对于与由第二设备200再现的内容有关的 推荐项的请求。通信设备310可以向第二设备200请求关于由第二设备200再现的内容的 信息并且可以接收所请求的信息。通信设备310可以向第一设备100发送与由第二设备 200再现的内容的有关的推荐项。
[0375] 通信设备310可以向连接到第一设备100的云服务器发送与内容有关的推荐项。
[0376] 控制器320可以总体控制管理服务器300的所有操作。也就是说,控制器320可 以运行存储在存储器330中的程序,并因此可以向第一设备100提供与由第二设备200再 现的内容的有关的推荐项。
[0377] 存储器330可以存储用于处理和控制控制器320的程序,或者可以存储被输入/ 输出的多条数据(例如,推荐项、关于内容的信息、感测信息等)。
[0378] 存储在存储器330中的程序可以根据它们的功能被分类多个模块,例如,被分类 为上下文分析模块331、推荐项生成模块332、服务区管理模块333等等。
[0379] 上下文分析模块331可以基于由第一设备100收集的多条事件信息分析上下文。 例如,上下文分析模块331可以计算第一设备100的用户对由第二设备200再现的内容的 兴趣水平、第一设备100的用户可能观看由第二设备200再现的内容的概率等等。上下文 分析模块331可以基于用户的输入信息、用户的状态信息、位置信息、预订历史信息等等, 计算第一设备100的用户可能观看由第二设备200再现的内容的概率。
[0380] 当第一设备100具有购买观看由第二设备200再现的内容的票的购买历史,或者 具有对于第二设备200的服务区的登记历史时,上下文分析模块331可以确定第一设备100 的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
[0381] 根据本示例性实施例,上下文分析模块331可以基于本体分析由第一设备100收 集的多条事件信息,并因此可以分析第一设备100的用户对于由第二设备200再现的内容 的兴趣水平。
[0382] 例如,上下文分析模块331可以基于本体获得关于由用户输入的文本/语音与由 第二设备200再现的内容之间的相关性的信息,然后通过使用所述相关性的信息,可以计 算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
[0383] 推荐项生成模块332可以基于从第二设备200接收到的关于内容的信息,生成与 在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容有关的 推荐项。
[0384] 推荐项生成模块332可以通过使用通过捕获在第一设备100离开第二设备200的 服务区时的时间点由第二设备200再现的内容的图像所获得的捕获的图像信息、以及关于 在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的再现 位置信息,生成恢复项。此外,推荐项生成模块332可以生成应用项、广告项、附加信息项 等,作为与再现的内容相对应的推荐项。
[0385] 服务区管理模块333可以管理关于提供内容再现服务的第二设备200的服务区的 多条信息。例如,服务区管理模块333可以管理第二设备200的位置、第二设备200的服务 区的地点、第二设备200的ID信息、关于由第二设备200再现的内容的信息等等。
[0386] 根据一个或多个示例性实施例,第一设备100是用户的个人设备,它允许第一设 备100的用户经由第一设备100再次体验该用户之前使用除了第一设备100之外的其他设 备所体验的服务。
[0387] -个或多个示例性实施例也可以具体实施为编程命令,编程命令将在各种不同的 计算机装置中运行,然后可以被记录到计算机可读记录介质上。计算机可读记录介质可以 包括编程命令、数据文件、数据结构等中的一个或多个。记录在计算机可读记录介质上的编 程命令可以被特别设计或配置为用于一个或多个示例性实施例,或者可以被本领域技术人 员所公知。计算机可读记录介质的示例包括:磁介质,包括硬盘、磁带、和软盘;光介质,包 括CD-ROM和DVD ;磁光介质,包括软盘;以及被设计用于存储和运行ROM、RAM、闪存等中的 编程命令的硬件装置。编程命令的示例不仅包括由编译器生成的机器代码,而且也包括通 过使用解释器在计算机中运行的大代码(great code)。硬件装置可以被配置为用作一个或 多个软件模块,以便执行一个或多个示例性实施例的操作,反之亦然。
[0388] 应当理解,这里描述的示例性实施例应该仅被认为是说明性的而不是限制性的。 每个示例性实施例中的特征或方面的描述通常应该被认为可用于其他示例性实施例中的 其它类似特征或方面。
[0389] 虽然已经参照附图描述了 一个或多个示例性实施例,但是本领域普通技术人员应 当理解,可以在形式和细节上对其作出各种改变而不脱离由所附权利要求定义的本发明构 思的精神和范围。
【权利要求】
1. 一种被配置为显示与由第二设备再现的内容有关的对象的第一设备,该第一设备包 括: 传感器,其被配置为在第二设备再现内容期间感测第一设备从第二设备的服务区离 开; 通信设备,其被配置为向管理服务器请求与内容有关的对象,所述对象包括用于接收 关于在传感器感测到第一设备从第二设备的服务区离开时的时间点由第二设备再现的内 容的信息的链接信息,而且被配置为从管理服务器接收与该内容有关的对象;以及 控制器,其被配置为控制显示器在第一设备的预定屏幕上显示接收到的与该内容有关 的对象。
2. 如权利要求1所述的第一设备,其中,所述传感器感测第一设备与第二设备之间的 通信的中断。
3. 如权利要求1所述的第一设备,其中,所述传感器被配置为基于识别位于第二设备 的服务区之外的或者在第二设备的服务区的边界处的外部设备,感测第一设备从第二设备 的服务区离开。
4. 如权利要求1所述的第一设备,其中,所述控制器被配置为基于由第一设备收集的 事件信息获得第一设备的用户对于由第二设备再现的内容的兴趣水平,并且如果获得的兴 趣水平等于或大于预定值,则经由通信设备向管理服务器请求与该内容有关的对象。
5. 如权利要求4所述的第一设备,其中,所述控制器被配置为基于由第一设备收集的 事件信息计算第一设备的用户将观看由第二设备再现的内容的概率。
6. 如权利要求1所述的第一设备,其中,所述通信设备被配置为通过向管理服务器发 送关于第二设备的信息和关于第二设备的服务区的信息中的至少一个,向管理服务器请求 与该内容有关的对象。
7. 如权利要求1所述的第一设备,其中,与该内容有关的对象包括连接到链接信息和 索引信息中的至少一个的该内容的图像。
8. 如权利要求1所述的第一设备,其中,与该内容有关的对象包括与该内容相对应的 应用项、与该内容相对应的恢复项、与该内容相对应的附加信息项、和与该内容相对应的广 告项中的至少一个。
9. 如权利要求1所述的第一设备,其中,所述控制器被配置为控制显示器在第一屏幕 上显示与该内容有关的对象,所述第一屏幕是在第一设备的操作模式从待机模式切换到活 动模式时显示的。
10. 如权利要求1所述的第一设备,其中,第二设备的服务区包括第一设备与第二设 备通信的通信区域、和第一设备的用户观看由第二设备再现的内容的观看区域中的至少一 个。
11. 一种管理服务器,包括: 通信设备,被配置为当第一设备从再现内容的第二设备的服务区离开时,从第一设备 接收请求与该内容有关的对象的请求信息、向第二设备请求关于在第一设备从第二设备的 服务区离开时的时间点由第二设备再现的内容的信息、并且从第二设备接收关于该内容的 ?目息;以及 控制器,其被配置为基于关于该内容的信息生成与该内容有关的对象,并且经由通信 设备向第一设备发送所生成的与该内容有关的对象。
12. 如权利要求11所述的管理服务器,其中,所述控制器被配置为基于由第一设备收 集的事件信息获得第一设备的用户对于由第二设备再现的内容的兴趣水平,并且如果获得 的兴趣水平等于或大于预定值,则生成与该内容有关的对象。
13. 如权利要求11所述的管理服务器,其中,所述请求信息包括关于第二设备的信息 和关于第二设备的服务区的信息中的至少一个。
14. 如权利要求11所述的管理服务器,其中,所述通信设备被配置为在从第一设备接 收到请求信息时的时间点向第二设备请求关于由第二设备再现的内容的信息。
15. -种由第一设备执行的、显示与由第二设备再现的内容有关的对象的方法,该方法 包括: 在第二设备再现内容期间感测第一设备从第二设备的服务区离开; 向管理服务器请求与该内容有关的对象,所述对象包括用于接收关于在传感器感测 到第一设备从第二设备的服务区离开时的时间点由第二设备再现的内容的信息的链接信 息; 从管理服务器接收与该内容有关的对象;以及 在第一设备的预定屏幕上显示接收到的与该内容有关的对象。
【文档编号】H04N21/266GK104113769SQ201410044817
【公开日】2014年10月22日 申请日期:2014年2月7日 优先权日:2013年1月31日
【发明者】车翔玉, 柳种铉, 全希哲, 崔元荣 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1