使用信标提供内容信息的服务方法以及确定用户是否进入和离开商店的方法与流程

文档序号:14652499发布日期:2018-06-08 22:07阅读:212来源:国知局
使用信标提供内容信息的服务方法以及确定用户是否进入和离开商店的方法与流程

本公开内容涉及提供内容提供服务的方法以及利用信标确定进入或退出商店的方法。更具体地,本公开内容涉及如下方法和装置:通过使用由信标设备发送的无线电波的强度和无线电波中的信息来向用户的终端设备提供数字内容例如数字优惠券,并且通过利用持有终端设备的用户的行为模式来确定商店中的终端设备的进入/退出。



背景技术:

本节中的描述仅提供了本公开内容的实施方式的背景信息,而不旨在指定本公开内容的现有技术。

利用接近度传感器和用户的智能手机在离线商店处或包括商店的地理区域中向用户通知登记状态并向用户的终端发送优惠券的接近度营销正变得在早期阶段更受欢迎。

接近度传感器通常是被配置成发送无线信号例如Wi-Fi信号、蓝牙低能量(BLE)信号、声音信号和近场通信(NFC)信号的信标设备。苹果公司最近推出了名为“iBeacon”的使用BLE信标设备的信标服务,并且通过美国的苹果商店提供应用程序。

当使用该服务的顾客进入商店时,顾客可以自动检查产品信息和顾客评分,并且接收优惠券。

在提供iBeacon服务的系统中,用户终端(例如,移动设备例如智能手机)可以接收由各个商店或预定位置中的BLE信标设备广播的无线电波,并且接收数字内容,例如可以用于相应的商店的优惠券。

参照图1,根据常规处理,终端接收由安装在商店C中的信标设备发送的信号(步骤1),并且将所接收到的信息发送到顾客数据库(步骤2)。

商店管理服务器基于从终端接收到的登录信息来检查可以是现有顾客的顾客或想要数字优惠券的新顾客的订购状态,并且向终端发送数字优惠券(例如,产品信息或优惠券)。这是目前正在使用的典型服务方案。

如果安装在商店A至F中的信标不互相干扰,则可以顺利地提供服务。

然而,在数据密度区域中,由各个商店中的多个信标设备发送的无线电波之间的干扰引起的无线电接收错误可能导致数字内容不能被正确地传递到用户终端。此外,用户终端可能一次接收到大量数字内容,这可能在数字内容的处理期间使得终端设备将数字内容视为垃圾信息或导致所接收到的信息之间的冲突。

另一方面,当前正在研究用于利用信标信号估计接收到由安装在商店中的信标设备发送的信标信号的终端设备的位置并利用所估计出的位置信息的方法。

此外,可以通过使用位置信息或例如购买倾向的用户信息来向已进入商店的终端设备提供特定服务,或者可以通过使用终端设备已进入的商店的信息来提取用户的兴趣区域以在营销中使用。

常规方法通过使用仅由信标设备发送的信标信号来估计终端设备的位置,然后基于所估计出的位置信息来确定终端设备进入商店。然而,由信标信号估计位置的方法容易出错,并且不能准确预测商店处的终端设备的进入/退出。



技术实现要素:

【技术问题】

根据本公开内容的第一实施方式,提供了一种系统和方法,其用于有效地处理从安装在多个商店中相应的一个商店或者可以未被划分的商店综合体处的多个信标设备接收到的传感器信息。

根据本公开内容的第二实施方式和第三实施方式,提供了一种方法和装置,其用于通过基于接收信号强度来估计发送信标信号的信标设备与接收信标信号的终端之间的距离来准确地确定商店处的终端设备的进入/退出;基于信号接收时间来计算停留时间;基于由一个或更多个传感器收集到的感测信息来提取用户的行为模式;以及将所估计出的距离、所计算出的停留时间和所提取的行为模式与预设商店范围信息、停留时间信息的阈值和预设行为模式信息分别相比较,以确定终端设备的进入/退出。

应理解,本公开内容要解决的技术问题不限于上述问题,并且根据以下描述,上文未提及的其他技术问题对本领域技术人员来说将是明显的。

【技术解决方案】

根据示例性实施方式的一个方面,终端设备包括:接收单元,接收单元被配置成从安装在至少一个商店中相应的一个商店中的商店信息提供设备接收信标设备唯一信息和商店信息;管理单元,管理单元被配置成根据信标设备唯一信息和商店信息来管理商店列表;处理单元,处理单元被配置成通过考虑商店信息来确定包括已由管理单元给予高优先级的候选商店的最终商店列表;以及发送单元,发送单元被配置成向商店管理服务器请求与最终商店列表相关的数字内容服务。

终端设备还可以包括优先级确定模块,优先级确定模块被配置成根据商店的优先级来对商店列表进行排序。优先级确定模块可以包括:信号强度测量单元,信号强度测量单元被配置成测量由商店信息提供设备发送的接收信号的信号强度;管理者偏好确定单元,管理者偏好确定单元被配置成确定提供数字内容服务的管理者的偏好;顾客目的确定单元,顾客目的确定单元被配置成确定接收数字内容服务的终端设备的用户使用商品或服务的目的;以及排序单元,排序单元被配置成基于由信号强度测量单元、管理者偏好确定单元和顾客目的确定单元提供的优先级比较基础信息来对商店列表进行排序。管理者偏好确定单元基于以下信息中的至少一个信息来确定管理者偏好:用户已使用由管理者提供的数字内容服务的次数、用户是否同意了提供位置信息、由提供的位置信息标识的终端设备的位置、用户的年龄或性别、以及用户是否订购了与数字内容服务相关联的应用。

顾客目的确定单元可以通过使用用户对商品或服务的偏好、商品或服务的价格范围以及产品类型中的至少一个来确定用户的目的。排序单元可以在将权重因子应用于每个优先级比较基础信息之后对商店列表进行排序。排序单元可以在由信号强度测量单元、管理者偏好确定单元和顾客目的确定单元提供的优先级比较基础信息中选择至少一种基础信息,并且仅基于所选择的基础信息来对商店列表进行排序。

已由管理单元给予高优先级的候选商店的商店信息可以包括以下中的至少一个:商店的商业类型、商店的大小、商店中产品的数目、雇员的数目、日常来访顾客的数目、以及当前在商店中的顾客的数目。处理单元可以基于商店信息以及用户是停留在商店中还是已移动到另一商店的信息来确定要包括在最终商店列表中的候选商店。

根据示例性实施方式的另一方面,提供了一种由终端设备使用信标设备优先级来提供内容信息服务的方法。该方法包括如下操作:(a)从安装在至少一个商店中相应的一个商店中的商店信息提供设备接收信标设备唯一信息和商店信息;(b)根据信标设备唯一信息和商店信息来管理商店列表;(c)通过考虑商店信息来确定包括已由管理单元给予高优先级的候选商店的最终商店列表;以及(d)向商店管理服务器请求与最终商店列表有关的数字内容服务。

根据示例性实施方式的又一方面,终端设备包括:第一通信模块,第一通信模块被配置成接收由信标设备周期性地发送的信标信号;以及控制模块,控制模块被配置成:基于信标信号的接收信号强度来计算到信标设备的距离,并且当所计算出的距离小于与安装有信标设备的商店对应的商店范围信息的阈值时确定终端设备进入了该商店。

控制模块还可以基于信标信号的接收时间来计算停留时间,并且当所计算出的停留时间大于与商店对应的商店停留时间信息的阈值时确定终端设备进入了商店。控制模块可以在所计算出的距离小于商店范围信息的阈值的情况下初步确定终端设备进入了商店,并且在所计算出的停留时间大于商店停留时间信息的阈值的情况下最终确定终端设备进入了商店。当在终端设备被确定已进入商店之后获取的计算距离变得大于与商店对应的商店范围信息的阈值时,控制模块可以确定终端设备退出了商店。

当终端设备被确定已进入商店时,控制模块可以控制终端设备从商店管理服务器接收与所计算出的停留时间对应的商店的服务内容并且通过输出模块展示服务内容。终端设备还可以包括第二通信模块,第二通信模块被配置成通过通信网络向商场管理服务器发送数据并从商店管理服务器接收数据。控制模块可以通过第二通信模块接收商店范围信息和商店停留时间信息。终端设备还可以包括传感器模块,传感器模块包括被配置成输出表示终端设备附近的物理变化的感测信息的至少一个传感器。控制模块可以基于感测信息识别用户的情况,基于所识别出的情况信息提取用户的行为模式,并且当所提取的行为模式与预设行为模式信息相匹配时确定终端设备进入了商店。

控制模块可以在所计算出的距离小于商店范围信息的阈值的情况下初步确定终端设备进入了商店,并且在所提取的行为模式与预设行为模式信息相匹配的情况下最终确定终端设备进入了商店。控制模块可以当所提取的行为模式与预设行为模式信息相匹配时基于信标信号的接收时间来计算停留时间,而当所计算出的停留时间大于商店停留时间信息的阈值时最终确定终端设备进入了商店。可以基于安装有信标设备的每个商店的信息、针对所述每个商店单独地设置行为模式信息。

终端设备还可以包括第二通信模块,第二通信模块被配置成通过通信网络向商店管理服务器发送数据以及从商店管理服务器接收数据。控制模块可以通过第二通信模块接收商店范围信息和行为模式信息。

根据示例性实施方式的又一方面,商店管理服务器包括:通信模块,通信模块被配置成通过通信网络向终端设备发送数据以及从终端设备接收数据;存储模块,存储模块被配置成存储与信标设备对应的商店的商店范围信息;以及控制模块,控制模块被配置成:当信标信号的接收信号强度通过通信模块从已接收到信标信号的终端设备被接收到时基于接收信号强度来计算终端设备与信标设备之间的距离,并且当所计算出的距离小于商店范围信息的阈值时确定终端设备进入了商店。

存储模块还可以存储与信标设备对应的商店的停留时间信息。控制模块还可以当信标信号的接收时间通过通信模块从已接收到信标信号的终端设备被接收到时基于信标信号的接收时间来计算停留时间,并且当所计算出的停留时间大于停留时间信息的阈值时确定终端设备进入了商店。控制模块可以在所计算出的距离小于商店范围信息的阈值的情况下初步确定终端设备进入了商店,并且在所计算出的停留时间大于商店停留时间信息的阈值的情况下最终确定终端设备进入了商店。当在终端设备被确定已进入商店之后获取的计算距离变得大于与商店对应的商店范围信息的阈值时,控制模块可以确定终端设备退出了商店。

当终端设备被确定已进入商店时,控制模块控制商店管理服务器向终端设备发送与所计算出的停留时间对应的商店的服务内容。存储模块还可以存储与信标设备对应的商店的行为模式信息。控制模块可以基于由终端设备收集到的至少一个感测信息来提取行为模式,并且当所提取的行为模式与存储在存储单元中的行为模式信息相匹配时确定终端设备进入了商店。控制模块可以在所计算出的距离小于商店范围信息的阈值的情况下初步确定终端设备进入了商店,并且在所提取的行为模式与存储在存储单元中的行为模式信息相匹配的情况下最终确定终端设备进入了商店。

可以基于安装有信标设备的每个商店的信息、针对所述每个商店单独地设置行为模式信息。

根据示例性实施方式的又一方面,提供了一种基于从安装在商店中的信标设备发送的信标信号来确定商店进入/退出的方法。该方法包括如下操作:检查由位于商店附近的终端设备接收到的信标信号的接收信号强度;基于该接收信号强度来计算信标设备与终端设备之间的距离;将所计算出的距离与商店范围信息的阈值相比较;并且在所计算出的距离小于商店范围信息的阈值的情况下确定终端设备进入了商店。

在检查操作中,还可以检查信标信号的接收时间。在计算操作中,还可以基于接收时间来计算停留时间。在比较操作中,可以将所计算出的停留时间与商店停留时间信息的阈值相比较。在确定操作中,如果停留时间大于商店停留时间信息的阈值,则可以确定终端设备已进入商店。该方法还可以包括如下操作:基于由终端设备收集到的至少一个感测信息来提取行为模式。在比较操作中,可以将所提取的行为模式与预设行为模式信息相比较。在确定操作中,在所提取的行为模式与预设行为模式信息相匹配的情况下,可以确定终端设备已进入商店。

【有益效果】

根据本公开内容,可以通过利用所接收到的信号强度信息来有效地处理从安装在多个商店中相应的一个商店或者未被划分的商店综合体中的多个信标设备接收到的传感器信息,并且数字内容被视为垃圾信息的可能性会减少。

此外,由于除接收信号强度之外还考虑到管理者的偏好和顾客使用产品的目的来选择商店中之一,并且将与所选择的商店相关联的服务提供给终端设备,所以可以将按管理者或顾客的定制内容提供给用户。

当终端设备从信标设备接收到信标信号时,基于接收信号强度来估计距发送信标信号的信标设备的距离,基于信号接收时间来计算停留时间,基于由一个或更多个传感器测得的感测信息来识别用户的情况,基于所识别出的情况来提取用户的行为模式,然后基于所估计出的距离、所计算出的停留时间和所提取的行为模式来确定商店进入/退出。因此,可以准确地确定商店处的终端设备的进入/退出。

当顾客的所计算出的停留时间在商店处较长时,预计顾客在商店处具有较高的购买意愿,并且与该停留时间对应的服务内容被提供给顾客的终端设备。因此,商店可以提高商店处顾客的购买率,并且顾客可以实现合理的消费。

除上述的那些有益效果之外的各种有益效果可以根据本公开内容在下面的实施方式的描述中明确或隐含地公开。

附图说明

图1是示出了提供商店信息服务的常规过程的示意图;

图2是示意性地示出了根据本公开内容的实施方式的用于提供内容信息和进入/退出确定服务的系统的框图;

图3是根据本公开内容的第一实施方式的利用信标设备传播优先级的内容信息提供系统中的商店信息提供设备的框图;

图4是示出了根据本公开内容的第一实施方式的由商店信息提供设备执行的提供商店信息和信标标识信息的方法的流程图;

图5是根据本公开内容的终端设备的框图;

图6是根据本公开内容的第一实施方式的终端设备的优先级确定模块的框图;

图7是示出了根据本公开内容的第一实施方式的使用信标设备传播优先级来提供内容信息服务的方法的流程图。

图8是示出了根据本公开内容的第一实施方式的由终端设备执行的基于分配给商店的优先级来对商店列表进行排序的方法的流程图;

图9至图12是用于说明根据本公开内容的第二实施方式和第三实施方式的终端设备的操作的流程图;

图13是根据本公开内容的商店管理服务器的框图。

图14和图15是用于说明根据本公开内容的第二实施方式和第三实施方式的商店管理服务器的操作的流程图;

图16是示出了根据本公开内容的第一实施方式的由商店信息提供设备执行的提供商店信息和信标标识信息的方法的流程图;

图17和图18是用于说明根据本公开内容的实施方式的确定商店进入/退出的方法的流程图;

图19是示出了根据本公开内容的第一实施方式的利用使用信标设备传播优先级的内容信息提供系统来提供内容信息服务的方法的示意图;

图20是用于说明根据本公开内容的第二实施方式和第三实施方式的确定商店进入/退出的方法的流程图;以及

图21是示出了根据本公开内容的实施方式的用于确定商店进入/退出的系统的操作环境的框图。

具体实施方式

为了更清楚地理解本公开内容的特征和优点,将参照附图详细描述本公开内容。

在下面的描述和附图中,为简单起见,将省略可能使本公开内容的主题不清楚的公知功能或配置的详细描述。要注意,贯穿附图相同的部件由相同的附图标记表示。

下面的描述和附图中使用的术语和词语不一定要以普通意义或词典来解释,并且可以在本文中适当地定义为用作用于以可能的最佳方式描述本公开内容的术语。这样的术语和词语应该被解释为与本公开内容的技术思想一致的含义和概念。该说明书中描述的或附图中示出的实施方式的配置仅是本公开内容的最佳实施方式,并且不限制本公开内容的技术思想。因此,应该理解,存在可以替选实施方式的配置的各种等同和修改。

包括用于说明该说明书中的各种元素的序数例如“第一”和“第二”的术语可以用于将元素与其他元素区分开或为了简单起见。例如,在不脱离本公开内容的范围的情况下,第二部件可以被称为第一部件,并且类似地,第一部件也可以被称为第二部件。

本文使用的术语仅出于描述特定实施方式的目的,而不旨在限制本公开内容。除非上下文另有明确规定,否则单数形式包括复数指示物。此外,表述“~包括(~comprises)”、“~包括(~includes)”、“~构造(~constructed)”、“~配置(~configured)”不应被解释为配备有该说明书中描述的所有部件、处理步骤或操作,而是可以不包括部件、处理步骤或操作中的一些,或者可以进一步并入另外的元素。

术语例如“~单元”和“~模块”是指执行至少一个功能或操作的实体,并且可以通过硬件、软件或其组合来实现。除非上下文明确指出或明显与描述本公开内容的上下文,特别是所附权利要求的上下文中的上下文矛盾,否则冠词“一(a)”、“一(an)”、“该(the)”、“一个(one)”和它们的等同可以用于包括单数和复数二者的含义。

出于便于理解本公开内容的目的,本文使用其他术语,并且在不脱离本公开内容的精神的情况下,可以将这些特定术语的使用改变为其他形式。

本公开内容的范围内的实施方式包括具有或承载计算机可读介质中存储的计算机可执行指令或数据结构的计算机可读介质。这样的计算机可读介质可以是可由通用或专用计算机系统访问的任意介质。计算机可读介质可以包括但不限于例如RAM、ROM、EPROM、CD-ROM、其他光盘存储器、磁盘存储器和其他磁存储设备的物理存储介质。计算机可读介质可以用于以计算机可执行指令、计算机可读指令或数据结构的形式存储或传递某些程序代码方法。

本公开内容可以在联网计算环境中实践,联网计算环境包括各种类型的计算系统例如个人计算机、膝上型计算机、手持设备、多处理器系统、基于微处理器或可编程消费电子产品、网络PC、小型计算机、大型计算机、寻呼机等中的至少一个。而且,本公开内容可以在分布式系统环境中实施,其中,通过网络由有线数据链路、无线数据链路或有线和无线数据链路的组合链接的本地和远程计算机系统执行任务。在分布式系统环境中,程序模块可以存在于本地和远程存储设备中。

将根据蓝牙低功耗(BLE)数据通信技术来描述确定商店中的终端设备的进入/退出(在下文中,被称为“商店进入/退出”)的服务。

虽然NFC仅在设备位于几十厘米内时才可操作,但即使当设备间隔开几十米的距离时,蓝牙系统也可操作,并且因此其应用变得越来越宽。特别地,与NFC不同,蓝牙允许设备之间的数据传递而无需紧随或使设备靠近另一设备例如阅读器。此外,即使当设备在建筑物内移动时,蓝牙也能够传递定制数据。

不过,然而,本公开内容不需要蓝牙或蓝牙低功耗(BLE)作为先决条件,并且个人区域网络(PAN)技术的其他本地通信方案例如Zigbee、超宽带(UWB)、ANT和Wi-Fi可以适用。

现在,将详细描述根据本公开内容的实施方式的用于提供内容信息和确定商店进入/退出的方法和系统。

图1是示出了提供商店信息服务的常规过程的示意图。

在常规系统中,除非安装在商店A至F中的信标设备之间存在干扰,否则稳定地实现服务进展。例如,当终端用户从内容信息提供服务器接收商店C的数字内容时,因为另一商店F与终端间隔开,所以另一商店F不能提供与商店C相同的服务。

图2是示意性地示出了根据本公开内容的实施方式的用于提供内容和进入/退出确定服务的系统的框图。

参照图2,根据本公开内容的实施方式的用于进入/退出确定服务的系统包括信标设备200、终端设备300、商店管理服务器400、商店信息提供设备500和顾客数据库600。

在此,终端设备300通过与信标设备200的蓝牙低功耗(BLE)通信发送和接收数据。然而,通信方案不限于此,并且任何个人区域网络(PAN)通信方案可以应用于设备之间的通信。

终端设备300通过通信网络100接口连接至商店管理服务器400。

现在将简要描述图2所示的每个元件。

首先,通信网络100传递数据以实现终端设备300与商店管理服务器400之间的数据交换。取决于系统实现,通信网络100可以包括有线通信网络,例如以太网、数字用户线路(xDSL)网络诸如非对称数字用户线路(ADSL)网络和甚高比特率数字用户线路(VDSL)网络、混合光纤同轴电缆(HFC)网络、光纤到路边(FTTC)网络以及光纤到户(FTTH)网络。可替选地,通信网络100可以包括无线通信网络,例如无线局域网(WLAN)、Wi-Fi网络、无线宽带因特网(Wibro)、全球微波接入互操作性(WiMAX)网络、高速下行分组接入(HSDPA)网络、长期演进(LTE)网络、高级长期演进(LTE-A)网络。

而且,通信网络100包括多个接入网(未示出)和核心网(未示出),并且还可以包括例如因特网(未示出)的外部网络。执行与终端设备300的通信的接入网(未示出)包括多个基站,例如传统基站(BS)、基站收发台(BTS)、节点B(或NodeB)、演进节点B(eNodeB)、以及多个基站例如传统基站控制器(BSC)或无线网络控制器(RNC)。同时,基站中整体实现的数字信号处理单元和无线电信号处理单元可以被划分成数字单元(作为DU)和无线电单元(RU),使得多个RU中的每一个设置在多个区域中的相应区域中,并且多个RU连接至集中式DU。

与接入网一起构成移动网络的核心网将接入网连接至外部网络,例如因特网。

执行移动通信服务的主要功能(例如移动性控制和接入网之间的切换)的核心网执行电路交换或分组交换操作,并且管理和控制通信网络100中的分组流。另外,核心网允许频率间移动性,并且可以在接入网和核心网与另一网络(例如因特网)交互业务中发挥作用。核心网还可以包括如下中至少一个:服务网关(SGW)、分组数据网(PDN)网关、移动交换中心(MSC)、归属位置寄存器(HLR)、移动管理(MME)和归属订户服务器(HSS)。

涉及允许根据TCP/IP协议的信息交换的公共网络的因特网连接至终端设备300,并且可以将由终端设备300提供的信息经由核心网和接入网提供给商店管理服务器400,同时经由核心网和接入网将由商店管理服务器400提供的信息提供给终端设备300。然而,本公开内容不限于此,并且商店管理服务器400可以与核心网结合。

此外,通信网络100可以包括本领域已知的或将来要开发的其他类型的通信方案。

信标设备200是指周期性地发送用于信标服务的信标信号的设备。在此,信标标识信息例如分配给信标设备200的标识信息或信标设备200的位置信息可以被包括在信标信号中。信标标识信息可以被用作终端设备300接收信标服务的参考。

本公开内容中的终端设备300是指能够根据用户的操作通过通信网络100发送和接收各种数据的用户设备。可以通过通信网络100执行语音或数据通信的终端设备300可以通过通信网络100与商店管理服务器400交换信息,并且通过基于信标的通信从信标设备200接收信息。终端设备300可以包括用于存储用于发送、接收和处理信标信号的程序和协议的存储器以及用于执行用于计算和控制目的的各种程序的微处理器。

终端设备300可以首先访问连接至通信网络100的应用提供装置例如应用商店服务器,以接收并安装接收信标信号并显示与信标信号对应的内容的信标服务应用。终端设备300执行信标服务应用以从信标信号中提取信标标识信息,将信标标识信息发送到商店管理服务器400,接收映射有信标标识信息的内容(例如,与商店停留时间对应的信标服务),并且将内容提供给用户。

根据本公开内容的第一实施方式,终端设备300可以通过使用从商店信息提供设备500接收到的信息来将商店列表传递到内容信息提供服务器,以请求与商店列表中的高优先级的商店相关联的数字内容。同时,终端设备300能够与内容信息提供服务器和顾客数据库600进行双向数据通信。

根据本公开内容的第二实施方式,当终端设备300从信标设备200接收到信标信号时,终端设备300可以确定所接收到的信标信号的接收信号强度和接收时间。终端设备300可以基于接收信号强度来计算到信标设备200的距离。此外,终端设备300可以基于接收时间来计算停留时间。由于信标设备200周期性地发送信标信号,所以终端设备300周期性地接收信标信号直到信标设备200退出信标信号覆盖区域,并且可以根据信标信号被周期性地接收到的次数累计地计算停留时间。

假设信标设备200每5秒发送信标信号,则终端设备300将每5秒接收信标信号,除非其退出信标信号覆盖区域,并且从信标信号被首次接收到的时刻起累计地计算停留时间。

例如,停留时间可以在两个信标信号被接收到的情况下被确定为5秒,而在三个信标信号被接收到的情况下被确定为10秒。

如上所计算出的距离值和停留时间值可以分别与商店范围信息和商店停留时间信息的预设阈值相比较。如果距离值小于商店范围信息的预设阈值并且停留时间值大于商店停留时间信息的预设阈值,则可以确定用户或终端设备进入其信标设备发送了信标信号的商店。

具体地,如果所计算出的距离值小于商店范围信息的阈值,则可以初步确定终端设备300进入商店,并且如果停留时间值大于商店停留时间信息的阈值,则可以最终确定终端设备300已进入商店。

例如,当所计算出的距离值为5米而商店范围信息的阈值为10米时,因为所计算出的距离值小于商店范围信息的阈值,所以可以初步确定终端设备300进入商店。

终端设备300可以每当接收到信标信号时累计地计算停留时间。在商店停留时间信息的阈值为10秒的情况下,可以最终确定终端设备300从累计停留时间值超过10秒的时刻起已进入商店。

在信标信号的发送周期如上所述为5秒的情况下,当终端设备300接收到信标信号两次时,因为累计停留时间值为小于商店停留时间信息的阈值的5秒,所以即使距离值小于商店范围信息的阈值,仍不能确定终端设备300已进入商店。然而,当终端设备300接收到信标信号三次或更多时,由于累计停留时间值大于作为商店停留时间信息的阈值的10秒,所以可以确定终端设备300已进入商店。

在最终确定已进入商店之后,终端设备300可以基于所接收到的信标信号的信号强度来继续计算距离值,并且将该距离值与商店范围信息的阈值相比较。当距离值大于商店范围信息的阈值时,可以确定终端设备300退出商店。

换言之,在终端设备300最终被确定已进入商店之后,当所计算出的距离值超过10米时,因为距离值大于商店范围信息的阈值,所以可以确定终端设备300退出商店。

同时,在最终确定已进入商店后,终端设备300可以从信标设备200周期性地接收信标信号,并且计算累计停留时间以从商店管理服务器400接收与所计算出的停留时间对应的商店的服务内容,并且将服务内容展示给用户。

换言之,终端设备300可以在累计停留时间超过10秒之后继续计算累计停留时间,并且终端设备300最终被确定已进入商店。在信标信号的传输周期如上为5秒的情况下,累计停留时间将顺序地继续增加到15秒、20秒和25秒,并且终端设备300将从商店管理服务器400接收与15秒、20秒和25秒对应的商店的服务内容,并且将服务内容展示给用户。

服务内容可以与例如优惠券等的商店事件相关联。累计停留时间越长,可以为用户规定的益处越有利。

商店范围信息和商店停留时间信息可以存储在终端设备300中。然而,可替选地,可以从商店管理服务器400接收信息。

同时,商店进入/退出的确定可以由商店管理服务器400而不是由终端设备300来执行。在这种情况下,终端设备300可以将信号强度信息和信标信号的信号接收时间信息发送到商店管理服务器400,并且从商店管理服务器400接收关于商店进入/退出的确定结果连同服务内容。

根据本公开内容的第三实施方式,当终端设备300从信标设备200接收到信标信号时,终端设备300可以确定所接收到的信标信号的接收信号强度和接收时间,并且基于接收信号强度来计算到信标设备200的距离。

此外,基于由终端设备300的一个或更多个传感器测得的感测信息来识别用户的情况,并且基于所识别出的用户的情况来提取用户的行为模式。

当所计算出的距离值小于与安装有信标设备200的商店对应的商店范围信息的预设阈值并且所提取的行为模式与预定行为模式信息相匹配时,可以确定终端设备300已进入该商店。

在此,用户的情况涉及用户的当前行为情况,并且可以表示行走、跑动或被停止的状态。

用户的行为模式可以指在预定时间内分析的用户情况的模式。例如,行为模式可以是用户的常规移动模式,例如重复5分钟的30秒行走和30秒停止。另一示例可以为1分钟跑动接着3分钟行走和1分钟停止。

根据本实施方式的商店进入/退出确定方法,如果所计算出的距离值小于商店范围信息的阈值,则可以初步确定终端设备300进入商店,并且如果所提取的行为模式与预设行为模式信息相匹配,则可以最终被确定终端设备300已进入商店。

基于安装有信标设备的商店的信息,可以在商店之间不同地设置行为模式。例如,在仓储式商店的情况下,可以将特定速率下的5分钟行走设置为预设行为模式,而在服装店中将5分钟时段内重复的3分钟行走和2分钟停止设置为预设行为模式。

当在最终进入确定中将所提取的行为模式与预设行为模式信息相比较时,所提取的行为模式可以不完全地而不是完全地与预设行为模式信息相匹配。

例如,即使3分钟行走和2分钟停止的提取模式通常被确定为与服装店中的预设行为模式相同,2分钟停止接着3分钟行走的另一提取模式也可以被确定为与预设行为模式相同。

本实施方式的商店进入/退出确定方法还可以利用商店停留时间信息来提高确定的准确性。也就是说,终端设备300可以基于由终端设备300接收到的信标信号的接收时间来计算停留时间,并且如果停留时间大于商店停留时间信息的预设阈值,则最终确定终端设备300已进入商店。

换言之,如果所计算出的距离值小于商店范围信息的阈值,则可以初步确定终端设备300进入商店,如果所提取的行为与预设行为模式信息相匹配,则可以再次确定终端设备300进入商店,并且如果停留时间值大于商店停留时间信息的阈值,则可以最终确定终端设备300已进入商店。

例如,如果所计算出的距离值为5米,而商店范围信息的阈值为10米,则因为所计算出的距离值小于商店范围信息的阈值,所以可以初步确定终端设备300进入商店。

如果在预设行为模式信息是3分钟行走接着2分钟停止的状态下,所提取的行为模式是3分钟行走接着2分钟停止或者2分钟停止接着3分钟行走,则可以再次确定终端设备300进入商店。在商店停留时间信息的阈值为10秒的情况下,可以最终确定终端设备300从累计停留时间值超过10秒的时刻起已进入商店。

可以基于信标信号的接收时间来计算停留时间。由于信标设备200周期性地发送信标信号,所以终端设备300周期性地接收信标信号,直到信标设备200退出信标信号覆盖区域,并且可以根据信标信号被周期性地接收到的次数来累计地计算停留时间。

假设信标设备200每5秒发送信标信号,则终端设备300将每5秒接收信标信号,除非其退出信标信号覆盖区域,并且从信标信号被首次接收到的时刻起累计地计算停留时间。

例如,停留时间在接收到两个信标信号的情况下为5秒,但在接收到三个信标信号的情况下为10秒。

另外,预设商店范围信息、预设行为模式信息和预设商店停留时间信息可以被存储在终端设备300中。然而,可替选地,终端设备300可以在接收信标信号时将信标标识信息发送到商店管理服务器400,并且从商店管理服务器400接收与信标标识信息对应的预设商店范围信息、预设行为模式信息和预设商店停留时间信息。

在最终确定已进入商店后,终端设备300在接收到信标信号时基于所接收到的信标信号的信号强度来继续计算信标设备200与终端设备300之间的距离。在终端设备300最终被确定已进入商店后,当距离值大于商店范围信息的阈值时,可以确定终端设备300退出商店。

换言之,当在终端设备300最终被确定已进入商店之后所计算出的距离值超过10米时,由于距离值大于商店范围信息的阈值,所以终端设备300可以被确定退出商店。

而且,在最终确定已进入商店后,终端设备300可以从信标设备200周期性地接收信标信号并且计算累计停留时间以从商店管理服务器400接收与所计算出的停留时间对应的商店的服务内容并且将服务内容展示给用户。

换言之,终端设备300可以在累计停留时间超过10秒并且终端设备300最终被确定已进入商店之后继续计算累计停留时间。在信标信号的传输周期如上为5秒的情况下,累计停留时间将顺序地继续增加到15秒、20秒和25秒,并且终端设备300将从商店管理服务器400接收与15秒、20秒和25秒对应的商店的服务内容,并且将服务内容展示给用户。

服务内容可以与例如优惠券等的商店事件相关联。累计停留时间越长,可以为用户规定的益处越有利。

另外,在最终确定已进入商店后,终端设备300可以通过一个或更多个传感器继续识别用户的情况,提取行为模式,并且从商店管理服务器400接收与行为模式对应的商店的服务内容,并且根据终端设备300最终被确定已进入商店后提取的行为模式向用户展示服务内容。

例如,如果确定用户正在跑动或者在终端设备300最终被确定已进入服装店之后用户的行走速度变快,则可以进一步确定用户将要退出服装店。在这种情况下,可以通过商店管理服务器400向终端设备300提供例如折扣券的内容服务,以便促使用户进一步留在服装店中。

上述一个或更多个传感器可以安装在终端设备300中,并且可以包括加速度传感器、地磁传感器、陀螺仪、接近度传感器、亮度传感器、温度传感器、湿度传感器、气压计和GPS传感器。也可以使用任何其他可以识别用户情况的传感器。

同时,商店进入/退出的确定可以由商店管理服务器400而不是终端设备300来执行。在这种情况下,终端设备300可以将信标信号的信号强度信息和信号接收时间信息连同所提取的行为模式信息发送到商店管理服务器400,并且从商店管理服务器400接收关于商店进入/退出的确定结果连同服务内容。

另外,所提取的行为模式信息可以由终端设备300提取并且发送到商店管理服务器400。然而,可替选地,可以将由安装在终端设备300中的一个或更多个传感器检测到的感测信息发送到商店管理服务器400,使得商店管理服务器400可以基于感测信息识别用户的情况并且基于所识别出的用户的情况来自行提取行为模式。

终端设备300可以以各种形式来实现。例如,本文描述的终端设备300可以由移动终端例如智能手机、平板电脑、个人数字助理(PDA)、便携式多媒体播放器(PMP)和MP3播放器以及固定终端例如智能电视和台式计算机来实现。

此外,考虑到数字设备的趋同趋势,即使不可能列举所有类型的终端,与上述设备单元等同的任意设备单元也可以用作终端设备300,并且能够根据本公开内容下载和安装信标服务应用程序的任意设备单元可以用作终端设备300。

商店管理服务器400可以管理安装在商店中的信标设备200,从终端设备300接收对服务的请求,并且提供与该服务对应的信息。

商店管理服务器400在检查终端设备300的顾客信息并且参照顾客数据库600验证用户是服务订户之后向终端设备300提供信息和服务。

另外,根据本公开内容的第二实施方式的商店管理服务器400可以在接收到来自终端设备300的请求时将商店的商店范围信息和商店停留时间信息发送到终端设备300。此外,商店管理服务器400可以从终端设备300接收商店进入/退出确定结果,并且将与商店相关联的服务内容发送到终端设备300。

与累计停留时间对应的服务内容可以被发送到终端设备300。此时,累计停留时间越长,可以为用户提供的益处越有利。

同时,商店进入/退出的确定可以由商店管理服务器400而不是由终端设备300来执行。

在这种情况下,商店管理服务器400从终端设备300接收信号接收时间信息和信号强度信息。接收时间信息包括终端设备300从信标设备200接收到信标信号的时间,并且接收信号强度信息包括当终端设备300从信标设备200接收到信标信号时的信标信号的强度。

在接收到信息之后,商店管理服务器400可以基于接收到的信息来计算信标设备200与终端设备300之间的距离以及终端设备300的停留时间。

而且,商店管理服务器400可以将所计算出的距离值和停留时间值分别与先前存储的商店范围信息和商店停留时间信息的阈值相比较,并且确定终端设备300的商店进入/退出。

如果所计算出的距离值小于商店范围信息的阈值,则商店管理服务器400可以初步确定终端设备300进入商店,并且如果停留时间值大于商店停留时间信息的阈值,则商店管理服务器400可以最终确定终端设备300已进入商店。

在最终确定终端设备300已进入商店之后,商店管理服务器400可以继续计算距离值,并且当距离值大于商店范围信息的阈值时确定终端设备300退出了商店。

而且,商店管理服务器400可以继续累计地计算停留时间,以向终端设备300提供与所计算出的停留时间对应的商店的服务内容。

在此,可以向终端设备300提供其益处随着累计停留时间更长而更有利的服务内容。

商店管理服务器400可以将确定结果连同服务内容发送到终端设备300。

另外,根据本公开内容的第三实施方式,当商店管理服务器400从终端设备300接收到对商店范围信息、行为模式信息和商店停留时间信息的请求时,商店管理服务器400可以将这些信息发送到终端设备300,从终端设备300接收进入/退出确定结果,并且将与商店相关联的服务内容发送到终端设备300。

此时,随着由终端设备300测得的累计停留时间变长,可以为用户规定更有利的益处。此外,可以根据在终端设备300最终被确定已进入商店之后提取的用户的行为模式来确定服务内容。因此,与用户的累计停留时间或行为模式相关联的服务内容可以被发送到终端设备300。

同时,商店进入/退出的确定可以由商店管理服务器400而不是由终端设备300来执行。

在这样的情况下,商店管理服务器400可以从终端设备300接收由安装在终端设备300中的一个或更多个传感器测得的接收信号强度信息、所提取的行为模式信息和感测信息中之一,并且基于接收信号强度信息来计算终端设备300与信标设备200之间的距离。

当所计算出的距离值小于存储在商店管理服务器400中的商店范围信息的阈值并且由接收到的终端设备300提取的行为模式信息与存储在商店管理服务器400中的行为模式信息相匹配时,商店管理服务器400可以确定终端设备300进入了商店。

如果商店管理服务器400接收由安装在终端设备300中的一个或更多个传感器测得的感测信息而不是接收由终端设备300提取的行为模式信息,则商店管理服务器400可以基于感测信息来识别用户的情况,基于所识别出的用户的情况来提取用户的行为模式,并且将所提取的行为模式与存储在商店管理服务器400中的行为模式信息相比较,以确定终端设备300的商店进入/退出。

如果所计算出的距离值小于商店范围信息的阈值,则商店管理服务器400可以初步确定终端设备300进入商店,并且如果由终端设备300或商店管理服务器400提取的行为模式与存储在商店管理服务器400中的行为模式信息相匹配,则商店管理服务器400可以最终确定终端设备300已进入商店。

可以基于安装有信标设备200的商店的信息来设置行为模式信息。也就是说,可以根据商店的类型不同地设置行为模式信息。

这意味着可以如上所述与服装商店的行为模式信息不同地设置仓储式商店的行为模式信息。

为了进一步提高商店进入/退出确定的最终结果的准确性,可以通过使用停留时间信息来进行第三次确定。出于该目的,商店管理服务器400还可以从终端设备300接收信标信号的接收时间,并且基于接收时间来计算停留时间。如果停留时间大于存储在商店管理服务器400中的商店停留时间信息的阈值,则商店管理服务器400可以最终确定终端设备300已进入商店。

停留时间的计算可以与上述终端设备300的操作类似地执行。

即使在最终确定终端设备300已进入商店之后,商店管理服务器400也可以继续计算距离值,并且当距离值大于商店范围信息的阈值时确定终端设备300退出了商店。

同时,商店管理服务器400可以继续计算累计停留时间,以将与累计停留时间对应的商店的服务内容提供给终端设备300。

在此,可以向终端设备300提供其益处随着累计停留时间更长而更有利的服务内容。

商店管理服务器400可以向终端设备300提供与由商店管理服务器400或终端设备300提取的用户的行为模式相关联的商店的服务内容。

即使在最终确定终端设备300已进入商店之后,商店管理服务器400也可以继续识别用户的情况,使得要发送到终端设备300的服务内容可以根据所识别出的用户的模式和基于用户的情况提取的行为模式而变化。

商店管理服务器400可以将确定结果连同服务内容发送到终端设备300。

根据本公开内容的实施方式的商店管理服务器400可以具有与常规的网页服务器或网络服务器相同的硬件配置。在软件方面,商店管理服务器400可以包括由例如C、C++、Java、Visual Basic、Visual C等编程语言实现的程序模块或对象。

安装在本公开内容的设备中的每一个中的存储器可以存储其中的信息。在实施方式中,存储器可以是计算机可读介质。在实施方式中,存储器可以是易失性存储器。在另一实施方式中,存储器可以是非易失性存储器。在实施方式中,存储设备可以是计算机可读介质。在各种修改中,存储设备可以包括例如硬盘设备、光盘设备或另一种大容量存储设备。

尽管本说明书和附图描述了示例性设备配置,但是本文描述的功能操作和主题可以以其他类型的数字电子电路系统来实现,或者可以是包括其结构和结构等同的形成的计算机软件、固件或硬件以及/或者硬件部件和软件部件的组合。本文描述的主题可以由一个或更多个计算机程序产品(换言之,用于控制根据本公开内容的设备的操作的在无形计算机可读程序存储介质中编码的计算机程序指令的一个或更多个模块)实现。计算机可读介质可以是机器可读存储设备、机器可读存储基板、存储器设备、影响机器可读传播类型信号的物质组合或者设备或物质中的一个或更多个设备或物质的组合。

商店信息提供设备500包括用于发送信号的信标设备,并且可以将所收集到的商店信息传递到终端设备300。

顾客数据库600存储与终端用户或顾客有关的信息。例如,与终端用户有关的信息可以包括关于向内容提供者和平台服务公司订购顾客的数字内容接收历史和所接收到的数字内容的列表的信息。与终端用户有关的信息还可以包括与终端用户有关的其他各种信息。

在下文中,将详细描述根据本公开内容的实施方式的用于提供内容信息和确定商店进入/退出的系统的配置。

图3是根据本公开内容的第一实施方式的使用信标设备传播优先级的内容信息提供系统中的商店信息提供设备500的框图。

根据本公开内容的实施方式的商店信息提供设备500可以包括:用于将信标设备的唯一标识信息传递到终端设备300的接近度传感器510、用于存储和管理商店的信息的商店信息管理器520、以及用于将存储在商店信息管理器520中的商店的信息发送到终端设备300的商店信息发送器530。

接近度传感器510将信标设备的唯一标识信息发送到终端设备300。在此,信标技术被用于发送唯一标识信息。信标周期性地生成信号,使得信号接收器识别来自信标的接近度。信标设备基本上具有信号接收器基于接收信号强度指示(RSSI)来计算接近度的简单结构,并且可通过具有低功耗的电池操作。然而,信标的结构和功耗可以根据输出电平和信号周期而变化。信标设备可以小尺寸制造并且容易地安装在商店信息提供设备500中。

信标允许以约5厘米(cm)的公差范围进行精确定位。信号的覆盖范围可以根据输出设置而扩展到50米,并且该系统可以容易地部署在地面较宽的建筑物中的每个商店处。信标具有如下优点:它允许除了收集商店信息之外还通过精确定位来构建室内和室外地图。

信标设备的唯一标识信息可以包括信标设备的媒体访问控制(MAC)地址和信标信号中的另一代码中的至少一个。MAC地址是分配给网络接口控制器(NIC)的唯一标识符。

商店信息管理器520存储和管理从终端设备300接收到的信标设备的唯一信息和商店信息。商店信息可以包括以下中的至少一个:商店的商业类型、商店的大小、商店中的产品的数目、雇员的数目、日常来访顾客的数目以及当前在商店中的顾客的数目。商店信息可以用作在终端设备300中对商店列表进行排序的基础。

商店信息发送器530将商店信息传递到终端设备300。由于接近度传感器510传递仅传感器的唯一信息,所以商店信息发送器530是必需的。因此,通过商店信息发送器530将商店的详细信息发送到终端设备300。利用该配置,终端设备300可以接收安装有信标设备的商店的信息连同由接近度传感器510传递的信息。

图4是示出了根据本公开内容的第一实施方式的商店信息提供设备500提供商店信息和信标设备的唯一标识信息的方法的流程图。

商店信息提供设备500根据本公开内容的实施方式使用信标设备优先级来提供内容信息服务的方法包括:管理商店信息(S101)的操作以及传递信标设备的唯一标识信息和商店信息(S103)的操作。更详细地,商店信息提供设备500的商店信息管理器520在操作S101中存储和管理商店信息,并且在操作S103中将信标设备的唯一标识信息和商店信息传递到终端设备300。

更详细地,在操作S101中,商店信息提供设备500的商店信息管理器520存储和管理商店信息。在此,商店信息可以包括以下中的至少一个:商店的商业类型、商店的大小、商店中产品的数目、雇员的数目、日常来访顾客的数目、以及当前在商店中顾客的数目。商店信息可以用作在终端设备300中对商店列表进行排序的基础。

在操作S103中,商店信息发送器530将存储在商店信息管理器520中的商店信息发送到终端设备300,并且接近度传感器510将信标设备的唯一信息发送到终端设备300。商店信息提供设备500中维护的信标设备的唯一信息包括信标设备的MAC地址和发送的信标信号的强度中的至少一个。

在操作S103中,传递信标设备的唯一信息的处理可以与存储商店信息并将商店信息发送到终端设备300的处理分开执行。这是因为接近度传感器510发送仅传感器的唯一信息,并且需要用于发送商店信息的单独的发送器250。

因此,商店信息发送器530可以将详细的商店信息发送到终端设备300,并且终端设备300可以接收安装有信标设备510的商店的商店信息连同从接近度传感器510发送的信息。

现在将详细描述根据本公开内容的终端设备300的配置和操作。

参照图5,终端设备300可以包括输入模块310、输出模块330、存储模块350、传感器模块360、通信模块370和控制模块390。

输入模块310接收例如数字和字符的各种信息,并且将与终端设备300的功能设置和功能控制有关的信号传递到控制模块390。输入模块310可以包括根据用户的触摸或操纵生成输入信号的键盘和触摸板中的至少一个。输入模块310和输出模块330可以结合到可以执行输入和显示功能两者的单个触摸面板(或触摸屏)中。除了常规的输入设备(例如键盘、小键盘、鼠标、操纵杆等)之外,未来可以开发且可用的任何其他类型的输入设备也可以用作输入模块310。特别地,输入模块310可以检测用户输入的信息并且将输入信息发送到控制模块390。

输出模块330在终端设备300的操作期间显示一系列操作状态和操作结果的信息。输出模块330可以显示终端设备300的菜单和用户输入数据。输出模块390可以是液晶显示器(LCD)、薄膜晶体管LCD(TFT-LCD)、发光二极管(LED)、有机发光二极管(OLED)、有机发光二极管(OLED)、有源矩阵有机发光二极管(AMOLED)、视网膜显示器、柔性显示器或三维显示器。当输出模块330以触摸屏的形式实现时,输出模块330可以执行输入模块310的功能中的一些或全部。

具体地,从商店管理服务器400接收到的服务内容可以通过输出模块330展示给用户。

作为用于存储数据的设备的存储模块350包括主存储设备和辅助存储设备,并且存储终端设备300的功能操作所需的应用程序。存储模块350可以包括程序区域和数据区域。当终端设备300的功能响应于用户的请求而被激活时,在控制模块390的控制下执行相应的应用程序以执行功能。

存储模块350还可以存储用于启动终端设备300的操作系统、各种应用程序、与终端设备300相匹配的用户信息等。

根据本公开内容的第一实施方式的存储模块350根据由通信模块370接收到的信标设备的唯一信息和商店信息来管理商店列表。在此,存储模块350可以基于使用接收信号强度计算出的距各个信标设备的距离将等级或优先级分配给每个商店,以便使用优先级对商店列表进行排序。

由存储模块350管理的数据可以包括MAC地址、接收信标信号的信号强度(RSSI)、商店的商业类型、商店的大小、商店中产品的数目、雇员的数目、日常来访顾客的数目以及当前在商店中顾客的数目。商店信息可以用作在终端设备300中对商店列表进行排序的基础。

而且,由存储模块350存储和管理的数据还可以包括根据本公开内容的第二实施方式和第三实施方式的用于提供信标服务的信标服务应用。所存储的数据还可以包括与发送所接收到的信标信号的信标设备200对应的商店的商店范围信息、行为模式信息和商店停留时间信息。

传感器模块360输出由安装在终端设备300中的一个或更多个传感器测得的感测信息。

感测信息可以包括表示终端设备300附近的物理变化的信息。控制模块390可以通过物理变化来识别用户的情况例如行走、跑动和停止,并且用户的行为模式可以基于所识别出的情况信息被提取。

通信模块370通过通信网络100向商店管理服务器400发送数据并从商店管理服务器400接收数据,并且接收由信标设备200周期性地发送的信号。

通信模块370可以包括用于使发射信号的频带上变频并放大上变频信号的RF发射器、用于低噪放大接收信号并使接收信号的频带下变频的RF接收器、以及用于处理预定通信方案的通信协议的数据处理器。通信模块370可以包括无线通信模块(未示出)和有线通信模块(未示出)中的至少一个。提供无线通信模块以根据无线通信方案来支持数据的传输和接收。当终端设备300使用无线通信方案时,无线通信模块可以通过使用无线网络通信模块、无线LAN通信模块和无线个人区域网络(PAN)通信模块中的至少一个向商店管理服务器400发送数据并从商店管理服务器400接收数据。

通信模块370可以包括第一通信模块371和第二通信模块373。

第一通信模块371可以接收由信标设备200发送的信号。例如,如上所述,第一通信模块371可以执行使用蓝牙的PAN通信。

第二通信模块373通过通信网络100与商店管理服务器400进行通信。第二通信模块373可以通过无线通信网络例如无线LAN(WLAN)、Wi-Fi网络、Wibro网络、WiMAX网络和HSDPA网络进行通信。

控制模块390可以包括操作系统(OS)和驱动终端设备300的其他配置的处理。

终端设备300的控制模块390可以控制通过输入模块310接收到的信号通过通信模块370被发送到商店管理服务器400,控制通过通信模块370接收到的信标信号或从商店管理服务器400接收到的信息通过输出模块330被展示,并且控制这些信息和数据被存储在存储模块350中。

根据本公开内容的第一实施方式的控制模块390可以包括优先级确定模块391和处理模块393。

参照图6,优先级确定模块391可以包括信号强度测量单元391A、管理者偏好确定单元391B、顾客目的确定单元391C和排序单元391D。

更详细地,优先级确定模块391可以包括:用于测量由商店信息提供设备500发送的接收信号的信号强度测量单元391A、用于确定提供内容服务的管理者的偏好的管理者偏好确定单元391B、用于确定接收内容服务的终端用户使用服务和产品的目的的顾客目的确定单元391C、以及用于基于由信号强度测量单元391A、管理者偏好确定单元391B和顾客目的确定单元391C提供的优先级比较基础信息来对商店列表进行排序的排序单元391D。

信号强度测量单元391A测量由商店信息提供设备500发送的接收信号。

在此,信号强度测量单元391A测量由商店信息提供设备500发送的无线电信号的接收信号强度指示(RSSI)。接收信号强度可以根据从商店信息提供设备500到终端设备300的距离而变化。

管理者偏好确定单元391B确定提供内容服务的管理者偏好。管理者偏好是指管理者对终端设备的用户的偏好,并且可以基于以下信息中的至少一个信息来确定:终端用户已使用由管理者提供的服务的次数、用户是否同意了提供位置信息、由提供的位置信息标识的终端设备的位置、终端用户的年龄/性别、以及用户是否订购了与提供的服务相关联的应用。

偏好可以被分类为“高”、“中”和“低”三个等级。可以在评估如下标准中的一个或更多个标准之后将偏好确定为“高”、“中”或“低”:例如,使用服务的次数是否大于预定数目、同意提供位置信息之后访问服务的次数是否大于预定数目、终端用户是否同意实时提供位置信息、用户的年龄是否在预定范围内、以及用户是否订购了服务平台提供者的应用。可以以不同于上述方法的方式例如评分和分类成更多级别的深度来执行偏好评估。

顾客目的确定单元391C确定接收内容服务的终端用户使用商品或服务的目的。顾客目的确定单元391C可以通过使用终端用户对商品和服务的偏好、商品或服务的价格范围以及产品类型信息中的至少一个来确定终端用户的用途。

可以通过使用局外人对商品或服务的评价以及终端用户对商品或服务的评价来确定终端用户对商品和服务的偏好。可以通过应用最高和最低价格的标准来确定商品或服务的价格范围。产品类型信息中的产品类型是指产品项本身。换言之,产品类型意指例如体育用品、家庭用品等的产品项,并且可以参照与终端用户期望的产品项类似的项目来确定。服务和产品的信息可以由用户在由服务平台提供者提供的应用上选择,或者可以基于存储在顾客数据库600中的过去的购买服务和产品的历史信息来选择。

排序单元391D基于由信号强度测量单元391A、管理者偏好确定单元391B和顾客目的确定单元391C提供的优先级比较基础信息来对商店列表进行排序。

排序单元391D可以在将权重因子应用于由信号强度测量单元391A、管理者偏好确定单元391B和顾客目的确定单元391C提供的每个优先级比较基础信息之后对商店列表进行排序。排序单元391D可以选择要应用权重因子的基础信息。代替应用权重因子,排序单元391D可以选择由信号强度测量单元391A、管理者偏好确定单元391B和顾客目的确定单元391C提供的优先级比较基础信息中的至少一个,并且仅基于所选择的基础信息来对商店列表进行排序。

处理模块393构建包括考虑到商店信息的候选商店中的最高优先级商店的最终商店列表,并且将最终商店列表传递到通信模块370。

处理模块393向数字内容提供者或平台服务提供者提供指示具有最高优先级的商店的最终商店列表,所述最高优先级的数字内容将被最优先地提供给多个商店中的终端设备。

在确定可以包括在最终商店列表中的候选商店时被考虑的商店信息可以包括以下中的至少一个:商店的商业类型、商店的大小、商店中产品的数目、雇员的数目、日常来访顾客的数目、以及当前在商店中顾客的数目。商店信息可以用作在终端设备300中对商店列表进行排序的基础。可以基于商店信息以及终端用户是停留在商店中还是已移动到另一商店的信息来确定要包括在最终商店列表中的商店。如上所述,最终商店列表可以被传递到通信模块370。

由于最终检查终端用户是停留在商店中还是已移动到另一商店,所以可以更准确地将与相应商店相关联的数字内容提供给终端设备。

现在将参照图7和图8详细描述根据本公开内容的第一实施方式的终端设备300的操作,其通常由包括优先级确定模块391和处理模块393的控制模块390来控制。

图7是示出了根据本公开内容的第一实施方式的使用信标设备传播优先级来提供内容信息服务的方法的流程图。

根据本公开内容的第一实施方式的终端设备300使用信标设备优先级来提供内容信息服务的方法可以包括:接收信标设备的唯一信息和商店信息(S201);管理商店列表(S203)、确定商店列表(S205)以及请求内容服务(S207)。更详细地,提供内容信息服务的方法可以包括:(a)接收安装在一个或更多个商店中的每一个中的信标设备的唯一信息和由商店信息提供设备500提供的商店信息(S201);(b)根据信标设备的唯一信息和商店信息来维护商店列表(S203);(c)在考虑商店信息的候选商店中确定包括最高优先级的商店的最终商店列表,并且将最终商店列表传递到发送器250(S205);以及(d)向商店管理服务器400请求与最终商店列表相关联的数字内容服务(S207)。

在操作S201中,终端设备300接收安装在多个商店中的每一个中的信标设备的唯一信息和由商店信息提供设备500提供的商店信息。终端设备300可以通过使用从各个商店发送的信号确定商店的优先级,并且可以同时处理唯一信息和多个商店的商店信息。

在操作S203中,终端设备300根据在操作S201中接收到的信标设备的唯一信息和商店信息来管理商店列表。此时,可以基于在操作S201中接收到的唯一信息中的接收信号强度来执行商店列表的排序。在考虑仅接收信号强度的情况下,因为可以使用仅由商店信息提供设备500的接近度传感器510发送的信息来执行内容提供服务,所以可以快速地获取与最近的商店相关联的内容信息。

在操作S205中,终端设备300在考虑到商店信息的候选商店中确定包括最高优先级的商店的最终商店列表,并且将最终商店列表传递到发送器250。

在操作S207中,终端设备300请求商店管理服务器400提供与最终商店列表相关联的数字内容服务。在于操作S205中确定可以包括在最终商店列表中的候选商店时考虑到的商店信息可以包括以下中的至少一个:商店的商业类型、商店的大小、商店中产品的数目、雇员的数目、日常来访顾客的数目、以及当前在商店中顾客的数目。可以基于商店信息以及终端用户是停留在商店中还是已移动到另一商店的信息来确定要包括在最终商店列表中的商店。

数字内容的示例可以包括由包含在最终商店列表中的商店提供的商品和服务的优惠券以及在用户可能难以找到商店时引导用户到商店的数字指南。

图8是示出了根据本公开内容的第一实施方式的终端设备300基于分配给商店的优先级来对商店列表进行排序的方法的流程图。

终端设备300基于商店的优先级来对商店列表进行排序的方法可以包括:收集用于比较商店的优先级的信息(S301),以及对商店进行排序(S303)。更详细地,对商店列表进行排序的方法可以包括:测量由商店信息提供设备500发送的接收信号,并且基于提供内容服务和用户使用商品或服务的目的的管理者对终端用户的偏好来收集用于比较商店优先级的信息(S301);并且基于在操作S301中收集到的用于比较商店优先级的信息来对商店列表进行排序(S303)。

在操作S301中,终端设备300测量由商店信息提供设备500发送的接收信号,并且基于提供内容服务和用户使用商品或服务的目的的管理者对终端用户的偏好来收集用于比较商店优先级的信息。

首先,终端设备300测量由商店信息提供设备500发送的接收信号。更详细地,终端设备300测量由商店信息提供设备500发送的信号的接收信号强度指示(RSSI)。接收信号强度可以根据从终端设备300到商店信息提供设备500的距离而变化。

其次,终端设备300确定提供内容服务的管理者对终端用户的偏好。在此,管理者是服务提供者,并且管理者偏好可以基于以下信息中的至少一个信息来确定:终端用户已使用由管理者提供的服务的次数、用户是否同意了提供位置信息、由提供的位置信息标识的终端设备的位置、存储在顾客数据库600中的终端用户的年龄和性别、以及用户是否订购了与所提供的服务相关联的应用。

第三,终端设备300确定接收内容服务的终端用户使用商品或服务的目的。终端用户的目的可以通过使用以下中的至少一个来确定:终端用户对商品或服务的偏好、商品或服务的价格范围以及产品类型信息。

在操作S303中,基于用于比较商店优先级而收集的信息来对商店列表进行排序。当基于优先级比较基础信息来对商店列表进行排序时,权重因子可以应用于每个优先级比较基础信息。可替选地,权重因子可以应用于仅优先级比较基础信息中的一些。在另一替选实施方式中,可以选择优先级比较基础信息中的一些以用于在没有任何权重因子的情况下对商店列表进行排序。

如上所述,根据本公开内容,可以通过利用接收信号强度信息来有效地处理从安装在多个商店中相应的一个商店或者未被划分的商店综合体中的多个信标设备接收到的传感器信息,并且可以减少数字内容被视为垃圾信息的可能性。另外,由于除接收信号强度之外还考虑管理者偏好和顾客使用产品的目的来选择商店中之一,并且将与所选择的商店相关联的服务提供给终端设备,所以按管理者或顾客定制的内容可以被提供给用户。

由于在提供服务时考虑了用户和提供数字内容服务的管理者的意图,因此可以提高营销效率。此外,由于内容的提供受每个商店的情况的影响,因此本公开内容可以用于虚拟和实体业务。在商店未被划分的情况下,本公开内容可以用于构建室内/室外地图信息以向终端用户等提供相关服务。

现在将参照图9和图10详细描述根据本公开内容的第二实施方式的终端设备300的操作和控制模块390的控制。

图9示出了根据本公开内容的第二实施方式的由控制模块390控制的终端设备300的操作。参照图9,当终端设备300接收到由信标设备200周期性地发送的信标信号(S401)时,终端设备300可以将所接收到的信标信号的接收时间信息和接收信号强度信息连同与所接收到的信标信号对应的信标服务信息发送到商店管理服务器400(S403)。当商店管理服务器400确定终端设备300的商店进入/退出时,终端设备300可以接收与信标信号对应的确定结果和服务内容(S405)。

图10示出了根据另一第二实施方式的由控制模块390控制的终端设备300的操作。参照图10,当终端设备300接收到由信标设备200周期性地发送的信标信号(S501)时,终端设备300可以向商店管理服务器400请求与所接收到的信标信号对应的商店的商店范围信息和商店停留时间信息,并且从商店管理服务器接收这些信息(S503、S505)。然而,商店范围信息和商店停留时间信息不一定从商店管理服务器400接收,而是可以预先存储在终端设备300中。

如果这些信息被预先存储在终端设备300中,则可以省略操作S503和S505。

终端设备300可以基于所接收到的信标信号的信号强度来计算信标设备200与终端设备300之间的距离,并且基于信标信号的接收时间来计算停留时间(S507)。停留时间可以累计地计算。例如,假设信标设备200每5秒发送信标信号,则停留时间可以在接收到两个信标信号的情况下被计算为5秒,而在接收到三个信标信号的情况下被计算为10秒。

如果终端设备300在13:05:30处接收到信标信号并且继续接收信标信号直到在13:20:30处接收到最后一个信标信号,则停留时间将被计算为15分钟。

终端设备300将所计算出的距离值和停留时间值与商店范围信息和商店停留时间信息相比较(S509)。如果所计算出的距离值小于商店范围信息的阈值(例如,所计算出的距离值为5米,而商店范围信息的阈值被设置为10米),则可以初步确定终端设备300进入商店。如果所计算出的停留时间值大于商店停留时间信息的阈值(例如,所计算出的停留时间值为10分钟,而商店停留时间信息的阈值为5分钟),则可以最终确定终端设备300已进入商店(S511)。

终端设备300可以将确定结果发送到商店管理服务器400(S513)。

在最终确定已进入商店之后,当所计算出的距离值变得大于商店范围信息的阈值时,可以确定终端设备300退出商店。

可以基于商店的类型、工业领域、商店的位置和商店的其他属性为每个工业领域或每个品牌统计地设置商店范围信息和商店停留时间信息的阈值。此外,也可以针对每个商店单独地设置阈值。

具体地,可以在除商店的属性之外还分析终端设备300的用户的购买模式和消费倾向以及工业领域中的平均停留时间之后,针对每个用户单独地设置商店停留时间信息的阈值。

当终端设备300被确定已进入商店时,终端设备300可以继续累计地计算停留时间,并且从商店管理服务器400周期性地或非周期性地接收与累计停留时间相关联的服务内容以通过输出模块330展示。

现在将参照图11和图12详细描述根据本公开内容的第三实施方式的终端设备300的操作和控制模块390的控制。

图11示出了根据第三实施方式的由控制模块390控制的终端设备300的操作。参照图11,当终端设备300接收到由信标设备200周期性地发送的信标信号时(S601),终端设备300可以将与所接收到的信标信号对应的信标标识信息连同所接收到的信标信号的接收时间信息和接收信号强度信息发送到商店管理服务器400(S603)。

此外,基于由一个或更多个传感器测得的感测信息来识别终端设备300的用户的情况(S605),基于所识别出的用户的情况来提取用户的行为模式(S607),并且可以将所提取的行为模式信息发送到商店管理服务器400。

此时,代替提取用户的行为模式,终端设备300可以将由一个或更多个传感器测得的感测信息发送到商店管理服务器400(S609)。

也就是说,可以省略步骤S605和S607,并且可以将由一个或更多个传感器测得的感测信息直接发送到商店管理服务器400。

在商店管理服务器400确定终端设备300的商店进入/退出之后,终端设备300可以接收与信标信号对应的确定结果和服务内容(S611)。

图12示出了根据另一第三实施方式的由控制模块390控制的终端设备300的操作。参照图12,当终端设备300接收到由信标设备200周期性地发送的信标信号时(S701),

终端设备300可以向商店管理服务器400请求与所接收到的信标信号对应的商店的商店范围信息和商店停留时间信息、行为模式信息以及信标信息,并且从商店管理服务器接收这些信息(S703、S705)。然而,商店范围信息、商店停留时间信息和行为模式信息不一定从商店管理服务器400接收,而是可以预先存储在终端设备300中。

如果这些信息被预先存储在终端设备300中,则可以省略操作S703和S705。

终端设备300可以基于所接收到的信标信号的信号强度来计算信标设备200与终端设备300之间的距离(S707)。终端设备300可以将所计算出的距离值与商店范围信息相比较,并且如果所计算出的距离值小于商店范围信息的阈值,则可以初步确定终端设备300进入商店(S709)。

例如,如果所计算出的距离值为5米,而商店范围信息的阈值被设置为10米,则终端设备300可以初步确定进入商店。

而且,基于由一个或更多个传感器测得的感测信息来识别用户的情况(S711),基于所识别出的用户的情况来提取用户的行为模式(S713),并且确定所提取的行为模式与行为模式信息相匹配(S715)。如果所提取的行为模式与行为模式信息相匹配(例如,预设行为模式信息是包括3分钟行走接着2分钟停止的模式,并且所提取的行为模式是3分钟行走接着2分钟停止或者2分钟停止接着3分钟行走),则终端设备300可以最终确定进入商店,并且将确定结果发送到商店管理服务器400(S721和S723)。

同时,在初步确定进入商店之后,终端设备300可以基于信标信号的接收时间来计算停留时间(S717)。如果所计算出的停留时间大于商店停留时间信息的阈值(例如,商店停留时间信息的阈值为5分钟,并且所计算出的停留时间为10分钟),则终端设备300可以最终确定进入商店(S719和S721),并且将确定结果发送到商店管理服务器400(S723)。

使用行为模式信息和停留时间信息确定进入商店不一定是并行执行的,而可以串行执行。

也就是说,在操作S709之后,可以首先执行操作S711至S715。当所提取的行为模式与行为模式信息相匹配时,可以执行操作S717和S719。之后,在所计算出的停留时间大于商店停留时间信息的阈值的情况下,处理进行到操作S721。

可以颠倒操作S711至S715以及操作S717和S719的执行顺序。也就是说,在操作S709之后,可以首先执行操作S717和S719,然后可以执行操作S711至S715。在操作S717和S713中的确定满足相应标准的情况下,过程可以进行到操作S721。

同时,在最终确定已进入商店之后,终端设备300可以基于所接收到的信标信号的信号强度来继续计算距离值,并且当距离值变得大于商店范围信息的阈值时确定终端设备300退出了商店。

基于安装有信标设备的商店的信息例如商店的类型和产品的类型,可以在商店之间不同地设置行为模式。

可以由终端设备300的控制模块390来控制根据本公开内容的实施方式的终端设备300的整体操作。

上面描述了根据本公开内容的终端设备300的配置和操作。

在下文中,将详细描述根据本公开内容的商店管理服务器400的配置和操作。

参照图13,根据本公开内容的商店管理服务器400可以包括通信模块410、存储模块430和控制模块450。

通信模块410被配置成通过通信网络100与终端设备300进行通信。通信网络100可以是无线网络,例如WLAN、Wi-Fi网络、Wibro网络、WiMAX网络和HSDPA网络。然而,本公开内容不限于此,而是通信网络100可以包括有线通信网络,例如以太网、xDSL(ADSL或VDSL)网络、HFC网络、FTTC网络和FTTH网络。

特别地,通信模块410可以通过通信网络将与对应于信标设备200的商店相关联的商店范围信息、行为模式信息、商店停留时间信息和服务内容发送到终端设备300。此外,通信模块410还可以将商店进入/退出的确定结果发送到终端设备300。

而且,通信模块410可以从终端设备300接收信标信号的接收信号强度信息和信号接收时间信息、感测信息以及所提取的行为模式信息,并且还可以从终端设备300接收服务内容传输请求。

作为用于存储数据的设备的存储模块430包括主存储设备和辅助存储设备,并且存储商店管理服务器400的功能操作所需的应用程序。存储模块430可以包括程序区域和数据区域。当商店管理服务器400的功能被激活时,在控制模块450的控制下执行相应的应用程序以执行该功能。

具体地,根据本公开内容的存储模块430可以存储服务内容信息DB431、用于存储每个商店的范围信息的商店范围DB 433、用于存储与每个商店对应的行为模式信息的行为模式信息DB 435、以及用于为终端设备300的每个商店或每个用户存储商店停留时间信息的商店停留时间DB437。

服务内容信息DB 431可以与由安装在每个商店中的信标设备200周期性地发送的信标信号中包含的标识信息对应地存储要在终端设备300处展示的服务内容的信息。

商店范围DB 433存储每个商店的商店范围信息。可以基于商店的类型、工业领域、商店的位置或区域、主要顾客以及商店的其他属性为每个工业领域或每个品牌统计地设置商店范围信息。另外,也可以针对每个商店单独地设置商店范围信息。

行为模式信息DB 435存储与每个商店对应的行为模式信息。类似于商店范围信息,可以基于商店的类型、工业领域、商店的位置或区域、主要顾客以及商店的其他属性为每个工业领域或每个品牌统计地设置行为模式信息。此外,也可以针对每个商店单独地设置行为模式信息。

而且,可以在分析终端设备300的用户的购买模式和消费倾向以及工业领域中的平均停留时间之后,针对每个用户单独地设置行为模式信息。

商店停留时间DB 437存储每个商店的商店停留时间信息。可以与商店范围信息和行为模式信息类似地针对每个工业领域或每个品牌统计地设置商店停留时间信息,或者可以针对每个商店单独地设置商店停留时间信息。此外,可以根据终端设备300的用户的简档来为每个用户设置商店停留时间信息。

控制模块450可以根据终端设备300从信标设备200接收到的信标信号的接收时间和信号强度以及所提取的行为模式来确定终端设备300的商店进入/退出。

现在将参照图14和图15来描述控制模块450确定终端设备300的商店进入/退出并控制商店管理服务器400的整体操作的方法。

图14示出了根据本公开内容的实施方式的商店管理服务器400的操作。参照图14,商店管理服务器400可以从终端设备300接收由终端设备300接收到的信标信号的接收信号强度信息和信标标识信息。商店管理服务器400还可以接收以下中的至少一个:由终端设备300提取的行为模式信息、由安装在终端设备300中的一个或更多个传感器测得的感测信息、以及信标信号的接收时间信息(S801)。

商店管理服务器400基于接收信号强度来计算终端设备300与信标设备200之间的距离(S803),并且将所计算出的距离值与所存储的商店范围信息相比较(S805)。如果所计算出的距离值小于所存储的商店范围信息的阈值,则商店管理服务器400初步确定终端设备300进入了商店。之后,商店管理服务器400基于感测信息识别用户的情况(S807),并且基于所识别出的用户的情况提取用户的行为模式(S809)。当所提取的行为模式与所存储的行为模式信息相匹配(S811)时,商店管理服务器400可以最终确定终端设备300进入了商店(S817)并且将与商店相关联的服务内容发送到终端设备300(S819)。

同时,在商店管理服务器400在操作S801中接收到由终端设备300提取的行为模式信息而不是感测信息的情况下,可以省略操作S807和S809。在这种情况下,商店管理服务器400可以将所接收到的行为模式信息与所存储的行为模式信息相比较,并且当在操作S811中接收到的行为模式与所存储的行为模式信息相匹配时,最终确定终端设备300进入了商店。

另一方面,当在步骤S805中计算出的距离小于商店范围信息的阈值时,商店管理服务器400可以基于所接收到的接收时间信息来计算表示终端设备300停留在商店中的时间的停留时间(S813)。如果所计算出的停留时间大于停留时间信息的阈值(S815),则商店管理服务器400可以最终确定终端设备300进入了商店(S817)并且将与商店相关联的服务内容发送到终端设备300(S819)。

在此,使用图14所示的行为模式信息和停留时间信息确定进入商店不一定并行执行,而是可以与图12所示的终端设备300的操作类似地串行执行。

也就是说,可以在执行操作S807至S811之后执行操作S813和S815。相反地,可以在执行操作S813和S815之后执行操作S807至S811。当操作S811和S815中的确定满足相应标准时,处理可以进行到操作S817。

同时,如果商店管理服务器400在确定终端设备300已进入商店之后继续地接收到由终端设备300接收到的信标信号的信号强度信息,则商店管理服务器400可以基于接收信号强度信息来继续计算距离值。当距离值变得大于商店范围信息的阈值时,商店管理服务器400可以确定终端设备300退出了商店。

图15示出了根据另一实施方式的商店管理服务器400的操作。参照图15,在接收到请求发送与由终端设备300接收到的信标信号对应的商店的商店范围信息、行为模式信息、信标信息和商店停留时间信息的消息(S901)时,商店管理服务器400将所请求的信息发送到终端设备300(S903)。在终端设备300确定终端设备300的商店进入/退出之后,商店管理服务器400可以接收确定结果(S905),并且将与所接收到的结果相关联的服务内容提供给终端设备300(S907)。

可以根据与来自终端设备300的确定结果一起接收的终端设备300的停留时间值来确定服务内容。随着停留时间值变长,更有利的服务内容可以提供给终端设备300。在确定终端设备300的商店进入/退出之后,继续地收集和识别用户的情况,以根据用户的情况向终端设备300提供最佳服务内容。

在此,最佳服务内容可以是当用户可能离开商店时可以促使用户进一步留在商店中的服务内容。

上述商店管理服务器400的整体操作可以由商店管理服务器400的控制模块450控制。

上面描述了根据本公开内容的商店管理服务器400的配置和操作。

图16是示出了根据本公开内容的第一实施方式的利用使用信标设备的优先级的内容信息提供系统来提供服务的方法的流程图。

利用使用附图所示的信标设备的优先级的内容信息提供系统的服务提供方法可以包括:传递商店相关信息(S1001),确定最终商店列表(S1003),请求内容(S1005),以及提供数字内容服务(S1007)。

更详细地,服务提供方法可以包括:商店信息提供设备500向终端设备300提供信标设备的唯一信息和存储在商店信息管理器520中的商店信息的操作(S1001);终端设备300通过根据信标设备的唯一信息和商店信息比较商店的优先级来确定最终商店列表的操作(S1003);终端设备300向商店管理服务器400请求与最终商店列表相关联的数字内容服务的操作(S1005);以及商店管理服务器400将数字内容服务提供给终端设备300的操作。

首先,商店信息提供设备500向终端设备300提供存储在商店信息管理器520中的信标设备的唯一信息和商店信息(S1001)。如上所述,可以通过信标技术来传递传感器的唯一信息。同时,可以通过单独的通信信道将存储在商店信息提供设备500中的商店信息传递到终端设备300。

之后,终端设备300可以通过根据从商店信息提供设备500接收到的信标设备的唯一信息和商店信息来比较商店的优先级来确定最终商店列表(S1003)。

之后,终端设备300可以向商店管理服务器400请求与最终商店列表相关联的数字内容服务(S1005)。

最后,商店管理服务器400可以向终端设备300提供由终端设备300请求的数字内容服务。

图17示出了根据本公开内容的实施方式的确定商店进入/退出的方法。参照图17,当信标设备200发送信标信号(S1101)时,终端设备300接收信标信号,并且将包括信标信号中所包括的接收时间信息、信号强度信息、标识信息的信标服务信息发送到商店管理服务器400(S1103)。

接收到信息的商店管理服务器400可以基于接收信号强度信息来计算终端设备300与信标设备200之间的距离,并且基于接收时间信息计算停留时间(S1105)。商店管理服务器400可以将距离值与预设商店范围信息相比较,并且将停留时间值与预设商店停留时间信息相比较(S1107)。

如果所计算出的距离小于商店范围信息的阈值,并且所计算出的停留时间大于商店停留时间信息的阈值,则商店管理服务器400可以确定终端设备300进入了商店。在此,如果所计算出的距离值小于商店范围信息的阈值,则商店管理服务器400可以初步确定终端设备300进入商店,并且如果停留时间值大于商店停留时间信息的阈值,则商店管理服务器400可以最终确定终端设备300已进入商店(S1109)。

之后,商店管理服务器400可以将与确定结果和停留时间对应的服务内容发送到终端设备300(S1111)。在最终确定终端设备300已进入商店后,当距离值变得大于商店范围信息的阈值时,商店管理服务器400可以确定终端设备300退出了商店。

图18示出了根据另一实施方式的确定商店进入/退出的方法。

当信标设备200周期性地发送信标信号(S1201)时,接收到信标信号的终端设备300可以请求商店管理服务器400提供包括与所接收到的信标信号对应的商店的商店范围信息和商店停留时间信息的信标信号相关信息,并且接收信标信号相关信息(S1201、S1203)。

然而,如果商店范围信息和商店停留时间信息已经存储在终端设备300中,则可以省略S1201和S1203的操作。

终端设备300可以基于所接收到的信标信号的信号强度值来计算终端设备300与信标设备200之间的距离值,并且基于接收时间值来计算停留时间值(S1205)。

终端设备300可以将所计算出的距离值与商店范围信息的阈值相比较,并且将停留时间值与商店停留时间信息的阈值相比较(S1207)。如果所计算出的距离值小于商店范围信息的阈值并且所计算出的停留时间值大于商店停留时间信息的阈值(S1209),则终端设备300可以确定终端设备300进入了商店。

在此,如果所计算出的距离值小于商店范围信息的阈值,则终端设备300可以初步确定终端设备300进入商店,并且如果停留时间值大于商店停留时间信息的阈值,则终端设备300可以最终确定终端设备300已进入商店。

终端设备300可以将确定结果和停留时间值发送到商店管理服务器400(S1211),并且商店管理服务器400可以将与停留时间值对应的服务内容发送到终端设备300(S1213)。

此时,随着停留时间变长,终端设备300可以继续向商店管理服务器400发送更新的停留时间值,并且商店管理服务器400可以将与更新的停留时间值对应的服务内容继续发送到终端设备300(S1215)。

即使在确定终端设备300进入了商店之后,终端设备300可以继续计算距离值。当距离值变得大于商店范围信息的阈值时,终端设备300可以确定终端设备300退出了商店。

上面描述了根据本公开内容的实施方式的确定商店进入/退出的方法。

图19示出了根据本公开内容的第一实施方式的利用使用信标设备传播优先级的内容信息提供系统来提供内容信息服务的方法。

在下文中,将参照图19描述本公开内容的第一实施方式的各种示例。

在根据本公开内容的第一实施方式的第一示例的使用信标设备传播优先级来提供内容信息服务的方法中,仅使用接收信号强度的单个条件。在该示例中,商店信息提供设备500中的每一个的接近度传感器510发出信标信号。终端设备300测量所接收到的信号的信号强度。在此,假定存在三个商店,例如,第一商店至第三商店(商店A、商店B、商店C),并且来自第一商店至第三商店的信号的接收信号强度分别是0分贝毫瓦(dBm)、-4dBm和4dBm。终端设备可以按照降低接收信号强度值的顺序对商店列表进行排序。因此,对商店列表进行排序,使得第三商店(商店C)、第一商店(商店A)和第二商店(商店B)以该顺序排序。终端设备300将排序的商店列表发送到商店管理服务器400,并且商店管理服务器400将第三商店(商店C)的优惠券发送到终端设备300。因此,用户可以向相应的商店显示优惠券和相关的数字内容以在商店中使用优惠券。

在根据本公开内容的第一实施方式的第二示例的提供内容信息服务的方法中,仅使用管理者偏好的单个条件。在该示例中,用于确定由管理者(例如,提供服务平台的服务公司)设置的管理者偏好的基础信息可以包括:终端用户在平台上使用服务的次数、用户是否订购与提供的服务相关联的应用以及终端用户的位置信息。偏好可以以“高”、“中”和“低”三个等级来确定。例如,在使用服务的次数的情况下,优先级在服务使用大于或等于10时被评为“低”,在服务使用大于或等于20时为“中”,并且在服务使用大于或等于30时为“高”。同时,如果用户不是要向终端设备提供内容的商店的订户,则即使当服务使用次数超过上述预定标准时,仍推迟偏好的确定。另外,当终端用户的位置距商店最远时,管理者偏好可以降低一级。假设存在四个用户,并且所有用户均在各自的位置处静止。

进一步假设,第一用户至第四用户的服务使用次数分别为10、20、30和40,并且第一用户至第三用户是要提供给终端设备内容的商店的订户,而第四用户尚未订购该商店。第三位用户距商店最远。存在两种数字优惠券可以提供给用户。

管理者对第一用户至第三用户的偏好可以分别被评为“低”、“中”和“高”,并且可以推迟对第四用户的管理者偏好的确定。根据管理者偏好,按照第三用户、第二用户、第一用户的顺序确定用户的优先级。因此,商店管理服务器400仅向第二用户和第三用户提供优惠券。

在根据本公开内容的第一实施方式的第三示例的提供内容信息服务的方法中,使用顾客目的的条件来确定优先级。顾客目的可以由如下的信息确定:终端用户对商品或服务的偏好、商品或服务的价格范围以及产品类型。

在该示例中,为简单起见,仅考虑价格范围和产品类型。第一个用户对化妆产品感兴趣,并且正在考虑5,000韩元(KW)的最低价格和20,000KW的最高价格。第二用户对化妆产品感兴趣,并且正在考虑30,000KW的最低价格和50,000KW的最高价格。第三用户对体育器材感兴趣,并且正在考虑5,000KW的最低价格和100,000KW的最高价格。还假定有三个商店。第一商店是体育用品商店,并且销售其价格从5,000KW起的产品。第二商店是化妆品商店,并且销售其价格从5,000KW到29,000KR的产品。第三商店是奢侈化妆品商店,并且销售其价格从30,000KW起的产品。

在这些条件下,对于第一用户,第一商店由于产品类型条件而不合适,并且第三商店由于价格范围条件而不合适。然而,第二商店可以提供符合第一用户的目的的商品。因此,第一用户的终端设备300可以向商店管理服务器400请求第二商店的优惠券,并且商店管理服务器400可以将第二商店的优惠券发送到第一用户的终端设备300。

对于第二用户,第一商店由于产品类型条件而不合适,并且第二商店由于价格范围条件而不合适。然而,第三商店可以提供符合第二用户的目的的商品。因此,第二用户的终端设备300可以向商店管理服务器400请求第三商店的优惠券,并且商店管理服务器400可以将第三商店的优惠券发送到第二用户的终端设备300。

对于第三用户,第二商店和第三商店由于产品类型条件而不合适,但是第一商店可以提供符合第三用户的目的的商品。因此,第三用户的终端设备300可以向商店管理服务器400请求第一商店的优惠券,并且商店管理服务器400可以将第一商店的优惠券发送到第三用户的终端设备300。

在根据本公开内容的第一实施方式的第四示例的提供内容信息服务的方法中,可以使用接收信号强度、管理者偏好和顾客目的的多个条件来确定优先级。

在假定所有用户在各个位置处均静止的情况下,商店可以按照接收信号强度以如下顺序排序:第一商店(-10dBm)、第二商店(-5dBm)、第三商店(0dBm)和第四商店(5dBm)。还假定第一商店和第三商店销售化妆产品,并且第二商店和第四商店销售体育用户产品。平台服务提供公司将在总共五个用户之间根据管理者偏好向较高优先级的四个用户提供四张优惠券的数字优惠券。第一用户和第二用户希望购买化妆产品,并且第三至第五用户希望购买体育器材。所有用户均没有购买商品的价格限制。

终端设备300在确定考虑了所有三个条件的商店的优先级之后确定最终商店列表。在第一用户和第二用户的终端设备300中的最终商店列表中,商店以第一商店和第三商店的顺序排序。在第三用户和第四用户的终端设备300中的商店列表中,商店以第二商店和第四商店的顺序排序。第五用户的终端设备300不满足管理者偏好的条件,并且不能接收来自管理者的数字内容,因此最终商店列表不被提供给第五终端设备。

如果用户取消选择管理者偏好,则可以将包括以第二商店和第四商店的顺序布置的商店的最终商店列表提供给第五终端设备。不过,然而,由于管理者偏好,例如优惠券的数字内容可能不提供给第五用户的终端设备300。

同时,在较高的权重因子被应用于顾客目的条件并且第一商店在顾客目的条件方面具有比第三商店更有利的条件的情况下,可以重新组织包括按顺序的第一商店和第三商店的最终商店列表,使得按顺序列出第三商店和第一商店。

在根据本公开内容的第一实施方式的第五示例的提供内容信息服务的方法中,可以通过使用接收信号强度的条件来构建室内/室外地图。距离的测量基于信号强度通常与距离的平方成反比的原理。

当第一商店至第三商店中的信标设备发送相同强度的信标信号时,第一用户的终端设备300处的接收信号强度可以由于终端设备300与各个信标设备之间的距离差异而彼此不同。因此,如果在终端设备300处测量从安装在三个商店中的三个或更多个接入点(AP)发送的信号的接收信号强度,并且计算终端设备300与各个AP之间的距离,则可以计算AP的位置,并且可以构建指示商店位置的地图。如果在第二用户的终端设备300处测得的接收信号强度另外用于位置的计算,则可以增强地图的准确性。如果利用在第一用户和第二用户或更多用户的终端设备300处测得的接收信号强度,则可以构建包括室内/室外商店的位置的准确地图。

