服务器及其信息提供方法与流程

文档序号:11518350阅读:214来源:国知局
服务器及其信息提供方法与流程

本申请是国际申请日为2013年2月22日、中国申请号为201380010596.7、发明名称为“利用服务器和用户终端的基于情境的信息提供系统及其方法”的发明专利申请的分案申请。

与示例性实施例一致的装置和方法涉及基于情境的信息提供系统及其方法。具体来说,示例性实施例涉及一种基于情境的信息提供系统,以及基于用户的情境信息提供信息的基于情境的信息提供方法。



背景技术:

随着具有方便的用户界面和高性能计算能力的智能设备的商业化,已经通过智能设备提供各种服务。

这些服务中的代表性的一个是基于与用户的位置有关的信息的服务。当智能设备使用基于位置的服务时,智能设备向服务器发送它的当前位置信息,从服务器接收与当前位置有关的服务,以及向用户提供该服务。例如,响应于用户请求他或她的智能电话搜索饭店以便吃中餐,智能电话向服务器发送用户的当前位置信息,从服务器接收有关位于靠近用户的当前位置的饭店的信息,以及在屏幕上显示接收到的信息。然后,响应于用户基于显示的信息找到合适的饭店并访问该饭店,智能电话在屏幕上显示饭店提供的菜肴菜单和价格信息。因而,基于位置的服务提供可以克服计算机和因特网的空间限制的移动环境。

随着智能设备开始通过因特网接收网络服务,社交网络服务(sns)通过智能设备被主动地使用。例如,智能电话的用户可以在facebook或twitter上实时发贴文,并且查看来自他或她的朋友的贴文。sns在如下方面具有重大意义:它已经通过在计算机和因特网上建造社会关系将计算机和因特网连接到现实世界作为社会文化空间。

然而,到目前为止,还未引入基于智能设备的用户的位置信息和社会关系两者的移动服务。



技术实现要素:

示例性实施例克服上述缺点以及上面未提及的其他缺点。此外,示例性实施例不需要克服上面描述的缺点,并且示例性实施例可以不克服上面描述的任何问题。

示例性实施例提出一种新的移动服务概念,并且提供包括服务器和用户终端的基于情境的信息提供系统以及基于情境的信息提供方法,以用于响应于来自邻近于该用户终端的另一用户终端的终端识别信息、时间信息和该用户终端的位置信息满足预置条件,显示与相应于预置条件的情境有关的信息。

根据示例性实施例的用户终端包括:显示器;通信器,被配置为与位于距用户终端预定距离或范围内的另一用户终端通信;以及控制器,被配置为从其他用户终端接收终端识别信息,以及响应于接收到的所述其他用户终端的终端识别信息、时间信息和用户终端的位置信息满足预置条件,控制显示器显示与相应于预置条件的情境有关的信息。

所述用户终端还可以包括被配置为接收用户的输入的输入器,其中通过用户的输入设置预置条件。

响应于用户终端的终端识别信息、时间信息和用户终端的位置信息满足预置条件,所述控制器可以控制显示器显示与相应于预置条件的情境有关的应用。

所述控制器可以考虑到由用户输入的一个或多个关键字、由用户正在使用的内容以及日志历史,控制显示器显示应用。

所述控制器可以根据用户终端的用户与所述其他用户终端的用户之间的预定义关系来控制显示器显示与相应于预置条件的情境有关的信息。

所述预定义关系可以是同事关系、朋友关系、商务关系以及浪漫关系中的至少一个。

所述通信器可以向服务器发送用户终端的终端识别信息以及其他用户终端的终端识别信息,并且可以从服务器接收有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息。

所述服务器可以是提供社交网络服务(sns)的sns服务器、邮件服务器以及云服务器中的至少一个。

根据示例性实施例的服务器包括:通信器,被配置为与用户终端通信;储存器,被配置为存储多个用户终端的用户之间的预定义关系;以及控制器,被配置为响应于从用户终端接收位于距所述多个用户终端中的一用户终端预定距离或范围之内的另一用户终端的终端识别信息来从储存器读取有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息,以及控制通信器向用户终端发送有关预定义关系的信息。

一种根据示例性实施例的基于情境的信息提供系统包括:服务器,被配置为从用户终端接收位于距用户终端预定距离或范围之内的另一用户终端的终端识别信息,以及向用户终端发送有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息,并且所述用户终端被配置为根据有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息、时间信息与用户终端的位置信息来显示与情境有关的信息。

一种根据示例性实施例的基于情境的信息提供方法包括:在用户终端处从位于距用户终端预定距离或范围之内的另一用户终端接收终端识别信息,以及响应于所述其他用户终端的终端识别信息、时间信息和用户终端的位置信息满足预置条件,在用户终端处显示与相应于预置条件的情境有关的信息。

可以通过用户的输入设置所述预置条件。

所述显示与相应于预置条件的情境有关的信息可以包括:响应于其他用户终端的终端识别信息、时间信息和用户终端的位置信息满足预置条件,显示与相应于预置条件的情境有关的应用。

所述显示与相应于预置条件的情境有关的信息可以包括:考虑到由用户输入的关键字、正在由用户使用的内容、以及日志历史来显示应用。

所述显示与相应于预置条件情况情境有关的信息可以包括:根据用户终端的用户与所述其他用户终端的用户之间的预定义关系显示与相应于预置条件的情境有关的信息。

所述预定义关系可以是同事关系、朋友关系、商务关系以及浪漫关系中的至少一个。

所述显示与相应于预置条件的情境有关的信息可以包括:向服务器发送用户终端的终端识别信息以及所述其他用户终端的终端识别信息,以及从服务器信息接收有关用户终端的用户与所述其他用户终端的用户之间的预定义关系,以及根据用户终端的用户与所述其他用户终端的用户之间的预定义显示与相应于预置条件的情境有关的信息。

所述服务器可以是提供sns的社交网络服务(sns)服务器、邮件服务器以及云服务器中的至少一个。

一种根据示例性实施例的基于情境的信息提供方法包括:在服务器处接收位于距用户终端预定距离或范围之内的另一用户终端的终端识别信息;以及在服务器处向用户终端发送有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息。

一种根据示例性实施例的基于情境的信息提供方法,包括:在用户终端处接收位于距用户终端预定距离或范围之内的另一用户终端的终端识别信息;在用户终端处向服务器发送用户终端的终端识别信息以及所述其他用户终端的终端识别信息;在服务器处向用户终端发送有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息;以及在用户终端处响应于其他用户终端的终端识别信息、时间信息与用户终端的位置信息满足预置条件根据有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息来显示与相应于预置条件的情境有关的信息。

如上所述,通过识别邻近于拥有用户终端的用户的另一用户,根据与所述其他用户的社会关系以及用户的位置信息来提供与用户的情境有关的信息。

一种示例性实施例可以包括基于智能设备的用户的位置信息和社会关系两者的、基于情境的信息提供系统,所述系统提供:服务器,被配置为从用户终端接收位于距用户终端预定距离或范围之内的另一用户终端的识别信息,并且向用户终端发送有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息;以及所述用户终端被配置为根据有关用户终端的用户与所述其他用户终端的用户之间的预定义关系的信息、时间信息和用户终端的位置信息来显示与情境有关的信息,其中所述预定义关系包括社会关系。

所述系统还可以包括被配置为接收用户的输入的输入器,其中通过用户的输入设置该预置条件。

一种根据示例性实施例的服务器可以包括:通信器;存储器,被配置为存储关于多个用户终端的用户之间的关系的信息;以及控制器,被配置为响应于通过通信器从用户终端接收到用户终端的识别信息和另一用户终端的识别信息,基于用户终端的识别信息和另一用户终端的识别信息从存储器获取关于用户终端的用户与另一用户终端的用户之间的关系的信息,并且通过通信器将所获取的关系信息发送到用户终端。

一种根据示例性实施例的服务器的信息提供方法,所述服务器存储关于多个用户终端的用户之间的关系的信息,所述方法包括:从用户终端接收用户终端的识别信息和另一用户终端的识别信息;基于用户终端的识别信息和另一用户终端的识别信息从所存储的关系信息获取关于用户终端的用户与另一用户终端的用户之间的关系的信息;以及将所获取的关系信息发送到用户终端。示例性实施例的附加和/或其他方面和优点将在下面的描述中部分地阐明,并将从该描述中部分地变得明显,或者可以通过示例性实施例的实践学习。

附图说明

通过参照附图描述特定示例性实施例,本发明的上述和/或其他方面将变得更加清楚,附图中:

图1是示出根据实施例的用户终端的配置的框图;

图2示出示例,其中图1的用户终端显示与业务会议有关的信息;

图3是示出根据另一实施例的用户终端的配置的框图;

图4示出示例,其中用户终端根据用户与拥有位于距用户终端预定距离或范围之内的其他用户终端的其他用户之间的预定义关系显示与相应于预置条件的情境有关的不同类型的信息;

图5是示出根据示例性实施例例的服务器的配置的框图;

图6是示出根据示例性实施例的基于情境的信息提供系统的配置的框图;以及

图7到图13是示出根据示例性实施例的基于情境的信息提供方法的流程图。

具体实施例

现在将参照附图更详细地描述特定示例性实施例。

在以下描述中,即使在不同的附图中,相同附图标记也用于相同元素。提供描述中定义的主题,如具体的构造和元件,是为了帮助综合理解示例性实施例。因而,显然能够在没有那些具体定义的细节的情况下实施示例性实施例。此外,不详细描述公知的功能或构造,因为他们将以不必要的细节模糊示例性实施例。

图1是示出根据示例性实施例的用户终端100的配置的框图,并且图2示出的示例是图1的用户终端100显示与业务会议有关的信息。

参照图1和图2,用户终端100包括显示器110、通信器130和控制器120。

显示器110用于在屏幕上显示各种信息,从而用户终端100的用户可以可视地识别信息。响应于用户终端100是智能设备,显示器110可以包括液晶显示器及其驱动电路。然而,显示器110的配置不局限于此。由于显示器110的详细配置与本发明的技术特征不相干,所以将省略其详细说明。显示器110响应于时间信息、用户终端100的位置信息以及另一用户的识别信息满足预置条件,显示与相应于预置条件的情境有关的信息,稍后将更详细地对其进行描述。

通信器130用于执行与其他用户终端的通信。通信可以是远场通信(ffc)或近场通信(nfc)。在前一种情况下,用户终端100通过服务器200(参见图6)与远离用户终端100定位的另一用户终端100-1(参见图6)通信。在后一情况下,用户终端100可以通过蓝牙直接与另一用户终端100-1通信。响应于通信器130是蓝牙通信模块,用户终端100根据蓝牙通信标准与另一用户终端100-1通信以接收和发送传输包。然而,用户终端100可以使用诸如紫蜂等等的其它nfc方法。

通信器130包括发送信息的发送器以及接收信息的接收器。根据示例性实施例,接收器可以从位于距用户终端100预定距离或范围之内的另一用户终端100-1接收终端识别信息。

预定距离或范围可以由用户终端100的用户、由服务提供商、或由制造商设置。例如,预定距离或范围可以设置为距用户终端100有5米半径,或最靠近用户终端100定位的转发器的覆盖范围。即,预定距离或范围可以取决于服务的目的和种类来设置。预定距离或范围可以取决于用户的情境设置。例如,响应于拥有用户终端100的用户已经计划参加ux业务会议,可以考虑到ux业务会议将举行的会议室的面积来设置相对较宽的距离或范围。相反,当用户终端100的用户计划会见朋友时,可以设置相对较窄的距离或范围。

终端识别信息用于识别其他用户终端100-1,并且例如,终端识别信息可以包括其他用户终端100-1的序列号、电话号码、用户id等等。由用户终端100接收到的终端识别信息仅用于保护个人信息的目的,并且可以不存储在用户终端100中。

控制器120用于控制用户终端100的全部操作。当控制器120从其他用户终端100-1接收终端识别信息时,控制器120可以响应于接收到的用户终端100-1的终端识别信息、时间信息和用户终端100的位置信息满足预置条件来控制显示器110显示与预置条件有关的信息。

时间信息表示有关已经提供、正在提供或将提供基于情境的信息的时间信息。例如,响应于用户计划在特定时间参与ux业务会议,时间信息可以是有关用户终端100在显示器110上显示与ux业务会议有关的信息的时间信息,即,现实世界中举行ux业务会议的时间。如图2中所示,响应于ux业务会议起始于2011年6月13日上午10:00,时间信息是2011年6月13日上午10:00。当时间到达(即,当预置条件满足)时,控制器120控制显示器110显示与ux业务会议有关的信息(与相应于预置条件的情境有关的信息)。

用户终端100的位置信息表示关于用户终端100存在处的位置的信息,即,与拥有用户终端100的用户存在处的现实世界位置有关的信息。具体来说,用户终端100的位置信息可以表示为具体地址或表示为位于具体地址的位置。

用户终端100的位置信息可以通过发送位置信息获得,该位置信息通过全球定位系统(gps)方法、蜂窝方法、以及经由ffc网络或nfc网络的nfc方法确定。gps方法是使用卫星(未示出)获得用户终端100的位置的技术,并且可以在相对较宽的范围内精确地检测位置。然而,gps方法不能引导更精确的位置检测,诸如确定用户位于建筑内部还是外部,等等。在这种情况下,补充地使用经由转发器(未示出)检测用户终端100的位置的蜂窝方法。为了获得用户终端100的精确位置,需要一起使用多种位置确定技术。例如,响应于用户正位于位于韩国的首尔国立教育大学前面的建筑a的第8层上的会议室处,可以使用gps方法来确定用户位于建筑物a中,并且使用蜂窝方法来确定用户位于第8层上的会议室中。为了更精确的位置确定,可以使用nfc方法。然而,可以额外使用除了上述技术之外的多种位置确定技术。

与相应于预置条件的情境有关的信息表示用户终端100的用户经历的情境中需要的信息。根据上面描述的实施例,响应于预定距离或范围之内存在将参与ux业务会议的人员,用户终端100位于位于韩国的首尔国立教育大学前面的建筑a的第8层上的会议室处,并且时间2011年6月13日上午10:00到达,用户终端100的用户开始处于相应于ux业务会议的预置条件的情境中。在这种情况下,控制器120控制显示器110在屏幕上显示ux业务会议所需的信息,例如,与ux业务会议的参与者有关的信息、演示文档、有关备注、视频等等(参见图2的(3))。然而,可以取决于示例性实施例设置不同条件。如果预置条件被设置为2011年6月13日上午10:00,则由于ux业务会议被认为还没有开始,所以与ux业务会议将举行的位置有关的信息以及与到达该位置的交通有关的信息可以在2011年6月13日上午10:00到达之前显示。此外,响应于当2011年6月13日上午10:00的时间到达时预定距离或范围之内不存在将参与ux业务会议的人员,由于ux业务会议被认为已经取消,用户终端100可以显示与ux业务会议无关的不同信息。

图3是示出根据另一该实施例的用户终端100的配置的框图。

参照图3,用户终端100还可以包括从用户接收输入的输入器140。

输入器140可以是键区、笔形鼠标、触摸屏或触摸笔。如上所述的预置条件可以通过用户的输入设置。即,用户可以通过输入器140输入相应于情境的条件,以便显示器110可以显示与情境有关的信息。根据上面描述的示例性实施例,用户可以设置相应于ux业务会议的条件,即,与将参与ux业务会议的人员有关的信息(将参与ux业务会议的人员的终端识别信息),关于ux业务会议将举行的位置的信息(例如,位于韩国的首尔国立教育大学前面的建筑a的第8层上的会议室),以及关于ux业务会议将举行的时间的信息(例如,2011年6月13日上午10:00)。响应于接收到的另一用户终端100-1的终端识别信息、时间信息和用户终端100的位置信息与用户设置的条件相同,用户终端100显示与条件有关的信息。在上面描述的示例性实施例中,ux业务会议所需的信息显示在屏幕上。

同时,如图3中所示,用户终端100还可以包括储存器150。

储存器150可以存储提供基于情境的信息所需的所有种类的数据。例如,如果用户终端100接收位于距用户终端100预定距离或范围之内的另一用户终端100-1的终端识别信息,则用户终端100需要检查接收到的终端识别信息是否与将参与ux业务会议的人员的用户终端的终端识别信息相同。此时,控制器120从储存器150读取将参与ux业务会议的人员的用户终端的终端识别信息,并且比较读取的终端识别信息与接收到的终端识别信息,从而确定是否满足预置条件。此外,储存器150可以存储关于用户终端100的用户与位于距用户终端100预定距离或范围之内的其他用户终端100-1的用户之间的关系的信息。响应于接收到的终端识别信息存在于储存器150中,控制器120可以从储存器150读取关于用户终端100的用户与其他用户终端100-1的用户之间的关系的信息,并且根据用户终端100的用户与其他用户终端100-1的用户之间的关系控制显示器110显示与相应于预置条件的情境有关的信息。稍后将更详细地描述用户终端100的用户与其他用户终端100-1的用户之间的关系以及控制器120根据该关系的操作。

响应于接收到的其他用户终端100-1的终端识别信息、时间信息和用户终端100的位置信息满足预置条件,用户终端100可以控制显示器110显示与相应于预置条件的情境有关的应用。即,在上面描述的示例性实施例中,除了与ux业务会议有关的信息之外,用户终端100可以显示ux业务会议所需的应用。例如,可以显示用于当应用运行时在磁带或录像带上记录ux业务会议的应用、用于当用户终端100包括能够发出激光束的配置时运行激光笔功能的应用、用于检查邮件的应用等等。此外,用户终端100可以通过将与ux业务会议的参与者有关的信息、演示文档、有关备注、视频等等连接到它们的相关应用来显示它们,用这样的方式来方便地检查文档等等。优选地,应用可以在屏幕的一部分上显示为图标,以便每个应用可以通过一个点击或一个触摸(在触摸屏情况下)运行。

控制器120可以考虑到由用户输入的关键字、用户正在使用的内容以及日志历史中的一个来控制显示器110显示与相应于预置条件的情境有关的信息或应用。

首先,控制器120可以考虑到包括在由用户输入的文本中的关键字来控制显示器110显示与相应于预置条件的情境有关的信息或应用。用户可以通过输入器140输入除了预置条件之外的与用户经历的情境有关的文本信息。在这种情况下,控制器120可以分析由用户输入的文本以提取包括在文本中的字,并且可以比较提取的字与预存储的关键字。响应于预存储的关键字包括在文本中的确定,控制器120考虑到相应关键字来控制显示器110显示与相应于预置条件的情境有关的信息或应用。例如,在上面描述的与ux业务会议有关的实施例中,用户可以通过输入器140输入计划标题“业务会议中的用户体验”。控制器120分析文本并且提取关键字。如果预存储的关键字是用户体验,则控制器120显示在业务会议或会议中根据用户的体验经常使用的信息或应用。同时,响应于预存储的关键字是业务会议,控制器120可以显示在一般业务会议中使用的信息或应用。然而,上面描述的实施例仅是示例性的,并且相应于关键字的信息或应用可以取决于示例性实施例的实现策略。

其次,控制器120可以考虑到正在由用户使用的内容来控制显示器110显示与相应于预置条件的情境有关的信息或应用。例如,响应于用户正在使用专利文献,控制器120可以显示专利检索应用、从多个国家的专利局检索公开文档的应用以及与多个国家的专利法和条例或法律的其他范围有关的文档。

第三,控制器120可以考虑到日志历史来控制显示器110显示与相应于预置条件的情境有关的信息或应用。日志历史指的是已经在用户终端100中运行的应用的文档访问历史或运行历史。控制器120可以控制显示器110显示已经在满足预置条件的情境中之后运行或在满足预置条件的情境中访问的应用或文档。

图4示出示例,其中用户终端100(参见图3)根据用户与拥有位于距用户终端100预定距离或范围之内的其他用户终端100-1(参见图6)的其他用户之间的预定义关系显示与相应于预置条件的情境有关的不同类型的信息。

参照图3、图4和图6,响应于接收到的位于距用户终端100预定距离或范围之内的另一用户终端100-1的终端识别信息、时间信息和用户终端100的位置信息满足预置条件,控制器120可以根据用户终端100的用户与其他用户终端100-1的用户之间的预定义关系来控制显示器110显示与相应于预置条件的情境有关的信息或应用。

用户终端的用户之间的预定义关系指的是已经在用户之间社会性地定义的连接属性。例如,如图4中所示,用户终端100的用户与其他用户终端100-1的用户可以是同事关系、旅行朋友关系、大学朋友关系或邻居朋友关系。控制器120通过接收到的其他用户终端100-1的识别信息来识别其他用户终端100-1的用户,并且解释用户终端100的用户与其他用户终端100-1的用户之间的关系。在上面描述的与ux业务会议有关的示例性实施例中,响应于控制器120基于位于距用户终端100预定距离或范围之内的其他用户终端100-1的终端识别信息识别将参与ux业务会议的人员,用户终端100位于位于韩国教育的首尔国立大学前面的建筑a的第8层上的会议室处,已经计划在该会议室中举行ux业务会议。在ux业务会议将举行的2011年6月13日的上午10:00的时间,控制器120响应于用户终端100的用户与其他用户终端100-1的用户已经确定为同事关系来控制显示器110显示与ux业务会议情境有关的信息或应用。当通过其他用户终端100-1的终端识别信息识别其他用户时,用户终端100的用户与其他用户终端100-1的用户之间的预定义关系可以被识别。

同时,拥有终端的用户之间的预定义关系可以从通过有线或无线通信设备连接到用户终端100的服务器接收,而不是存储在用户终端100的储存器150中,并且可以通过读取控制器120来确定。在这种情况下,通信器130可以向服务器200发送用户终端100的终端识别信息以及其他用户终端100-1的终端识别信息,并且可以从服务器200接收有关用户终端100的用户与其他用户终端100-1的用户之间的预定义关系的信息。服务器200可以是提供sns的社交网络服务(sns)服务器、邮件服务器、云服务器等等。

例如,响应于服务器200是sns服务器,用户终端100向sns服务器200发送用户终端100的终端识别信息以及其他用户终端100-1的终端识别信息。然后,sns服务器200基于用户终端100的终端识别信息以及其他用户终端100-1的终端识别信息在sns服务器200中搜索指示用户终端100的用户与其他用户终端100-1的用户之间的社会关系的参数,并且向用户终端100发送找到的参数。用户终端100接收关系参数,并且显示与相应于预置条件的情境有关的信息或应用。在上面描述的与ux业务会议有关的示例中,只有当用户终端100的用户以及其他用户终端100-1的用户是同事或属于相同业务团体或业务组时,才显示与ux业务会议有关的信息或应用。

同时,如图4中所示,响应于用户终端100的用户以及其他用户终端100-1的用户是大学朋友关系,并且用户终端100与100-1位于预定距离或范围之内,考虑到时间信息和用户终端100的位置信息来显示与大学朋友会见情境有关的信息或应用。例如,可以显示大学朋友的电话号码表、附近酒吧的列表、关于有名的饭店的信息、存储的大学朋友的结婚视频等等。

此外,响应于用户终端100的用户与其他用户终端100-1的用户是旅行朋友关系、并且用户终端100和100-1位于预定距离或范围之内,考虑到时间信息和用户终端100的位置信息显示与旅行朋友会见情境有关的信息或应用。例如,可以显示推荐旅行目的地的应用、预订飞机票的应用、搜索住宿的应用、旅行照片或旅行视频等等。

此外,如图4中所示,响应于用户终端100的用户以及其他用户终端100-1的用户是邻居朋友关系,并且用户终端100与100-1位于预定距离或范围之内,考虑到时间信息和用户终端100的位置信息来显示与邻居朋友会见情境有关的信息或应用。例如,可以显示附近酒吧的列表、用于搜索附近康乐设施的应用、关于网吧中的空座位的信息等等。

下文中,将描述根据示例性实施例的提供基于情境的信息的服务器200。图5是示出服务器200的配置的框图。

参照图5,服务器200包括通信器210、控制器220与储存器230。

通信器210用于与用户终端100(参见图1或图3)通信。具体来说,通信器210从用户终端100接收用户终端100的终端识别信息以及另一用户终端100-1(参见图6)的终端识别信息,并且向用户终端100发送与用户终端100的用户与其他用户终端100-1的用户之间的预定义关系有关的信息。这里,服务器200可以是sns服务器、邮件服务器、云服务器等等。

响应于服务器200是sns服务器,用户终端100向sns服务器200发送用户终端100的终端识别信息以及其他用户终端100-1的终端识别信息。sns服务器200基于用户终端100的终端识别信息以及其他用户终端100-1的终端识别信息在sns服务器200中搜索指示用户终端100的用户与其他用户终端100-1的用户之间的社会关系的参数,并且向用户终端100发送找到的参数。

储存器230存储操作服务器200所需的数据。详细地,储存器230可以存储多个用户终端(每次100个)的用户之间的关系。

例如,响应于用户终端100接收位于距用户终端100预定距离或范围之内的另一用户终端100-1的终端识别信息,用户终端100需要检查接收到的终端识别信息是否与将参与ux业务会议的人员的用户终端的终端识别信息相同。此时,用户终端100向服务器200发送其他用户终端100-1的终端识别信息。服务器200的控制器220从储存器230读取将参与ux业务会议的人员的用户终端的终端识别信息,比较读取的终端识别信息与接收到的终端识别信息,并且向用户终端100发送比较的结果。

此外,储存器230可以存储关于用户终端100的用户与位于距用户终端100预定距离或范围之内的其他用户终端100-1的用户之间的关系的信息。

控制器220控制服务器200的全部操作。详细地,响应于控制器220接收位于距用户终端100预定距离或范围之内的其他用户终端100-1的终端识别信息,控制器220从储存器230读取用户终端100的用户与其他用户终端100-1的用户之间的预定义关系,并且控制通信器210向用户终端100发送有关预定义关系的信息。在与ux业务会议有关的示例性实施例中,响应于控制器220确定用户终端100的用户以及其他用户终端100-1的用户是同事关系,基于存储在储存器230中的用户终端100与100-1的终端识别信息,控制器220控制通信器210向用户终端100发送指示同事关系的参数。

下文中,将描述根据示例性实施例的基于情境的信息提供系统。图6是示出基于情境的信息提供系统的配置的框图。

参照图6,基于情境的信息提供系统包括服务器200以及用户终端100和100-1(参见图1、图3和图5)。

服务器200从用户终端100接收位于距用户终端100预定距离或范围之内的其他终端100-1的终端识别信息,并且向用户终端100发送有关用户终端100的用户与其他用户终端100-1的用户之间的预定义关系的信息。上面已经描述了用于服务器200的操作的细节,并且因此,将省略重复描述。

用户终端100根据从服务器200接收到的有关用户终端100的用户与其他用户终端100-1的用户之间的预定义关系的信息、时间信息和用户终端100的位置信息来显示与情境有关的信息。上面已经描述了用于用户终端100的操作的细节,并且因此,将省略重复描述。

下文中,将描述根据示例性实施例的基于情境的信息提供方法。图7到图13是示出提供基于情境的信息的方法。

参照图7到图13,提供基于情境的信息的方法包括:接收位于距用户终端预定距离或范围之内的另一用户终端的终端识别信息(s710);确定其他用户终端的终端识别信息、时间信息和用户终端的位置信息是否满足预置条件(s720);以及响应于其他用户终端的终端识别信息、时间信息和用户终端的位置信息满足预置条件(s720-y),显示与相应于预置条件的情境有关的信息(s730)。

预置条件可以通过用户的输入设置(s810)。即,如图8中所示,响应于通过用户的输入设置的预置条件(s810),从邻近于用户终端定位的另一用户终端接收终端识别信息(s820),以及其他用户终端的终端识别信息、时间信息和用户终端的位置信息满足预置条件(s830-y),显示与相应于预置条件的情境有关的信息(s840)。

此外,如图9中所示,在显示与相应于预置条件1情境有关的信息的操作中,响应于其他用户终端的终端识别信息、时间信息和用户终端的位置信息满足预置条件(s930-y),可以考虑到用户的关键字输入、用户正在使用的内容、以及日志历史(s942、s944和s946)来显示应用。

此外,如图10中所示,在显示与相应于预置条件情况情境有关的信息的操作中,可以根据用户终端的用户与其他用户终端的用户之间的预定义关系显示与相应于预置条件的情境有关的信息。即,可以根据同事关系、朋友关系、业务关系或浪漫关系显示与相应于预置条件的情境有关的信息(s1032、s1034、s1036或s1038)。

具体来说,在显示与相应于预置条件的情境有关的信息操作中,如图11中所示,用户终端的终端识别信息以及其他用户终端的终端识别信息可以被发送到服务器(s1130),可以从服务器接收有关用户终端的用户与其他用户终端的用户之间的预定义关系的信息(s1140),并且可以根据用户终端的用户与其他用户终端的用户之间的预定义关系显示与相应于预置条件的情境有关的信息(s1152、s1154、s1156或s1158)。这里,服务器200可以是sns服务器、邮件服务器或云服务器。

