CN104113769B - 显示对象的方法和系统、以及提供对象的方法和系统 - Google Patents
显示对象的方法和系统、以及提供对象的方法和系统 Download PDFInfo
- Publication number
- CN104113769B CN104113769B CN201410044817.9A CN201410044817A CN104113769B CN 104113769 B CN104113769 B CN 104113769B CN 201410044817 A CN201410044817 A CN 201410044817A CN 104113769 B CN104113769 B CN 104113769B
- Authority
- CN
- China
- Prior art keywords
- equipment
- content
- information
- user
- service area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43078—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen for seamlessly watching content streams when changing device, e.g. when watching the same program sequentially on a TV and then on a tablet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41415—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance involving a public display, viewable by several users in a public space outside their home, e.g. movie theatre, information kiosk
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41422—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42202—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4333—Processing operations in response to a pause request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Social Psychology (AREA)
- General Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Environmental Sciences (AREA)
- Remote Sensing (AREA)
- Environmental & Geological Engineering (AREA)
- Emergency Management (AREA)
- Ecology (AREA)
- Biodiversity & Conservation Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
提供了用于显示与由第二设备再现的内容有关的对象的第一设备。第一设备包括:传感器,其感测在第二设备再现内容期间,第一设备从第二设备的服务区离开;通信设备,其向管理服务器请求与内容有关的对象,所述对象包括用于接收关于在传感器感测离开时的时间点由第二设备再现的内容的信息的链接信息,而且用于从管理服务器接收与内容有关的对象;控制器,其控制显示器在第一设备的预定屏幕上显示接收到的与内容有关的对象。
Description
相关申请的交叉引用
本申请要求在韩国知识产权局于2013年1月31提交的韩国专利申请第 10-2013-0011492号以及2013年7月19日提交的韩国专利申请第 10-2013-0085680号的优先权,其公开内容通过引用合并于此。
技术领域
与示例性实施例一致的方法和装置涉及在屏幕上显示与由第二设备再现的内容有关的对象的方法、以及用于将与由第二设备再现的内容有关的对象提供给第一设备的方法和系统、由第二设备或管理服务器执行的方法和系统。背景技术
由于通信和显示技术的发展,用户看到在公共场所提供的各种类型的内容。例如,用户可以在诸如政府机构、地方政府组织、百货公司、机场或火车站的公共场所中装备的显示设备(例如,信息亭)上检查各种行政手续、产品信息、关于使用各种设施的信息、关于周边地区的旅游信息等等。另外,用户可以在飞机或快速公交上可用的显示设备上观看电影内容,或者可以在站台或等候室中可用的显示设备上观看诸如新闻的广播内容。
因为用户不会停留在公共场所中,所以用户不得不中止观看在公共场所中再现的内容,然后移动到另一不同的位置。
因此,需要允许用户在用户离开公共场所之后在用户的个人终端上继续使用该公共场所中所提供的服务的系统。
发明内容
一个或多个示例性实施例提供了用于经由第一设备向第一设备的用户提供与由第二设备再现的内容有关的推荐项的方法和系统,其中,用户已经观看该内容然后离开第二设备的服务区。
根据一个或多个示例性实施例,第一设备被配置为显示与由第二设备再现的内容有关的至少一个对象,第一设备包括:传感器,其被配置为感测在第二设备再现内容期间第一设备从第二设备的服务区离开;通信设备,其被配置为从管理服务器请求与该内容有关的对象,所述对象包括用于接收关于在传感器感测到第一设备离开时的时间点由第二设备再现的内容的信息的链接信息,并且被配置为从管理服务器接收与该内容有关的对象;以及控制器,其被配置为控制显示器在第一设备的预定屏幕上显示接收到的与该内容有关的对象。
根据示例性实施例的另一方面,一种管理服务器包括:通信设备,被配置为当第一设备从再现内容的第二设备的服务器离开时,从第一设备接收请求与该内容有关的对象的请求信息、向第二设备请求关于在第一设备从第二设备的服务区离开时的时间点由第二设备再现的内容的信息、并且从第二设备接收关于该内容的信息;以及控制器,其被配置为基于关于该内容的信息生成与该内容有关的对象,并且经由通信设备向第一设备发送所生成的与该内容有关的对象。
根据示例性实施例的另一方面,被配置为显示与由第二设备再现的内容有关的对象的第一设备包括:通信设备,其被配置为以预定周期从第二设备接收与由第二设备再现的内容有关的对象,该对象包括用于接收与该内容有关的信息的链接信息;以及传感器,其被配置为感测在第二设备再现内容期间第一设备从第二设备的服务区离开;以及控制器,其被配置为控制显示器在感测到第一设备离开时的时间点在第一设备的预定屏幕上显示与该内容有关的对象。
根据示例性实施例的另一方面,被配置为显示与由第二设备再现的内容有关的对象的第一设备包括:通信设备,其被配置为在第一设备处于第二设备的服务区时从第二设备接收关于由第二设备再现的内容的信息;传感器,其被配置为感测在第二设备再现内容期间第一设备从第二设备的服务区离开;控制器,其被配置为在感测到离开时的时间点基于接收到关于该内容的信息,生成与该内容有关的对象;以及显示器,被配置为在第一设备的预定屏幕上显示所生成的与该内容有关的对象。
根据示例性实施例的另一方面,由第一设备执行的、用于显示与由第二设备再现的内容有关的对象的方法包括:感测在第二设备再现内容期间第一设备从第二设备的服务区离开;向管理服务器请求与该内容有关的对象,所述对象包括用于接收关于在传感器感测到第一设备从第二设备的服务区离开时的时间点由第二设备再现的内容的信息的链接信息;从管理服务器接收与内容有关的对象;以及在第一设备的预定屏幕上显示接收到的与该内容有关的对象。
根据示例性实施例的另一方面,由管理服务器执行的用于提供对象的方法包括:如果第一设备从再现内容的第二设备的服务区离开时,从第一设备接收请求与该内容有关的对象的请求信息;向第二设备请求关于在第一设备从第二设备的服务区离开时的时间点由第二设备再现的内容的信息;从第二设备接收关于该内容的信息;基于关于该内容的信息生成与该内容有关的对象;以及向第一设备发送与该内容有关的对象。
附图说明
通过下面结合附图的示例性实施例的描述,这些和/或其他方面将变得明显和更容易理解,在附图中:
图1是根据示例性实施例的对象提供系统的示图;
图2是根据示例性实施例的由第一设备执行的显示推荐项的方法的流程图;
图3图示了根据另一示例性实施例的由第一设备执行的显示推荐项的方法;
图4是根据示例性实施例的由第一设备执行的、在第一设备执行了上下文分析之后显示推荐项的方法的流程图;
图5是根据示例性实施例的由管理服务器执行的、提供推荐项的方法的流程图;
图6是根据另一示例性实施例的由第一设备执行的、显示推荐项的方法的流程图;
图7是根据另一示例性实施例的由第一设备执行的、显示推荐项的方法的流程图;
图8是根据示例性实施例的由第二设备执行的、提供推荐项的方法的流程图。
图9图示了根据另一示例性实施例由第一设备执行的、显示推荐项的方法;
图10是根据另一示例性实施例由第一设备执行的、显示推荐项的方法的流程图;
图11A和图11B图示了根据示例性实施例的用于显示一个或多个推荐项的屏幕;
图12A、图12B和图12C图示了根据示例性实施例的由第一设备执行的、从外部设备接收推荐项并且显示推荐项的方法;
图13A至图13C图示了根据示例性实施例的由第一设备执行的、与外部设备分享推荐项的方法;
图14A和图14B图示了根据示例性实施例的由第一设备执行的、提供与由公共交通工具再现的内容有关的推荐项的方法;
图15A、图15B和图15C图示了根据示例性实施例的由第一设备执行的、提供与在电影院中上映的电影内容有关的推荐项的方法;
图16A、图16B、图16C和图16D图示了根据示例性实施例的提供与在体育场馆中进行的体育内容有关的推荐项的方法;
图17A和图17B是图示根据示例性实施例的第一设备的配置的框图;
图18是图示根据示例性实施例的第二设备的配置的框图;以及
图19是图示根据示例性实施例的管理服务器的配置的框图。
具体实施方式
此处使用的包括描述或技术术语的全部术语应该被解释为具有对本领域普通技术人员明显的意思。然而,术语可以根据本领域普通技术人员的意图、前例或新技术的出现而具有不同意思。此外,一些术语可以由申请人任意地选择的,并且在这种情况下,将在示例性实施例的详细说明中详细描述选择的术语的意思。因此,此处使用的术语应该与遍及说明书的描述一起基于术语的意思而定义。
此外,当部件“包括”或“包含”元件时,除非存在相反于其的特定描述,该部件还可以包括其他元件而不排除其他元件。在下面的描述中,诸如“单元”和“模块”的术语指示用于处理至少一个功能或操作的单元,其中所述单元和模块可以具体实施为硬件或软件或可以通过组合硬件和软件具体实施。
遍及说明书,“第一屏幕”是指当设备被开启、设备上的锁定被解锁或设备的操作模式从待机模式切换到活动模式时首先显示在设备上的屏幕。在一个或多个示例性实施例中,第一屏幕可以是,但不限于,设备的主页屏幕、设备的菜单屏幕、或者设备的背景屏幕。在一个或多个示例性实施例中,第一屏幕可以是为设备提供服务的网关。例如,设备可以经由第一屏幕提供推荐的服务。
现在将参考附图描述一个或多个示例性实施例。然而,一个或多个示例性实施例可以以许多不同的形式具体实施,并且不应该被理解为局限于这里阐述的示例性实施例;而是,提供这些示例性实施例以使得本公开将是彻底且完整的,并且向本领域普通技术人员充分传达一个或多个示例性实施例的构思。在下面的描述中,因为公知功能或构造将利用不必要细节而模糊一个或多个示例性实施例所以不详细描述公知功能或构造,并且遍及说明书,附图中的相同参考标号表示相同或相似的元件。
当“至少一个”的表达在元素的列表之前时,其修饰整个元素的列表并且不修饰该列表的单个元素。
图1是根据示例性实施例的对象提供系统的示图。
如图1所示,对象提供系统可以包括第一设备100、第二设备200和管理服务器300。然而,并非所有示出的元素都是必需元素。即,对象提供系统可以利用比所示的元件更多或更少的元件来具体实施。例如,在其它示例性实施例中,管理服务器300可以被或可以不被包括在对象提供系统中。首先,现在将描述对象提供系统包括管理服务器300的示例性实施例,然后将在后面参照图6至图10描述对象提供系统不包括管理服务器300的另一示例性实施例。
第一设备100可以是显示与由外部设备(例如,公共设备)再现的内容有关的对象的设备。在下文中,“与内容有关的对象”可以被表示为“与内容有关的推荐项”。在本示例性实施例中,与内容有关的对象可以包括用于接收与内容有关的信息的链接信息。这里,“与内容有关的对象”可以被表示为“关于内容的信息”。
第一设备100可以是个人移动设备。第一设备100可以被不同地具体实施。例如,贯穿整个说明书,第一设备100可以是,但不限于,移动电话、智能电话、膝上型计算机、平板PC、电子书终端、数字广播终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、导航设备、MP3播放器、和数字照相机。第一设备100可以是用户可以佩戴的可佩戴设备。例如,第一设备100可以是手表、眼镜、戒指、手镯、项链等,但不限于此。
第一设备100可以置于第二设备200的服务区中,并且可以离开服务区。第二设备200的服务区是指第二设备200可以向用户或其他设备提供服务的区域。例如,第二设备200的服务区可以包括第二设备200可以提供通信服务的区域、第二设备200可以提供内容再现服务的区域等等。
当第一设备100置于第二设备200的服务区中时,第一设备100可以执行与第二设备200的通信。例如,第一设备100可以执行与第二设备200的短距离通信。短距离通信的示例可以包括,但不限于,无线局域网(WLAN)(例如Wi-Fi)、近场通信(NFC)、蓝牙、蓝牙低功耗(Bluetooth low energy, BLE)、紫峰(Zigbee)、Wi-Fi直连(WFD)、和超宽带(UWB)。第一设备 100可以有线地或无线地与管理服务器300连接。
第一设备100可以向第二设备200或管理服务器300请求推荐项,并且可以接收推荐项。在本示例性实施例中,推荐项可以与由第二设备200再现的内容相关。例如,推荐项可以包括,但不限于,与由第二设备200再现的内容相对应的应用项(application item)、恢复项(resume item)、附加信息项和广告项。
推荐项可以由内容的图像、以及链接信息或索引信息来配置,所述链接信息或索引信息中的每一个被连接到该图像,或者推荐项可以以用于使用服务的对象的形式来配置。
贯穿整个说明书,术语“用于使用服务的对象”指示用于使用服务提供者的服务的用户界面。所述用于使用服务的对象可以是用于使用从服务器或服务提供者提供的服务的用户界面。例如,所述用于使用服务的对象可以包括包含图标、文本、图像、链接信息以及与所述对象的功能有关的描述的用户界面。
第一设备100可以从服务器接收所述对象,并且可以通过使用所述对象来使用服务提供者的服务。例如,通过使用所述对象,第一设备100可以从第一设备100、数据源、服务器或内容提供者中的应用程序获取内容,并且可以处理该内容。此外,所述对象可以是与基于用户(或第一设备100)的上下文信息所提供的服务的程序包(package)相对应的用户界面。
在本示例性实施例中,所述对象可以不安装在第一设备中,或可以不由第一设备100运行,但是可以由第一设备100的主机程序进行分析,以使得对象可以在第一设备100的屏幕上显示并且可以由用户使用。所述对象可以是小工具(gadget),但是对象的示例不限于此。
当第一设备100离开第二设备200的服务区时,第一设备100可以在屏幕上显示与由第二设备200再现的内容有关的推荐项。
在第一设备100中,无缝感测平台(seamless sensing platform,SSP)可以与应用处理器(AP)分开操作。第一设备100可以将传感器连接到SSP的传感器中枢(hub),并且因此可以在不唤醒处于睡眠模式的AP的情况下收集多条检测信息并且可以识别状态。当预定的情况发生时,SSP的传感器中枢(例如,MCU)唤醒处于睡眠模式的AP。SSP和AP中的每一个可以被实现为硬件、软件、或硬件和软件的组合。将参照图17详细描述SSP。
第二设备200可以是再现内容的显示设备。特别是,第二设备200可以是公共设备。贯穿整个说明书,第二设备200可以表示,但不限于,在公共交通(例如,公共汽车、飞机、地铁列车、通勤车等)中可用的显示设备和信息亭(例如,数字信息显示器(DID)设备或大型显示(LFD)设备)、安装在影院中的电影屏幕设备、以及在体育场馆中使用的电子告示板。
第二设备200可以经由短距离通信与第一设备100连接。此外,第二设备200可以执行与管理服务器300的有线或无线通信。
第二设备200可以向第一设备100或管理服务器300发送关于再现的内容的信息(例如,标识符(ID)、内容的信息、内容的再现位置信息、所捕获的内容的图像、与内容相对应的应用信息等等)。在另一示例性实施例中,第二设备200可以生成与再现的内容有关的推荐项,然后可以向第一设备100 或管理服务器300发送该推荐项。
管理服务器300可以管理至少一个提供内容再现服务的第二设备200,并且可以向第一设备100提供与由第二设备200再现的内容有关的推荐项。
管理服务器300可以执行与第一设备100或第二设备200的通信。例如,当管理服务器300从第一设备100接收到对于与由第二设备200再现的内容有关的推荐项的请求时,管理服务器300可以向第二设备200请求与内容有关的信息。然后,管理服务器300可以基于与从第二设备200接收到的内容有关的信息来生成推荐项,并且可以向第一设备100发送推荐项。
管理服务器300可以包括智能引擎,其可以对由第一设备100收集的多条多个事件信息进行分析。例如,管理服务器300可以分析事件信息,并因此可以计算第一设备100的用户对由第二设备200再现的内容的兴趣水平、第一设备100的用户可能观看由第二设备200再现的内容的概率等等。
下文中,将参照图2至图5详细描述经由第一设备100、第二设备200 和管理服务器300之间的通信向用户提供推荐项的方法。
图2是根据示例性实施例的由第一设备100执行的显示推荐项的方法的流程图。
在操作S210中,第一设备100可以感测第一设备100从再现内容的第二设备200的服务区离开。例如,在第一设备100的位置离开第二设备200的服务区的情况下,因为第一设备100的用户在携带第一设备100的同时移动到另一位置,所以第一设备100可以感测从服务区离开。
在本示例性实施例中,第二设备200的服务区可以包括第一设备100能够与第二设备200通信的通信区域、第一设备100的用户可以直接观看由第二设备200再现的内容的观看区域等等。在第二设备200是在公共汽车中再现内容的广告板的情况下,第二设备200的服务区可以是用户可以观看由广告板再现的内容的公共汽车的内部区域、或者广告板能够与其他设备通信的广告板的通信区域。
当与第二设备200的通信中断时,第一设备100可以感测到第一设备100 从第二设备200的服务区离开。这里,第二设备200的服务区可以是第二设备的通信范围。
第一设备100可以连接到第二设备200的服务区中的接入点。这里,当用户在携带第一设备100的同时移动时,第一设备100可以感测与第二设备 200的服务区中的接入点的连接被断开。
在另一示例性实施例中,当第一设备100认出位于第二设备200的服务区之外、或者在第二设备200的服务区的边界处的外部设备时,第一设备100 可以感测第一设备100从第二设备200的服务区离开。例如,当第一设备100 经由短距离通信从位于第二设备200的服务区之外的外部设备接收到外部设备的ID信息或者外部设备的位置信息时,第一设备100可以基于外部设备的 ID信息或位置信息感测第一设备100从第二设备200的服务区离开。
在本示例性实施例中,外部设备可以包括,但不限于,近场通信(NFC)标签、紫峰标签、和蓝牙低功耗(BLE)标签。
例如,第一设备100可以是用户的便携式终端,第二设备200可以是在公共汽车中使用的显示设备,而且外部设备可以是在第一设备的用户正下车时进行感测的NFC终端。这里,当用户在下车时在NFC终端上扫描便携式终端的时候(即,该外部设备位于显示设备的服务区的边界处),便携式终端可以认出NFC下车终端,并因此可以感测便携式终端从公共汽车中的显示设备的服务区离开。
当第一设备100预先存储关于第二设备200的服务区的信息时,第一设备100可以通过使用当前位置信息来感测第一设备100从第二设备200的服务区离开。这里,第一设备100可以通过使用使用射频(RF)或红外线的基于信标信号的技术、基于超声波的位置识别技术、使用Wi-Fi信号的指纹的位置识别技术、基于紫峰的位置识别技术、基于全球定位系统(GPS)信号的技术中的至少一个来获得当前位置信息。
例如,第一设备100可以通过使用Wi-Fi、GPS、通信网络基站等等的信息,感测第一设备100距离第二设备200的服务区有多远(例如,大约N公里)。
在本示例性实施例中,当第一设备100的用户在第二设备200的服务区中执行登记(check-in)操作时,第一设备100可以通过使用加速度传感器来估计第一设备100从登记的位置开始移动的移动距离。在本实施例中,登记可以意味着用户故意留下关于访问特定区域或使用特定服务的记录的动作。
在操作S220中,第一设备100可以向管理服务器300请求与由第二设备 200再现的内容有关的推荐项。也就是说,当第一设备100离开第二设备200 的服务区时,第一设备100可以向管理服务器300请求推荐项,以便向第一设备100的用户推荐与由第二设备200再现的内容有关的项。
在第一设备100向管理服务器300发送关于第二设备200的信息和关于第二设备200的服务区的信息的同时,第一设备100可以向管理服务器300 请求推荐项。
例如,在第一设备100向管理服务器300发送第一设备100的位置信息、第二设备200的位置信息、和第二设备200的ID信息中的至少一个的同时,第一设备100可以向管理服务器300请求推荐项。第一设备100的位置信息可以包括关于第二设备200的服务区的信息(例如,用于识别服务区的ID值)。
第一设备100可以接收关于管理服务器300的信息,该信息是从第二设备200广播的。关于管理服务器300的信息可以包括用于访问管理服务器300 的链接信息(例如,统一资源定位符(URL))。
也就是说,第二设备200可以经由短距离通信周期性地广播关于管理服务器300的信息,其中管理服务器300可以获得与由第二设备200再现的内容有关的推荐项。短距离通信可以包括,但不限于,BLE、NFC、UWB和 ANT+。此外,第二设备200可以经由二维(2D)条形码(例如,QR条形码)、彩色码、格雷码、触摸码等,提供关于能够获得与由第二设备200再现的内容有关的推荐项的管理服务器300的信息。当第一设备100离开第二设备200 的服务区时,第一设备100可以基于从第二设备200接收到的关于管理服务器300的信息,向管理服务器300请求推荐项。
管理服务器300可以基于第一设备100的位置信息、第二设备200的位置信息和第二设备200的ID信息中的至少一个,定义第二设备200或第二设备200的服务区。例如,当第一设备100在第一设备100从第二设备200的服务区离开的时间点向管理服务器300发送第一设备100的位置信息时,管理服务器300可以定义第二设备200或第二设备200的服务区位于第一设备 100的范围内。
管理服务器300可以向第二设备200请求关于由第二设备200再现的内容的信息,并且可以通过使用从第二设备200接收到的关于内容的信息来生成推荐项。
管理服务器300可以向第二设备200发送关于管理服务器300从第一设备100接收到关于推荐项的请求信息时的时间点的信息。即,管理服务器300 可以在管理服务器300从第一设备100接收到关于推荐项的请求信息时的时间点,向第二设备200请求关于由第二设备200再现的内容的信息。
管理服务器300接收到关于推荐项的请求信息时的时间点与第一设备 100离开第二设备200的服务区时的时间点之间的差不会很大。因此,在本示例性实施例中,第一设备100离开第二设备200的服务区时的时间点可以对应于管理服务器300或第二设备200接收到对于推荐项的请求时的时间点。
当第一设备100周期性地从第二设备200接收由第二设备200再现的内容的再现位置信息(例如,时间戳、索引等)和内容的链接信息中的至少一个时,第一设备100可以在第一设备100向管理服务器300发送内容的再现位置信息和内容的链接信息中的至少一个的同时,向管理服务器300请求推荐项。
管理服务器300可以通过使用从第一设备100接收到的内容的再现位置信息或内容的链接信息,生成与由第二设备200再现的内容有关的推荐项。
在另一示例性实施例中,管理服务器300可以向第二设备200请求与由第二设备200再现的内容有关的推荐项,并且可以从第二设备200接收推荐项。
在本示例性实施例中,当第一设备100感测到用于请求推荐项的第一设备100的用户的手势时,第一设备100可以向管理服务器300请求与从第二设备200提供的内容有关的推荐项。与请求推荐项有关的用户的手势可以变化。例如,按压特定按钮(主屏按钮(homebutton)、电源按钮等等)超过预定时间段的手势、触摸屏幕的特定区域的手势等等。
当感测到请求推荐项的用户的手势时,虽然第一设备100位于第二设备 200的服务区中,但是第一设备100可以向管理服务器300请求推荐项。
在操作S230中,第一设备100可以从管理服务器300接收与内容有关的推荐项。在本示例性实施例中,第一设备100可以从管理服务器300接收与内容有关的推荐项。这里,在本示例性实施例中,第一设备100可以接收由管理服务器300生成的推荐项。在另一示例性实施例中,第一设备100可以从管理服务器300接收由第二设备200生成的推荐项。
在本示例性实施例中,推荐项可以包括,但不限于,与内容相对应的应用项、恢复项、附加信息项和广告项。
应用项可以是与访问提供由第二设备200再现的内容的内容提供者的应用有关的项。
恢复项可以是允许被第二设备200再现的内容在第一设备100离开第二设备200的服务区时的时间点之后被第一设备100再现的项。
附加信息项可以是用于提供与由第二设备200再现的内容有关的多条附加信息(例如,在电影内容的情况下,演员和工作人员的介绍、情节概要、等级、预览、原声大碟(OST)信息等)的项。广告项可以是引诱用户购买该内容或与该内容有关的附加服务的项。
在操作S240中,第一设备100可以在第一设备100的屏幕上显示与内容有关的推荐项。
第一设备100的屏幕可以包括,但不限于,当第一设备100的操作模式从待机模式切换到活动模式时(例如,当第一设备100被解锁、第一设备100 的电源开启等时)首先显示在第一设备100上的第一屏幕。例如,第一设备 100可以在具有排列在其上的图标的多个页面中的特定页面上显示推荐项,或者可以在背景屏幕的预定区域上显示推荐项。
当该推荐项包括多个推荐项时,第一设备100可以在屏幕上显示推荐项的列表。
在第一设备100上显示的推荐项可以由内容的图像、以及链接信息或索引信息来配置,所述链接信息或索引信息中的每一个被连接到图像。例如,推荐项可以以这样的方式形成:在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的被捕获的图像(下文中,“最后的屏幕图像”)与表示在第一设备100离开第二设备200的服务区时的时间点内容的再现位置的再现位置信息相联系。
再现位置信息可以包括用于访问在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的链接信息(例如,URL)、用于访问在第一设备100离开第二设备200的服务区时的时间点由第二设备200 显示的静止图像内容的索引信息(统一资源标识符(URI))等等。
在另一示例性实施例中,推荐项可以由指示内容的文本以及连接到文本的再现位置信息来配置。文本可以由内容提供者提供。
在本示例性实施例中,管理服务器300可以向连接到第一设备100的云服务器发送与内容有关的推荐项。在这种情况下,当需要时,第一设备100 可以从云服务器接收推荐项,并且可以在屏幕上显示该推荐项。
当第一设备100离开第二设备200的服务区时,第一设备100的用户可能无法再观看由第二设备200再现的内容,因此第一设备100在屏幕上显示推荐项以便向用户推荐与由第二设备200再现的内容有关的信息。这将参照图3详细描述。
图3图示了根据另一示例性实施例的由第一设备100执行的显示推荐项的方法。在图3的示例性实施例中,假设第一设备100是个人移动设备,而且第二设备200的公共设备。
“A”公共设备200-1可以再现动画内容(操作1)。这里,处于“A”公共设备200-1的服务区中的第一设备100的用户可以观看由“A”公共设备 200-1再现的动画内容。当第一设备100的用户停留在“A”公共设备200-1 的服务区超过预定的时间段然后离开该服务区时,第一设备100的用户可能无法再观看由“A”公共设备200-1再现的动画内容。
因此,当第一设备100感测到第一设备100从“A”公共设备200-1的服务区离开(操作2)时,第一设备100可以向管理服务器300请求与由“A”公共设备200-1再现的动画内容有关的推荐项(操作3)。第一设备100感测到从“A”公共设备200-1的服务区离开的操作2对应于图2中所示的示例性实施例的操作S210,因此其详细描述在此省略。
管理服务器300可以具有关于第二设备200的服务区的数据库。因此,当管理服务器300从第一设备100接收对于推荐项的请求时,管理服务器300 可以基于第一设备100的位置将“A”公共设备200-1定义为第二设备200。
管理服务器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)。
“A”公共设备200-1可以向管理服务器300发送在第一设备100离开“A”公共设备200-1的服务区时(或者当管理服务器300从第一设备100接收对于推荐项的请求时)的时间点再现内容的屏幕的被捕获的图像(即,最后的屏幕图像)。
管理服务器300可以通过使用从“A”公共设备200-1接收到的多条信息来生成推荐项(操作5)。例如,管理服务通过使用器300可以通过使用从“A”公共设备200-1接收到的信息,即,通过使用在第一设备100离开“A”公共设备200-1的服务区时的时间点所再现的内容的被捕获的图像(即,最后的屏幕图像)和推荐位置信息,来生成恢复项作为推荐项。此外,管理服务器 300可以通过使用从“A”公共设备200-1接收到的附加信息来生成附加信息项,或者可以通过使用从“A”公共设备200-1接收到的应用信息来生成应用项。这里,管理服务器300可以以用于使用服务的对象(例如,小工具)的形式或者以列表的形式生成推荐项。
管理服务器300可以向第一设备100提供推荐项(操作6)。第一设备100 可以在屏幕(例如,第一屏幕)上显示从管理服务器300接收到的推荐项(操作7)。
因此,根据本示例性实施例,当第一设备100的用户观看由公共设备再现的内容然后离开公共设备的服务区时,第一设备100可以向用户提供与由公共设备再现的内容有关的推荐项(例如,恢复项),因此,虽然用户离开公共设备的服务区,但是用户可以继续使用由公共设备提供的服务。
下文中,现在将描述当第一设备100执行上下文分析并识别出第一设备 100的用户对于由第二设备200再现的内容具有高兴趣水平时由第一设备100 执行的在第一设备100的屏幕上显示推荐项的方法。
图4是根据示例性实施例的由第一设备100执行的、在第一设备100执行了上下文分析之后显示推荐项的方法的流程图。
在操作S405中,第二设备200可以再现内容。内容可以包括,但不限于,教育内容、电影内容、广播内容、游戏内容、广告内容、静止图像内容、以及新闻内容。
在操作S410中,第一设备100可以收集关于发生在第一设备100中的事件的事件信息。也就是说,第一设备100可以感测发生在第一设备100中的各种类型的事件,并且可以收集关于各种类型的感测到的事件的多条事件信息。
例如,第一设备100可以收集第一设备100的位置信息、或者网络信息(例如,GPS坐标信息、小区ID信息、Wi-Fi接入点信息等等)。
此外,第一设备100可以收集关于第一设备100的用户的状态的状态信息。用户的状态信息可以指示用户的运动、生活方式等,并且可以包括关于用户的步行状态、锻炼状态、驾驶状态、睡眠状态等的多条信息。例如,当用户在房屋中将第一设备100连接到支架(stand)时,第一设备100可以考虑第一设备100的位置信息、倾斜信息、运动信息、当前时间信息、闹钟设置信息等,来确定用户处于睡眠状态。此外,当用户在车中将第一设备100 连接到支架时,第一设备100可以考虑第一设备100的位置信息、倾斜信息、运动信息等,来确定用户处于驾驶状态。
第一设备100可以收集经由用户输入设备输入的内容。例如,第一设备 100可以收集关于由用户经由触摸屏输入的文本、图画、符号等的多条信息,或者可以识别用户的语音并且可以收集由用户输入的声音内容。
第一设备100可以收集交换消息信息、交换的电子邮件信息、呼叫历史信息、社交网络服务(SNS)使用信息、以及网页使用信息。例如,第一设备100可以收集消息或电子邮件的发送和接收时间、包括在交换的消息或电子邮件中的内容、呼叫内容、呼叫时间、呼叫方或接收方信息、SNS服务器访问时间、SNS使用历史、从SNS服务器接收的信息、网页访问时间、网页使用历史等。
第一设备100可以收集有关第一设备100中的应用的多条使用信息。例如,当用户运行并使用家务管理账簿(housekeeping book)应用时,第一设备100可以收集关于记录到家务管理账簿的花费、收入、投资等的多条使用信息,或者当用户运行日程管理应用并输入日程时,第一设备100可以收集用户的日程信息。此外,当用户运行捕获应用并捕获内容时,第一设备100 可以收集关于所捕获的内容的内容信息,或者当用户运行音乐再现应用并再现音乐时,第一设备100可以收集关于由用户再现的音乐的音乐信息。
第一设备100可以收集关于用户安装、使用或搜索的应用的ID信息、类型信息、使用时间信息、使用时段信息等。此外,当用户通过使用第一设备 100中的移动卡来执行交易时,第一设备100可以收集关于用户的交易信息、购买方式信息等。
也就是说,第一设备100可以经由各种传感器收集关于发生在第一设备 100中的事件的多条事件信息、关于第一设备100的用户的多条信息等。这里,第一设备100可以周期性地收集多条事件信息,或者可以在特定事件发生时实时收集事件信息。
第一设备100可以经由SSP收集多条事件信息,因此可以显著降低用于收集所述多条事件信息的电力消耗。
在操作S415中,第一设备100可以感测第一设备100从第二设备200 的服务区离开。第一设备100可以通过使用多条事件信息感测从第二设备200 的服务区离开。
例如,当与第二设备200的通信连接被断开时,第一设备100可以感测第一设备100从第二设备200的服务区离开。
此外,当第一设备100识别到位于第二设备200的服务区之外、或者在第二设备200的服务区的边界处的外部设备(例如,NFC标签、BLE标签等)时,第一设备100可以感测第一设备100从第二设备200的服务区离开。
当第一设备100预先存储关于第二设备200的服务区的信息时,第一设备100可以通过使用当前位置信息感测第一设备100从第二设备200的服务区离开。操作S415对应于操作S210,因此其详细描述在此省略。
在操作S420中,第一设备100可以基于多条事件信息,计算第一设备 100的用户对于由第二设备200再现的内容的兴趣水平。第一设备100可以基于用户的输入信息、用户的状态信息、当前位置信息、预订(reservation)历史信息等,计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
例如,当第一设备100的用户对于第二设备200或者第二设备200的服务区执行登记操作时,第一设备100可以计算第一设备100的用户对于由第二设备200再现的内容的高兴趣水平。
第一设备100可以计算第一设备100的用户可能观看由第二设备200再现的内容的概率,并因此可以计算第一设备100的用户的兴趣水平。
这里,第一设备100可以基于用户的状态信息、当前位置信息、关于在第一设备100中运行的应用的应用信息等等,计算第一设备100的用户可能观看由第二设备200再现的内容的概率。
例如,当第一设备100的用户将由第二设备200提供的数据下载到第一设备100、或者将推荐信息输入到第一设备100以便经由SNS将由第二设备 200再现的内容推荐给其他用户时,第一设备100可以计算第一设备100的用户可能观看由第二设备200再现的内容的高概率(例如,大约95%)。
此外,当第一设备100的用户停留在第二设备100的服务区超过预定的时间段的时候而且在第一设备100的用户停留在服务区的同时,如果第一设备100的用户操纵第一设备100达多次或者达一时间段(它们小于预定参考值),则第一设备100的用户可能观看由第二设备200再现的内容的概率会很高。
也就是说,当第一设备100的位置超过预定时间段在第二设备200的服务区内没有改变,并且第一设备100超过预定时间段没有感测到用户的输入时,第一设备100可以计算第一设备100的用户可能希望观看由第二设备200 再现的内容的高概率(例如,大约95%)。
虽然第一设备100置于第二设备100的服务区内超过预定时间段,但是在第一设备100置于第二设备100的服务区内的同时,如果第一设备100从第一设备100的用户接收到对于与由第二设备200再现的内容不相关的应用的运行请求,则第一设备100可以计算第一设备100的用户可能希望观看由第二设备200再现的内容的低概率(例如,大约30%)。这里,第二设备200 可以广播关于由第二设备200再现的内容的信息。
在本示例性实施例中,第一设备100可以经由照相机感测用户的眼睛,并因此可以计算第一设备100的用户可能观看由第二设备200再现的内容的概率。
例如,作为感测用户的眼睛的结果,如果用户保持盯着第一设备100的屏幕,则第一设备100可以计算第一设备100的用户可能观看由第二设备200 再现的内容的低概率(例如,大约10%)。另一方面,作为感测用户的眼睛的结果,如果用户不盯着第一设备100的屏幕,则第一设备100可以计算第一设备100的用户可能观看由第二设备200再现的内容的至少70%的概率。
在第一设备100的用户通过使用第一设备100购买了电影票,并且第一设备100在与电影票相对于的电影被上映的时间点置于电影院中的情况下,第一设备100可以计算第一设备100的用户可能观看由第二设备200(例如,电影放映设备)再现的电影的高概率(例如,大约98%)。
例如,在用户通过使用第一设备100预订了在2013年3月1日下午5 点在特定电影院上映的特定电影的电影票、或者用户从服务器下载了所购买的电影票的情况下,第一设备100可以收集和分析有关与电影票的购买相关的事件的信息。然后,当第一设备100在2013年3月1日下午6:30离开该特定电影院时,第一设备100可以计算第一设备100的用户观看特定电影的高概率(例如,大约99.9%)。根据本示例性实施例,第一设备100可以分析基于本体(ontology)收集的事件信息,并因此可以获得关于第一设备100的用户对于由第二设备200再现的内容的兴趣水平的信息。
本体是指关于共享概念化的形式的和明确的规范说明。本体可以指由词 (word)和它们之间的关系组成的一种字典,其中,与特定领域域有关的词被分层表达而且用于附加扩展的逻辑规则存在于其中。
在本示例性实施例中,第一设备100可以基于本体分析从用户输入的文本或语音。也就是说,第一设备100可以基于本体获得关于从用户输入的文本/语音与由第二设备200再现的内容之间的相关性的信息。这里,第二设备 200可以广播关于由第二设备200再现的内容的信息。基于关于从用户输入的文本/语音与由第二设备200再现的内容之间的相关性的信息,第一设备100 可以计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
例如,第二设备200可以显示特定动画而且第一设备100可以从第二设备200接收关于特定动画的信息(例如,内容类型、内容标题、内容的再现位置、场景信息等)。这里,第一设备100可以在分析经由麦克风获得的用户的语音之后提取关键字,并且可以基于本体计算所提取的关键字与从第二设备200接收到的关于特定动画的多条信息之间的相关性。
如果第一设备100的用户在直接或者通过电话呼叫与朋友交谈的时候频繁地提到与特定动画有关的词语,则第一设备100可以确定该用户对于由第二设备200再现的特定动画具有高兴趣水平。
在操作S425中,第一设备100可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平是否等于或大于预定值(例如,第一设备100 的用户可能观看由第二设备200再现的内容的概率是否等于或大于85%)。预定值可以在第一设备100中设置、可以由用户设置、或者可以由管理服务器300设置。
在本示例性实施例中,处于预定上下文中的第一设备100可以在不计算兴趣水平的情况下,估计第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
例如,当第一设备100具有对于由第二设备200再现的内容的观看票(viewticket)的购买历史,或者具有对于第二设备200的服务区的登记历史时,第一设备100可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
也就是说,当第一设备100的用户有意购买观看特定内容的票时,第一设备100可以分析出第一设备100的用户对于由第二设备200再现的内容的兴趣水平为高。因此,第一设备100可以不具体计算第一设备100的用户可能观看由第二设备200再现的内容的概率。
在操作S430中,当第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值时,第一设备100可以向管理服务器300请求与由第二设备200再现的内容有关的推荐项。例如,当第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于85%时,第一设备100 可以向管理服务器300请求推荐项。
在第一设备100向管理服务器300发送第一设备100的位置信息、第二设备200的位置信息、和第二设备200的ID信息、内容的再现位置信息、和内容的链接信息中的至少一个的同时,第一设备100可以向管理服务器300 请求推荐项。
当第一设备100的用户对于由第二设备200再现的内容的兴趣水平小于预定值时,第一设备100可以不向管理服务器300请求推荐项。
在操作S435中,为了生成推荐项,管理服务器300可以向第二设备200 请求关于在第一设备100离开服务区时的时间点由第二设备200再现的内容的信息。
在操作S440中,响应于来自管理服务器300的请求,第二设备200可以向管理服务器300发送关于在第一设备100离开服务区时的时间点被再现的内容的信息。
例如,第二设备200可以捕获在第一设备100离开服务区时的时间点再现内容的屏幕,并且可以向管理服务器300发送捕获的图像(即,最后的屏幕图像)。此外,第二设备200可以向管理服务器300发送在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的再现位置信息(例如,链接信息或索引信息)、与在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容相对应的应用信息、附加信息、以及与在第一设备100离开第二设备200的服务区时的时间点由第二设备200 再现的内容有关的广告信息中的至少一个。
在操作S445中,管理服务器300可以生成与内容有关的推荐项。例如,管理服务器300可以通过使用从第二设备200接收到的捕获的图像(即,最后的屏幕图像)和再现位置信息(例如,链接信息或索引信息),来生成恢复项作为推荐项。另外,管理服务器300可以通过使用从第二设备200接收到的附加信息来生成附加信息项,或者可以通过使用从第二设备200接收到的应用信息来生成应用项。这里,管理服务器300可以以用于使用服务的对象(例如,小工具)的形式或者以列表的形式生成推荐项。
在操作S450中,管理服务器300可以向第一设备100提供推荐项。根据本示例性实施例,管理服务器300可以经由有线或无线通信向第一设备100 提供推荐项。
在操作S455中,第一设备100可以在屏幕上显示推荐项。这里,第一设备100可以考虑用户的上下文信息,在屏幕上显示推荐项。
例如,当第一设备100感测到请求推荐项的第一设备100的用户的手势时,第一设备100可以在屏幕上显示推荐项。与请求推荐项有关的用户的手势可以变化。
此外,第一设备100可以基于亮度信息、倾斜信息等,在屏幕上显示推荐项。例如,当第一设备100的亮度小于预定值时,第一设备100可以不在屏幕上显示推荐项,并且当第一设备100的亮度等于或大于预定值时,第一设备100可以在屏幕上显示推荐项。
也就是说,在第一设备100的用户将第一设备100保持在用户的口袋中或没有在用户的手中持有第一设备100的情况下,这可以意味着用户可能没有接收推荐项的意图。因此,第一设备100可以基于亮度信息或倾斜信息,不在屏幕上显示推荐项。
另一方面,当第一设备100离开第二设备200的服务区时,如果在第一设备100的用户将第一设备100持在用户的手中的同时用户盯着屏幕,则第一设备100可以在屏幕上显示与由第二设备200再现的内容有关的推荐项。
因此,根据本示例性实施例,第一设备100考虑用户的上下文,并因此当用户不想要推荐项或无法观看推荐项时,第一设备100可以不在屏幕上显示推荐项。
第一设备100可以根据用户指定的设置来显示推荐项。例如,第一设备 100可以以弹出窗口的形式提供推荐项,或者可以在特定页面上显示推荐项。
第一设备100可以扫描第一设备100以前访问过的第二设备200的服务区,并且扫描可以在相对于当前位置的预定范围内执行。当第一设备100以前访问过的第二设备200的服务区被扫描时,第一设备100可以提取与由第二设备200先前再现的内容有关的推荐项,并且可以在屏幕上显示推荐项。
例如,在第一设备100的用户于一个月前访问的画廊(gallery)位于第一设备100当前所处的百货公司旁边的建筑物中的情况下,第一设备100可以提取与用户于一个月前在画廊中观看的内容相关的推荐项,并且可以在屏幕上显示推荐项。
也就是说,根据本示例性实施例,在用户先前访问的服务区位于用户附近,并且用户在该服务区中观看过内容的情况下,第一设备100可以提供与用户观看过的内容相关的推荐项。
操作S455对应于图2中所示的操作S240,从而其重复的详细描述在此省略。
根据本示例性实施例,第一设备100可以执行上下文分析,并因此可以向用户提供与由公共设备再现的多条内容当中的、具有用户可能观看的高概率的内容有关的推荐项。因此,有可能防止经由第一设备100向用户提供许多不必要的推荐项。
在另一实施例中,操作S405至S455的顺序可以改变或者一些操作可以被跳过。
图5是根据示例性实施例的由管理服务器300执行的、提供推荐项的方法的流程图。
在操作S505中,第二设备200可以再现内容。这里,第一设备100可以置于第二设备200的服务区内。
在操作S510中,第一设备100可以收集关于发生在第一设备100中的事件的事件信息。也就是说,第一设备100可以感测发生在第一设备100中的各种类型的事件,并且可以收集关于各种类型的感测到的事件的多条事件信息。例如,第一设备100可以收集第一设备100的位置信息、网络信息、用户的状态信息、交换的消息信息、交换的电子邮件信息、呼叫历史信息、SNS 使用信息、应用使用信息以及网页使用信息、交易信息等。
在操作S515中,第一设备100可以向管理服务器300发送多条事件信息。第一设备100可以向管理服务器300发送所述多条事件信息中的全部或一些。例如,第一设备100可以不向管理服务器300发送由用户输入的多条个人财务信息(例如,银行帐号、信用卡号码等)。
第一设备100可以周期性地向管理服务器300发送多条事件信息,或者可以在特定事件发生时向管理服务器300发送事件信息。第一设备100可以通过使用预先商定的加密代码来加密事件信息,然后可以向管理服务器300 发送加密的事件信息。
在操作S520中,第一设备100可以感测第一设备100从第二设备200 的服务区离开。这里,在操作S525中,第一设备100可以向管理服务器300 请求与由第二设备200再现的内容有关的推荐项。也就是说,当第一设备100 离开再现内容的第二设备200的服务区时,管理服务器300可以从第一设备 100接收对于推荐项的请求。
在操作S530中,管理服务器300可以计算用户对于由第二设备200再现的内容的兴趣水平。例如,当第一设备100的用户通过使用第一设备100相对于第二设备200或者第二设备200的服务区执行登记操作时,管理服务器 300可以从第一设备100接收登记信息。这里,管理服务器300可以计算第一设备100的用户对于由第二设备200再现的内容的高兴趣水平。
管理服务器300可以基于由第一设备100收集的多条事件信息,计算第一设备100的用户可能观看由第二设备200再现的内容的概率,并因此可以计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
这里,管理服务器300可以基于从第一设备100接收到的用户的输入信息、用户的状态信息、当前位置信息、预订历史信息等等,计算第一设备100 的用户可能观看由第二设备200再现的内容的概率。
例如,当管理服务器300接收到关于其中第一设备100的用户将由第二设备200提供的数据下载到第一设备100或者将推荐信息输入到第一设备100 以便经由SNS将由第二设备200再现的内容推荐给其他用户的事件的多条事件信息时,管理服务器300可以计算第一设备100的用户可能观看由第二设备200再现的内容的高概率(例如,大约95%)。
此外,当第一设备100的位置超过预定时间段在第二设备200的服务区内没有改变,而且超过预定时间段没有感测到用户的输入时,管理服务器300 可以计算第一设备100的用户可能观看由第二设备200再现的内容的高概率(例如,大约90%)。
虽然第一设备100在预定时间段期间位于第二设备100的服务区内,但是在第一设备100位于第二设备100的服务区内的同时,如果第一设备100 的用户通过使用第一设备100执行与由第二设备200再现的内容不相关的操作,则管理服务器300可以计算第一设备100的用户可能观看由第二设备200 再现的内容的低概率(例如,大约30%)。
在第一设备100的用户通过使用第一设备100购买了电影票,并且第一设备100在与所购买的电影票相对应的电影被上映的时间点位于电影院中的情况下,第一设备100可以计算第一设备100的用户可能观看由第二设备200 (例如,电影放映设备)再现的电影的高概率(例如,大约98%)。
在本示例性实施例中,管理服务器300可以基于由第一设备100经由照相机感测用户的眼睛而获得的信息,计算第一设备100的用户可能观看由第二设备200再现的内容的概率。
根据本示例性实施例,管理服务器300可以基于本体分析由第一设备100 收集的事件信息,并因此可以获得关于第一设备100的用户对于由第二设备 200再现的内容的兴趣水平的信息。
例如,管理服务器300可以基于本体获得关于从用户输入的文本/语音与由第二设备200再现的内容之间的相关性的信息。基于关于从用户输入的文本/语音与由第二设备200再现的内容之间的相关性的信息,管理服务器300 可以计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
在操作S535中,管理服务器300可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平是否等于或大于预定值(例如,第一设备100的用户可能观看由第二设备200再现的内容的概率是否等于或大于85 %)。预定值可以由用户设置、或者可以由管理服务器300设置。
在本示例性实施例中,处于预定上下文中的管理服务器300可以在不计算兴趣水平的情况下,估计(或可以确定)第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
例如,当第一设备100的用户具有购买票以观看由第二设备200再现的内容的历史,或者具有对于第二设备200的服务区的登记历史时,管理服务器300可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
在操作S540中,当第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值时,管理服务器300可以向第二设备200请求关于由第二设备200再现的内容的推荐项。这里,管理服务器300可以向第二设备200发送关于在第一设备100离开第二设备200的服务区时的时间点的信息。
在操作S545中,管理服务器300可以从第二设备200接收关于内容的信息。例如,管理服务器300可以从第二设备200接收在第一设备100离开第二设备200的服务区时的时间点通过捕获由第二设备200再现的内容的图像所获得的捕获的图像信息、关于在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的再现位置信息、与该内容相对应的应用信息、关于该内容的附加信息、和与该内容相对应的广告信息中的至少一个。
在操作S550中,管理服务器300可以基于从第二设备200接收到的关于内容的信息,生成与在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容有关的推荐项。
例如,管理服务器300可以通过使用通过捕获在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的图像所获得的捕获的图像信息、以及关于在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的再现位置信息(例如,时间戳、索引等),生成恢复项。
在操作S555中,管理服务器300可以向第一设备100发送生成的推荐项。这里,在本示例性实施例中,第一设备100可以将推荐项存储在它的存储器中。
在操作S560中,第一设备100可以感测请求推荐项的第一设备100的用户的手势。例如,第一设备100可以感测用户按压特定按钮(例如,主页按钮)、触摸屏幕的特定区域、解除设备的锁定等等的手势。
在操作S565中,当第一设备100感测到请求推荐项的用户的手势时,第一设备100可以在屏幕上显示从管理服务器300接收到的推荐项。屏幕可以是第一屏幕。
在另一示例性实施例中,操作S505至S565的顺序可以改变或者一些操作可以被跳过。例如,在其它示例性实施例中,操作S530和S535可以在操作S545之后或操作S550之后执行。
下文中,将参照图6至图8详细描述由第一设备100执行的、在不使用管理服务器300的情况下从第二设备200接收推荐项并且在预定屏幕上显示推荐项的方法。
图6是根据另一示例性实施例的由第一设备100执行的、显示推荐项的方法的流程图。
在操作S610中,第二设备200可以再现内容。这里,第一设备100可以置于第二设备200的服务区600内。在本示例性实施例中,服务区600包括第一设备100能够与第二设备200通信的通信区域、或者第一设备100的用户可以直接观看由第二设备200再现的内容的观看区域。
在操作S620中,第一设备100可以向第二设备200请求与由第二设备 200再现的内容有关的推荐项。这里,假如第一设备100置于第二设备200 的服务区600内达预定时间段(例如,5分钟),第一设备100可以向第二设备200请求推荐项。
例如,当第一设备100经由短距离通信接收从第二设备200广播的信号超过预定时间段时,第一设备100可以向第二设备200请求与由第二设备200 再现的内容有关的推荐项。此外,当第一设备100识别到NFC终端(其感测第一设备并且允许第一设备的用户登上公共汽车)然后过去了预定时间段(例如3分钟)时,第一设备100可以向第二设备200请求与由第二设备200(其可以是安装在公共汽车上的显示设备)再现的内容有关的推荐项。
在操作S630中,第二设备200可以生成与由第二设备200再现的内容有关的推荐项。在本示例性实施例中,第二设备200可以在第二设备200从第一设备100接收到对于推荐项的请求时的时间点实时生成推荐项。例如,第二设备200可以在第二设备200接收请求时的时间点捕获再现内容的屏幕。然后,第二设备200可以通过将捕获的图像链接到再现位置信息来生成恢复项,该再现位置信息指示在捕获的同时再现的内容的再现位置。
在第二设备200从第一设备100接收到对于推荐项的请求之前,第二设备200可以预先生成与再现的内容有关的推荐项。在这种情况下,当第二设备200从第一设备100接收到对于推荐项的请求时,第二设备200可以从它的存储器提取与再现的内容有关的推荐项。
在操作S640中,第二设备200可以向第一设备100提供与再现的内容有关的推荐项。例如,第二设备200可以经由短距离通信向第一设备100发送恢复项、应用项、附加信息项、以及广告项中的至少一个。
在第二设备200发送推荐项之后,如果推荐项随后被更新,则第二设备200可以向第一设备发送更新的推荐项。在恢复项的情况下,由于根据时间的消逝改变内容的再现位置,所以第二设备200可以根据内容的改变的再现位置来更新恢复项,并且可以向第一设备100发送更新的恢复项。当第二设备200从第一设备100接收到对于推荐项的请求时,第二设备200可以周期性地发送推荐项。
第一设备100可以从第二设备200接收与由第二设备200再现的内容有关的推荐项。
在操作S650中,第一设备100可以将从第二设备200接收到的推荐项存储在它的存储器中。这里,因为第一设备100置于第二设备200的服务区600 中,所以第一设备100可以只将从第二设备200接收到的推荐项存储在存储器中,并且可以不在屏幕上显示推荐项。
在操作S660中,第一设备100可以感测第一设备100从第二设备200 的服务区600离开。在这种情况下,在操作S670中,第一设备100可以在屏幕上显示推荐项。
也就是说,当第一设备100置于第二设备200的服务区600中时,第一设备100可以不在屏幕上显示从第二设备200接收到的推荐项,然后,当第一设备100离开第二设备200的服务区600时,第一设备100可以在屏幕上显示与由第二设备200再现的内容有关的推荐项。在另一实施例中,操作S610 至S670的顺序可以被改变或一些操作可以被跳过。例如,在第二设备200周期性地广播推荐项的情况下,可以不需要由第一设备100向第二设备200请求推荐项的操作。
参考图7,现在将描述由第一设备100和第二设备200执行的、在不使用管理服务器300的情况下提供推荐项的方法。
图7是根据另一示例性实施例的由第一设备100执行的、显示推荐项的方法的流程图。
在操作S710中,第一设备100和第二设备200可以能够彼此通信。例如,第一设备100和第二设备200可以经由短距离通信网络(诸如Wi-Fi、蓝牙、 NFC、ZigBee、WFD、UWB等)彼此连接
在操作S720中,第二设备200可以再现内容。在本示例性实施例中,内容可以包括,但不限于,教育内容、电影内容、广播内容、游戏内容、广告内容、静止图像内容、以及新闻内容。
在另一示例性实施例中,操作S710和S720的顺序可以被改变。也就是说,第二设备200可以在第二设备200经由通信网络与第一设备100连接的同时再现内容,或者第二设备200可以在第二设备200再现内容之后经由通信网络与第一设备100连接。
在操作S730中,第一设备100可以基于多条事件信息,计算第一设备 100的用户对于由第二设备200再现的内容的兴趣水平。例如,第一设备100 可以基于用户的输入信息、用户的状态信息、当前位置信息、预订历史信息等,计算第一设备100的用户可能观看由第二设备200再现的内容的概率,并因此可以计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。因为操作S730对应于图4所示的操作S420,所以其详细描述在此省略。
在操作S740中,第一设备100可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平是否等于或大于预定值(例如,第一设备100 的用户可能观看由第二设备200再现的内容的概率是否等于或大于85%)。预定值可以在第一设备100中设置或者可以由用户设置。
因为操作S740对应于图4所示的操作S425,所以其详细描述在此省略。
在操作S750中,当第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值时,第一设备100可以向第二设备200请求推荐项。例如,当第一设备100的用户可能观看由第二设备200再现的内容的概率等于或大于85%时,第一设备100可以向第二设备200请求与再现的内容有关的推荐项。
另一方面,当第一设备100的用户可能观看由第二设备200再现的内容的概率小于预定值时,第一设备100可以不向第二设备200请求推荐项。
在本示例性实施例中,处于预定上下文中的第一设备100可以在不计算兴趣水平的情况下,估计(或者可以确定)第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。在这种情况下,第一设备100可以向第二设备200请求推荐项。
例如,当第一设备100具有购买票以观看由第二设备200再现的内容的购买历史,或者具有关于向第二设备200的服务区登记的登记历史时,第一设备100可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值,并且可以向第二设备200请求推荐项。
在操作S760中,第二设备200可以生成与由第二设备200再现的内容有关的推荐项。例如,第二设备200可以通过使用通过捕获屏幕获得的捕获的图像(即,最后的屏幕图像)和内容的再现位置信息(例如,链接信息或索引信息),来生成恢复项。此外,第二设备200可以通过使用再现的内容的附加信息来生成附加信息项,或者可以通过使用与再现的内容相对应的应用信息来生成应用项。这里,第二设备200可以以用于使用服务的对象(例如,小工具)的形式或者以列表的形式生成推荐项。然而,用于生成推荐项的方法不限于此。
在操作S770中,第一设备100可以接收推荐项。在本示例性实施例中,第一设备100可以周期性地从第二设备200接收推荐项。
在操作S780中,第一设备100可以感测第一设备100从第二设备200 的服务区离开。如果第一设备100没有从第二设备200的服务区离开,则第一设备100可以不在屏幕上显示推荐项,并且可以再次请求并从第二设备200 接收推荐项(重复操作S750至S770)。
在操作S790中,当第一设备100感测到第一设备100从第二设备200 的服务区离开时,第一设备100可以在屏幕上显示与由第二设备200再现的内容有关的推荐项。在第一设备100周期性地从第二设备200接收推荐项的情况下,第一设备100可以在屏幕上显示在第一设备100感测到第一设备100 从第二设备200的服务区离开之前由第一设备100最后接收到的推荐项。在本示例性实施例中,屏幕可以包括第一屏幕。
根据本示例性实施例,第一设备100可以执行上下文分析,然后,仅当第一设备100的用户观看由第二设备200再现的内容概率高时,第一设备100 才可以向第二设备200请求与由第二设备200再现的内容有关的推荐项。
第一设备100可以考虑上下文信息在屏幕上显示推荐项。
例如,当第一设备100感测到请求推荐项的第一设备100的用户的手势时,第一设备100可以在屏幕上显示推荐项。请求推荐项的用户的手势可以变化。
此外,第一设备100可以基于亮度信息、倾斜信息等,在屏幕上显示推荐项。例如,当第一设备100的亮度小于预定值时,第一设备100可以不在屏幕上显示推荐项,并且当第一设备100的亮度等于或大于预定值时,第一设备100可以在屏幕上显示推荐项。
也就是说,在第一设备100的用户将第一设备100保持在用户的口袋中或没有在用户的手中持有第一设备100的情况下,这可以意味着用户可能没有接收推荐项的意图。因此,第一设备100可以基于亮度信息或倾斜信息,不在屏幕上显示推荐项。
另一方面,当第一设备100离开第二设备200的服务区时,如果在第一设备100的用户将第一设备100持在用户的手中的同时用户盯着第一设备100 的屏幕,则第一设备100可以在屏幕上显示与由第二设备200再现的内容有关的推荐项。
第一设备100可以根据用户指定的设置来显示推荐项。例如,第一设备 100可以以弹出窗口的形式提供推荐项,或者可以在特定页面上显示推荐项。
第一设备100可以扫描第一设备100以前访问过的第二设备200的服务区,并且扫描可以在相对于第一设备100的当前位置的预定范围内执行。当第一设备100以前访问过的第二设备200的服务区被扫描时,第一设备100 可以提取与由第二设备200先前再现的内容有关的推荐项,并且可以在屏幕上显示推荐项。
图8是根据示例性实施例的由第二设备200执行的、提供推荐项的方法的流程图。在这方面,与图7的方法的操作相同的操作的重复的详细描述在此省略。
在操作S810中,第一设备100和第二设备200可以能够彼此通信。在操作S820中,第二设备200可以再现内容。在操作S830中,第二设备200可以从第一设备100接收对于与由第二设备200再现的内容有关的推荐项的请求。
在操作S840中,第二设备200可以生成推荐项。例如,第二设备200 可以生成应用项、恢复项、附加信息项或广告项,作为与再现的内容相对应的推荐项,但是一个或多个示例性实施例不限于此。
在操作S850中,第二设备200可以向第一设备100发送推荐项。
在操作S860中,第一设备100可以感测第一设备100从第二设备200 的服务区离开。如果第一设备100没有从第二设备200的服务区离开,则第一设备100可以再次请求并从第二设备200接收推荐项(重复操作S830至 S850)。例如,当第一设备100没有从第二设备200的服务区中离开,第一设备100可以周期性地接收在第二设备200中更新的推荐项。
在操作S870中,当第一设备100感测到第一设备100从第二设备200 的服务区离开时,第一设备100可以基于由第一设备100接收到的多条事件信息,计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
在操作S880中,第一设备100可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平是否等于或大于预定值。
例如,第一设备100可以确定第一设备100的用户可能观看由第二设备 200再现的内容的概率是否等于或大于90%。当第一设备100的用户可能观看由第二设备200再现的内容的概率小于预定值(例如,小于90%),第一设备100可以不在屏幕上显示从第二设备200接收到的推荐项。
在操作S890中,当计算的用户的兴趣水平等于或大于预定值(例如,90 %)时,第一设备100可以在屏幕上显示从第二设备200接收到的推荐项。
根据本示例性实施例,在周期性地接收推荐项的情况下,第一设备100 可以在屏幕上显示在第一设备100感测到第一设备100从第二设备200的服务区离开之前由第一设备100最后接收到的推荐项。
第一设备100可以考虑上下文信息在屏幕上显示推荐项。操作S890对应于图7的方法的操作S790,因此其详细描述在此省略。
下文中,将参照图9和图10详细描述当第一设备100离开第二设备200 的服务区时,第一设备100直接生成并显示与由第二设备200再现的内容有关的推荐项的情况。
图9图示了根据另一示例性实施例由第一设备100执行的、显示推荐项的方法。
在操作S910中,第二设备200可以再现内容。然后,在操作S920中,第二设备200可以广播关于由第二设备200再现的内容的信息。例如,第二设备200可以周期性地广播通过捕获再现内容的屏幕所获得的捕获的图像、指示在捕获的时候再现的内容的再现位置或地点(location)的再现位置信息(例如,URI、URL等)、与内容相对应的应用信息、关于内容的附加信息、和与内容相对应的广告信息中的至少一个。
在操作S930中,置于第二设备200的服务区900中的第一设备100可以获得关于由第二设备200再现的内容的信息。也就是说,根据本示例性实施例,在第一设备100置于第二设备200的服务区900的时候,第一设备100 可以录入关于由第二设备200再现的内容的信息。
在操作S940中,第一设备100可以感测第一设备100从第二设备200 的服务区900离开。
例如,当与第二设备200的通信被中断时,第一设备100可以感测到第一设备100从第二设备200的服务区900离开。
此外,当第一设备100识别出或感测到位于第二设备200的服务区900 之外、或者在第二设备200的服务区900的边界处的外部设备(例如,NFC 标签、BLE标签等)时,第一设备100可以确定第一设备100已经从第二设备200的服务区900离开。
当第一设备100预先存储关于第二设备200的服务区900的信息,或从第二设备200接收到关于第二设备200的服务区900的信息时,第一设备100 可以通过使用第一设备100的位置信息感测第一设备100从第二设备200的服务区900离开。
在操作S950中,第一设备100可以基于关于从第二设备200接收到的内容的信息,生成推荐项。例如,第一设备100可以通过使用在感测第一设备 100离开之前最后接收到的捕获的图像和再现位置信息,生成与由第二设备 200再现的内容有关的恢复图像。然后,第一设备100可以生成与由第二设备200再现的内容有关的应用项、附加信息项和广告项。
第一设备100可以在第一设备100的屏幕上显示推荐项。在本示例性实施例中,屏幕可以包括第一屏幕。
第一设备100可以生成推荐项,然后可以立即在屏幕上显示推荐项,或者可以只有当第一设备100感测到请求推荐项的用户的手势的时候才在屏幕上显示推荐项。
也就是说,根据本示例性实施例,当第一设备100置于第二设备200的服务区900中时,第一设备100可以录入关于由第二设备200再现的内容的信息,而且当第一设备100离开第二设备200的服务区900时,第一设备100 可以在屏幕(例如,第一屏幕)上显示与由第二设备200再现的内容有关的推荐项。这个过程将参照图10详细描述。
图10是根据另一示例性实施例由第一设备100执行的、显示推荐项的方法的流程图。在这方面,与图9的方法的操作相同的操作的重复的详细描述在此省略。
在操作S1010中,第二设备200可以再现内容。
在操作S1020中,第二设备200可以广播关于再现的内容的信息(例如,图像、再现位置信息、附加信息、广告信息、应用信息等等)。
在操作S1030中,置于第二设备200的服务区中的第一设备100可以获得关于由第二设备200再现的内容的信息。第一设备100可以管理接收到的关于内容的信息。
在操作S1040,第一设备100可以感测第一设备100从第二设备200的服务区离开。由第一设备100执行的感测方法已经在上面描述,因此其详细描述在此省略。
如果第一设备100没有从第二设备200的服务区离开,则第一设备100 可以继续收集关于从第二设备200广播的内容的多条信息。
在操作S1050中,当第一设备100感测第一设备100从第二设备200的服务区离开时,第一设备100可以基于由第一设备100接收到的多条事件信息,计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
在操作S1060,第一设备100可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平是否等于或大于预定值(例如,70%)。作为确定的结果,当第一设备100的用户对于由第二设备200再现的内容的兴趣水平小于预定值(例如,70%)时,第一设备100可以不生成推荐项。
在操作S1070中,当计算的兴趣水平等于或大于预定值(例如,70%)时,第一设备100可以基于从第二设备200接收到的关于内容的信息,生成推荐项。
在操作S1080中,第一设备100可以在屏幕(例如,第一屏幕)上显示推荐项。
在本示例性实施例中,当第一设备100处于第二设备200的服务区中时,第一设备100可以继续接收关于由第二设备200再现的内容的信息,并且当第一设备100离开第二设备200的服务区时,第一设备100可以生成与由第二设备200再现的内容有关的推荐项,并且可以在屏幕上显示推荐项。
此外,根据本示例性实施例,第一设备100可以执行上下文分析,并因此当第一设备100的用户可能观看由第二设备200再现的内容概率高时,第一设备100可以生成与由第二设备200再现的内容有关的推荐项,并且可以在屏幕上显示推荐项,以使得即使用户离开第二设备200的服务区,也允许用户继续使用由第二设备200再现的内容。
图11A和图11B图示了根据示例性实施例的用于显示一个或多个推荐项的屏幕。
如图11A所示,第一设备100可以以列表的形式在屏幕上显示推荐项,其中推荐项与由多个第二设备200再现的多条内容有关。也就是说,推荐项可以与由多个第二设备200再现的多条内容有关,其中每一推荐项彼此不同。例如,在用户乘坐公共汽车去电影院、观看电影、然后乘坐地铁回家的情况下,第一设备100可以显示与在公共汽车中再现的动画内容有关的第一推荐项、与在电影院中上映的电影内容有关的第二推荐项、以及与在地铁站或地铁列车中再现的广告内容有关的第三项推荐项的列表。
第一设备100可以根据推荐项的生成时间按时间顺序排列推荐项的列表,或者可以根据第一设备100在服务区中停留的时间段按顺序排列推荐项的列表。
第一设备100可以感测相对于推荐项的列表当中的、与标题为“功夫熊猫”的电影内容有关的推荐项1100的用户选择。与标题为“功夫熊猫”的电影内容有关的推荐项1100可以是恢复项,其中链接信息或索引信息与在第一设备100离开第二设备200的服务区时的时间点获得的捕获的图像连接。
例如,当第一设备100的用户在飞机上观看电影内容“功夫熊猫”、然后在用户的目的地下飞机时,第一设备100可以感测到用户已经离开飞机,然后可以在屏幕上显示恢复项,以允许用户恢复用户在下飞机之前观看的电影内容“功夫熊猫”的再现。在一个或多个示例性实施例中,恢复项可以由管理服务器300、第二设备200或第一设备100生成。
如图11B所示,当第一设备100的用户选择与标题为“功夫熊猫”的电影内容有关的推荐项1100时,第一设备100可以检查包括在推荐项1100中的链接信息或索引信息。此后,基于检查的链接信息或检查的索引信息,第一设备100可以恢复在第一设备100离开第二设备200的服务区时的时间点之后的内容的再现。例如,第一设备100可以恢复用户由于下飞机而没有完成观看的电影内容“功夫熊猫”的再现。
图12A、图12B和图12C图示了根据示例性实施例的由第一设备100执行的、从外部设备接收推荐项并且显示推荐项的方法。
如图12A所示,第一设备100可以感测用于请求在一个或多个外部设备 400-1、400-2和400-3上显示的推荐项的用户手势。这里,响应于用户手势,第一设备100可以向一个或多个外部设备400-1、400-2和400-3发送信号以请求推荐项。
如图12B所示,第一设备100可以从一个或多个外部设备400-1、400-2 和400-3接收在一个或多个外部设备400-1、400-2和400-3上显示的推荐项。然后,第一设备100可以将从一个或多个外部设备400-1、400-2和400-3接收到的推荐项添加到预定屏幕(或预定页面),并且可以显示推荐项。
用户可以检查从一个或多个外部设备400-1、400-2和400-3接收到的推荐项(例如,推荐项1、推荐项2和推荐项3),并且可以删除一些推荐项(例如,推荐项2)。也就是说,在第一设备100感测到相对于推荐项2的删除请求手势的情况下,第一设备100可以从推荐项的列表删除推荐项2。删除请求手势可以变化。例如,删除请求手势的示例可以包括,但不限于,滑动手势、轻拂手势、轻击手势、以及拖放手势。
如图12C所示,第一设备100可以从推荐项的列表删除感测到对其的删除请求手势的推荐项2,并且可以重新排列推荐项的列表。
图13A至图13C图示了根据示例性实施例的由第一设备100执行的、与外部设备分享推荐项的方法。
如图13A所示,第一设备100可以从用户接收对于与外部设备分享推荐项的分享请求。
如图13B所示,响应于来自用户的分享请求,第一设备100可以显示能够分享推荐项的一个或多个外部设备(例如,起居室TV1300、房间TV、冰箱显示器、兄弟的移动电话等)的列表。可以经由短距离通信(例如,蓝牙通信、Wi-Fi通信等)在第一设备100周围扫描一个或多个外部设备。此外,根据本示例性实施例,一个或多个外部设备可以基于通用即插即用(UPnP)来扫描。
第一设备100可以感测到对一个或多个外部设备(例如,起居室TV1300、房间TV、冰箱显示器、姐妹的移动电话等)的列表中的起居室TV1300的用户选择。
如图13C所示,第一设备100可以向起居室TV1300发送用户希望分享的推荐项。这里,第一设备100可以执行认证起居室TV1300的过程。例如,第一设备100可以基于从起居室TV1300接收到的认证信息、起居室TV1300 的ID信息等,认证起居室TV1300是否能够显示推荐项。
已经从第一设备100接收到推荐项的起居室TV1300可以在它的屏幕上显示接收到的推荐项。然后,起居室TV1300可以接收对于推荐项的用户选择。如果从第一设备100接收到的推荐项是恢复项,则起居室TV1300可以恢复内容的再现。
如果从第一设备100接收到的推荐项是与电影内容有关的附加信息项,则起居室TV1300可以在屏幕上显示多条附加信息,诸如与电影内容有关的点播(VOD)购买、原声大碟(OST)购买、观看作品评论等。
图14A和图14B图示了根据示例性实施例的由第一设备100执行的、提供与由公共交通工具再现的内容有关的推荐项的方法。
如图14A所示,在用户使用在飞机上可用的显示设备1400观看内容然后在目的地下飞机的情况下,用户可能无法再观看内容。
这里,如图14B所示,第一设备100可以感测第一设备100离开在飞机上可用的显示设备1400的服务区,并且可以在屏幕上显示与由显示设备1400 再现的内容有关的推荐项。
图15A、图15B和图15C图示了根据示例性实施例的由第一设备100执行的、提供与在电影院中上映的电影内容有关的推荐项的方法。
如图15A所示,用户可以经由电影院中的第二设备200看电影,然后可能在电影的再现完成之前离开电影院。在这种情况下,第一设备100可以识别出置于电影院的入口处的外部设备(例如,NFC标签、BLE标签等等),并因此可以确定第一设备100已经从第二设备200的服务区离开。
如图15B所示,第一设备100可以向第一设备100的屏幕提供恢复项,以允许第一设备100的用户恢复从第一设备100的用户离开第二设备200的服务区时的时间点开始的内容的再现,其中,所述内容是由第二设备200再现的。通过这样做,用户可以继续观看用户无法在电影院观看的内容的其余部分。
如图15C所示,第一设备100可以向外部设备(例如,家庭TV1500)发送推荐项(例如,附加信息项和广告项)。在这种情况下,用户可以经由家庭TV1500检查与电影院中上映的内容有关的附加信息。
图16A、图16B、图16C和图16D图示了根据示例性实施例的提供与在体育场馆中播放的体育内容有关的推荐项的方法。
如图16A所示,用户可以在棒球场观看棒球比赛。然后,用户可以经由棒球场的电子告示牌1610查看棒球比赛的细节。
如图16B和图16C所示,当用户在棒球比赛的中间离开看台一段时间时,第一设备100可以识别出位于看台外或者在看台的边界处的外部设备1620 (例如,NFC标签、BLE标签等),并因此可以感测到用户已经离开看台。在这种情况下,第一设备100可以在屏幕上显示与在电子告示板1610上显示的棒球比赛的细节有关的附加信息项、用于转播棒球比赛的应用项等等作为推荐项。
如图16D所示,虽在用户离开看台,但是用户可以经由第一设备100继续查看棒球比赛的细节。
图17A和图17B是图示根据示例性实施例的第一设备100的配置的框图。
如图17A所示,第一设备100可以包括通信设备110、传感器130和控制器160(也被称为处理器160)。然而,并非所有示出的元件都是必需的元件。也就是说,第一设备100可以利用比所示的元件更多或更少的元件来具体实施。
例如,如图17B所示,第一设备100可以包括通信设备110、输出设备 120、传感器130、用户输入设备140、音频/视频(A/V)输入设备150、控制器160和存储器170。
下文中,对上述元件进行描述。
通信设备110可以包括允许第一设备100和第二设备200之间的通信、或者第一设备100和管理服务器300之间的通信的一个或多个元件。例如,通信设备110可以包括移动通信设备111、短距离通信设备112、位置信息设备113和无线通信设备114。
此外,移动通信设备111通过移动通信网络与基站、外部终端和服务器中的至少一个交换无线信号。这里,无线信号可以包括语音呼叫信号、视频呼叫信号、或根据文本/多媒体消息的交换的各种类型的数据。
短距离通信设备112被布置以用于短距离通信。在本示例性实施例中,短距离通信的示例可以包括,但不限于,Wi-Fi、蓝牙、ZigBee、WFD、UWB、红外数据协会(IrDA)和BLE。
位置信息设备113被布置以检查或获得第一设备100的位置。位置信息设备113的示例可以包括GPS模块。GPS模块从多个卫星接收多条位置信息。这里,多条位置信息中的每一个可以包括关于由纬度和经度组成的坐标的信息。具体而言,GPS模块不仅可以从位置信息获得纬度、经度和高度的位置,而且也可以获得三维(3D)速度信息和准确时间。
无线通信设备114用于无线地访问因特网或其它网络,并且可以嵌入在第一设备100中或者或者可以被布置在第一设备100之外。
输出设备120可以输出音频信号、视频信号或振动信号,并且可以包括显示器121、声音输出设备122、振动马达123等等。
显示器121显示和输出在第一设备100中被处理的信息。例如,显示器 121可以在屏幕(例如,第一屏幕)上显示与由第二设备200再现的内容有关的推荐项。另外,显示器121可以在屏幕上显示从外部设备接收到的其他推荐项。
当显示器121和触摸板形成相互层结构(mutual layer structure)然后被形成为触摸屏时,显示器121可以既被用作输出设备又被用作输入设备。显示器121可以包括液晶显示器(LCD)、薄膜晶体管液晶显示器(TFT-LCD)、有机发光二极管显示器、柔性显示器、3D显示器和电泳显示器中的至少一个,但不限于此。另外,根据一种类型的第一设备100,第一设备100可以包括至少两个显示器121。这里,所述至少两个显示器121可以通过使用铰链彼此面对。
在本示例性实施例中,显示器121可以被布置在与第一设备100连接的外部设备中。外部设备可以包括输入设备、输出设备、控制设备等。
显示器121可以被包括在用户的眼镜中。在这种情况下,第一设备100 可以通过用户的眼镜显示推荐项。
声音输出设备122可以输出从通信设备110接收到的或者存储在存储器 170中的音频数据。声音输出设备122还可以输出与由第一设备100执行的功能有关的声音信号(例如,呼叫信号接收声音、消息接收声音等)。声音输出设备122可以包括扬声器、蜂鸣器等。
振动马达123可以输出振动信号。例如,振动马达123可以输出与音频数据(例如,呼叫信号接收声音、消息接收声音等)或视频数据的输出相对应的振动信号。此外,当触摸被输入到触摸屏时,振动马达123可以输出振动信号,并且当第一设备100离开第二设备200的服务区时,振动马达123 可以输出振动信号。
传感器130可以收集关于发生在第一设备100中的事件的多条事件信息。例如,传感器130可以感测第一设备100的位置、用户的状态信息、关于在第一设备100中使用的至少一个应用的应用信息、交换的消息信息、交换的电子邮件信息、呼叫历史信息、SNS使用信息、网页使用信息、交易信息、用户眼睛的位置等等。
传感器130还可以感测第一设备100是否离开第二设备200的服务区。例如,传感器130可以感测与第二设备200的通信被断开。此外,传感器130 可以识别位于第二设备200的服务区之外、或者在第二设备200的服务区的边界处的外部设备。
传感器130可以通过使用Wi-Fi、GPS、通信网络基站等等的信息,感测第一设备100距离第二设备200的服务区有多远(例如,大约N公里)。此外,当用户通过使用第一设备100在第二设备200的服务区中执行登记(check-in)过程时,传感器130可以通过使用加速度传感器来估计第一设备 100从登记的位置开始移动的移动距离。
传感器130可以包括各种传感器,以收集多条事件信息。例如,传感器 130可以包括,但不限于,加速度传感器、倾斜传感器、陀螺仪传感器、3轴磁传感器、语音识别传感器、亮度传感器、温度传感器、图像传感器(例如,照相机)、和触摸传感器。
传感器130可以与无缝感测平台(SSP)10互操作。在SSP10可以包括传感器中枢和SSP管理器。这里,传感器130可以被连接到传感器中枢,而且SSP管理器可以被包括在应用处理器(AP)161的框架中。
因此,传感器中枢可以经由传感器130收集多条感测信息(即,关于在第一设备100中发生的事件的多条事件信息)。这里,在处于睡眠模式的AP 161已经被激活的情况下(例如,在传感器130感测到从第二设备200的服务区离开的情况下),传感器中枢可以向SSP管理器发送中断信号,以便向 SSP管理器通知将被发送的数据。
SSP管理器可以发送信号,以向传感器中枢请求将由传感器中枢发送的数据的类型和长度。在这种情况下,传感器中枢可以向SSP管理器发送包括将被发送的数据的类型和长度的信号。SSP管理器可以向传感器中枢发送开始读取消息,并且当传感器中枢接收到该开始读取消息时,传感器中枢可以将感测数据处理为预定义的包,然后可以向SSP管理器发送该包。
在本示例性实施例中,传感器130可以被布置在与第一设备100连接的外部设备中。外部设备可以与在第一设备100中运行的应用有关。在另一示例性实施例中,一个或多个外部设备可以被布置。第一设备100可以通过使用应用来控制外部设备。
第一设备100可以从外部设备接收由被布置在外部设备中的传感器130 感测到的数据。例如,在温度传感器被嵌入在手表中而且加速度传感器被嵌入在腰带中的情况下,第一设备100可以从手表接收温度信息,并且可以从带接收加速度信息。这里,手表和腰带可以经由安装在第一设备100中的应用来控制。
根据本示例性实施例,各种传感器可以分开地嵌入在外围设备中,以使得第一设备100的功耗可以降低。
用户输入设备140可以是用户通过其输入数据以便控制第一设备100的设备。用户输入设备140可以包括键盘、圆顶开关(dome switch)、触摸板(触摸电容式触摸板、压力电阻式触摸板、红外光束感测式触摸板、表面声波式触摸板、积分应变计式触摸板、压电效应式触控板等)、滚轮(jog wheel)和滚动开关(jog switch),但是一个或多个示例性实施例不限于此。
A/V输入单元150可以被布置以接收音频信号或视频信号的输入,并且可以包括照相机151、麦克风152等等。照相机151可以在视频呼叫模式或拍摄模式中经由图像传感器获得诸如静态图像或运动画面的图像帧。经由图像传感器捕获的图像可以由控制器160或单独的图像处理设备(未示出)处理。经处理的图像帧可以显示在显示器121上,可以存储在存储器170中,或者可以经由通信设备110被发送到外部源。根据第一设备100的配置,至少两个照相机151可以被布置。
麦克风152可以在呼叫模式、记录模式或者语音识别模式中接收外部语音信号的输入,并且可以将语音信号处理成电语音数据。在呼叫模式中,经处理的语音数据可以被转换以便经由移动通信设备111发送到移动通信基站,然后可以被输出。
控制器160可以总体控制第一设备100的所有操作。也就是说,控制器 160可以运行存储在存储器170中的程序,并因此可以控制通信设备110、输出设备120、传感器130、用户输入设备140、A/V输入设备150、存储器170 等等。
控制器160可以包括AP161和通信处理器162。AP161可以控制存储在存储器170中的各种应用的运行。通信处理器162可以控制各种通信功能。在本示例性实施例中,AP161和通信处理器162可以一体地具体实施为一个硬件设备,或者分开地具体实施为独立的硬件设备。
存储器170可以存储用于处理和控制控制器160的程序,或者可以存储被输入/输出的多条数据(例如,推荐项、关于内容的信息、感测信息等)。
存储器170可以包括来自快闪存储器型存储介质、硬盘型存储介质、多媒体卡微型存储介质、卡型存储器(例如,SD卡、XD存储器等)、随机存取存储器(RAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁存储器、磁盘以及光盘当中的至少一种存储介质。此外,第一设备100可以驱动网络存储装置,其经由因特网执行存储器170的存储功能。
存储在存储器170中的程序可以根据它们的功能被分类多个模块,例如,被分类为UI模块171、触摸屏模块172、上下文分析模块173和推荐项管理模块174等。
UI模块171可以根据应用提供专门的UI或图形用户界面(GUI)。触摸屏模块172可以检测触摸屏上的用户的触摸手势并且可以向控制器160发送与关于触摸手势有关的信息。触摸屏模块172可以被配置为单独的控制器(硬件)。
各种传感器可以被布置在触摸屏的内部或附近,以检测触摸感测器上的触摸或接近触摸(proximate touch)。用于检测触摸屏上的触摸的传感器的示例可以是触觉传感器。触觉传感器检测达到至少人类可以感觉到接触的程度的对特定对象的接触。触觉传感器可以检测多种类型的信息,诸如接触表面的粗糙度、接触对象的硬度、接触点处的温度等等。
用户的触摸手势可以包括轻敲(tap)手势、触摸并保持(touch and hold)手势、双敲(double-tap)手势、拖动(drag)手势、平移(panning)手势、轻拂(flick)手势、拖放(dragand drop)手势等等。
“轻敲”是用户通过使用手指或触摸工具(例如,电子笔)触摸屏幕,然后立刻从屏幕上抬起手指或触摸工具而不移动的用户动作。
“触摸并保持”是用户通过使用手指或触摸工具(例如,电子笔)触摸屏幕并在触摸屏幕之后将以上触摸动作保持超过临界时间(例如,2秒)的用户动作。例如,触摸到的时间与触摸离开的时间之间的时间差大于或等于临界时间,例如,2秒。当触摸输入持续超过临界时间时,为了向用户通知该触摸输入是轻敲还是触摸并保持,可以以视觉、听觉或触觉的方式提供反馈信号。临界时间可以根据示例性实施例而变化。
“双敲”是通过使用手指或触摸工具(诸如手写笔)触摸屏幕两次的用户动作。
“拖动”是通过使用手指或触摸工具触摸屏幕并且在保持触摸动作的同时将手指或触摸工具移动到屏幕中的其他位置的用户动作。拖动动作可以使能对象的移动或平移。
“平移”是执行拖动动作而不选择对象的用户动作。由于在平移动作中没有选择对象,因此对象在页面中不移动,而该页面本身在屏幕中移动或者对象组在该页面中移动。
“轻拂”是用户通过使用手指或触摸工具以超过临界速度,例如每秒100 个像素,执行拖动动作的用户动作。基于手指或触摸工具的移动速度是否超过临界速度,例如100像素/秒,可以将拖动(平移)动作与轻拂动作区分开。
“拖放”是通过使用手指或触摸工具将对象拖动到屏幕上的预定位置,然后在该位置放下对象的用户动作。
“捏”是沿相反方向移动触摸屏幕的两个手指的用户动作。捏动作可以是放大(捏开)、或者缩小(捏合)对象或页面的手势。根据两个手指之间的距离来确定放大值或缩小值。
“滑动(swiping)”是通过使用手指或触摸工具触摸屏幕上的对象并同时水平地或垂直地将对象移动预定距离的用户动作。沿对角线方向的滑动动作可以不被识别为滑动事件。
存储器170可以包括语音识别模块(未示出),其通过使用语音识别引擎识别用户的语音并且将识别出的语音信号发送到控制器160。
上下文分析模块173可以基于由传感器130收集的多条事件信息分析上下文。例如,上下文分析模块173可以计算第一设备100的用户对由第二设备200再现的内容的兴趣水平。在本示例性实施例中,上下文分析模块173 可以基于用户的输入信息、用户的状态信息、当前位置信息、预订历史信息等,计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
例如,当第一设备100的用户对于第二设备200或者第二设备200的服务区执行登记操作时,上下文分析模块173可以计算第一设备100的用户对于由第二设备200再现的内容的高兴趣水平。
上下文分析模块173可以计算第一设备100的用户可能观看由第二设备 200再现的内容的概率,并因此可以计算第一设备100的用户的兴趣水平。这里,上下文分析模块173可以基于用户的状态信息、当前位置信息、关于在第一设备100中运行的应用的应用信息等等,计算第一设备100的用户可能观看由第二设备200再现的内容的概率。
例如,当第一设备100的用户将由第二设备200提供的数据下载到第一设备100、或者将推荐信息输入到第一设备100以便经由SNS将由第二设备 200再现的内容推荐给其他用户时,上下文分析模块173可以计算第一设备 100的用户可能观看由第二设备200再现的内容的高概率(例如,大约95%)。
此外,当第一设备100的位置超过预定时间段在第二设备200的服务区内没有改变,而且超过预定时间段没有感测到用户的输入时,上下文分析模块173可以计算第一设备100的用户可能观看由第二设备200再现的内容的高概率(例如,大约90%)。
另一方面,虽然第一设备100置于第二设备100的服务区内超过预定时间段,但是在第一设备100置于第二设备100的服务区内的同时,如果第一设备100从第一设备100的用户接收到对于与由第二设备200再现的内容不相关的应用的运行请求,则上下文分析模块173可以计算第一设备100的用户可能观看由第二设备200再现的内容的低概率(例如,大约30%)。
在本示例性实施例中,上下文分析模块173可以基于经由照相机151感测用户的眼睛所获得的信息,计算第一设备100的用户对于由第二设备200 再现的内容的兴趣水平。
当第一设备100具有购买针对由第二设备200再现的内容的门票的购买历史,或者具有针对第二设备200的服务区的登记历史时,上下文分析模块 173可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
在本示例性实施例中,上下文分析模块173可以基于本体分析收集的事件信息,并因此可以获得关于第一设备100的用户对于由第二设备200再现的内容的兴趣水平的信息。
例如,上下文分析模块173可以基于本体获得关于由用户输入的文本/ 语音与由第二设备200再现的内容之间的相关性的信息。基于关于由用户输入的文本/语音与由第二设备200再现的内容之间的相关性的信息,上下文分析模块173可以计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
推荐项管理模块174可以管理从管理服务器300、第二设备200或外部设备接收到的推荐项。此外,推荐项管理模块174可以基于从第二设备200 接收到的关于内容的信息,直接生成推荐项。
图18是图示根据示例性实施例的第二设备200的配置的框图。
如图18所示,第二设备200可以包括通信设备210、输出设备220、用户输入设备230、控制器240(也被称为处理器240)、和存储器250。然而,并非所有示出的元件都是必需的元件。也就是说,第二设备200可以利用比所示的元件更多或更少的元件来具体实施。
下文中,对上述元件进行描述。
通信设备210可以包括允许第二设备200和第一设备100之间的通信、或者第二设备200和管理服务器300之间的通信的一个或多个元件。例如,通信设备210可以包括移动通信设备211、短距离通信设备212、位置信息设备213和无线通信设备214。
在本示例性实施例中,短距离通信的示例可以包括,但不限于,Wi-Fi、蓝牙、ZigBee、WFD、UWB、IrDA、BLE和ANT+。
通信设备210可以向第一设备100或管理服务器300发送关于内容的信息。另外,通信设备210可以向第一设备100或管理服务器300发送与内容有关的推荐项。
通信设备210可以经由短距离通信周期性地广播关于管理服务器300的信息,该信息对应与由第二设备200再现的内容有关的推荐项。关于管理服务器300的信息可以包括用于访问管理服务器300的链接信息(例如,URL)。
输出设备220可以用作输出音频信号、视频信号或振动信号,并且可以包括显示器221、声音输出设备222、振动马达223等等
显示器221显示和输出在第二设备200中被处理的信息。例如,显示器 221可以在屏幕上显示由第二设备200再现的内容。
另外,显示器221可以经由2D条形码(例如,QR条形码)、彩色码、格雷码等,显示关于管理服务器300的信息,该信息对应与由第二设备200 再现的内容有关的推荐项。
当显示器221和触摸板形成相互层结构然后被形成为触摸屏时,显示器 221可以既被用作输出设备又被用作输入设备。显示器221 可以包括LCD、 TFT-LCD、有机发光二极管显示器、柔性显示器、3D显示器和电泳显示器中的至少一个。另外,根据一种类型的第二设备200,第二设备200可以包括至少两个显示器221。
声音输出设备222输出从通信设备210接收到的或者存储在存储器250 中的音频数据。声音输出设备222输出与由第二设备200执行的功能有关的声音信号。声音输出设备222可以包括扬声器、蜂鸣器等
振动马达223可以输出振动信号。例如,振动马达223可以输出与音频数据或视频数据的输出相对应的振动信号。此外,当触摸被输入到触摸屏时,振动马达223可以输出振动信号。
用户输入设备230可以是用户通过其输入数据以便控制第二设备200的设备。用户输入设备230可以包括键盘、圆顶开关、触摸板(触摸电容式触摸板、压力电阻式触摸板、红外光束感测式触摸板、表面声波式触摸板、积分应变计式触摸板、压电效应式触控板等)、滚轮和滚动开关,但是一个或多个示例性实施例不限于此。
控制器240可以总体控制第二设备200的所有操作。也就是说,控制器 240运行存储在存储器250中的程序,并因此可以控制通信设备210、输出设备220、用户输入设备230、存储器250等。
存储器250可以存储用于处理和控制控制器240的程序,或者可以存储被输入/输出的多条数据(例如,推荐项、关于内容的信息、感测信息等)。
存储器250可以包括快闪存储器型存储介质、硬盘型存储介质、多媒体卡微型存储介质、卡型存储器(例如,SD卡、XD存储器等)、RAM、SRAM、 ROM、EEPROM、PROM磁存储器、磁盘以及光盘当中的至少一种存储介质。此外,第二设备200可以驱动网络存储装置,其经由因特网执行存储器250 的存储功能。
存储在存储器250中的程序可以根据它们的功能被分类多个模块,例如,被分类为UI模块251、内容再现模块252、推荐项生成模块253和内容管理模块254等。
UI模块251可以根据多个内容或应用,提供专门的UI或GUI。内容再现模块252可以再现内容。UI模块251和内容再现模块252的功能可以由本领域技术人员参照传感器的名字来直观推断,因此其详细描述在此省略。
推荐项生成模块253可以生成与再现的内容有关的推荐项。例如,推荐项生成模块253可以通过使用再现内容的屏幕的捕获的图像、和再现位置信息来生成恢复项,该再现位置信息指示在捕获图像时的时间点的内容的再现位置。此外,推荐项生成模块253可以生成与再现的内容相对应的应用项、广告项、附加信息项等。
内容管理模块254可以管理由第二设备200再现的内容、关于内容的信息等。
图19是图示根据示例性实施例的管理服务器300的配置的框图。
如图19所示,管理服务器300可以包括通信设备310、控制器320和存储器330。然而,并非所有示出的元件都是必需的元件。也就是说,管理服务器300可以利用比所示的元件更多或更少的元件来具体实施。
下文中,对上述元件进行描述。
通信设备310可以包括允许管理服务器300和第一设备100之间的通信、或者管理服务器300和第二设备200之间的通信的一个或多个元件。
通信设备310可以从第一设备100接收对于与由第二设备200再现的内容有关的推荐项的请求。通信设备310可以向第二设备200请求关于由第二设备200再现的内容的信息并且可以接收所请求的信息。通信设备310可以向第一设备100发送与由第二设备200再现的内容的有关的推荐项。
通信设备310可以向连接到第一设备100的云服务器发送与内容有关的推荐项。
控制器320可以总体控制管理服务器300的所有操作。也就是说,控制器320可以运行存储在存储器330中的程序,并因此可以向第一设备100提供与由第二设备200再现的内容的有关的推荐项。
存储器330可以存储用于处理和控制控制器320的程序,或者可以存储被输入/输出的多条数据(例如,推荐项、关于内容的信息、感测信息等)。
存储在存储器330中的程序可以根据它们的功能被分类多个模块,例如,被分类为上下文分析模块331、推荐项生成模块332、服务区管理模块333等等。
上下文分析模块331可以基于由第一设备100收集的多条事件信息分析上下文。例如,上下文分析模块331可以计算第一设备100的用户对由第二设备200再现的内容的兴趣水平、第一设备100的用户可能观看由第二设备 200再现的内容的概率等等。上下文分析模块331可以基于用户的输入信息、用户的状态信息、位置信息、预订历史信息等等,计算第一设备100的用户可能观看由第二设备200再现的内容的概率。
当第一设备100具有购买观看由第二设备200再现的内容的票的购买历史,或者具有对于第二设备200的服务区的登记历史时,上下文分析模块331 可以确定第一设备100的用户对于由第二设备200再现的内容的兴趣水平等于或大于预定值。
根据本示例性实施例,上下文分析模块331可以基于本体分析由第一设备100收集的多条事件信息,并因此可以分析第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
例如,上下文分析模块331可以基于本体获得关于由用户输入的文本/ 语音与由第二设备200再现的内容之间的相关性的信息,然后通过使用所述相关性的信息,可以计算第一设备100的用户对于由第二设备200再现的内容的兴趣水平。
推荐项生成模块332可以基于从第二设备200接收到的关于内容的信息,生成与在第一设备100离开第二设备200的服务区时的时间点由第二设备200 再现的内容有关的推荐项。
推荐项生成模块332可以通过使用通过捕获在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的图像所获得的捕获的图像信息、以及关于在第一设备100离开第二设备200的服务区时的时间点由第二设备200再现的内容的再现位置信息,生成恢复项。此外,推荐项生成模块332可以生成应用项、广告项、附加信息项等,作为与再现的内容相对应的推荐项。
服务区管理模块333可以管理关于提供内容再现服务的第二设备200的服务区的多条信息。例如,服务区管理模块333可以管理第二设备200的位置、第二设备200的服务区的地点、第二设备200的ID信息、关于由第二设备200再现的内容的信息等等。
根据一个或多个示例性实施例,第一设备100是用户的个人设备,它允许第一设备100的用户经由第一设备100再次体验该用户之前使用除了第一设备100之外的其他设备所体验的服务。
一个或多个示例性实施例也可以具体实施为编程命令,编程命令将在各种不同的计算机装置中运行,然后可以被记录到计算机可读记录介质上。计算机可读记录介质可以包括编程命令、数据文件、数据结构等中的一个或多个。记录在计算机可读记录介质上的编程命令可以被特别设计或配置为用于一个或多个示例性实施例,或者可以被本领域技术人员所公知。计算机可读记录介质的示例包括:磁介质,包括硬盘、磁带、和软盘;光介质,包括CD-ROM 和DVD;磁光介质,包括软盘;以及被设计用于存储和运行ROM、RAM、闪存等中的编程命令的硬件装置。编程命令的示例不仅包括由编译器生成的机器代码,而且也包括通过使用解释器在计算机中运行的大代码(great code)。硬件装置可以被配置为用作一个或多个软件模块,以便执行一个或多个示例性实施例的操作,反之亦然。
应当理解,这里描述的示例性实施例应该仅被认为是说明性的而不是限制性的。每个示例性实施例中的特征或方面的描述通常应该被认为可用于其他示例性实施例中的其它类似特征或方面。
虽然已经参照附图描述了一个或多个示例性实施例,但是本领域普通技术人员应当理解,可以在形式和细节上对其作出各种改变而不脱离由所附权利要求定义的本发明构思的精神和范围。
Claims (15)
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.一种由第一设备执行的、显示与由第二设备再现的内容有关的对象的方法,该方法包括:
在第二设备再现内容期间感测第一设备从第二设备的服务区离开;
向管理服务器请求与该内容有关的对象,所述对象包括用于接收关于在传感器感测到第一设备从第二设备的服务区离开时的时间点由第二设备再现的内容的信息的链接信息;
从管理服务器接收与该内容有关的对象;以及
在第一设备的预定屏幕上显示接收到的与该内容有关的对象。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810595144.4A CN108881976B (zh) | 2013-01-31 | 2014-02-07 | 显示对象的方法和系统、以及提供对象的方法和系统 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2013-0011492 | 2013-01-31 | ||
KR20130011492 | 2013-01-31 | ||
KR10-2013-0085680 | 2013-07-19 | ||
KR1020130085680A KR102169609B1 (ko) | 2013-01-31 | 2013-07-19 | 객체 표시 방법, 객체 제공 방법 및 이를 위한 시스템 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810595144.4A Division CN108881976B (zh) | 2013-01-31 | 2014-02-07 | 显示对象的方法和系统、以及提供对象的方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104113769A CN104113769A (zh) | 2014-10-22 |
CN104113769B true CN104113769B (zh) | 2018-07-06 |
Family
ID=50028808
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810595144.4A Active CN108881976B (zh) | 2013-01-31 | 2014-02-07 | 显示对象的方法和系统、以及提供对象的方法和系统 |
CN201410044817.9A Active CN104113769B (zh) | 2013-01-31 | 2014-02-07 | 显示对象的方法和系统、以及提供对象的方法和系统 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810595144.4A Active CN108881976B (zh) | 2013-01-31 | 2014-02-07 | 显示对象的方法和系统、以及提供对象的方法和系统 |
Country Status (5)
Country | Link |
---|---|
US (3) | US9531819B2 (zh) |
EP (2) | EP2763422B1 (zh) |
JP (1) | JP6483338B2 (zh) |
CN (2) | CN108881976B (zh) |
WO (1) | WO2014119884A1 (zh) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6672588B2 (ja) * | 2014-02-19 | 2020-03-25 | 株式会社リコー | 伝送システム、方法、プログラム及びシステム |
US9483997B2 (en) | 2014-03-10 | 2016-11-01 | Sony Corporation | Proximity detection of candidate companion display device in same room as primary display using infrared signaling |
US20150312622A1 (en) * | 2014-04-25 | 2015-10-29 | Sony Corporation | Proximity detection of candidate companion display device in same room as primary display using upnp |
US9696414B2 (en) | 2014-05-15 | 2017-07-04 | Sony Corporation | Proximity detection of candidate companion display device in same room as primary display using sonic signaling |
US9763049B2 (en) | 2014-05-15 | 2017-09-12 | Pebble Technology Corp. | Contextual information usage in systems that include accessory devices |
US10070291B2 (en) | 2014-05-19 | 2018-09-04 | Sony Corporation | Proximity detection of candidate companion display device in same room as primary display using low energy bluetooth |
KR102220912B1 (ko) * | 2014-11-28 | 2021-02-25 | 엘지전자 주식회사 | 차량용 디스플레이 장치 및 이를 구비한 차량 |
KR20160086088A (ko) * | 2015-01-09 | 2016-07-19 | 에스케이플래닛 주식회사 | 광고 제공 시스템 및 그 방법, 그리고 이에 적용되는 장치 |
US9629113B2 (en) * | 2015-02-09 | 2017-04-18 | Yuxing Ren | Information broadcasting and interaction system |
KR20160113906A (ko) * | 2015-03-23 | 2016-10-04 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어 방법 |
WO2016161972A1 (zh) * | 2015-04-10 | 2016-10-13 | 吴松珀 | 基于地理位置信息的互动方法、云端服务器、播放设备及系统 |
JP6459749B2 (ja) * | 2015-04-27 | 2019-01-30 | 富士通株式会社 | サービス提供方法、サービス提供システム及びサービス提供装置 |
KR102279600B1 (ko) * | 2015-06-12 | 2021-07-20 | 삼성전자주식회사 | 휴대 기기에서의 동작 방법, 컨텐츠 재생 장치에서의 동작 방법, 휴대 기기 및 컨텐츠 재생 장치 |
US20160373804A1 (en) * | 2015-06-17 | 2016-12-22 | Opentv, Inc. | Systems and methods of displaying and navigating content based on dynamic icon mapping |
KR102299262B1 (ko) * | 2015-06-23 | 2021-09-07 | 삼성전자주식회사 | 단말기에서 부가 컨텐츠를 제공하는 방법 및 이를 이용하는 단말기 |
JP6641780B2 (ja) * | 2015-08-19 | 2020-02-05 | 富士通株式会社 | サービス提供方法、サービス提供装置及びサービス提供プログラム |
KR102348957B1 (ko) * | 2015-08-31 | 2022-01-10 | 엘지전자 주식회사 | 디지털 디바이스 및 그 제어 방법 |
WO2017049345A1 (en) * | 2015-09-21 | 2017-03-30 | Contact Light Pty Ltd | Data transmission system |
TWI593284B (zh) * | 2016-01-05 | 2017-07-21 | 晨星半導體股份有限公司 | 自動轉台輔助裝置及其自動轉台方法 |
KR101816057B1 (ko) * | 2016-02-02 | 2018-01-30 | 주식회사 얍컴퍼니 | 시각적 콘텐츠의 애노테이션 장치 및 방법 |
KR102582543B1 (ko) * | 2016-03-10 | 2023-09-25 | 삼성전자주식회사 | 무선 전력 전송 장치 및 무선 전력 전송 장치의 동작 방법 |
US10904168B2 (en) * | 2016-06-03 | 2021-01-26 | Spotify Ab | System and method for providing digital media content with a conversational messaging environment |
US20180107665A1 (en) * | 2016-10-17 | 2018-04-19 | Facebook, Inc. | Systems and methods for determining recommendations for pages in social networking systems |
US11012519B2 (en) * | 2016-12-28 | 2021-05-18 | Google Llc | Handoff feature for content sharing platforms |
WO2018151127A1 (ja) * | 2017-02-15 | 2018-08-23 | 日本電気株式会社 | 携帯型停止判定装置、停止判定システム、停止判定方法およびプログラム記憶媒体 |
CN113946744B (zh) * | 2020-07-16 | 2024-08-13 | 北京达佳互联信息技术有限公司 | 数据处理方法、装置、服务器及存储介质 |
JP7565653B1 (ja) | 2024-03-11 | 2024-10-11 | 株式会社PocketRD | コンテンツ関心度判定システム、コンテンツ関心度判定方法及びコンテンツ関心度判定プログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1171405C (zh) * | 1999-09-17 | 2004-10-13 | 索尼公司 | 广播节目信息处理设备 |
WO2006089555A1 (en) * | 2005-02-25 | 2006-08-31 | Bang & Olufsen A/S | Pervasive media information retrieval system |
CN1989507A (zh) * | 2004-07-27 | 2007-06-27 | 索尼株式会社 | 信息处理装置和方法、记录媒体及程序 |
WO2012134775A1 (en) * | 2011-03-30 | 2012-10-04 | Motorola Solutions, Inc. | Providing supplemental content associated with an information device |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2430490C2 (ru) | 2000-04-10 | 2011-09-27 | Нокиа Корпорейшн | Телефонные услуги в сетях мобильной связи с интернет-протоколом |
US6996618B2 (en) * | 2001-07-03 | 2006-02-07 | Hewlett-Packard Development Company, L.P. | Method for handling off multiple description streaming media sessions between servers in fixed and mobile streaming media systems |
US20030007515A1 (en) * | 2001-07-03 | 2003-01-09 | Apostolopoulos John G. | System and method for receiving mutiple description media streams in fixed and mobile streaming media systems |
US6996395B2 (en) | 2003-11-20 | 2006-02-07 | International Business Machines Corporation | Voicemail messaging via satellite radio |
US8116776B1 (en) * | 2004-03-23 | 2012-02-14 | Cisco Technology, Inc. | Mobile communication handoff between heterogeneous networks |
JP2006267057A (ja) * | 2005-03-25 | 2006-10-05 | Ntt Comware Corp | 位置検出システム、携帯端末、位置検出方法及びプログラム |
JP2006301777A (ja) * | 2005-04-18 | 2006-11-02 | Sony Corp | コンテンツ再生システム、コンテンツ再生装置およびコンテンツ再生方法 |
MX2007014732A (es) | 2005-05-27 | 2008-02-14 | Koninkl Philips Electronics Nv | Dispositivo de reproduccion para reproducir contenido digital a partir de dispositivos de comunicacion inalambrica. |
US7646755B2 (en) * | 2005-06-30 | 2010-01-12 | Microsoft Corporation | Seamless integration of portable computing devices and desktop computers |
TW200809764A (en) * | 2006-04-24 | 2008-02-16 | Sony Corp | Image processing device, image processing method and program recording medium |
KR100739004B1 (ko) * | 2006-07-10 | 2007-07-13 | 삼성전자주식회사 | 무선랜 서비스를 이용하여 웹 스토리지에 정보를 저장하는시스템, 이동통신단말기 및 방법 |
US20080086370A1 (en) * | 2006-10-06 | 2008-04-10 | International Business Machines Corporation | Environmental services broker for mediating collaborative computing sessions |
JP4992417B2 (ja) * | 2006-12-27 | 2012-08-08 | ソニー株式会社 | ネットワークシステム、サーバ装置、端末装置、コンテンツガイドの表示方法、サーバ装置用プログラム、及び端末装置用プログラム |
US8498654B2 (en) * | 2007-03-23 | 2013-07-30 | At&T Intellectual Property I, L.P. | Method and system for location-based communication |
JP2009055099A (ja) * | 2007-08-23 | 2009-03-12 | Funai Electric Co Ltd | コンテンツ視聴システム |
JP5167796B2 (ja) * | 2007-12-13 | 2013-03-21 | 日本電気株式会社 | コンテンツ再生制御システム |
JP5675589B2 (ja) | 2008-04-30 | 2015-02-25 | インタートラスト テクノロジーズ コーポレイション | データ収集と注目対象広告のシステム |
KR101117915B1 (ko) * | 2008-06-30 | 2012-03-08 | 에스케이플래닛 주식회사 | 이종 기기간 동일 영상 재생 시스템 및 방법 |
US7796190B2 (en) * | 2008-08-15 | 2010-09-14 | At&T Labs, Inc. | System and method for adaptive content rendition |
US8260320B2 (en) * | 2008-11-13 | 2012-09-04 | Apple Inc. | Location specific content |
US8169999B2 (en) | 2009-01-16 | 2012-05-01 | Broadcom Corporation | Method and system for preserving content timing across femtocell interfaces via timestamp insertion |
JP2010239421A (ja) * | 2009-03-31 | 2010-10-21 | Nec Personal Products Co Ltd | ストリーミング配信システム、送信装置、中継装置、受信装置、方法、プログラム及び記録媒体 |
US8164443B2 (en) * | 2009-04-08 | 2012-04-24 | International Business Machines Corporation | Group aware tracking of personal property within a bounded zone |
DE102009019561A1 (de) | 2009-04-30 | 2010-11-04 | Volkswagen Ag | Verfahren zum Anzeigen von Informationen in einem Kraftfahrzeug und Anzeigeeinrichtung |
JP4992933B2 (ja) * | 2009-05-13 | 2012-08-08 | ソニー株式会社 | 再生システム、送信装置および送信方法 |
BRPI1013002A2 (pt) | 2009-05-21 | 2016-03-29 | Intertrust Tech Corp | sistemas e métodos para entrega de conteúdo |
JP4951050B2 (ja) * | 2009-10-19 | 2012-06-13 | ヤフー株式会社 | サイネージ検索サーバ、方法及びプログラム |
JP5541487B2 (ja) * | 2009-11-27 | 2014-07-09 | ソニー株式会社 | 表示制御装置、及び、表示制御システム |
JP5488180B2 (ja) * | 2010-04-30 | 2014-05-14 | ソニー株式会社 | コンテンツ再生装置、制御情報提供サーバ、及びコンテンツ再生システム |
US9116221B2 (en) * | 2010-08-26 | 2015-08-25 | Apple Inc. | Variable precision location sharing |
WO2012030000A1 (ko) | 2010-09-01 | 2012-03-08 | 엘지전자 주식회사 | 지역 기반 서비스를 서비스 존 외부에서 제공하는 단말 및 방법 |
KR101712988B1 (ko) * | 2010-09-10 | 2017-03-07 | 삼성전자주식회사 | 이동통신 단말기에서 인터넷 서비스 제공 방법 및 장치 |
KR101719992B1 (ko) * | 2010-11-16 | 2017-03-27 | 엘지전자 주식회사 | 이동 단말기 및 이것의 메타데이터 활용 방법 |
US9247290B2 (en) | 2011-02-16 | 2016-01-26 | Sony Corporation | Seamless transition between display applications using direct device selection |
JP5507757B2 (ja) | 2011-04-26 | 2014-05-28 | シャープ株式会社 | 表示装置、表示方法、表示プログラム、及びプロセッサ |
US8837898B2 (en) * | 2012-09-24 | 2014-09-16 | Advanced Micro Devices, Inc. | Proximity-based video playback synchronization |
US9307358B2 (en) * | 2013-06-09 | 2016-04-05 | Apple Inc. | Non-intrusive region notification |
-
2014
- 2014-01-24 EP EP14152481.9A patent/EP2763422B1/en not_active Not-in-force
- 2014-01-24 EP EP17209352.8A patent/EP3322191B1/en active Active
- 2014-01-27 WO PCT/KR2014/000739 patent/WO2014119884A1/en active Application Filing
- 2014-01-30 JP JP2014015307A patent/JP6483338B2/ja not_active Expired - Fee Related
- 2014-01-31 US US14/169,182 patent/US9531819B2/en active Active
- 2014-02-07 CN CN201810595144.4A patent/CN108881976B/zh active Active
- 2014-02-07 CN CN201410044817.9A patent/CN104113769B/zh active Active
-
2016
- 2016-12-23 US US15/390,158 patent/US10165061B2/en active Active
-
2018
- 2018-11-16 US US16/193,643 patent/US10819807B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1171405C (zh) * | 1999-09-17 | 2004-10-13 | 索尼公司 | 广播节目信息处理设备 |
CN1989507A (zh) * | 2004-07-27 | 2007-06-27 | 索尼株式会社 | 信息处理装置和方法、记录媒体及程序 |
WO2006089555A1 (en) * | 2005-02-25 | 2006-08-31 | Bang & Olufsen A/S | Pervasive media information retrieval system |
WO2012134775A1 (en) * | 2011-03-30 | 2012-10-04 | Motorola Solutions, Inc. | Providing supplemental content associated with an information device |
Also Published As
Publication number | Publication date |
---|---|
US20140214924A1 (en) | 2014-07-31 |
EP2763422B1 (en) | 2018-02-21 |
CN108881976A (zh) | 2018-11-23 |
EP3322191A1 (en) | 2018-05-16 |
US10819807B2 (en) | 2020-10-27 |
CN108881976B (zh) | 2020-11-27 |
CN104113769A (zh) | 2014-10-22 |
EP2763422A1 (en) | 2014-08-06 |
JP6483338B2 (ja) | 2019-03-13 |
JP2014149832A (ja) | 2014-08-21 |
US20190089792A1 (en) | 2019-03-21 |
EP3322191B1 (en) | 2019-06-12 |
WO2014119884A1 (en) | 2014-08-07 |
US20170111460A1 (en) | 2017-04-20 |
US10165061B2 (en) | 2018-12-25 |
US9531819B2 (en) | 2016-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104113769B (zh) | 显示对象的方法和系统、以及提供对象的方法和系统 | |
US11823677B2 (en) | Interaction with a portion of a content item through a virtual assistant | |
KR102525029B1 (ko) | 사용자에게 콘텐트를 제공하기 위한 장치 및 방법 | |
US9191238B2 (en) | Virtual notes in a reality overlay | |
CN104937586B (zh) | 自动化的移动系统 | |
US8494215B2 (en) | Augmenting a field of view in connection with vision-tracking | |
CN102893327B (zh) | 直觉计算方法和系统 | |
CN106104417A (zh) | 使用眼动跟踪技术改进向计算设备提供场境数据 | |
CN107851231A (zh) | 基于活动模型的活动检测 | |
CN107771312A (zh) | 基于用户输入和当前上下文来选择事件 | |
CN103577063A (zh) | 移动终端及其控制方法 | |
US20210209676A1 (en) | Method and system of an augmented/virtual reality platform | |
CN102981751A (zh) | 移动终端和用于提供其用户界面的方法 | |
RU2628139C2 (ru) | Способ и система для отображения объекта и способ и система для предоставления объекта | |
US9940583B1 (en) | Transmitting content to kiosk after determining future location of user | |
CN114255056A (zh) | 广告显示方法及电子设备 | |
CN107436900A (zh) | 基于搜索引擎的信息处理方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |