推荐重新定向广告产品的用户装置和提供服务的装置、包括其的推荐广告产品的系统、其控制方法以及记录有计算机程序的记录介质技术领域
本发明涉及重新定向广告产品推荐用户装置、服务提供装置、包括其的广告产品
推荐系统、其控制方法以及记录有计算机程序的非暂态计算机可读存储介质,并且更具体
地,涉及提取基于在广告方的商店用餐之后提供的食品列表和支付信息被个性化的广告定
向集合并且将所提取的广告定向提供到与对应支付信息对应的终端的重新定向广告产品
推荐用户装置和服务提供装置、包括其的广告产品推荐系统、其控制方法以及记录有计算
机程序的非暂态计算机可读存储介质。
背景技术
重新定向广告系统是当用户通过站点A查看产品并随后访问另一个站点B或C时将
通过站点A查看的产品在另一个站点B或C中作为广告曝光时的系统。
上述重新定向广告系统使用用户所关注产品的直观商店向用户介绍产品购买站
点。然而,由于用户所关注产品主要被作为重新定向广告产品推荐,因此引导进行实际购买
的广告并没有那么多,因此广告的效果降低。
[相关技术文献]
[专利文献]
韩国未经审查的专利申请公开No.10-2000-0030058[名称为:Advertising
system and method using Internet web page(利用互联网网页的广告系统和方法)]
发明内容
技术问题
本发明的一个目的是提供提取基于在广告方的商店用餐之后提供的食品列表和
支付信息被个性化的广告目标集合并且将所提取的广告目标提供到与对应支付信息对应
的终端的重新定向广告产品推荐用户装置和服务提供装置、包括其的广告产品推荐系统、
其控制方法以及记录有计算机程序的非暂态计算机可读存储介质。
本发明的另一个目的是提供向广告方的商店提供产品作为广告并且构造在线至
离线或离线至在线(O2O)市场中的重新定向平台以收集顾客的反馈并且提供优惠券的重新
定向广告产品推荐用户装置和服务提供装置、包括其的广告产品推荐系统、其控制方法以
及记录有计算机程序的非暂态计算机可读存储介质。
技术解决方案
根据本发明的一方面,一种服务提供装置包括:存储单元,该存储单元存储与装配
有POS终端的商店相关的信息,该信息包括在预定时间段内通过装配有所述POS终端的所述
商店支付的总支付金额信息、从所述商店提供的一个或更多个订购产品的数量、在所述商
店中在每个日期支付的全部食品价格和在所述商店中进行支付的每个终端的订购信息或
支付信息;通信单元,该通信单元接收从所述POS终端发送并且由用户装置生成的响应信
息、支付信息和商店信息;以及控制单元,该控制单元基于接收到的所述响应信息、所述支
付信息和所述商店信息以及与预先存储在所述存储单元中的与装配有所述POS终端的所述
商店相关的信息来分别选择针对每种推荐类型的一种或更多种产品,所述推荐类型包括消
费者满意食品项、基于关联分析的食品项和广告方的商店中的最受欢迎食品项,分别计算
与所选择的针对每种推荐类型的产品对应的广告的广告曝光时间,并且控制所述通信单元
以根据所计算的广告曝光时间将与所选择的针对每种推荐类型的产品对应的所述广告提
供到一个或更多个用户装置。
在本发明的实施方式中,所述控制单元可以基于所述响应信息中所包括的针对每
种产品的食品满意度评分、所述支付信息中所包括的支付日期和时间信息、所述支付信息
中所包括的每种订购产品的价格信息和存储在所述存储单元中的在所述商店中在每个日
期支付的全部食品价格来计算针对与所述消费者满意食品项对应的每种产品的个人食品
满意度评分,检查针对每个用户计算的多个个人食品满意度评分当中的与预定数量的较高
个人食品满意度评分对应的至少一个个人食品满意度评分,检查分别与所检查的至少一个
个人食品满意度评分对应的产品名称,并且选择所检查的产品名称作为消费者满意产品。
在本发明的实施方式中,所述控制单元可以基于所计算的个人食品满意度评分和
预先存储在所述存储单元中的针对另一用户装置订购的产品名称而计算的个人食品满意
度评分来计算多个基于欧式距离的相似度,基于针对多种产品所计算的基于欧式距离的相
似度来计算每个用户的总评分,检查所计算的每个用户的总评分当中的与另一预定数量的
较高总评分对应的至少一个用户,并且基于所检查的至少一个用户支付的支付信息来在所
述至少一个用户订购的多种产品当中选择未被在所述用户装置中订购的产品作为基于关
联分析的推荐产品。
在本发明的实施方式中,所述控制单元可以基于针对所述用户装置计算的个人食
品满意度评分、预先存储在所述存储单元中的针对另一用户装置订购的产品名称而计算的
个人食品满意度评分、针对每种产品的点击率(CTR)和下载每种产品的优惠券的次数来计
算针对每种食品的消费者满意度评分,检查所计算的针对每种食品的消费者满意度评分当
中的与针对每种食品的另一预定数量的较高消费者满意度评分对应的至少一个针对每种
产品的消费者满意度评分,并且选择与所检查的至少一个针对每种产品的消费者满意度评
分对应的至少一种产品作为所述广告方的所述商店中的最受欢迎产品。
在本发明的实施方式中,所述控制单元可以基于与针对每种推荐类型的产品对应
的广告的点击率、与针对每种推荐类型的全部产品对应的广告的点击率和与针对每种推荐
类型的产品对应的广告的全部曝光次数(impressions)来计算与针对每种推荐类型的产品
对应的广告的广告曝光时间。
根据本发明的另一个方面,一种服务提供装置的控制方法包括以下步骤:通过通
信单元接收从POS终端发送并且在用户装置中生成的响应信息、支付信息和商店信息;通过
控制单元基于接收到的所述响应信息、所述支付信息和所述商店信息以及与预先存储在存
储单元中的与装配有所述POS终端的商店相关的信息来分别选择针对每种推荐类型的一种
或更多种产品,所述推荐类型包括消费者满意食品项、基于关联分析的食品项和广告方的
商店中的最受欢迎食品项;通过所述控制单元基于与针对每种推荐类型的产品对应的广告
的点击率、与针对每种推荐类型的全部产品对应的广告的点击率和与针对每种推荐类型的
产品对应的广告的全部曝光次数来分别计算与所选择的针对每种推荐类型的产品对应的
广告的广告曝光时间;以及通过所述控制单元根据所计算的广告曝光时间将与所选择的针
对每种推荐类型的产品对应的所述广告提供到一个或更多个用户装置。
在本发明的实施方式中,选择针对每种推荐类型的一种或更多种产品的步骤可以
包括以下步骤:通过所述控制单元,基于所述响应信息中所包括的针对每种产品的食品满
意度评分、所述支付信息中所包括的支付日期和时间信息、所述支付信息中的每种订购产
品的价格信息以及预先存储在所述存储单元中的在商店中在每个日期支付的全部食品价
格来计算与所述消费者满意食品项对应的个人食品满意度评分,检查针对每个用户计算的
多个个人食品满意度评分当中的与预定数量的较高个人食品满意度评分对应的至少一个
个人食品满意度评分;检查分别与所检查的至少一个个人食品满意度评分对应的产品名
称;以及选择所检查的产品名称作为消费者满意产品。
在本发明的实施方式中,分别选择针对每种推荐类型的一个或更多个产品的步骤
可以包括以下步骤:通过所述控制单元,基于所计算的针对每种产品的个人食品满意度评
分和预先存储在存储单元中的在另一用户装置中订购的产品名称而计算的个人食品满意
度评分来计算多个基于欧式距离的相似度;基于针对多种产品所计算的基于欧式距离的相
似度来计算每个用户的总评分;检查所计算的每个用户的总评分当中的与预定数量的较高
总评分对应的至少一个用户;以及基于所检查的至少一个用户支付的支付信息来在所述至
少一个用户订购的多种产品当中选择未被在所述用户装置中订购的产品作为基于关联分
析的推荐产品。
在本发明的实施方式中,分别选择针对每种推荐类型的一种或更多种产品的步骤
可以包括以下步骤:通过所述控制单元,基于针对所述用户装置计算的个人食品满意度评
分、预先存储在所述存储单元中的针对另一用户装置订购的产品名称而计算的个人食品满
意度评分、针对每种产品的点击率CTR和下载每种产品的优惠券的次数来计算针对每种食
品的消费者满意度评分;检查所计算的针对每种食品的消费者满意度评分当中的与针对每
种食品的另一预定数量的较高消费者满意度评分对应的至少一个针对每种产品的消费者
满意度评分;以及选择与所检查的至少一个针对每种产品的消费者满意度评分对应的至少
一种产品作为所述广告方的所述商店中的最受欢迎产品。
根据本发明的另一方面,执行根据上述实施方式的方法的计算机程序可以被存储
在记录有计算机程序的非暂态计算机可读存储介质。
根据本发明的另一方面,一种广告产品推荐系统包括:用户装置,该用户装置发送
针对与订购信息对应地发送的评价信息的响应信息;POS终端,该POS终端通过与所述用户
装置互相配合来按与所述订购信息对应的支付金额执行支付功能,并且发送支付信息、商
店信息和所述响应信息;服务提供装置,该服务提供装置基于接收到的所述响应信息、所述
支付信息和所述商店信息以及与预先存储的与装配有所述POS终端的商店相关的信息来分
别选择针对每种推荐类型的一种或更多种产品,所述推荐类型包括消费者满意食品项、基
于关联分析的食品项和广告方的商店中的最受欢迎食品项,分别计算与所选择的针对每种
推荐类型的产品对应的广告的广告曝光时间,并且根据所计算的广告曝光时间将与所选择
的针对每种推荐类型的产品对应的广告提供到一个或更多个用户装置:以及广告终端,该
广告终端通过与所述服务提供装置互相配合来执行与实际使用的优惠券的数量对应的广
告费用计算功能。
有益效果
根据本发明,能够提取在基于在广告方的商店中用餐之后提供的食品列表和支付
信息被个性化的广告定向集合并且将所提取的广告定向提供到与对应支付信息对应的终
端,由此诱使该终端的用户重访餐厅并且计算仅针对通过广告订购的食品的广告费用以合
理地设置广告费用。
另外,根据本发明,能够将产品作为广告提供到广告方的商店并且构造在线至离
线或离线至在线(O2O)市场中的重新定向平台以收集消费者的反馈并且提供优惠券,由此
使广告效果最佳并且增加了用户满意度。
附图说明
图1是示出根据本发明的实施方式的广告产品推荐系统的构造的框图。
图2是示出根据本发明的实施方式的用户装置的构造的框图。
图3是示出根据本发明的实施方式的服务提供装置的构造的框图。
图4a和图4b是示出根据本发明的实施方式的重新定向广告产品推荐系统的控制
方法的流程图。
图5和图6是示出根据本发明的实施方式的用户装置的屏幕的视图。
图7是示出根据本发明的实施方式的服务提供装置的屏幕的视图。
具体实施方式
要注意,本发明中使用的技术术语用于仅仅描述特定实施方式,而不旨在限制本
发明。另外,如果本发明中使用的技术术语没有被特别定义为本发明中的其它含义,则所述
技术术语应该被理解为本领域的技术人员通常理解的含义并且不应该被理解为过度宽泛
的含义或过度约束的含义。另外,当本发明中使用的技术术语是没有准确表达本发明的精
神的错误技术术语时,所述技术术语应该被理解为被本领域的技术人员能够正确地理解的
技术术语取代。另外,本发明中使用的一般术语应该被理解为在字典中定义或根据上下文
定义,而不应该被理解为过度约束的含义。
另外,本发明中使用的单数表达包括复数表达,除非它们具有明确相反的含义。在
本发明中,不应该分析,诸如“包括”或“包含”这样的术语特别地包括说明书中公开的各种
组件或各个步骤并且可不包括它们当中的一些组件或一些步骤或者还可包括另外的组件
或步骤。
另外,本发明中使用的包括诸如“第一”和“第二”这样的序数的术语可用于描述各
种组件,但是这些组件不应该受这些术语限制。以上术语只是用于将一个组件与其它组件
区别开。例如,在不脱离本发明的范围的情况下,第一组件可被称为第二组件,类似地,第二
组件也可被称为第一组件。
下文中,将参照附图更详细地描述本发明的优选示例性实施方式。相似的参考标
号表示相似的元件以容易进行整体理解并且将省略对相似元件的重复描述。
另外,在下面的描述中,可省略对已知相关技术的详细说明,以避免不必要地使本
发明的主题模糊不清。另外,要注意,附图仅仅是为了容易地理解本发明的精神,而不应该
理解为本发明的精神受附图的限制。
图1是示出根据本发明的实施方式的广告产品推荐系统10的构造的框图。
如图1中所示,广告产品推荐系统10包括用户装置100、POS终端200、服务提供装置
300和广告终端400。图1中示出的广告产品推荐系统10的所有构成元件不是必要的构成元
件,可通过比图1中示出的构成元件多的构成元件或比其少的构成元件来实现广告产品推
荐系统10。
用户装置100和POS终端200彼此互相配合,以执行装配有POS终端200的商店中的
产品的订购功能、所订购产品的调查功能和支付功能。此后,POS终端200向服务提供装置
300发送按照调查功能的响应信息、按照支付功能的支付信息、商店信息等。此后,服务提供
装置300基于从POS终端200发送的响应信息、支付信息、商店信息以及预先存储在服务提供
装置300中的与对应商店相关的信息,针对每种推荐类型选择至少一种产品(或食品),该推
荐类型包括消费者满意的食品、基于关联分析的食品和广告方的商店中的最受欢迎食品。
此后,服务提供装置300计算与针对每种推荐类型的产品对应的广告的广告曝光时间。此
后,服务提供装置300将先前基于所计算的广告曝光时间而选择的与针对每种推荐类型的
产品对应的广告提供到一个或更多个用户装置100。此后,所述一个或更多个用户装置100
分别显示从服务提供装置300提供的与针对每种推荐类型的产品对应的广告。此后,服务提
供装置300重新计算与先前按照关于具有高点击率的广告的点击率而选择的针对每种推荐
类型的产品对应的广告的广告曝光时间,并且根据所重新计算的广告曝光时间将与针对每
种推荐类型的对应产品对应的广告提供到所述一个或更多个用户装置100。此后,服务提供
装置300和广告终端400彼此互相配合,以根据实际点击广告的次数来执行广告费用计算功
能。
用户装置100和/或广告终端400可应用于诸如智能电话、便携式终端、移动终端、
个人数字助理(PDA)、便携式多媒体播放器(PMP)终端、远程信息处理终端、导航终端、个人
计算机、笔记本计算机、板状PC、平板PC、超级本、可穿戴装置(例如,包括智能手表、智能眼
镜或头戴式显示器(HMD))、Wibro终端、互联网协议电视(IPTV)终端、智能TV、数字广播终
端、电视、3D电视、家庭影院系统、音频视频导航(AVN)终端、音频/视频(A/V)系统和柔性终
端这样的各种终端。
另外,用户装置100和/或广告终端400可以是包括存储有浏览器、程序和协议以经
由通信网络与服务提供装置300通信的存储器以及执行各种程序以执行计算和控制的微处
理器在内的终端。
因此,如果能够与服务提供装置300通信,则可使用终端中的任一种作为用户装置
100和/或广告终端400。
如图2中所示,用户装置100由用户装置存储单元110、用户装置控制单元120、用户
装置显示单元130、用户装置语音输出单元140和用户装置通信单元150构成。然而,图2中示
出的用户装置100的所有构成元件不是必要的构成元件,可通过比图2中示出的构成元件多
的构成元件或比其少的构成元件来实现用户装置100。
用户装置存储单元110存储各种用户界面UI和图形用户界面GUI。
另外,用户装置存储单元110存储操作用户装置100所需的数据和程序。
也就是说,用户装置存储单元110可存储在用户装置100中被驱动的多个应用程序
(或应用)以及用于操作用户装置100的数据和命令。可通过无线通信从外部服务器下载应
用程序中的至少一些。此外,应用程序被存储在用户装置存储单元110中并且设置在用户装
置100中以被驱动,以便用户装置控制单元120执行用户装置100的操作(或功能)。
另外,用户装置存储单元110可包括闪存存储器类型、硬盘类型、多媒体卡微型、卡
型存储器(例如,SD或XD存储器)、磁存储器、磁盘、光盘、随机存取存储器(RAM)、静态随机存
取存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)和可编程只读存
储器(PROM)中的至少一种存储介质。另外,用户装置100可以对执行互连网上的用户装置存
储单元110的存储功能的网络存储器进行操作,或者与该网络存储器关联地进行操作。
另外,用户装置存储单元110在用户装置控制单元120的控制下存储POS终端200下
发(issue)的折扣优惠券。
用户装置控制单元120执行对用户装置100的整体控制功能。
另外,用户装置控制单元120使用存储在用户装置存储单元110中的程序和数据来
执行对用户装置100的整体控制功能。用户装置控制单元120可包括RAM、ROM、CPU、GPU和总
线,并且RAM、ROM、CPU、GPU等通过总线彼此连接。CPU访问用户装置存储单元110以使用存储
在用户装置存储单元110中的O/S来执行启动,并且使用存储在用户装置存储单元110中的
各种程序、内容和数据来执行各种操作。
另外,用户装置控制单元120与服务提供装置300互锁,以针对用户装置100的用户
执行会员加入过程。
另外,当执行会员加入过程时,用户装置控制单元120仅通过用自认证单元(例如,
包括移动电话、信用卡、I-PIN、电子邮件等)完成认证功能来正常地完成针对服务提供装置
300的会员加入过程。
另外,当执行预先安装在用户装置100中的应用时,用户装置控制单元120将应用
执行结果画面显示在用户装置显示单元130上。
另外,用户装置控制单元120控制用户装置通信单元150来连接POS终端200和服务
提供装置300(或执行与POS终端200和服务提供装置300的通信功能)。
另外,用户装置控制单元120控制用户装置通信单元150接收从与商店中的桌子相
邻(或布置/设置在商店中的桌子中)的信标(未示出)发送并且从该商店提供的一种或更多
种产品信息和桌号。这里,产品信息包括产品名称、产品唯一代码、产品图像和产品描述信
息。
另外,用户装置控制单元120将先前通过预先安装在用户装置100中的特定应用接
收的一种或更多种产品信息、桌号等显示在用户装置显示单元130上。
另外,从用户装置显示单元130上显示的一种或更多种产品信息中选择至少一种
产品信息,并且选择与所选择的至少一种产品信息对应的数量(或每种产品的数量)。此后,
用户装置控制单元120控制用户装置通信单元150通过信标向POS终端200发送包括所选择
的至少一种产品信息中所包括的产品名称(或订购产品名称)的订购信息、产品唯一代码
(或订购产品唯一代码)、订购数量、桌号和用户装置100的识别信息在内的订购信息。这里,
用户装置100的识别信息包括移动目录号码(MDN)、移动IP、移动MAC、订户识别模块(SIM)卡
唯一信息和序列号。
另外,用户装置控制单元120通过用户装置通信单元150来接收从POS终端200响应
于所发送的订购信息而经由信标发送的评价信息。这里,评价信息包括评价产品项(item)、
评价产品唯一代码、针对每种评价产品的评分项和桌号。
另外,用户装置控制单元120通过用户装置显示单元130和/或用户装置语音输出
单元140来输出接收到的评价信息。
另外,用户装置控制单元120响应于接收到的评价信息而通过用户装置通信单元
150向POS终端200发送响应信息。这里,响应信息包括至少一种产品信息中所包括的产品名
称、产品唯一代码、对于每种产品的食品满意度评分、桌号和用户装置100的识别信息。
也就是说,用户装置控制单元120控制用户装置通信单元150以经由信标向POS终
端200发送接收到的评价信息中所包括的评价产品项、按照用于针对每种评价产品的评分
项的用户输入的针对每种食品的食品满意度评分、与评价产品项对应的至少一个产品名
称、产品唯一代码、桌号和用户装置100的识别信息。
另外,用户装置控制单元120通过用户装置通信单元150来接收从POS终端200响应
于所发送的响应信息而提供(或下发)的预定点和/或折扣优惠券。
另外,用户装置控制单元120通过用户装置显示单元130和/或用户装置语音输出
单元140来输出接收到的点和/或折扣优惠券。
另外,用户装置控制单元120与预先安装在用户装置100中的应用互相配合,以将
接收到的点和折扣优惠券存储在用户装置存储单元110中。
另外,用户装置控制单元120通过用户装置通信单元150来接收服务提供装置300
提供的与针对每种推荐类型的产品对应的广告。这里,与针对每种推荐类型的产品对应的
广告可以是与在服务提供装置300中分别与消费者满意食品项、基于关联分析的食品项和
广告方的商店中的最受欢迎食品项对应地选择的一种或更多种产品对应的广告。
另外,用户装置控制单元120通过用户装置显示单元130和/或用户装置语音输出
单元140来输出接收到的与针对每种推荐类型的产品对应的广告。
另外,当选择(或点击)用户装置显示单元130上显示的与针对每种推荐类型的产
品对应的广告时,用户装置控制单元120将产品的详细信息显示在用户装置显示单元130上
并且通过用户装置通信单元150将根据广告选择的点击信息发送到服务提供装置300。
另外,当选择(或点击)用户装置显示单元130上显示的与针对每种推荐类型的产
品对应的广告时,用户装置控制单元120将所选择的广告中包括的折扣优惠券存储(或登
记)在用户装置存储单元110中。
另外,用户装置控制单元120基于以针对服务提供装置300中具有高点击率的广告
的点击率的比率而重新计算的与针对每种推荐类型的产品对应的广告曝光时间,通过用户
装置通信单元150接收与针对每种推荐类型的产品对应的广告。
另外,用户装置控制单元120通过用户装置显示单元130和/或用户装置语音输出
单元140,根据以点击率的比率重新计算的广告曝光时间来输出接收到的与针对每种推荐
类型的产品对应的广告。
用户装置显示单元130可在用户装置控制单元120的控制下,使用存储在用户装置
存储单元110中的用户界面和/或图形用户界面来显示诸如各种菜单画面这样的各种内容。
这里,用户装置显示单元130上显示的内容可包括菜单画面,该菜单画面包括各种文本、图
像数据(包括各种信息数据)和诸如图标、列表菜单或组合框这样的数据。另外,用户装置显
示单元130可以是触摸屏。在这种情况下,可包括检测用户的触摸姿势的触摸传感器。触摸
传感器可以是诸如电容类型、减压类型或压电类型这样的各种类型中的任一种。在电容型
的情况下,当用户身体的一部分通过使用涂覆在触摸屏表面上的电介质触摸触摸屏表面
时,通过感测对用户身体有刺激的微小电来计算触摸坐标。在减压类型的情况下,两个电极
板内置于触摸屏中,并且当用户触摸触摸屏时,上电极板和下电极板在触摸位置处彼此接
触,然后电流流动,并且通过感测电流的流动来计算触摸坐标。除此之外,用户装置还支持
笔输入功能。在这种情况下,可感测用户的利用诸如笔这样的输入单元而非用户身体部分
的姿势。例如,当输入单元是其中包括线圈的铁笔时,用户装置可包括用于感测因铁笔中的
线圈而改变的磁场的磁场传感器。在这种情况下,除了用户的触摸姿势之外,还可感测用户
的诸如悬停这样的接近姿势。
另外,用户装置显示单元130可通过液晶显示器(LCD)、薄膜晶体管液晶显示器
(TFT LCD)、有机发光二极管(OLED)、柔性显示器、三维显示器(3D显示器)、电子墨水(e墨
水)显示器和发光二极管(LED)中的至少一个来实现,并且还包括其驱动电路以及背光单
元。
另外,用户装置显示单元130可被构造为显示立体图像的立体显示单元。
诸如立体类型(眼镜类型)、自动立体类型(无眼镜类型)和投影类型(全息类型)这
样的3D显示类型可应用于立体显示单元。
另外,用户装置显示单元130在用户装置控制单元120的控制下显示产品信息、响
应信息、评价信息、支付信息以及与针对每种推荐类型的产品对应的广告。
用户装置语音输出单元140输出经用户装置控制单元120处理的信号中包括的语
音信息。这里,用户装置语音输出单元140可包括接收器、扬声器、蜂鸣器等。
另外,用户装置语音输出单元140输出通过用户装置控制单元120生成的指导语
音。
另外,用户装置语音输出单元140通过用户装置控制单元120来输出分别与产品信
息、响应信息、评价信息、支付信息和与针对每种推荐类型的产品对应的广告对应的语音信
息。
用户装置通信单元150通过有线/无线通信网络将任意内部组件与至少一个任意
外部终端连接,以彼此通信。在这种情况下,任意外部终端可包括信标、POS终端200、服务提
供装置300和广告终端400。这里,无线互联网技术包括无线LAN(WLAN)、数字生活网络联盟
(DLNA)、无线宽带(Wibro)、全球微波接入互操作性(Wimax)、高速下行链路分组接入
(HSDPA)、高速上行链路分组接入(HSUPA)、IEEE 802.16、长期演进(LTE)、高级长期演进
(LTE-A)、无线移动宽带服务(WMBS)。用户装置通信单元150按照还包括以上没有描述的互
联网技术的范围内的至少一种无线互联网技术来发送和接收数据。另外,短距离通信技术
可包括蓝牙(Bluetooth)、射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、ZigBee、近
场通信(NFC)、超声通信(USC)、可见光通信(VLC)、Wi-Fi、Wi-Fi直连等。此外,有线通信技术
可包括电力线通信(PLC)、USB通信、以太网、串行通信、光学/同轴电缆等。
另外,用户装置通信单元150可通过通用串行总线(USB)与任何终端互相发送信
息。
另外,用户装置通信单元150在用户装置控制单元120的控制下发送和接收与产品
信息、响应信息、评价信息、支付信息对应的广告以及与针对每种推荐类型的产品对应的广
告。
另外,用户装置100还可包括接口单元(未示出),该接口单元用作与连接到用户装
置100的所有外部设备的接口。例如,接口单元可由有线/无线耳机端口、外部充电器端口、
有线/无线数据端口、存储卡端口、带识别模块的端口连接装置、音频输入/输出(I/O)端口、
视频输入/输出(I/O)端口、耳机端口等构成。这里,识别模块是存储用于认证用户装置100
的许可的各种信息的芯片,并且可包括用户识别模块(UIM)、订户识别模块(SIM)、通用订户
识别模块(USIM)等。另外,设置有识别模块的装置可被制备成智能卡形式。因此,识别模块
可通过端口与用户装置100连接。此接口单元从外部装置接收数据或电力,以将接收到的数
据或电力发送到用户装置100中的各组件或者将用户装置100中的数据发送到外部装置。
另外,接口单元可以是当用户装置100连接到外部支架时来自支架的电力被供应
到对应用户装置100所通过的通道或者用户从支架输入的命令信号被传递到对应用户装置
100所通过的通道。从支架输入的各种命令信号或者对应电力还可通过用于识别用户装置
100被准确地安装在支架上的信号进行操作。
另外,用户装置100还可包括输入单元(未示出),该输入单元用于根据用户的按钮
操作或任何功能选择来接收信号或者接收通过操作(诸如触摸/滚动所显示画面的操作)而
形成的命令或控制信号。
作为用于接收用户的命令、选择、数据和信息中的至少一个的装置的输入单元可
包括用于接收图片或文本信息并且设置各种功能的多个输入键和功能键。
另外,输入单元可使用诸如键盘、圆顶开关、触摸板(压阻型/接触电容型)、触摸
屏、滚轮、拨动开关、轻推式开关、鼠标、铁笔和触摸笔这样的各种装置。特别地,当用户装置
显示单元130按照触摸屏形式被形成时,可通过用户装置显示单元130来执行输入功能中的
一些或全部。
另外,用户装置100的各组件单元(或各模块)可以是存储在用户装置100的存储器
(或用户装置存储单元110)上的软件。存储器可以是用户装置100的内部存储器,并且可以
是外部存储器或其它类型的存储装置。另外,存储器可以是非易失性存储器。存储在存储器
上的软件可包括在执行的同时使得用户装置100能够执行特定操作的命令集合。
销售点(POS)终端200与信标(未示出)、用户装置100、服务提供装置300、广告终端
400和支付服务器(未示出)通信。
另外,POS终端200设置在任意商店中。
另外,POS终端200通过分别在商店中的多个位置处装配的信标(未示出)向位于
(或进入)商店里的一个或更多个用户装置100提供(或发送)产品信息。这里,产品信息包括
产品名称、产品唯一代码、产品图像和产品描述信息。
另外,POS终端200接收从到访装配有POS终端200的商店的用户装置100发送的订
购信息。在这种情况下,POS终端200可以经由接近用户装置100的信标来接收订购信息。这
里,订购信息包括所订购产品名称(或订购菜单名称/订购食品名称)、订购产品唯一代码、
订购数量(或每种产品的数量)、桌号和用户装置100的识别信息。在这种情况下,用户装置
100的识别信息包括移动目录号码(MDN)、移动IP、移动MAC、用户识别模块(SIM)卡唯一信息
和序列号。
另外,POS终端200生成与订购信息对应的评价信息,以传达对订购信息中所包括
的至少一个产品名称的评价。这里,评价信息包括评价产品项、评价产品唯一代码、针对每
种评价产品的评分项和桌号。
另外,POS终端200向用户装置100发送所创建的评价信息。
另外,POS终端200接收从用户装置100响应于所发送的评价信息而发送的响应信
息。这里,响应信息包括至少一种产品信息中所包括的产品名称、产品唯一代码、针对每种
产品的食品满意度评分、桌号和用户装置100的识别信息。
另外,POS终端200发送(或下发)预先在发送响应信息的用户装置100中设置的点
和/或折扣优惠券。
另外,POS终端200通过与用户装置100和支付服务器(未示出)互相配合来按与订
购信息对应的支付金额执行支付功能。在这种情况下,通过应用预先存储(或登记)在用户
装置100中的折扣优惠券来向支付金额的一部分应用折扣功能。
另外,POS终端200向用户装置100、服务提供装置300、支付服务器等提供支付功能
执行结果(或支付信息)。这里,支付信息包括商店名称、商店地点、商店联系号码、订购信
息、支付数据和时间信息以及每种订购产品的价格信息。
另外,POS终端200向服务提供装置300发送响应信息、支付信息和商店信息(或与
商店信息对应的POS终端200的识别信息)。这里,响应信息包括至少一个产品名称、产品唯
一代码、针对每种产品的食品满意度评分、桌号、用户装置100的识别信息等。
如图3中所示,服务提供装置300由通信单元310、存储单元320、控制单元330、显示
单元340和语音输出单元350构成。图3中示出的服务提供装置300的所有构成元件不是必要
的构成元件,可通过比图3中示出的构成元件多的构成元件或比其少的构成元件来实现服
务提供装置300。
通信单元310经由有线/无线通信网络与任何内部构成元件或至少一个任意外部
终端通信。在这种情况下,任意外部终端可包括用户装置100、POS终端200和广告终端400。
这里,无线互联网技术包括无线LAN(WLAN)、数字生活网络联盟(DLNA)、无线宽带(Wibro)、
全球微波接入互操作性(Wimax)、高速下行链路分组接入(HSDPA)、高速上行链路分组接入
(HSUPA)、IEEE 802.16、长期演进(LTE)、高级长期演进(LTE-A)、无线移动宽带服务(WMBS)。
终端通信单元150按照包括以上没有列出的互联网技术的范围内的至少一种无线互联网技
术来发送和接收数据。另外,短距离通信技术可包括蓝牙(Bluetooth)、射频识别(RFID)、红
外数据协会(IrDA)、超宽带(UWB)、ZigBee、近场通信(NFC)、超声通信(USC)、可见光通信
(VLC)、Wi-Fi、Wi-Fi直连等。此外,有线通信技术可包括电力线通信(PLC)、USB通信、以太
网、串行通信、光学/同轴电缆等。
另外,通信单元310可通过通用串行总线(USB)与任何终端交换信息。
另外,通信单元310在控制单元330的控制下接收从POS终端200发送的响应信息、
支付信息和商店信息(或与商店信息对应的POS终端200的识别信息)。这里,响应信息包括
至少一个产品名称、产品唯一代码、针对每种产品的食品满意度评分、桌号、用户装置100的
识别信息等。
存储单元320存储各种用户界面UI和图形用户界面GUI。
另外,存储单元320存储操作服务提供装置300所需的数据和程序。
也就是说,存储单元320可存储在服务提供装置300中被驱动的多个应用程序以及
用于操作服务提供装置300的数据和命令。可通过无线通信从外部服务器下载应用程序中
的至少一些。此外,应用程序被存储在存储单元320中并且安装在服务提供装置300上以被
驱动,以便控制单元330执行服务提供装置300的操作(或功能)。
另外,存储单元320可包括闪存存储器类型、硬盘类型、多媒体卡微型、卡型存储器
(例如,SD或XD存储器)、磁存储器、磁盘、光盘、随机存取存储器(RAM)、静态随机存取存储器
(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)和可编程只读存储器
(PROM)中的至少一种存储介质。另外,服务提供装置300可以对执行互连网上的存储单元
320的存储功能的网络存储器进行操作,或者与该网络存储器关联地进行操作。
另外,存储单元320在控制单元330的控制下存储通过通信单元310接收的响应信
息、支付信息和商店信息(或与商店信息对应的POS终端200的识别信息)。
控制单元330执行对服务提供装置300的整体控制功能。
另外,控制单元330使用存储在存储单元320中的程序和数据来执行对服务提供装
置300的整体控制功能。控制单元330可包括RAM、ROM、CPU、GPU和总线,并且RAM、ROM、CPU、
GPU等可通过总线彼此连接。CPU访问存储单元320,以使用存储在存储单元320中的O/S来执
行启动,并且使用存储在存储单元320中的各种程序、内容和数据来执行各种操作。
另外,控制单元330通过分别与用户装置100和广告终端400互相配合来针对用户
装置100的用户和广告终端400的用户执行会员加入过程。
另外,控制单元330控制通信单元310以接收从POS终端200发送的响应信息、支付
信息和商店信息(或与商店信息对应的POS终端200的识别信息)。
另外,控制单元330分别基于接收到的响应信息、支付信息、商店信息和预先在存
储单元320中存储的与装配有POS终端200的商店相关的信息来选择(或确认/推荐)针对每
种推荐类型的一种或更多种产品(或食品)。这里,与装配有POS终端200的商店相关的信息
包括预定时间内在商店中支付的总支付金额信息、针对商店中提供的一种或更多种产品
(或菜单/食品)的订购数量(或针对每种产品的用户数量)、在商店中在每个日期支付的全
部食品价格和在商店中进行支付的每个终端的订购信息/支付信息。另外,推荐类型包括消
费者满意的食品项、基于关联分析的食品项以及广告方的商店中的最受欢迎食品项。
也就是说,控制单元330基于响应信息中所包括的针对每种产品的食品满意度评
分、支付信息中所包括的支付日期和时间信息、每种订购产品的价格信息以及在预先存储
的每个日期支付的全部食品价格来计算以下式1中表示的与消费者满意食品项对应的个人
食品满意度评分(或针对每种产品/每种食品/每种菜单的个人食品满意度评分)。
式1
[式1]
这里,时间段之和指示预定时间段(例如,从今天起算的7日前)。通过被针对预定
基准时间转换成以秒为单位的值来表达今天的日期和商店到访日期。商店到访日期的全部
食品价格指示当与控制单元330对应的终端300在商店进行支付的当日在商店中支付的全
部食品价格(或者在每个日期在商店中支付的全部食品价格当中的与用户进行支付的支付
日期对应的全部食品价格)的总量。消费者购买的食品的价格指示用户订购的特定产品(或
食品/菜单)的价格。今天的日期可以是计算个人食品满意度评分的时间(或当前时间)。
如上所述,控制单元330向预定时间段内具有来自消费者的好口感评价的食品的
最新数据应用时间权重(例如,向针对最近所食用食品的评价应用加权点),并且向广告方
的食品(或商店中销售的菜单)当中的更贵食品(或菜单)应用权重,以计算个人食品满意度
评分。
另外,控制单元330检查(或提取)针对每个用户计算的多个个人食品满意度评分
当中的与预定数量的较高个人食品满意度评分对应的至少一个个人食品满意度评分。
另外,控制单元330分别检查与所检查的至少一个个人食品满意度评分对应的产
品名称。
另外,控制单元330选择所检查的产品名称(或与所检查的至少一个个人食品满意
度评分对应的产品名称)作为消费者满意产品(或消费者满意食品)。
另外,控制单元330将所选择的消费者满意产品(或消费者满意食品)存储在存储
单元320中。
另外,控制单元330基于先前所计算的个人食品满意度评分(或针对每种产品的个
人食品满意度评分)和针对通过预先存储的另一个用户装置订购的产品名称而计算的个人
食品满意度评分来检查(或选择)与基于关联分析的食品项对应的基于关联分析的推荐产
品(或食品)。在这种情况下,会存在许多食品或产品,使得控制单元330可使用指示多少人
同时食用该食品(或订购产品和/或支付产品)的同现(co-occurrence)来过滤许多产品(或
食品)中的一些并且对过滤后的产品(或食品)执行关联分析。
也就是说,控制单元330基于先前所计算的个人食品满意度评分(或针对每种产
品/每种食品/每种菜单的个人食品满意度评分)和针对通过另一个用户装置订购的产品而
计算的个人食品满意度评分,通过相似度算法来计算基于欧式距离的相似度(或基于一维
欧式距离的相似度),如在以下式2中表示的。在这种情况下,控制单元330仅仅利用每个用
户对同一产品的个人食品满意度评分的距离(例如,绝对值的偏差)来计算(或测量)相似
度。
式2
[式2]
这里,食品A的个人满意度评分指示基于从用户装置100发送的响应信息和支付信
息而计算的针对每种产品的个人食品满意度评分,并且食品B的个人满意度评分指示基于
从与用户装置100的用户具有相似口味的另一个用户装置发送的响应信息和支付信息而计
算的针对每种产品的个人食品满意度评分。
另外,控制单元330基于针对多种产品的基于所计算的欧式距离的相似度来计算
每个用户的总评分,以将用户之间的口味相似度表示为数值。
另外,控制单元330检查所计算的每个用户的总评分当中的与预定数量的较高总
评分对应的至少一个用户(或具有相似口味的用户)。
另外,控制单元330基于所检查的至少一个用户(或具有相似口味的用户)支付的
支付信息,在至少一个用户所订购的多个产品当中选择(或生成)用户装置100没有订购的
产品(或用户装置100的用户没有食用的产品/菜单/食品)作为基于关联分析的推荐产品
(或基于关联分析的推荐食品)。
另外,控制单元330将所选择的基于关联分析的推荐产品(或基于关联分析的推荐
食品)存储在存储单元320中。
另外,控制单元330基于针对用户装置100计算的个人食品满意度评分(或针对每
种产品/每种食品/每种菜单的个人食品满意度评分)、预先存储的针对另一个用户装置订
购的产品名称而计算的个人食品满意度评分、针对每种产品的点击率(CTR)以及下载每种
产品的优惠券的次数来计算与广告方的商店中的最受欢迎食品项对应的针对每种食品的
消费者满意度评分,如以下式3中表示的。
式3
[式3]
另外,控制单元330检查所计算的针对每种食品的消费者满意度评分当中的与针
对每种食品的另一预定数量的最高消费者满意度评分对应的至少一个针对每种产品的消
费者满意度评分。
另外,控制单元330选择(或生成)与所检查的至少一个针对每种产品的消费者满
意度评分对应的至少一种产品(或食品)作为广告方的商店的最受欢迎的产品(或食品)。
另外,控制单元330将广告方的商店中的所选择的最受欢迎产品(或食品)存储在
存储单元320中。
另外,控制单元330计算与针对每种推荐类型的产品对应的广告的广告曝光时间。
也就是说,控制单元330首先对每种推荐类型应用相同的广告曝光时间。
另外,控制单元330根据初始应用的相同广告曝光时间将与针对每种推荐类型的
产品对应的广告提供到一个或更多个用户装置100。
另外,当提供广告达预定时间(例如,包括1小时或1天)或更长时间时,控制单元
330基于与针对每种推荐类型的产品对应的广告的点击率、与针对每种推荐类型的全部产
品对应的广告的点击率和与针对每种推荐类型的产品对应的广告的全部曝光次数来计算
与针对每种推荐类型的产品对应的广告曝光次数(或针对每种推荐类型的广告曝光次数),
如以下式4中表示的。
式4
[式4]
这里,Floor运算符指示删除小数点后的值的运算符,并且通过点击数量/曝光次
数数量×100来表达点击率(CTR)。
另外,控制单元330通过通信单元310基于全部广告的总曝光时间和先前所计算的
针对每种推荐类型的广告曝光次数将总曝光时间的全部广告当中的与根据先前所计算的
针对每种推荐类型的广告曝光次数的针对每种推荐类型的产品对应的广告提供到一个或
更多个用户装置100。
另外,控制单元330基于来自多个用户装置100的与针对每种推荐类型的产品对应
的广告的点击率、与针对每种推荐类型的全部产品对应的广告的点击率和与针对每种推荐
类型的产品对应的广告的全部曝光次数通过式4来重新计算与针对每种推荐类型的产品对
应的广告曝光次数。
如上所述,控制单元330可基于以针对具有高点击率的广告的点击率的比率来重
新计算先前选择的针对每种推荐类型的产品的广告曝光时间。
另外,控制单元330基于所重新计算的与针对每种推荐类型的产品对应的广告曝
光时间,通过通信单元310将与针对每种推荐类型的产品对应的广告提供到另外一个或更
多个用户装置100。
另外,控制单元330在每个预定时间段(例如,包括一日、一周或一个月)与广告终
端400互相配合来执行广告费用计算功能。
在这种情况下,控制单元330和广告终端400根据用户装置100中实际使用的优惠
券的数量来计算与所使用的优惠券数量对应的广告费用。
显示单元340可在控制单元330的控制下使用存储在存储单元320中的用户界面
和/或图形用户界面来显示诸如各种菜单画面这样的各种内容。这里,显示单元340上显示
的内容可包括菜单画面,该菜单画面包括各种文本、图像数据(包括各种信息数据)和诸如
图标、列表菜单、或组合框这样的数据。另外,显示单元340可以是触摸屏。在这种情况下,可
包括检测用户的触摸姿势的触摸传感器。触摸传感器可以是诸如电容类型、减压类型或压
电类型这样的各种类型中的任一种。在电容型的情况下,当用户身体的部分通过使用涂覆
在触摸屏表面上的电介质来触摸触摸屏表面时,通过感测对用户身体有刺激的微小电来计
算触摸坐标。在减压类型的情况下,两个电极板内置于触摸屏中,并且当用户触摸触摸屏
时,上电极板和下电极板在触摸位置处彼此接触,然后电流流动,并且通过感测电流的流动
来计算触摸坐标。除此之外,用户装置还支持笔输入功能。在这种情况下,可感测用户的利
用诸如笔这样的输入单元而非用户身体部分的姿势。例如,当输入单元是其中包括线圈的
铁笔时,用户装置可包括用于感测因铁笔中的线圈而改变的磁场的磁场传感器。在这种情
况下,不仅可检测用户的触摸姿势,而且可检测用户的诸如悬停这样的接近姿势。
另外,显示单元340可通过液晶显示器(LCD)、薄膜晶体管液晶显示器(TFTLCD)、有
机发光二极管(OLED)、柔性显示器、三维显示器(3D显示器)、电子墨水(e墨水)显示器和发
光二极管(LED)中的至少一个来实现,并且还包括其驱动电路以及背光单元。
另外,显示单元340在控制单元330的控制下显示响应信息、支付信息和商店信息。
语音输出单元350输出由控制单元330进行信号处理后的信号中包括的语音信息。
这里,语音输出单元350可包括接收器、扬声器、蜂鸣器等。
另外,语音输出单元350输出控制单元330产生的指导语音。
另外,语音输出单元350在控制单元330的控制下输出分别与响应信息、支付信息
和商店信息对应的语音信息。
另外,服务提供装置300可以按照诸如网络服务器、数据库服务器和代理服务器这
样的形式来实现。另外,在服务提供装置300中,可安装使得网络负载分布机构或服务提供
装置300能够在互联网或其它网络上操作的各种软件中的一个或更多个,结果,可通过计算
机化系统来实现服务提供装置300。另外,网络可以是http网络并且可以是私有线路、内联
网或任何其它网络。此外,服务提供装置300和用户装置100或广告终端400可通过安全网络
彼此连接,以阻止数据被任何黑客或其它第三方攻击。另外,服务提供装置300可包括多个
数据库服务器。数据库服务器可被实现为通过包括分布式数据库服务器架构的任何类型的
网络连接与服务提供装置300单独地连接。
另外,根据本发明的实施方式的用户装置100、广告终端400或服务提供装置300中
所安装的处理器可处理程序命令,以执行根据本发明的示例性实施方式的方法。在实现的
实施方式中,处理器可以是单线程处理器。在另一个实现的实施方式中,处理器可以是多线
程处理器。另外,处理器可处理存储在存储器或存储装置上的命令。
广告终端400与服务提供装置300互锁,以针对广告终端400的用户执行会员加入
过程。
另外,当执行会员加入过程时,可仅仅通过用自认证单元(例如,包括移动电话、信
用卡、I-PIN、电子邮件等)完成认证功能来正常地完成针对服务提供装置300的会员加入过
程。
另外,广告终端400可以是与装配有POS终端200的商店的拥有方或负责方相关的
终端。
另外,广告终端400与用户装置100、POS终端200、服务提供装置300等通信。
另外,广告终端400针对广告文案文字撰稿人在商店中提供(或销售)的一种或更
多种产品生成(或创建)广告(或广告内容)并且存储所生成的一个或更多个广告。
另外,广告终端400提供(或发送)由作为广告终端400的用户的广告方提供到服务
提供装置300的广告终端400的广告方产品信息和识别信息。这里,广告方产品信息包括产
品唯一代码、产品名称、产品图像和产品描述信息。
另外,广告终端400在每个预定时间段(例如,包括一日、一周或一个月)与服务提
供装置300互相配合以执行广告费用计算功能。
在这种情况下,服务提供装置300和广告终端400根据在用户装置100中实际使用
的优惠券的数量来计算与所使用的优惠券数量对应的广告费用。
如上所述,提取在基于在广告方的商店中用餐之后提供的食品列表和支付信息被
个性化的广告定向集合,然后将所提取的广告定向集合提供到与支付信息对应的终端。
另外,如上所述,在线至离线或离线至在线(020)市场中的重新定向平台可被构成
为将产品作为广告提供到广告方的商店,收集消费者的反馈,并且提供优惠券。
下文中,将参照图1至图7详细地描述根据本发明的实施方式的重新定向广告产品
推荐系统的控制方法。
图4a和图4b是示出根据本发明的实施方式的重新定向广告产品推荐系统的控制
方法的流程图。
首先,POS终端200接收从到访装配有POS终端200的商店的用户装置100发送的订
购信息。这里,订购信息包括订购产品名称(或订购菜单名称/订购食品名称)、订购产品唯
一代码、订购数量(或每种产品的数量)、桌号和用户装置100的识别信息。在这种情况下,用
户装置100的识别信息包括移动目录号码(MDN)、移动IP、移动MAC、用户识别模块(SIM)卡唯
一信息和序列号。
另外,POS终端200将与订购信息对应的评价信息发送到用户装置100。这里,评价
信息包括评价产品项、评价产品唯一代码、针对每种评价产品的评分项和桌号。
也就是说,用户装置100接收从与商店中的桌子相邻(或处于/设置在商店中的桌
子中)的信标(未示出)发送并且从商店提供的一种或更多种产品信息、桌号等。这里,产品
信息包括产品名称、产品唯一代码、产品图像和产品描述信息。另外,用户装置100显示先前
通过预先安装在用户装置100中的应用而接收的一种或更多种产品信息和桌号。另外,从用
户装置100上所显示的一种或更多种产品信息中选择至少一种产品信息,并且选择与所选
择的至少一种产品信息对应的数量(或每种产品的数量)。此后,用户装置100通过信标向
POS终端200发送包括所选择的至少一种产品信息中所包括的产品名称(或订购产品名称)、
产品唯一代码(或订购产品唯一代码)、订购数量、桌号和用户装置100的识别信息在内的订
购信息。另外,POS终端200通过信标向用户装置100发送包括与至少一种产品信息对应的评
价产品项、评价产品唯一代码项、针对每种评价产品的评分项和桌号在内的评价信息,以调
查针对订购信息中所包括的至少一个产品名称的评价。
例如,如图5中所示,用户装置100将从靠近餐厅A的桌号1的信标发送的、选自一种
或更多种产品信息的一个大尺寸披萨B和两杯饮料、披萨B的唯一代码、饮料C的唯一代码、
桌号1和用户装置100的识别信息510发送到POS终端200。另外,POS终端200将包括含披萨B
和饮料C的评价产品项、评价产品的唯一代码和针对每种评价产品的评分项(例如,其在1个
点和10个点之间增加1个点)在内的评价信息发送到用户装置100(S410)。
接下来,用户装置100接收从POS终端200响应于先前发送的订购信息而发送的评
价信息。
另外,用户装置100响应于接收到的评价信息而向POS终端200发送响应信息。这
里,响应信息包括至少一个产品信息中所包括的产品名称、产品唯一代码、针对每种产品的
食品满意度评分、桌号和用户装置100的识别信息。
也就是说,用户装置100经由信标将接收到的评价信息中所包括的评价产品项、按
照用于针对每种评价产品的评分项的用户输入的针对每种产品的食品满意度评分、与评价
产品项对应的至少一个产品名称、产品唯一代码、桌号和用户装置100的识别信息发送到
POS终端200。
例如,如图6中所示,用户装置100通过信标向POS终端200发送响应信息610,该响
应信息610包括包含披萨B和饮料C的评价产品项、按照针对每种评价产品的评分项(例如,
其在1个点和10个点之间增加1个点)的用户输入的针对每种菜单的食品满意度评分(包括
作为针对披萨B的食品满意度评分的5个点和作为针对饮料C的食品满意度评分的3个点)、
包括披萨B和饮料C的至少一个产品名称、每种产品的唯一代码、桌号1和用户装置100的识
别信息。
此后,POS终端200接收用户装置100响应于所发送的评价信息而发送的响应信息。
另外,POS终端200发送(或下发)预先在发送响应信息的用户装置100中设置的点
和/或折扣优惠券。
另外,用户装置100接收POS终端200响应于所发送的响应信息而发送(或下发/提
供)点和/或折扣优惠券,并且通过预先安装在用户装置100中的应用来存储并显示接收到
的点和/或折扣优惠券。
例如,POS终端200接收用户装置100响应于所发送的评价信息而发送的包括针对
每种产品的食品满意度评分(包括作为针对披萨B的食品满意度评分的5个点和作为针对饮
料C的食品满意度评分的3个点)、包括披萨B和饮料C的至少一个产品名称、每种产品的唯一
代码、桌号1和用户装置100的识别信息在内的响应信息。另外,POS终端200下发预先登记在
发送响应信息的用户装置100中的折扣优惠券(例如,包括餐厅A的九折优惠券)(S430)。
接下来,POS终端200通过与用户装置100和支付服务器(未示出)互相配合来按与
订购信息对应的支付金额执行支付功能。在这种情况下,可以通过应用预先存储(或登记)
在用户装置100中的折扣优惠券来向支付金额的一部分应用折扣功能。
另外,POS终端200向用户装置100提供支付功能执行结果(或支付信息)。这里,支
付信息包括商店名称、商店地点、商店联系号码、订购信息、支付数据和时间信息以及每种
订购产品的价格信息。
例如,在POS终端200所处的商店中食用作为响应于订购信息而提供到用户装置
100的用户的产品(或食品)的披萨B和饮料C之后,POS终端200与用户装置100的支付服务器
互相配合以执行支付功能,并且将支付功能执行结果提供到用户装置100。另外,用户装置
100通过专用应用来显示并存储支付供执行结果(S440)。
接下来,POS终端200将响应信息、支付信息和商店信息(或与商店信息对应的POS
终端200的识别信息)发送到服务提供装置300。这里,响应信息包括至少一个产品名称、产
品唯一代码、针对每种产品的食品满意度评分、桌号和用户装置100的识别信息。另外,支付
信息包括商店名称、商店地点、商店联系号码、订购信息、支付数据和时间信息以及每种订
购产品的价格信息。
例如,POS终端200将响应信息、支付信息和商店信息发送到服务提供装置300。在
这种情况下,响应信息包括针对每种菜单的食品满意度评分(包括作为针对披萨B的食品满
意度评分的5个点和作为针对饮料C的食品满意度评分的3个点)、包括披萨B和饮料C的至少
一个产品名称、每种产品的唯一代码、桌号1和用户装置100的识别信息(S450)。
接下来,服务提供装置300接收从POS终端200发送的响应信息、支付信息和商店信
息(或与商店信息对应的POS终端200的识别信息)。
另外,服务提供装置300基于接收到的响应信息、支付信息、商店信息和预先存储
在服务提供装置300中的与装配有POS终端200的商店相关的信息来分别选择(或确认/推
荐)针对每种推荐类型的一种或更多种产品(或食品)。这里,与装配有POS终端200的商店相
关的信息包括在预定时间内在商店中支付的总支付金额信息、针对商店中提供的一种或更
多种产品(或每种菜单/每种食品)的订购数量(或针对每种产品的用户数量)、在商店中在
每个日期支付的全部食品价格以及在商店中进行支付的每个终端的订购信息/支付信息。
另外,推荐类型包括消费者满意的食品项、基于关联分析的食品项、以及广告方的商店中的
最受欢迎食品项。
也就是说,控制单元330基于响应信息中所包括的针对每种产品的食品满意度评
分、支付信息中所包括的支付日期和时间信息、每种订购产品的价格信息和预先存储的在
商店中在每个日期支付的全部食品价格来计算式1中表示的与消费者满意食品项对应的个
人食品满意度评分(或针对每种产品/每种食品/每种菜单的个人食品满意度评分)。
如上所述,服务提供装置300向预定时间段内具有来自消费者的好口感评价的食
品的最新数据应用时间权重(例如,向针对最近所食用的食品的评价应用加权点),并且向
广告方的食品(或商店中销售的菜单)当中的更贵食品(或菜单)应用权重以计算个人食品
满意度评分。
另外,服务提供装置300检查(或提取)针对每个用户计算的多个个人食品满意度
评分当中的与预定数量的较高个人食品满意度评分对应的至少一个个人食品满意度评分。
另外,服务提供装置300分别检查与所检查的至少一个个人食品满意度评分对应
的产品名称。
另外,服务提供装置300选择所检查的产品名称(或与所检查的至少一个个人食品
满意度评分对应的产品名称)作为消费者满意产品(或消费者满意食品)。
例如,服务提供装置300计算针对到访餐厅A的用户装置100的用户(例如,用户A)
支付的每种产品的个人食品满意度评分,如以下的表1中表示的。
表1
[表1]
另外,如图7中所示,服务提供装置300检查如表1中表示的所计算的针对每种产品
的个人食品满意度评分当中的与作为较高个人食品满意度评分(或按个人食品满意度评分
的次序)的预定数量的2对应的食品ID1和食品ID2,并且向所检查的食品ID1和食品ID2添加
标记710。
另外,服务提供装置300分别检查与所检查的食品ID1和所检查的食品ID2对应的
产品名称。
另外,服务提供装置300基于先前所计算的个人食品满意度评分(或针对每种产品
的个人食品满意度评分)和针对预先存储的另一个用户装置订购的产品名称而计算的个人
食品满意度评分来检查(或选择)与基于关联分析的食品项对应的基于关联分析的推荐产
品(或食品)。在这种情况下,会存在许多食品或产品,使得服务提供装置300可使用指示多
少人同时食用(或订购产品和/或支付产品)的同现来过滤许多产品(或食品)中的一些并且
对过滤后的产品(或食品)执行关联分析。
也就是说,服务提供装置300基于先前所计算的个人食品满意度评分(或针对每种
产品/每种食品/每种菜单的个人食品满意度评分)和针对通过另一个用户装置订购的产品
而计算的个人食品满意度评分,通过相似度算法来计算基于欧式距离的相似度(或基于一
维欧式距离的相似度),如在式2中表示的。在这种情况下,服务提供装置300仅仅利用每个
用户对同一产品的个人食品满意度评分的距离(例如,绝对值的偏差)来计算(或测量)相似
度。
另外,服务提供装置300基于针对多种产品的基于所计算的欧式距离的相似度来
计算每个用户的总评分,以将用户之间的口味相似度表示为数值。
另外,服务提供装置300检查所计算的每个用户的总评分当中的与另一预定数量
的较高总评分对应的至少一个用户(或具有相似口味的用户)。
另外,服务提供装置300基于所检查的至少一个用户(或具有相似口味的用户)支
付的支付信息,在至少一个用户所订购的多个产品当中选择(或生成)用户装置100没有订
购的产品(或用户装置100的用户没有食用的产品/菜单/食品)作为基于关联分析的推荐产
品(或基于关联分析的推荐食品)。
作为另一示例,服务提供装置300可以仅将50个人同时食用并且如以下的表2中表
示的预先设置的食品作为推荐目标食品。
表2
[表2]
唯一用户的数量
|
食品1
200
食品2
170
食品3
160
食品4
155
另外,服务提供装置300基于先前针对与用户装置100相关的用户A计算的个人食
品满意度评分(或针对每种产品/每种食品/每种菜单的个人食品满意度评分)和如表3中表
示的预先存储的针对用户B和用户C的个人食品满意度评分,通过式2来分别计算基于欧式
距离的相似度。这里,在基于欧氏距离的相似度中,当相似度接近于1时,相似度高。
表3
[表3]
用户A的食品1
用户A的食品2
用户A的食品3
|
用户A的食品1
1
用户A的食品2
1
用户A的食品3
1
用户B的食品1
0.2
用户B的食品2
0.7
用户B的食品3
0.8
用户B的食品4
用户C的食品3
0.7
用户C的食品4
另外,服务提供装置300基于针对食品的基于所计算欧式距离的相似度来计算每
个用户的总相似度,以将用户之间的口味相似度表示为数值。
表4
[表4]
用户A
|
用户A
3
用户B
1.7
用户C
0.7
另外,服务提供装置300检查针对每个用户计算的总评分当中的与作为较高总评
分的预定数量的2(或两个用户)对应的用户B和用户C。
另外,服务提供装置300检查用户B支付的多个产品(例如,食品1至食品4)和用户C
支付的多个产品(例如,食品3和食品4)当中的没有被用户装置100的用户A订购的产品(例
如,用户B的食品4和用户C的食品4),并且选择(或生成)用户B支付的多个产品和用户C支付
的多个产品当中的在用户装置100中没有订购的所检查产品(例如,食品4)作为基于关联分
析的推荐食品。
如上所述,服务提供装置300可以使得用户能够通过基于相似度测量的关联分析
来推荐具有相似食品口味的其它用户没有食用的食品。
另外,服务提供装置300基于针对用户装置100计算的个人食品满意度评分(或针
对每种产品/每种食品/每种菜单的个人食品满意度评分)、预先存储的针对另一个用户装
置订购的产品名称而计算的个人食品满意度评分、针对每种产品的点击率(CTR)和下载每
种产品的优惠券的次数来计算如式3中表示的与广告方的商店中的最受欢迎食品项对应的
针对每种食品的消费者满意度评分。
另外,服务提供装置300检查所计算的针对每种食品的消费者满意度评分当中的
与针对每种食品的另一预定数量的最高消费者满意度评分对应的至少一个针对每种产品
的消费者满意度评分。
另外,服务提供装置300选择(或生成)与所检查的至少一个针对每种产品的消费
者满意度评分对应的至少一个产品(或食品)作为广告方的商店中的最受欢迎产品(或食
品)。
作为另一示例,服务提供装置300通过式3来计算对于食品1、食品2、食品3和食品4
的针对每种食品的消费者满意度评分。
另外,服务提供装置300检查与作为所计算的针对每种食品的消费者满意度评分
当中的最高评分的预定数量的1对应的食品3。
另外,服务提供装置300选择所检查食品3作为广告方的商店中的最受欢迎食品
(S460)。
此后,服务提供装置300计算与所选择的针对每种推荐类型的产品对应的广告的
广告曝光时间。
也就是说,服务提供装置300首先对每种推荐类型应用相同的广告曝光时间,然后
基于与针对每种推荐类型的产品对应的广告的点击率、与针对每种推荐类型的全部产品对
应的广告的点击率和与针对每种推荐类型的产品对应的广告的全部曝光次数来计算如式4
中表示的与针对每种推荐类型的产品对应的广告曝光次数(或针对每种推荐类型的广告曝
光次数)。
例如,当针对消费者满意度食品项、基于关联分析的食品项和广告方的商店中的
最受欢迎食品项的点击率(CTR)被计算为5%、2%和3%(如表5中表示的)时,如果需要准备
总共10个广告(或广告产品),则服务提供装置300将针对消费者满意食品项的广告调整成5
个,将针对基于关联分析的食品项的广告调整成2个,并且将针对广告方的商店中的最受欢
迎食品项的广告调整成3个。
表5
[表5]
推荐类型
曝光次数
点击
CTR
针对每种推荐类型的广告曝光次数
消费者满意食品
1000
50
5%
1500
基于关联分析的食品
1000
20
2%
600
商店中的最受欢迎食品
1000
30
3%
900
如上所述,服务提供装置300确定具有高点击量以使得点击率发生改变的广告的
广告效果良好,并且调整该广告的曝光频率(S470)。
接下来,服务提供装置300根据全部广告的总曝光时间当中的先前所计算的针对
每种推荐类型的广告曝光次数并且基于全部广告的总曝光时间和先前所计算的针对每种
推荐类型的广告曝光次数,将与针对每种推荐类型的产品对应的广告提供到一个或更多个
用户装置100。
例如,服务提供装置300按照针对每种推荐类型的广告曝光次数(例如,包括针对
消费者满意食品项的1500次、针对基于关联分析的食品项的600次和针对广告方的商店中
的最受欢迎食品项的900次)来将被调整为针对消费者满意食品项的5个广告、针对基于关
联分析的食品项的2个广告和针对广告方的商店中的最受欢迎食品的3个广告的广告提供
到一个或更多个用户装置100(S480)。
接下来,用户装置100接收从服务提供装置300提供的与针对每种推荐类型的产品
对应的广告。
另外,用户装置100显示接收到的与针对每种推荐类型的产品对应的广告。
另外,当选择(或点击)用户装置100上显示的与针对每种推荐类型的产品对应的
广告时,用户装置100显示产品的详细信息并且将根据广告选择的点击信息发送到服务提
供装置300。
另外,当选择(或点击)用户装置100上显示的与针对每种推荐类型的产品对应的
广告时,用户装置100将所选择的广告中包括的折扣优惠券存储(或登记)在用户装置100
中。
例如,用户装置100输出与在从服务提供装置300提供的基于关联分析的食品项中
选择的食品4对应的广告(S490)。
接下来,服务提供装置300基于来自多个用户装置100的与针对每种推荐类型的产
品对应的广告的点击率、与针对每种推荐类型的全部产品对应的广告的点击率和与针对每
种推荐类型的产品对应的广告的全部曝光次数通过式4来重新计算与针对每种推荐类型的
产品对应的广告曝光次数。
如上所述,服务提供装置300基于以针对具有高点击率的广告的点击率的比率来
重新计算先前选择的针对每种推荐类型的产品的广告曝光时间,并且基于所重新计算的针
对每种推荐类型的产品的广告曝光时间将与针对每种推荐类型的产品对应的广告提供到
一个或更多个用户装置100。
另外,另外的一个或更多个用户装置100可基于所重新计算的广告曝光时间来接
收并显示从服务提供装置300提供的与针对每种推荐类型的产品对应的广告(S500)。
接下来,服务提供装置300与广告终端400互相配合以在每个预定时间段执行广告
费用计算功能。
在这种情况下,控制单元330和广告终端400可根据用户装置100中实际使用的优
惠券的数量来计算与所使用的优惠券数量对应的广告费用(S510)。
可用计算机程序来制备根据本发明的实施方式的重新定向广告产品推荐用户装
置和服务提供装置以及包括其的广告产品推荐系统,并且本领域的计算机编程人员可容易
地推导出构造计算机程序的代码和代码段。另外,对应的接计算机程序被存储在非暂态计
算机可读存储介质中,并且由根据本发明的实施方式的计算机或用户装置、POS终端、服务
提供装置、广告终端等来读取并执行,以实现重新定向广告产品推荐用户装置、服务提供装
置和包括其的广告产品推荐系统。
非暂态计算机可读存储介质包括磁性存储介质、光学存储介质和载波介质。实现
根据本发明的实施方式的重新定向广告产品推荐用户装置、服务提供装置和包括其的广告
产品推荐系统的计算机程序可被存储并且安装在用户装置、POS终端、服务提供装置、广告
终端等的嵌入式存储器中。另选地,存储并安装实现根据本发明的实施方式的重新定向广
告产品推荐用户装置、服务提供装置和包括其的广告产品推荐系统的计算机程序的诸如智
能卡这样的外部存储器可通过接口被安装在用户装置、POS终端、服务提供装置、广告终端
等中。
根据本发明的实施方式,如上所述,能够提取在基于在广告方的商店中用餐之后
提供的食品列表和支付信息被个性化的广告定向集合并且将所提取的广告定向提供到与
对应支付信息对应的终端,由此诱使该终端的用户重访餐厅并且计算仅针对通过广告订购
的食品的广告费用以合理地设置广告费用。
另外,根据本发明的实施方式,如上所述,在线至离线或离线至在线(O2O)市场中
的重新定向平台可以被构成为将产品作为广告提供到广告方的商店,收集消费者的反馈,
并且提供优惠券,由此使广告效果最佳并且增加了用户满意度。
上文中,虽然通过诸如有形组件等这样的具体事项、实施方式和附图描述了本发
明,但是它们仅仅被提供用于帮助对本发明的整体理解。因此,本发明不限于这些实施方
式。本发明所属领域的技术人员可以对本说明书进行各种修改和改变。因此,本发明的精神
不应该限于上述实施方式,并且所附的权利要求以及与权利要求相同或等同地修改的全部
都旨在落入本发明的范围和精神内。
工业实用性
根据本发明,能够提取在基于在广告方的商店中用餐之后提供的食品列表和支付
信息被个性化的广告定向集合并且将所提取的广告定向提供到与对应支付信息对应的终
端,由此诱使该终端的用户重访餐厅并且计算仅针对通过广告订购的食品的广告费用以合
理地设置广告费用。