基于情境的信息提供方法可以包括:接收位于距用户终端预定距离或范围之内的另一用户终端的终端识别信息(s1210);以及向用户终端发送有关用户终端的用户与其他用户终端的用户之间的预定义关系的信息(s1220)。

此外,基于情境的信息提供方法可以包括:在用户终端处接收位于距用户终端预定距离或范围之内的另一用户终端的终端识别信息(s1310);在用户终端处向服务器发送用户终端的终端识别信息以及其他用户终端的终端识别信息s(1320);在服务器处向用户终端发送有关用户终端的用户与其他用户终端的用户之间的预定义关系的信息(s1330);确定其他用户终端的终端识别信息、时间信息以及用户终端的位置信息是否满足预置条件(s1340);以及响应于其他用户终端的终端识别信息、时间信息以及用户终端的位置信息满足预置条件(s1340-y),根据有关用户终端的用户与其他用户终端的用户之间的预定义关系的信息来显示与相应于预置条件失败情境有关的信息(s1360)。

如上所述,根据与邻近于用户定位的他人的社会关系以及用户的位置信息提供与拥有用户终端的用户经历的情境有关的信息。因此,用户通过他或她的终端接收关于他或她会见的人的信息以及关于他或她位于的位置的信息。

用户终端可以包括显示器和控制器,该控制器响应于时间信息以及用户终端的位置信息满足预置条件来控制显示器显示与相应于预置条件的情境有关的信息。即,如上所述,用户终端可以仅考虑到时间信息以及用户终端的位置信息来显示与情境有关的信息,而不考虑从位于距用户终端预定距离或范围之内的另一用户终端接收到的终端识别信息。

除了不考虑与另一用户终端的关系之外,用户终端的单一组件与如上所述的用户终端100的那些相同。因此,将省略单一组件的详细说明,并且将简短地描述示例性实施例。

根据上面描述的与ux业务会议有关的示例性实施例,当已经预先设置了与ux业务会议有关的条件时,用户终端位于位于韩国的首尔国立教育大学前面1建筑a的第8层上的会议室(特定位置),并且2011年6月13日上午10:00来临(特定时间),用户终端的用户开始处于ux业务会议情境中(相应于预置条件的情境)。在这种情况下,控制器控制显示器在屏幕上显示ux业务会议所需的信息,例如,与ux业务会议的参与者有关的信息、演示文档、有关备注、视频等等。此外,可以显示相关应用等等。即,除了与ux业务会议情境有关的信息之外,可以显示ux业务会议所需的应用。例如,可以显示用于当应用运行时在磁带或录像带上记录ux业务会议的应用、用于当用户终端包括能够发出激光束的配置时运行激光笔功能的应用、用于检查邮件的应用等等。此外,用户终端可以通过将与ux业务会议的参与者有关的信息、演示文档、有关备注、视频等等连接到它们的相关应用来显示它们,用这样的方式以便方便地检查文档等等。优选地,应用可以在屏幕的一部分上显示为图标,以便每个应用可以通过一个点击或一个触摸(在触摸屏情况下)运行。

响应于预置条件被设置为2011年6月13日上午10:00,由于ux业务会议被认为还没有开始,与ux业务会议将举行的位置有关的信息、与到达该位置的交通有关的信息、指示位置的地理信息、以及与ux业务会议的议题有关的信息可以在2011年6月13日上午10:00到达之前显示。此外,响应于当2011年6月13日上午10:00的时间到达时用户终端在特定位置之外,由于ux业务会议被认为已经取消,用户终端100可以显示与ux业务会议无关的不同信息。然而,用户终端可以通过确定用户已经忘记ux业务会议来显示与ux业务会议有关的信息。

此外,根据另一示例性实施例,可以提供一种通过用户的终端显示与用户的情境有关的信息或应用来提供基于情境的信息的方法。除了不考虑与另一用户终端的关系之外,该方法与如上所述的提供基于情境的信息的方法相同,并且因此,将省略其详细说明。

上述示例性实施例和优点及描述仅仅是示例性的,并不被解释为限制本发明。给出的教导可以容易地应用于其他类型的装置和系统。此外,对示例性实施例描述意图是说明性的,不是为了限制权利要求的范围,并且许多替换、修改和变化对于本领域技术人员将是明显的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1