现在将参照图20描述根据第二实施方式和第三实施方式的确定商店进入/退出的整个过程。信标设备200安装在商店处。尽管信标设备200通常安装在商店的中心处或入口处,但是安装位置不限于此,并且信标设备200可以安装在商店的任意地方处。可以安装在商店中的信标设备200的数目没有限制,并且多个信标设备200可以安装在商店中。

附图标记710表示商店的实际区域,附图标记730对应于在商店范围信息中设置的商店范围的阈值,并且附图标记750表示信标信号可以实际上到达的信标信号覆盖范围。

如图20所示,商店范围530的阈值不一定与信标信号覆盖范围550一致,并且可以任意设置以便于商店进入/退出的精确确定。然而,商店范围信息中设置的商店范围530的阈值应该小于或等于信标信号覆盖范围550。

可以如下执行根据本公开内容的第二实施方式的确定商店进入/退出的方法。如果终端设备300进入信标信号覆盖范围550并且接收信标信号,则终端设备300基于接收信号强度来计算终端设备300与信标设备200之间的距离。可以每当终端设备300接收到信标信号时执行计算操作。如果所计算出的距离低于商店范围的预设阈值,则可以初步确定终端设备300已进入商店。

在终端设备300被初步确定已进入商店之后,基于在终端设备300已进入商店之后接收到的信标信号的接收时间来计算停留时间。如果所计算出的停留时间超过停留时间的阈值,则可以最终确定终端设备300已进入商店。

在终端设备300最终被确定已进入商店之后,如果所计算出的距离变得大于商店范围信息的阈值,则可以确定终端设备300已退出商店。如果终端设备300退出信标信号覆盖范围550,则终端设备300不能检测到信标信号。

可以如下执行根据第三实施方式的确定商店进入/退出的方法。如果终端设备300进入信标信号覆盖范围550并且接收信标信号,则终端设备300基于接收信号强度来计算终端设备300与信标设备200之间的距离。可以每当终端设备300接收到信标信号时执行计算操作。如果所计算出的距离低于商店范围的预设阈值,则可以初步确定终端设备300已进入商店。

在终端设备300被初步确定已进入商店之后,基于由安装在终端设备300中的一个或更多个传感器收集到的感测信息来识别用户的当前情况,并且基于所识别出的用户的情况来提取用户的行为模式。如果所提取的行为模式与行为模式信息相匹配,则可以最终确定终端设备300已进入商店。

此外,停留时间可以另外用于提高商店进入/退出的确定的准确性。在检查出所提取的行为模式与行为模式信息相匹配之后,可以基于信标信号的接收时间来计算停留时间。如果所计算出的停留时间超过停留时间的阈值,则可以最终确定终端设备300已进入商店。

在终端设备300最终被确定已进入商店之后,如果所计算出的距离变得大于商店范围信息的阈值,则可以确定终端设备300已退出商店。如果终端设备300退出信标信号覆盖范围550,则终端设备300不能检测到信标信号。

上面描述了根据本公开内容的实施方式的确定商店进入/退出的方法。

图21是示出了根据本公开内容的实施方式的用于确定商店进入/退出的系统的操作环境的框图。

图21和下面的描述旨在提供其中可以实现本公开内容的合适计算环境的简要和一般描述。尽管不是必需的,但是可以结合计算机可执行指令例如可以由计算机系统执行的程序模块来描述本公开内容。通常,程序模块包括适合于执行特定任务或实现特定抽象数据类型的例程、程序、对象、部件、数据结构等。计算机可执行指令、相关联的数据结构和程序模块举例说明用于执行本文描述的过程的程序代码方法。

参照图21,适合于实现本公开内容的示例性计算系统可以包括处理单元11、系统存储器12和将包括系统存储器12的各种系统部件连接至处理单元11的系统总线10。

处理单元11能够执行被设计为实现本公开内容的特征的计算机可执行指令。

系统总线10可以是包括本地总线、外部总线和存储器总线的几种类型的总线架构中的任一种。可替选地,系统总线10可以是采用存储器控制器的任意总线架构。系统存储器12包括只读存储器(ROM)12A和随机存取存储器12B。基本输入/输出系统(BIOS)13A通常可以存储在ROM12A中,该基本输入/输出系统(BIOS)13A包括在系统启动时有助于计算系统内的部件之间的信息传递的基本例程。

计算系统可以包括存储设备。例如,计算系统可以包括从硬盘读取信息或向硬盘写入信息的硬盘驱动器15、从磁盘读取信息或向磁盘写入信息的磁盘驱动器16以及从光盘(例如CD-ROM和其他光学介质)读取信息或向光盘写入信息的光盘驱动器17。硬盘驱动器15、磁盘驱动器16和光盘驱动器17可以分别通过硬盘驱动器接口18、磁盘驱动器接口19和光盘驱动器接口20连接至系统总线10。

而且,计算系统还可以包括作为一种存储设备的外部存储器21。外部存储器21可以通过输入/输出(I/O)接口24连接至系统总线10。

上述驱动器和可以由驱动器访问的计算机可读介质允许计算机可执行指令、数据结构、程序模块和其他数据的非易失性存储。本文描述的示例性环境示出了硬盘15、磁盘16和光盘17,但是也可以使用用于存储数据的其他类型的计算机可读介质例如磁带盒、闪存卡、DVD、伯努利盒、RAM和ROM。

程序代码设备可以存储在硬盘15、磁盘16、光盘17、ROM 12A或RAM 12B中,所述程序代码设备包括可以由处理单元11加载和执行的一个或更多个程序模块,并且包括操作系统13B、一个或更多个应用程序13C、其他程序模块13D和程序数据13E。

而且,计算系统可以通过例如键盘、指向设备、麦克风、操纵杆、游戏手柄和扫描仪的输入设备22从用户接收命令和信息。这些输入设备22可以经由连接至系统总线10的I/O接口24连接至处理单元11。I/O接口24可以在逻辑上表示如下各种接口中的至少一个或组合:诸如例如,串行端口接口、PS/2接口、并行端口接口、USB接口、电气和电子工程师协会(IEEE)1394接口(即火线接口)以及其他接口。

另外,计算系统还可以包括显示设备26例如显示器和液晶显示器(LCD)以及音频设备27例如扬声器和麦克风。显示设备26和音频设备27可以通过视频/音频接口25连接至系统总线10。其他外围设备(未示出)例如扬声器和打印机例如可以连接至计算系统。视频/音频接口25可以包括高清多媒体接口(HDMI)和图形设备接口(GDI)。

计算系统可以连接至网络,诸如例如办公室广域网(WAN)或企业WAN、家庭网络、内联网和/或因特网。计算系统可以与外部源(诸如例如远程计算机系统、远程应用和/或远程数据库)交换数据。

为此,计算系统可以包括用于从外部源接收数据和/或将数据发送到外部源的网络接口28。

计算系统可以通过网络接口28向远程设备发送信息和从远程设备接收信息。例如,在计算系统是指终端设备300的情况下,计算系统可以通过网络接口28与信标设备200和商店管理服务器400进行通信。另一方面,在计算系统是指信标设备200或商店管理服务器400的情况下,计算系统可以通过网络接口28与终端设备300交换信息。网络接口28可以表示网络接口卡或等效软件例如网络驱动器接口规范(NDIS)堆栈、等效硬件以及/或者软件和硬件的逻辑组合。

同样,计算系统可以通过I/O接口24向外部源发送数据和从外部源接收数据。I/O接口24可以连接至调制解调器23,例如标准调制解调器、电缆调制解调器和数字用户线路(DSL)调制解调器。计算系统可以通过调制解调器23向外部源发送数据和从外部源接收数据。

尽管图21示出了适合于本公开内容的操作环境,但是如果需要,本公开内容的原理可以适用于能够以适当的修改实现本公开内容的原理的任意其他系统。图21所示的环境仅仅是说明性的,并且甚至不代表其中可以实施本公开内容的原理的各种环境的一小部分。

另外,可以在与计算系统相关的计算机可读介质中存储和访问在确定商店进入/退出期间生成的各种信息。例如,这些程序模块的一部分和相关联的程序数据的一部分可以被包括在操作系统13B、应用程序13C、程序模块13D和/或程序数据13E中以存储在系统存储器中12。

此外,当例如硬盘的大容量存储设备连接至计算系统时,这样的程序模块和相关的程序数据可以被存储在大容量存储设备中。在联网环境中,与本公开内容相关联的程序模块或其部分可以存储在经由I/O接口24和调制解调器23或网络接口25连接的远程计算机系统中。可以如上所述在分布式环境中执行这样的模块的执行。

虽然本说明书包括许多具体的实施细节,但是应该理解,它们不被解释为对任何公开内容或权利要求的范围的限制,而是作为对可以特定于特定公开内容的特定实施方式的特征的描述。关于独立实施方式的上下文描述的某些特征可以在单个实施方式中组合实现。相反,在单个实施方式的上下文中描述的各种特征也可以在其他实施方式中单独或以任意合适的子组合来实现。此外,尽管一些特征可以被描述为以特定组合进行操作并且可以如这样要求地最初描绘,但是来自所要求保护的组合的一个或更多个特征在一些情况下可以从该组合中排除,并且所要求保护的组合可以被子组合或子组合的变体代替。

类似地,尽管操作在附图中以特定顺序描绘,但是不应理解这些操作需要以所示的特定顺序或相继次序执行以实现期望的结果,或者应该执行所有描绘的操作。在某些情况下,多任务和并行处理可以是有利的。而且,上述实施方式中的各种系统部件的碎片不应该被理解为在所有实施方式中均需要这种碎片化,并且上面描述的程序部件和系统通常可以一起集成到单个软件产品中或者封装成多个功能软件产品。

尽管本文已经描述了主题的具体实施方式,但是其他实施方式在所附权利要求的范围内。例如,权利要求中定义的操作可以以不同的顺序执行以仍然实现期望的结果。作为示例,附图中示出的过程不一定需要特别示出的顺序或相继次序来实现期望的结果。在某些实现中,多任务和并行处理可以是有利的。

以上阐述的描述公开了本公开内容的最佳模式,并且被提供以说明本公开内容并使本领域技术人员能够制作和使用本公开内容。所撰写的描述并非旨在将本公开内容限制于所呈现的特定术语。因此,尽管参照上述示例详细描述了本公开内容,但是本领域技术人员将能够在不脱离本公开内容的范围的情况下进行对示例的改编、修改和变化。

因此,本公开内容的范围不应由所示实施方式限制,而应由所附权利要求限定。

【工业可用性】

本公开内容涉及提供内容提供服务的方法以及通过利用信标来确定进入或退出商店的方法。更具体地,本公开内容涉及如下方法和系统:通过使用由信标设备发送的无线电波的强度和无线电波中的信息来向用户的终端设备提供数字内容例如数字优惠券,并且通过利用持有终端设备的用户的行为模式来确定商店中的终端设备的进入/退出。

根据本公开内容,可以通过利用所接收到的信号强度信息来有效地处理从安装在多个商店中相应的一个商店或者未被划分的商店综合体中的多个信标设备接收到的传感器信息,并且数字内容被视为垃圾信息的可能性会减少。

此外,由于除接收信号强度之外还考虑到管理者的偏好和顾客使用产品的目的来选择商店中之一,并且将与所选择的商店相关联的服务提供给终端设备,所以可以将按管理者或顾客的定制内容提供给用户。

当终端设备从信标设备接收到信标信号时,基于接收信号强度来估计距发送信标信号的信标设备的距离,基于信号接收时间来计算停留时间,基于由一个或更多个传感器测得的感测信息来识别用户的情况,基于所识别出的情况来提取用户的行为模式,然后基于所估计出的距离、所计算出的停留时间和所提取的行为模式来确定商店进入/退出。因此,可以准确地确定商店处的终端设备的进入/退出。

当顾客的所计算出的停留时间在商店处较长时,预计顾客在商店处具有较高的购买意愿,并且与该停留时间对应的服务内容被提供给顾客的终端设备。因此,商店可以提高商店处顾客的购买率,并且顾客可以实现合理的消费。

因此,通过提供内容提供服务的方法和确定商店进入/退出的方法,本公开内容可以有助于信标服务行业的发展。因为本公开内容实际上可以明显实施并具有足够高的商业化或销售可能性,所以它在工业上可适用。

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