首页 / 专利库 / 商业 / 网络广告 / 内容提供系统的内容提供方法及电子设备

内容提供系统的内容提供方法及电子设备

阅读:1020发布:2020-09-27

专利汇可以提供内容提供系统的内容提供方法及电子设备专利检索,专利查询,专利分析的服务。并且提供一种内容提供系统的内容提供方法及 电子 设备。所述方法包括:由第一电子装置按照广播方式发送识别信息;如果接收到所述识别信息,则由第二电子装置基于所述识别信息的接收记录产生用户历史信息;由第二电子装置向 数据库 服务器 发送所述用户历史信息;由数据库服务器向第一电子装置发送所述用户历史信息;由第一电子装置向内容服务器发送所述用户历史信息;由内容服务器向第一电子装置发送与所述用户历史信息相关联的内容;由第一电子装置提供所述内容。,下面是内容提供系统的内容提供方法及电子设备专利的具体信息内容。

1.一种内容提供系统的内容提供方法,所述方法包括:
从第一电子装置以广播方式发送识别信息;
如果识别信息被接收到,则在第二电子装置基于识别信息的接收记录来产生用户历史信息;
从第二电子装置向数据库服务器发送用户历史信息;
从数据库服务器向第一电子装置发送用户历史信息;
从第一电子装置向内容服务器发送用户历史信息;
从内容服务器向第一电子装置发送与用户历史信息相关联的内容;
向第一电子装置的用户提供所述内容。
2.如权利要求1所述的方法,其中,从第一电子装置以广播方式发送识别信息的步骤包括:根据低功耗蓝牙发送识别信息。
3.如权利要求2所述的方法,其中,识别信息被包括在低功耗蓝牙广告包的有效载荷部分中。
4.如权利要求1所述的方法,其中,用户历史信息在cookie信息中被提供。
5.如权利要求1所述的方法,还包括:
从第一电子装置向数据库服务器发送识别信息;
在数据库服务器对识别信息进行加密;
在数据库服务器产生与识别信息相应的加密密钥;
从数据库服务器向第一电子装置发送加密的识别信息以及所述加密密钥;
在第一电子装置使用所述加密密钥对密码进行加密,
其中,从第一电子装置以广播方式发送所述识别信息的步骤包括:
以广播方式发送加密的识别信息以及加密的密码。
6.一种电子装置的内容提供方法,所述方法包括:
以广播方式发送识别信息;
如果根据识别信息的接收记录产生的用户历史信息从数据库服务器被接收到,则向内容服务器发送所述用户历史信息;
如果与所述用户历史信息相关联的内容从内容服务器被接收到,则向用户提供所述内容。
7.如权利要求6所述的方法,其中,以广播方式发送识别信息的步骤包括:
根据低功耗蓝牙发送识别信息。
8.如权利要求7所述的方法,其中,识别信息被包括在低功耗蓝牙广告包的有效载荷部分中。
9.如权利要求6所述的方法,其中,所述用户历史信息在cookie信息中被提供。
10.如权利要求6所述的方法,还包括:
向数据库服务器发送识别信息;
如果加密的识别信息以及加密密钥从数据库服务器被接收到,则使用加密密钥对密码进行加密,
其中,以广播方式发送识别信息的步骤包括:
以广播方式发送加密的识别信息以及加密的密码。
11.如权利要求6所述的方法,还包括:
基于用户的网络活动产生用户历史信息;
向数据库服务器发送用户历史信息。
12.一种第二电子装置的内容提供方法,所述方法包括:
如果识别信息从第一电子装置被接收到,则基于识别信息的接收记录产生用户历史信息;
向数据库服务器发送用户历史信息。
13.如权利要求12所述的方法,其中,用户历史信息在cookie信息中被提供。
14.如权利要求12所述的方法,还包括:
如果识别信息从第一电子装置被接收到,则向数据库服务器发送识别信息;
如果与识别信息相应的用户历史信息从数据库服务器被接收到,则向内容服务器发送用户历史信息;
如果与用户历史信息相关联的内容从内容服务器被接收到,则向用户提供所述内容。

说明书全文

内容提供系统的内容提供方法及电子设备

[0001] 本申请要求于2015年3月2日提交到韩国知识产权局的分配的序列号为第10-2015-0028963号韩国专利申请的利益,其全部公开通过引用合并于此。

技术领域

[0002] 本公开涉及一种通过web浏览器提供广告内容的内容提供系统和电子装置的内容提供方法。

背景技术

[0003] 在过去,通过电视、无线电等提供广告内容。然而,随着电子技术的进步,开发出各种电子装置并且被广泛供应。因此,通过各种方法向用户提供广告内容。例如,当用户通过web浏览器浏览web时,横幅形式的广告内容出现。
[0004] 在这种情况下,可限制性地向用户提供信息。然而,基于用户的web浏览历史提供用户定制广告内容成为可能。
[0005] 由于在用户浏览web的电子装置中存储用户的web浏览历史,因此,仅在用户通过相应电子装置连接到web页面的情况下,web浏览历史可用。在同一用户使用不同电子装置的情况下,使用web浏览历史可能是不可能的。发明内容
[0006] 本公开的各方面将至少解决上述问题和/或缺点并至少提供下述优点。因此,本公开的一方面将提供一种在即使使用用户的不同电子装置或公共电子装置的情况下使用用户的web浏览历史的用户定制广告内容。本公开的另一方面将提供一种在即使使用用户的不同电子装置或公共电子装置的情况下使用用户的web浏览历史及其线下活动历史的用户定制广告内容。
[0007] 根据本公开的另一方面,可提供一种内容提供系统的内容提供方法。所述方法可包括:由第一电子装置按照广播方式发送识别信息;如果从第一电子装置接收到所述识别信息,则由第二电子装置向数据库服务器发送所述识别信息;由数据库服务器向第二电子装置发送与所述识别信息相应的用户历史信息;由第二电子装置向内容服务器发送所述用户历史信息;由内容服务器向第二电子装置发送与所述用户历史信息相关联的内容;由第二电子装置提供所述内容。
[0008] 根据本公开的另一方面,可提供一种第一电子装置的内容提供方法。所述方法可包括:按照广播方式发送识别信息;如果从数据库服务器接收到根据所述识别信息的接收记录产生的用户历史信息,则向内容服务器发送所述用户历史信息;如果从内容服务器接收到与所述用户历史信息相关联的内容,则提供所述内容。
[0009] 根据本公开的另一方面,可提供一种第二电子装置的内容提供方法。所述方法可包括:如果从第一电子装置接收到识别信息,则基于所述识别信息的接收记录产生用户历史信息;向数据库服务器发送所述用户历史信息。
[0010] 从以下结合附图公开本公开的各种实施例的详细描述中,本公开的其它方面、优点及突出特征将对本领域技术人员而言变得清楚。

附图说明

[0011] 从以下结合附图的描述中,本公开的特定实施例的以上和其它方面、特征及优点将会更清楚,其中:
[0012] 图1是根据本发明构思的各种实施例的示出内容提供系统的示图;
[0013] 图2是根据本公开的各种实施例的示出内容提供系统的内容提供方法的流程图
[0014] 图3是根据本公开的各种实施例的示出内容提供系统的内容提供方法的流程图;
[0015] 图4是根据本公开的各种实施例的示出内容提供系统的内容提供方法的流程图;
[0016] 图5是根据本公开的各种实施例的示出内容提供系统的内容提供服务注册程序的流程图;
[0017] 图6是根据本公开的各种实施例的示出第一电子装置的内容提供方法的流程图;
[0018] 图7是根据本公开的各种实施例的示出第二电子装置的内容提供方法的流程图。
[0019] 贯穿附图,应注意到:将同样的附图标号用于描述相同或相似的元件、特征及结构。

具体实施方式

[0020] 可参照附图描述本公开的各种实施例。因此,本领域普通技术人员将认识到:在不脱离本公开的范围和精神的情况下,可不同地做出关于在此描述的各种实施例的调整、等同物和/或可选方案。针对附图的描述,可由相似附图标号标记相似组件。
[0021] 在此公开的本公开中,在此使用的表述“具有”、“可具有”、“包括”和“包含”或“可包括”和“可包含”指示相应特征(例如,诸如数值的元素、功能、操作或组件)的存在而不排除附加特征的存在。
[0022] 在此公开的本公开中,在此使用的表述“A或B”、“A或/和B中的至少一个”或“A或/和B中的一个或多个”等可包括所列出的关联项目中的一个或多个的任何及所有组合。例如,术语“A或B”、“A和B中的至少一个”或“A或B中的至少一个”可指示以下所有情况:(1)包括至少一个A,(2)包括至少一个B,或(3)同时包括至少一个A和至少一个B。
[0023] 在此使用的术语(诸如“第一”、“第二”等)可表示本公开的各种实施例的各种元件,但并不限制所述元件。例如,这样的术语并不限制所述元件的顺序和/或优先级。另外,可将这样的术语用于将一个元件与另一元件区分开。例如,“第一用户装置”和“第二用户装置”指示不同的用户装置。例如,在不脱离本公开的范围的情况下,可将第一元件称为第二元件,类似地,可将第二元件称为第一元件。
[0024] 将理解:当提及将一个元件(例如,第一元件)“(在操作或通信方面)连接到”另一元件(例如,第二元件)时,所述元件可被直接连接到另一元件或者居间元件(例如,第三元件)可能是存在的。相反地,当提及将一个元件(例如,第一元件)“直接连接到”另一元件(例如,第二元件)时,应理解:不存在居间元件(例如,第三元件)。
[0025] 根据情况,可将在此使用的表述“被配置为”用作(例如)表述“适合于”、“具有...的能”、“被设计为”、“适应于”、“被制造为”或“能够”。术语“被配置为”不能仅仅意指在硬件中“被专设计为”。相反地,表述“装置被配置为”可意指所述装置“能够”与另一装置或其它部件一起运行。例如,“被配置为执行A、B和C的处理器”可意指用于执行相应操作的专用处理器(例如,嵌入式处理器)或可通过执行在存储器装置中存储的一个或多个软件程序执行相应操作的通用处理器(例如,中央处理器(CPU))或应用处理器)。
[0026] 将在本说明书中使用的术语用于描述本公开的指定实施例并且并非意在限制本公开的范围。单数形式的术语可包括复数形式,除非另有指示。除非在此另有限定,否则在此使用的所有术语(包括技术术语或科学术语)可具有本领域技术人员通常理解的相同含义。还将理解:在本公开的各种实施例中,也应将在词典中定义并且一般使用的术语解释为在相关现有技术中是习惯性的,并且不应从理想化或过于正式的意义上进行解释,除非在此被明确地限定。在一些情况下,即使术语是在本说明书中限定的术语,也可不将所述术语解释为排除本公开的实施例。
[0027] 根据本公开的各种实施例的电子装置可包括以下项中的至少一个:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式PC、膝上型PC、上网本计算机、工作台、服务器、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组(MPEG-1或MPEG-2)音频层3(MP3)播放器、移动医疗装置、相机、可穿戴装置(例如,头戴式装置(HMD),诸如电子眼镜)、电子服装、电子手链、电子项链、电子应用配件、电子纹身、智能镜子、智能手环、智能手表等。
[0028] 根据本公开的各种实施例,电子装置可以是智能家用电器。智能家用电器可包括以下项中的至少一个:例如,电视机(TV)、数字多功能盘(DVD)播放器、音频、箱、空调吸尘器烤箱微波炉、洗衣机空气净化器、机顶盒、TV盒子(例如,三星HomeSyncTM、苹果TVTM或谷歌TVTM)、游戏控制台(例如,XboxTM和PlayStationTM)、电子词典、电子钥匙、摄像机、电子相框等。
[0029] 根据本公开的各种实施例,电子装置可包括以下项中的至少一个:在空闲模式中接收用户输入的医疗装置(例如,各种便携式医疗测量装置(例如,血糖测量装置、心跳测量装置、血压测量装置、体温测量装置等))、磁共振血管造影(MRA)、磁共振成像(MRI)、计算机断层扫描(CT)、扫描仪以及超声装置)、导航装置、全球定位系统(GPS)接收器、事件数据记录器(EDR)、飞行数据记录器(FDR)、车辆信息娱乐装置、用于船舶的电子装置(例如,导航系统和陀螺罗经)、航空电子设备、安全装置、用于车辆的机头单元、工业机器人或家用机器人、自动柜员机(ATM)、销售点(POS)或物联网(例如,电灯泡、各种传感器、电表或燃气表、喷淋装置、火警报警器、恒温器、街灯、烤面包机、运动设备、热箱、加热器、锅炉等)。
[0030] 根据本公开的特定实施例,电子装置可包括以下项中的至少一个:家具或建筑/结构、电子图板、电子签名接收装置、投影仪以及各种测量仪器(例如,水表、电表、燃气表、测波仪等)。根据本公开的实施例的电子装置可以是上述装置的一个或多个组合。根据本公开的特定实施例,电子装置可以是柔性电子装置。此外,根据本公开的各种实施例的电子装置不限于上述装置,并且根据技术发展可包括新的电子装置。
[0031] 在下文中,将参照附图来描述根据本公开的实施例的电子装置。在此使用的术语“用户”可表示使用电子装置的人或者可表示使用电子装置的装置(例如,人造电子装置)。
[0032] 图1是根据本发明构思的各种实施例的示出内容提供系统的示图。
[0033] 参照图1,内容提供系统1000可包括第一电子装置100、数据库服务器200、第二电子装置300以及内容服务器400。可通过网络10将第一电子装置100、数据库服务器200、第二电子装置300以及内容服务器400彼此连接以便相互通信。例如,可通过互联网网络或移动网络将第一电子装置100、数据库服务器200、第二电子装置300以及内容服务器400彼此连接。
[0034] 根据实施例,内容提供系统1000可通过在第一电子装置100或第二电子装置300上安装的web浏览器向用户提供基于用户活动的内容。网站运营商可向内容提供商分配web页面的至少一部分,并且内容提供商可向分配的区域提供内容(诸如广告信息等)。如果电子装置通过web浏览器连接到web页面,则电子装置可接收内容以及web页面的内容并可向用户提供接收到的内容。根据实施例,不论线上和线下,在没有安装单独应用的情况下,用户可通过现有web浏览器使用内容提供服务。
[0035] 例如,内容提供系统1000可基于关于线下商场的用户活动信息通过第一电子装置100向用户提供内容或者可通过位于线下商场的第二电子装置300向用户提供内容。作为另一示例,内容提供系统1000可基于使用第一电子装置100的用户的web活动信息通过位于线下商场的第二电子装置300向用户提供内容。
[0036] 第一电子装置100可以是向其提供内容的用户拥有的个人电子装置。例如,第一电子装置100可以是个人电子装置,诸如智能电话、平板PC、笔记本PC、台式PC、智能TV、可穿戴装置等。
[0037] 第一电子装置100可发送识别信息。根据实施例,第一电子装置100可按照广播方式在特定范围内发送识别信息。例如,在用户携带并移动第一电子装置100的情况下,第一电子装置100发送识别信息的范围也可根据用户的移动而移动;第一电子装置100可向位于发送识别信息的范围内的第二电子装置300发送识别信息。根据实施例,第一电子装置100可使用近场通信技术(诸如蓝牙(例如,低功耗蓝牙(BLE))、无线保真(Wi-Fi)、近场通信(NFC)、zigbee等)发送识别信息。在第一电子装置100使用BLE发送识别信息的情况下,可通过BLE广告信道发送识别信息并且可在BLE广告包的有效载荷部分中包括所述识别信息。根据实施例,识别信息可以是装置识别信息(例如,移动台国际ISDN号码(MSISDN)、国际移动设备识别码(IMEI)、电子序列号(ESN)、媒体访问控制(MAC)地址或应用(例如,web浏览器)的账户信息(例如,标识符(ID)和密码))。根据实施例,第一电子装置100可发送加密的识别信息。
[0038] 第一电子装置100可基于用户的线上活动产生并存储用户历史信息。用户的线上活动可包括(例如)使用应用在网络上进行的所有用户活动。基于用户的线上活动产生的用户历史信息可产生并存储(例如)特定应用或网站(例如,由内容服务器运行的网站)的用户ID、密码、搜索记录、用户请求的信息的内容(例如,特定产品或物品信息)、产品的说明、信用卡信息、互联网协议(IP)地址等。根据实施例,用户历史信息可表示web浏览器提供的cookie信息。
[0039] 第一电子装置100可基于在用户的第一电子装置100中的软件操作或使用模式产生并存储用户历史信息。第一电子装置100可基于用户用于操作社交网络服务(SNS)、游戏、视频、照片、相机、应用市场软件等的操作或模式产生并存储用户历史信息。
[0040] 第一电子装置100和数据库服务器200可共享用户历史信息。例如,如果第一电子装置100产生新的用户历史信息,则第一电子装置100可向数据库服务器200发送新的用户历史信息;如果从第二电子装置300接收到新的用户历史信息,则数据库服务器200可向第一电子装置100发送新的用户历史信息。
[0041] 数据库服务器200可按照数据库的形式存储用户历史信息。根据实施例,数据库服务器200可从第一电子装置100或第二电子装置300接收并存储用户历史信息。根据实施例,数据库服务器200可存储在内容提供服务注册程序期间收集的电子装置的识别信息以及针对每个内容提供商的用户历史信息。
[0042] 如果第一电子装置100或第二电子装置300向数据库服务器200请求用户历史信息和识别信息,则数据库服务器200可向第一电子装置100或第二电子装置300发送与识别信息相应的用户历史信息。
[0043] 第二电子装置300可从第一电子装置100接收识别信息。根据实施例,内容提供系统1000可包括多个第二电子装置300,并且每个第二电子装置300可存在于特定空间的固定位置。针对百货大楼,例如,第二电子装置300可位于每个入口、每层的每个走廊、每个商店或每个架子。根据实施例,第二电子装置300可共享接收到的识别信息。
[0044] 第二电子装置300可基于用户的线下活动产生用户历史信息。例如,如果从第一电子装置100接收到识别信息,则第二电子装置300可基于关于识别信息的接收记录(例如,接收时间)产生用户历史信息。基于关于识别信息的接收记录(例如,接收时间)产生的用户历史信息可包括(例如)优选品牌、感兴趣产品类别、感兴趣产品代码等。根据实施例,用户历史信息可表示web浏览器提供的cookie信息、产品支付信息等。根据实施例,第二电子装置300可存储属性信息。基于第二电子装置300所在的位置,第二电子装置300的属性信息可包括(例如)服务或产品类别(例如,食品、男士服装等)、商店名称、产品种类(例如,顶部、底部、外套等)等。第二电子装置300可基于识别信息和属性信息的接收记录产生用户历史信息。例如,如果位于男士服装商店外套货架的第二电子装置300接收识别信息超过特定时间,则第二电子装置300可产生与男士服装的外套相关联的用户历史信息。如果产生用户历史信息,则第二电子装置300可向数据库服务器200发送用户历史信息。
[0045] 如果接收到用户历史信息,则第二电子装置300可向数据库服务器200请求用户历史信息。根据实施例,第二电子装置300可在请求用户历史信息时同时发送识别信息。如果从数据库服务器200接收到用户历史信息,则第二电子装置300可向内容服务器400发送用户历史信息。第二电子装置可从内容服务器400接收与用户历史信息相关联的内容并可向用户提供接收到的内容。
[0046] 根据实施例,可利用接收第一电子装置100按照广播方式发送的识别信息的无线接收装置、计算机、监视器、移动装置、电视机或能够提供内容的销售点(POS)终端实施第二电子装置300。
[0047] 内容服务器400可存储将提供给第一电子装置100或第二电子装置300的内容信息。根据实施例,内容信息可包括广告信息。例如,内容信息可包括(例如)关于有形/无形产品(诸如工业产品、电影、音乐会、机票、图书、唱片、设施(例如,游乐场)等)的信息、销售事件信息、销售优惠券信息等。
[0048] 如果从第一电子装置100或第二电子装置300接收到用户历史信息,则内容服务器400可向第一电子装置100或第二电子装置300发送与用户历史信息相应的内容。例如,如果用户历史信息包括用户搜索的特定产品代码,则内容服务器400可向第一电子装置100或第二电子装置300提供关于相应产品的信息。
[0049] 图2是根据本公开的各种实施例的示出内容提供系统的内容提供方法的流程图。在图2中示出的流程图显示使用基于用户的线下活动的用户历史信息通过第一电子装置
100提供内容的实施例。在图2中示出的流程图可包括在图1中示出的内容提供系统1000处理的操作。即使在下文中被省略,也可将参照图1提供的关于内容提供系统1000的以上描述应用于在图2中示出的流程图。
[0050] 参照图2,在操作1205,第一电子装置100可注册内容提供服务。将参照图5描述内容提供服务注册程序。
[0051] 在操作1210,第一电子装置100可发送识别信息。根据实施例,第一电子装置100可按照广播方式在特定范围内发送识别信息。根据实施例,第一电子装置100可使用局域网技术(诸如蓝牙、WI-Fi、NFC、zigbee等)发送识别信息。根据实施例,第一电子装置100可发送加密的识别信息。
[0052] 例如,如果从第一电子装置100接收到识别信息,则在操作1215,第二电子装置300可基于关于识别信息的接收记录(例如,接收时间)产生用户历史信息。根据实施例,第二电子装置300可基于识别信息和属性信息的接收记录产生用户历史信息。在操作1220,第二电子装置300可向数据库服务器200发送用户历史信息。
[0053] 在操作1225,数据库服务器200可向第一电子装置100发送用户历史信息。根据实施例,数据库服务器200可周期性地发送用户历史信息或响应于来自第一电子装置100的请求发送用户历史信息。例如,如果执行web浏览器,则第一电子装置100可向数据库服务器200发送用户历史信息。
[0054] 在操作1230,第一电子装置100可向内容服务器400发送用户历史信息。根据实施例,如果第一电子装置100连接到包括分配给内容提供商的区域的特定web页面,则第一电子装置100可向内容服务器400发送用户历史信息。
[0055] 如果从第一电子装置100接收到用户历史信息,则在操作1235,内容服务器400向第一电子装置100发送与用户历史信息相关联的内容。
[0056] 在操作1240,第一电子装置100可向服务器400发送接收到的内容。
[0057] 图3是根据本公开的各种实施例的示出内容提供系统的内容提供方法的流程图。在图3中示出的流程图显示使用基于用户的线下活动的用户历史信息通过第二电子装置
300提供内容的实施例。在图3中示出的流程图可包括在图1中示出的内容提供系统1000处理的操作。即使在下文中被省略,也可将参照图1提供的关于内容提供系统1000的以上描述应用于在图3中示出的流程图。
[0058] 参照图3,在操作1305,第一电子装置100可注册内容提供服务。将参照图5描述内容提供服务注册程序。
[0059] 在操作1310,第一电子装置100可发送识别信息。根据实施例,第一电子装置100可按照广播方式在特定范围内发送识别信息。根据实施例,第一电子装置100可使用局域网技术(诸如蓝牙、WI-Fi、NFC、zigbee等)发送识别信息。根据实施例,第一电子装置100可发送加密的识别信息。
[0060] 例如,如果从第一电子装置100接收到识别信息,则在操作1315,第二电子装置300可基于关于识别信息的接收记录(例如,接收时间)产生用户历史信息。根据实施例,第二电子装置300可基于识别信息和属性信息的接收记录产生用户历史信息。在操作1320,第二电子装置300可向数据库服务器200发送用户历史信息。
[0061] 在操作1325,第一电子装置100可发送识别信息。根据实施例,第一电子装置100可按照广播方式在特定范围内发送识别信息。
[0062] 如果从第一电子装置100接收到用户历史信息,则在操作1330,第二电子装置300可向数据库服务器200发送识别信息。根据实施例,第二电子装置300可在向数据库服务器200发送识别信息时向数据库服务器200请求与识别信息相应的用户历史信息。在从第一电子装置100接收到的识别信息被加密的情况下,第二电子装置300可能不知道关于第一电子装置100的信息(例如,装置识别信息、用户ID等),从而使保护第一电子装置100或第一电子装置100的个人信息成为可能。
[0063] 如果从第二电子装置300接收到识别信息,则在操作1335,数据库服务器200可使用识别信息执行用户认证。例如,在识别信息包括ID和密码的情况下,数据库服务器200可通过将在识别信息中包括的ID和密码与在内容提供服务注册程序期间接收到的ID和密码进行比较来执行用户认证。根据实施例,在识别信息被加密的情况下,数据库服务器200可将加密的识别信息解密,然后可执行用户认证。根据实施例,在识别信息不包括密码的情况下(例如,在识别信息是装置识别信息的情况下),可跳过用户认证程序。
[0064] 在操作1340,数据库服务器200可向第二电子装置300发送用户历史信息。根据实施例,数据库服务器200可发送与从第二电子装置300接收到的识别信息相应的用户历史信息。
[0065] 如果从数据库服务器200接收到用户历史信息,则在操作1345,第二电子装置300可向内容服务器400发送用户历史信息。
[0066] 如果从第一电子装置100接收到用户历史信息,则在操作1350,内容服务器400可向第一电子装置100发送与用户历史信息相关联的内容。
[0067] 在操作1355,第一电子装置100可向内容服务器400发送接收到的内容。
[0068] 图4是根据本公开的各种实施例的示出内容提供系统的内容提供方法的流程图。在图4中示出的流程图显示使用基于用户的线上活动的用户历史信息通过第二电子装置
300提供内容的实施例。在图4中示出的流程图可包括在图1中示出的内容提供系统1000处理的操作。即使在下文中被省略,也可将参照图1提供的关于内容提供系统1000的以上描述应用于在图4中示出的流程图。
[0069] 参照图4,在操作1405,第一电子装置100可注册内容提供服务。将参照图5描述内容提供服务注册程序。
[0070] 在操作1410,第一电子装置100可基于用户的线上活动产生用户历史信息。第一电子装置100可产生并存储(例如)特定应用或网站(例如,由内容服务器运行的网站)的用户ID、密码、搜索记录、用户请求的信息的内容(例如,特定产品或物品信息)、产品支付信息、信用卡信息、互联网协议(IP)地址等。根据实施例,用户历史信息可表示web浏览器提供的cookie信息。在操作1415,第二电子装置100可向数据库服务器200发送用户历史信息。
[0071] 在操作1420,第一电子装置100可发送识别信息。根据实施例,第一电子装置100可按照广播方式在特定范围内发送识别信息。根据实施例,第一电子装置100可使用局域网技术(诸如蓝牙、WI-Fi、NFC、zigbee等)发送识别信息。根据实施例,第一电子装置100可发送加密的识别信息。
[0072] 如果从第一电子装置100接收到用户历史信息,则在操作1425,第二电子装置300可向数据库服务器200发送识别信息。根据实施例,第二电子装置300可在向数据库服务器200发送识别信息时向数据库服务器200请求与识别信息相应的用户历史信息。在从第一电子装置100接收到的识别信息被加密的情况下,第二电子装置300可能不知道关于第一电子装置100的信息(例如,装置识别信息、用户ID等),从而使保护第一电子装置100或第一电子装置100的个人信息成为可能。
[0073] 如果从第二电子装置300接收到识别信息,则在操作1430,数据库服务器200可使用识别信息执行用户认证。例如,在识别信息包括ID和密码的情况下,数据库服务器200可通过将在识别信息中包括的ID和密码与在内容提供服务注册程序期间接收到的ID和密码进行比较来执行用户认证。根据实施例,在识别信息被加密的情况下,数据库服务器200可将加密的识别信息解密,然后可执行用户认证。根据实施例,在识别信息不包括密码的情况下(例如,在识别信息是装置识别信息的情况下),可跳过用户认证程序。
[0074] 在操作1435,数据库服务器200可向第二电子装置300发送用户历史信息。根据实施例,数据库服务器200可发送与从第二电子装置300接收到的识别信息相应的用户历史信息。
[0075] 如果从数据库服务器200接收到用户历史信息,则第二电子装置300可向内容服务器400发送用户历史信息。
[0076] 如果从第一电子装置100接收到用户历史信息,则在操作1445,内容服务器400可向第一电子装置100发送与用户历史信息相关联的内容。
[0077] 在操作1450,第一电子装置100可向内容服务器400发送接收到的内容。
[0078] 图5是根据本公开的各种实施例的示出内容提供系统的内容提供服务注册程序的流程图。
[0079] 参照图5,第一电子装置100可向数据库服务器200发送识别信息。识别信息可以是装置识别信息(例如,MSISDN、IMEI、ESN、MAC地址)或应用(例如,web浏览器)的账户信息(例如,标识符(ID)和密码)。根据实施例,如果由用户执行应用或输入应用的账户信息,则第一电子装置100可发送作为识别信息的应用的账户信息。根据实施例,在内容提供系统1000使用未加密的识别信息的情况下,在操作1510,可结束内容提供服务注册程序。
[0080] 在内容提供系统1000使用加密的识别信息的情况下,在操作1520,数据库服务器200可将识别信息加密。根据实施例,在内容提供系统1000不支持关于密码的附加加密或不接收作为识别信息的账户信息的情况下,在操作1520,可结束内容提供服务注册程序。根据实施例,在内容提供系统1000支持关于密码的附加加密并接收作为识别信息的账户信息的情况下,数据库服务器200可仅将在账户信息中包括的ID加密。在操作1530,数据库服务器
200可产生用于将密码加密的加密密钥。在操作1540,数据库服务器200可向第一电子装置
100发送加密的识别信息和加密密钥。
[0081] 如果从数据库服务器200接收到加密的识别信息和加密密钥,则在操作1550,第一电子装置100可使用加密密钥将密码加密。根据实施例,第一电子装置100可使用加密密钥和与数据库服务器200同步的时间信息将密码加密。
[0082] 图6是根据本公开的各种实施例的示出第一电子装置的内容提供方法的流程图。在图6中示出的流程图可包括参照图1至图5描述的操作之中在图1中示出的第一电子装置
100处理的操作。因此,即使在下文中被省略,也可将参照图1至图5提供的关于第一电子装置100的描述应用于在图6中示出的流程图。
[0083] 在操作610,第一电子装置100可发送识别信息。根据实施例,第一电子装置100可按照广播方式在特定范围内发送识别信息。例如,在用户携带并移动第一电子装置100的情况下,第一电子装置100发送识别信息的范围也可根据用户的移动而移动;第一电子装置100可向位于发送识别信息的范围内的第二电子装置300发送识别信息。根据实施例,第一电子装置100可使用局域网(诸如蓝牙(例如,BLE)、Wi-Fi、NFC、zigbee等)发送识别信息。在第一电子装置100使用BLE发送识别信息的情况下,可通过BLE广告信道发送识别信息并且可在BLE广告包的有效载荷部分中包括所述识别信息。根据实施例,识别信息可以是装置识别信息(例如,MSISDN、IMEI、ESN、MAC或应用(例如,web浏览器)的账户信息(例如,标识符(ID)和密码))。根据实施例,第一电子装置100可发送加密的识别信息。
[0084] 在操作620,第一电子装置100可从数据库服务器200接收基于识别信息的接收记录产生的用户历史信息。根据实施例,用户历史信息可表示web浏览器提供的cookie信息。基于关于识别信息的接收记录(例如,接收时间)产生的用户历史信息可包括(例如)优选品牌、感兴趣产品类别、感兴趣产品代码等。
[0085] 如果接收到用户历史信息,则在操作630,第一电子装置100可向内容服务器400发送用户历史信息。第一电子装置100可从内容服务器400接收与用户历史信息相关联的内容。例如,如果用户历史信息包括用户在线上活动中搜索的特定产品代码,则内容服务器400可接收关于相应产品的信息。
[0086] 在操作650,第一电子装置100可向用户提供内容。例如,第一电子装置100可通过显示器或音频模(诸如扬声器等)提供内容。
[0087] 根据实施例,第一电子装置100可执行注册内容提供服务的操作。参照图5描述了第一电子装置100注册内容提供服务的操作,因此省略其详细描述。
[0088] 根据实施例,第一电子装置100可基于用户的线上活动产生用户历史信息。第一电子装置可产生并存储(例如)特定应用或网站(例如,由内容服务器运行的网站)的用户ID、密码、搜索记录、用户请求的信息的内容(例如,特定产品或物品信息)、产品支付信息、信用卡信息、互联网协议(IP)地址等。
[0089] 根据实施例,第一电子装置100和数据库服务器200可共享用户历史信息。例如,如果第一电子装置100可产生新的用户历史信息,则第一电子装置100可向数据库服务器200发送新的用户历史信息,并且第一电子装置100可从数据库服务器200接收并存储新的用户历史信息。
[0090] 图7是根据本公开的各种实施例的示出第二电子装置的内容提供方法的流程图。
[0091] 参照图7,在操作710,第二电子装置300可发送识别信息。如果从第一电子装置100接收到识别信息,则在操作720,第二电子装置300可基于关于识别信息的接收记录(例如,接收时间)产生用户历史信息。基于关于识别信息的接收记录(例如,接收时间)产生的用户历史信息可包括(例如)优选品牌、感兴趣产品类别、感兴趣产品代码等。根据实施例,用户历史信息可表示web浏览器提供的cookie信息。根据实施例,第二电子装置300可存储属性信息。基于第二电子装置300所在的位置,第二电子装置300的属性信息可包括(例如)服务或产品类别(例如,食品、男士服装等)、商店名称、产品种类(例如,顶部、底部、外套等)等。第二电子装置300可基于识别信息和属性信息的接收记录产生用户历史信息。例如,如果位于男士服装商店外套货架的第二电子装置300接收识别信息超过特定时间,则第二电子装置300可产生与男士服装的外套相关联的用户历史信息。
[0092] 在操作730,第二电子装置300可向数据库服务器200发送用户历史信息。
[0093] 如果从第一电子装置100接收到用户历史信息,则第二电子装置300可向数据库服务器200发送识别信息。如果从数据库服务器200接收到与识别信息相应的用户历史信息,则第二电子装置300可向内容服务器400发送用户历史信息。如果从内容服务器400接收到与用户历史信息相关联的内容,则第二电子装置300可向用户提供接收到的内容。例如,第二电子装置300可通过显示器或音频模块(诸如扬声器等)提供内容。
[0094] 在此使用的术语“模块”可表示(例如)包括硬件、软件及固件的一个或多个组合的单元。术语“模块”可与术语“单元”、“逻辑”、“逻辑块”、“组件”以及“电路”互换使用。“模块”可以是集成组件的最小单元或可以是集成组件的一部分。“模块”可以是执行一个或多个功能的最小单元或其一部分。可机械地或电子地实施“模块”。例如,“模块”可包括用于执行已知的或将开发出的一些操作的专用IC(ASIC)芯片、现场可编程门阵列(FPGA)或可编程逻辑装置中的至少一个。
[0095] 根据本公开的各种实施例,可利用(例如)在具有程序模块的计算机可读存储介质中存储的指令实施装置(例如,模块或功能)或方法(例如,操作)的至少一部分。如果由处理器(例如,控制模块130或230)执行所述指令,则所述一个或多个处理器可执行与所述指令相应的功能。计算机可读存储介质可以是(例如)存储器140或220。
[0096] 计算机可读记录介质可包括硬盘、磁介质(例如,磁带)、软盘、光学介质(例如,压缩盘只读存储器(CD-ROM)和数字多功能盘(DVD))、磁光介质(例如,软光盘)以及硬件装置(例如,只读存储器(ROM)、随机存取存储器(RAM)或闪存)。此外,程序指令可不仅包括机器代码(诸如由编译器产生的东西),而且包括可使用解释器在计算机上执行的高级语言代码。上述硬件装置可被配置用于作为一个或多个软件模块运行,以执行根据本公开的各种实施例的操作,反之亦然。
[0097] 根据本公开的各种实施例的模块或编程模块可包括上述组件中的至少一个或多个,可省略一些上述组件,或者在其中可还包括其它附加组件。可通过连续方法、并列方法、重复方法或启发式方法执行由模块、编程模块或其它元件执行的操作。另外,可按照不同顺序执行一部分操作,可省略一部分操作,或者可增加其它操作。
[0098] 根据本公开的各种实施例,可基于与用户的web活动或线下活动相关联的用户历史信息通过用户的电子装置或公共电子装置提供用户定制内容。
[0099] 虽然已经参照本公开的各种实施例示出并描述本公开,但是本领域技术人员将理解:在不脱离由权利要求及其等同物限定的本公开的精神和范围的情况下,可在其中做出在形式和细节方面的各种改变。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