用于产品价格信息的获取和分配的方法

文档序号:6519976阅读:330来源:国知局
用于产品价格信息的获取和分配的方法
【专利摘要】本发明涉及用于产品价格信息的获取和分配的方法。一种用于确定产品价格信息的方法,包括:捕获包括图像数据、声音数据和/或键区输入数据的数据信号,捕获的数据信号包括有关产品价格、产品的零售点以及产品类型的信息;确定包括捕获的地理位置和捕获的时间的元数据;通过分析捕获的数据信号来确定包括产品的类型、产品的价格以及零售点的一条产品价格信息;确定该条产品价格信息的可信性数据;以及将该条产品价格信息、元数据以及相应可信性数据包括到数据库中。
【专利说明】用于产品价格信息的获取和分配的方法
【技术领域】
[0001]本发明的实施方式涉及一种确定产品价格信息的方法。本发明的另一实施方式涉及用于确定产品价格信息的移动装置、服务器、系统、计算机程序以及非临时性计算机可读介质。
【背景技术】
[0002]本发明中提供的“背景”描述用于整体呈现本公开的背景的目的。在【背景技术】部分中所描述的目前指定发明人的工作的程度以及在提交时并没有被限定为现有技术的描述的多个方面既没有被明确地也没有被隐含地认为是本发明的现有技术。
[0003]目前,用于确定和比较产品价格信息(诸如,燃料价格信息)的方法和装置依赖于手动数据获取,在很大程度上,由参与者手动输入和分配产品价格信息(例如,燃料价格)给特定零售商来自愿地执行。价格信息的更新的频率通常比较低,并且由此精确度相当低。
[0004]因此,需要可以高精度和可靠性确定和比较产品价格信息从而产生较高的用户认可度的方法、系统以及装置。
[0005]通过根据独立权利要求的方法、移动装置、服务器、系统、计算机程序以及非易失临时性计算机可读介质可实现此目的。

【发明内容】

[0006]一种用于确定产品价格信息的方法包括:捕获包括图像数据、声音数据和/或键区输入数据的数据信号,捕获的数据信号包括有关产品价格、产品的零售点以及产品类型的信息;确定包括捕获的地理位置和捕获的时间的元数据;通过分析捕获的数据信号来确定包括产品类型、产品的格以及零售点的一条产品价格信息;确定该条产品价格信息的可信性数据;并且将该条产品价格信息、元数据以及相应的可信性信息包括到数据库中。
[0007]—种移动装置包括:捕获装置,包括适于捕获与产品价格、产品类型、零售点、零售文档以及语音信息中至少一个相关的数据信号的静态图像照相机、录像机、话筒和/或键区;用于确定捕获的时间的时钟;位置检测装置,适于检测捕获时的地理位置;以及通信接口,适于通过网络将捕获的数据信号与包括捕获时间、捕获的地理位置元数据以及从捕获的数据信号导出的一条产品价格信息和元数据中的至少一个发送给服务器。
[0008]一种服务器包括:通信接口,适于接收包括有关产品类型、产品价格以及零售点的信息的输入数据,输入数据进一步包括元数据,元数据包括数据信号的捕获时间以及数据信号的捕获的地理位置,所述信息从所述数据信号导出;存储存取器,适于访问本地和/或远程存储器,进一步适于将包括产品类型、产品价格、零售点的一条产品价格信息与元数据一起发送给存储器。
[0009]一种用于确定产品价格信息的系统包括如上所述的多个移动装置与如上所述的至少一个服务器,其中,在多个移动装置中的至少一个和/或服务器处确定该条产品价格信息的可信性数据。[0010]一种计算机程序包括计算机程序指令,当由计算机执行计算机程序时,计算机程序使得计算机执行如上所述的方法。
[0011]一种非临时性计算机可读介质包括如上所述的计算机程序。
[0012]已经通过概述的方式介绍了上述段落,并且上述段落并不旨在限制权利要求的范围。通过结合附图参照以下的具体描述,所述实施方式与其他优点将被最好地理解。附图中的元件无须相对于彼此成比例。
【专利附图】

【附图说明】
[0013]通过结合附图参照以下具体描述,本公开及其期望的许多优点的完整的评估将会获得并变得更易于理解。
[0014]图1示出了用于确定产品价格信息的方法;
[0015]图2示出了用于将可信性数据分配给相应条的产品价格信息的方法;
[0016]图3示出了对于至少一种类型的燃料和/或至少一个零售点,用于通过整合数条燃料价格信息及相应可信性数据来确定燃料价格信息的方法;
[0017]图4a示出了包括与零售商、零售点、产品类型、购买的产品数量以及报价信息有关的信息的顾客收据的图像数据;
[0018]图4b示出了燃料站处的价格标识的图像数据;
[0019]图4c示出了燃料泵处的价格信息的图像数据;
[0020]图5a示出了用于确定产品价格信息的系统;
[0021]图5b示出了包括在图5a系统中的任一种装置的实施方式;
[0022]图6示出了收集将被整合且被提供给社区用户的数条产品价格信息的群集原理(swarm principle);
[0023]图7示出了因收集产品价格信息而作为奖励提供给用户的产品消费产生平均开支的显示;
[0024]图8示出了用于产品价格确定的方法的另一实施方式。
【具体实施方式】
[0025]现参照附图,其中,在整个几个附图中,同样的参考标号表示相同或对应的部件,图1示出了用于确定产品价格信息的方法。
[0026]在100处,捕获包括图像数据、声音数据和/或键区输入数据的数据信号。例如,数据信号可包括静止图像、诸如一系列视频帧或者视频数据的动态图像。静止或者动态图像数据可以由包括光学透镜系统和用于存储图像数据的存储器的照相机捕获。数据信号可进一步包括诸如由用户发出的语音的声音数据和/或例如由话筒捕获的音频数据。此外,数据信号可包括键区输入数据,即,表示和/或编码由用户通过触摸设置在键盘和/或触摸盘(即,触摸感应显示装置)上的键而输入的一系列输入的数据。
[0027]捕获数据信号的装置因此可包括用于静止或者动态图像的照相机、话筒、键盘、键区和/或触摸感应显示装置、以及用于存储捕获数据信号的存储器。例如,该装置可以是由用户携带的移动装置,诸如,移动电话或者智能手机,或者可以是集成在移动系统中的装置,诸如,包括在由用户驱动的汽车中的照相机系统或者话筒,或者还可以是固定装置,诸如,固定安装的静止图像或者视频照相机,可选地包括话筒。
[0028]捕获的数据信号包括有关产品价格、产品的零售点以及产品类型的信息。例如,该信息可以被包括为捕获图像数据的一部分、键区输入数据的一部分和/或捕获声音数据的一部分。例如,该信息可以被包括在从图像数据可识别的语义内容中和/或包括在例如由话筒记录的语音的声音数据的语义内容中,并且或者该信息可以被编码在通过键区输入的字符串中。
[0029]可以由用户明确地触发数据信号的捕获。例如,移动装置的用户可明确地捕获例如公布产品出售的标识和/或购买产品的顾客收据的产品零售点的图像。例如,数据信号可包括指示燃料价格的燃料泵的图像。
[0030]可选地或者此外,用户可明确地输入作为语音输入的数据信号,例如,将输入到话筒中的语音。进行声音输入可能比较方便,因为其需要与捕获装置进行非常小的交互,例如,不与或者几乎不与该装置的按键进行交互。因此,在其汽车内经过加油站由其视力查看燃料价格标价的用户可以方便地键入语音输入。尽管对于用户来说,捕获到燃料价格标价的图像数据比较困难,例如,因为用户不得不将他的照相机聚焦在标价标识上,但对他来说,容易将作为声音输入的信息输入到集成在例如任意装置中的口述装置(dictationdevice),诸如智能手机、便携式计算机或者汽车通信系统。例如,用户可以通过用于激活装置所需的任一操作激活口述装置,例如,通过对该装置发出语音命令、通过举起该装置、通过使该装置倾斜和/或按“口述”按钮。通过这种操作中的任一种均可以激活该装置,即使该装置此时处于空闲状态,例如,处于待机模式。然后,用户可发出并且捕获概述标价的语音输入。尽管捕获到语音输入,然而,用户可以在接触其驱动设备/方向盘时延迟,如通常由特定国家的当局所要求的,这允许其能够安全地行驶。
[0031]数据信号的捕获还可自动地发生,S卩,无须由用户明确输入触发事件。例如,如果移动装置的照相机或者汽车照相机系统的照相识别产品标价、产品零售商、服务站或者燃料零售点的图像数据,图像数据可被自动记录为数据信号。因此,数据信号的捕获可以完全自动的方式发生,即,无需明确的用户交互。用户可以或没有被通知关于所述捕获。
[0032]因为用户希望参与到共享产品价格信息的社区用户中,例如,燃料价格信息,所以用户可输入和/或捕获数据信号(暗示或者明示记录)。
[0033]产品可以是用户对报价信息感兴趣的任一种产品,例如,在具有例如不同价格的各个零售点或者服务点为顾客提供的产品。例如,产品可以是燃料、食物或者可食用商品,诸如黄油、啤酒、肉或者橘子汁;可以是用户所需的一篮子可用的或者个人预定的商品,诸如,通常星期六的购物篮;电子装置,诸如,电视机;服务,诸如洗车,例如租用汽车的租金价格,旅馆/汽车旅馆的房间价格和/或商厦供应商店即,家居装修商店的硬件的价格。因此,当确定例如进入哪一零售点时,报价信息可能是用户感兴趣的。
[0034]产品价格可以是单位价格,例如,用于预定测量容量而支付的价格,诸如,500g黄油或者一公升或者一加仑燃料,或者产品价格可以是单件产品或者出售总量的总价格。
[0035]例如,产品零售商可以是杂货店、旅馆和/或具有一个或者几个燃料泵的服务站。零售商可进一步具有促销不同产品(例如不同类型的燃料)价格的广告标识。例如,根据特定国家的习惯,不同类型的燃料可描述不同的成分。例如,该类型的燃料可包括标准燃料、柴油燃料、无铅燃料以及其他类型的汽油。[0036]在102处,元数据被确定包括捕获的地理位置和捕获时间。
[0037]例如,捕获装置可包括诸如用于确定地理位置(B卩,大致在捕获时的装置的位置)的GPS (全球定位系统)传感器的位置传感器。还可以另一种方式确定地理位置,例如,通过评估基于蜂窝的网络(诸如捕获装置捕获时所处的基于蜂窝的通信网络)的一个单元。此夕卜,如果固定安装捕获装置,地理位置可以被预先确定且例如被存储在捕获装置的存储器中。
[0038]此外,该装置可包括时钟和/或用于在大致确定捕获时间的另一装置处访问时钟的装置。
[0039]在104处,确定一条产品价格信息。该条产品价格信息包括产品的类型,例如,燃料类型;产品的价格,例如,燃料价格;以及零售点,例如,提供服务站。通过分析捕获的数据信号来确定该信息。
[0040]可以通过任一种信号处理方法,例如,适于图像数据处理和/或声音数据处理,来分析捕获数据。例如,这些方法可包括例如光学特征识别、图像图案识别、语音识别、声音数据分析、音频特性分析和/或数据信号增强,诸如锐度或对比度的增强等。
[0041]可以在例如移动装置的装置处执行捕获数据信号的分析。这允许使用捕获装置的处理能力即时确定该条产品价格信息。
[0042]可选地或者此外,可以在例如形成可从捕获装置访问的云计算环境的一部分、为本方法的实施方式的参与者提供处理能力的服务器处进行分析。在这样的配置中,捕获装置处的处理能力可以保持为较低,并且用于数据分析的广泛方法可以用在在服务器处,从而实现高精确度的识别。
[0043]在106处,确定该条产品价格信息的可信性数据。可信性数据可反映出相应条的产品信息的可靠性和/或可信赖度。
[0044]例如,可以基于一组有助于传送的价格信息的可信性的因素来确定可信性数据。例如,可以确定该条产品价格信息(燃料价格信息)的“可信度得分”。可信度得分可包括表示可信性或者可信赖度的各个因子,例如,可以以线性或者非线性方式对各个因子加权以导出总得分。例如,每个因子可以由O和I之间的一个值表示,其中,I反映总可信度值,而O反映数据完全不是的信赖。
[0045]可信性数据可以被视为在捕获时该条产品价格信息是正确的概率的假设,例如,该概率的假设反映了在对应零售商处产品类型的正确价格。下面将讨论用于确定可信性数据的进一步细节。
[0046]在108处,该条产品价格信息、元数据以及相应的可信性数据被包括到数据库中。该数据库可以在中央服务器处被管理并且被存储在中央服务器处或者存储在设置在云环境中的存储容量中。例如,数据库可以分散的方式存储在几个服务器处,其中,几个服务器中的每一个位于某个城市内并且存储位于该城市内的零售商的数条产品价格信息。
[0047]因此,上述步骤100至步骤108允许根据“群集原理”获得实时价格信息。因此,如果有大量的用户参与,则可以以协作的方式通过采用许多不同的提供数条从捕获的数据信号导出的产品价格信息的捕获装置来收集和存储类似的实时价格信息。
[0048]在110处,示出了对于多种类型产品中的至少一种和/或多个零售点中的至少一个,可能使用将数条产品价格信息和相应的可信性数据整合到数据库中的步骤。例如,如果用于一种产品和一个零售点的多条产品价格信息是可用的,则可以使用步骤110。
[0049]在整合过程中,可以确定零售点处该类型产品的总价格。可以根据任何已知的整合方法,例如统计学,来进行该整合。例如,可以确定数条产品价格信息的平均价格。此外,可以从整合中排除显示较大偏差价格的数条产品价格信息,从而产生删节的平均值。此外,可以基于相应的可信性数据进行整合。例如,可以从整合中排除具有低可信性的数条产品价格信息。例如,可以根据它们相应的可信性来加权(例如,以加权和的范式)数条产品价格信息。
[0050]在可选步骤112处,对于多种类型产品中的至少一种和/或多个零售点中的至少一个,可以评估产品价格信息,并且可以基于多条产品价格信息和相应可信性数据来评估已评估的产品价格信息的可信性信息。因此,确定了零售点处的该类型产品的整体评估价格。此外,相应的可信性信息反映了产品整体评估价格的可信赖度。
[0051]对于评估,可以使用任何已知的评估方法,例如统计学。例如,可以计算数条产品价格信息中指示的、可选地与相应的可信性数据加权的产品价格的平均值。至于整合,同样在评估过程中,可以排除具有低可信性的数条产品价格信息,从而产生用于评估的删节方法(例如,删节加权平均确定)。此外,还可以通过使用神经网络(neural networ )来进行评估。例如,例如,神经网络的评估方法可能考虑到其他的因素,诸如,相邻零售点(例如,同一零售商的相邻服务站)的产品价格信息。
[0052]除数条产品价格信息之外,可以基于其他的信息,例如,从其他信息源提供的价格信息,诸如,零售商自己公布的价格,来进行评估。因此,考虑数条产品价格信息、可信性数据和另外的信息源,可以执行零售点处的该类型产品的价格的充分的评估。评估结果可包括到数据库中。
[0053]在114处,示出了在数据库处接收到产品价格信息的请求之后,和产品价格信息一起发送可信性信息。例如,请求产品价格信息的用户,例如,请求在其周围的区域内对于所请求的该类产品具有低的价格的零售点的指示的用户,不仅接收到零售商列表和针对所述产品的对应的评估价格,而且还接收到用于各个评估价格的可信性信息,该可信性信息指示评估价格的整体可信性。因此,用户能够确定或者评估当抱着以评估价格购买产品的目的驱车到零售点时其自身的风险,即,因为评估价格不正确和/或不可用,所以不值得舟车劳顿并且浪费了在这次行程中使用的燃料。
[0054]例如,如果将特定零售点处的产品的非常之低的价格报告给用户,用户可从低可信性数据中注意到报价信息可能不可靠,例如,因为依赖于例如数条产品价格信息的数据具有由相应可信性数据指示的低品质。
[0055]因此,该方法不仅提供了高精确度的实时数据,而且还指示所提供的报价信息的
可信性。
[0056]在图2中,示出了一条产品价格信息的可信性数据的确定,如步骤106中执行的。可以从以多个输入操作的函数200来获得可信性数据,所述多个输入允许确定,例如评估可信性,即,一条产品价格信息的可信赖度。
[0057]例如,作为函数200的输入,在202-1处提供捕获数据信号的时间。如果捕获时间在例如预定的可接受的发送时间段之前的过去相差很长的时间,例如两个小时之前,对应的该条产品价格信息可以视为具有低可信性。因此,元数据可指示该条产品价格信息已经过期。此外,如果捕获时间在未来,可以假设已经产生错误,从而使得该条产品价格信息具有非常低的可信性,例如,接近或者等于O。
[0058]此外,函数200可依赖于提交的时间,如202-2处所示。例如,如果捕获时间与提交时间不符,则其可能为错误指示且由此为一条潜在的不正确的产品价格信息的指示。对此,函数200可分配指示低可信性的可信性数据。
[0059]此外,函数200可依赖于信号质量,如202-3所示。例如,如果信号质量(例如,图像质量)由于噪声信号而比较低,则从该数据信号确定的对应的报价信息可能是不正确的,并且通过函数200将可信性数据设置为低。
[0060]此外,如202-4所示,可以分析其他条的产品价格信息。如果存在指示同一零售点处同一产品的同一价格的大量其他条的产品价格信息,则该条产品价格信息的可信性可能比较闻O
[0061]另一方面,如202-5所示,在存在指示偏离价格的许多条产品价格信息的情况下,该条产品价格信息的可信性可能比较低。
[0062]此外,如202-6所示,该条产品价格信息可以与参考价格,例如,由零售商在因特网网站(参考网站)上公布的价格信息,匹配。如果该条产品价格信息偏离参考网站,则其可信性比较低。
[0063]此外,如202-7所示,可从数据信号导出语气信息。例如,无论用户是大笑还是大喊大叫均可以确定语气信息。在这些情况下,相应的该条产品价格信息的可信性比较低。
[0064]此外,如202-8所示,其他的信息可以从数据信号中导出并可以被匹配。例如,如果数据信号包括在零售点处捕获的图像数据,则可以检查图像数据中存在的颜色是否匹配于零售商用于标记零售点所使用的颜色。存在匹配的颜色可以是高可信性的指示,特别是关于零售点。
[0065]此外,如202-9所示,捕获数据信号中存在的图案(即,图像数据)也可与零售商用于标记其零售点所使用的预定图案匹配。例如,可知特定零售商以一颗星标记其零售点。如果对应的星存在于图像数据中,则表示该条产品价格信息,特别是,零售点被正确地编码在该条产品价格信息中。
[0066]此外,如202-10所示,函数200还取决于例如特定用户或者捕获装置的提交历史记录。例如,在对应装置(例如,同一装置或同一用户的装置)处之前捕获的另一条产品价格信息的可信性数据,可以被用来确定可信性数据。例如,如果智能手机用户之前已经几次发送不正确的数条产品价格信息,则新发送的这条产品价格信息的可信性可以被评估为低。
[0067]如202-11所示,函数200还可取决于用户的个人可信性数据。例如,可以通过分析用户以前提供的数条产品价格信息的可信性数据来获得个人可信性数据。此外,还可以通过访问其他的信息源,例如,经由因特网可访问的服务器或者服务,来获得个人可信性数据。例如,提供社交网络或者提供市场地点的网站可评估其用户的可信性,例如,当作为顾客或者零售商时,例如,通过对其进行的交易、付款等的反馈进行评估,从而产生个人可信性数据。
[0068]更进一步地,如202-12所示,产品价格信息还可与其他信息,例如,由例如同一零售商的相邻零售点提供和/或确定的价格信息,匹配。
[0069]通过函数200可以计算由202-1至202-10示出的上述各个因素的任何组合。例如,可以由数学函数、例如以专家系统等编码的一组规则或者神经网络实现函数200。
[0070]因此,可以确定一条产品价格信息的正确的概率并且在204作为可信性数据输出该概率。
[0071]此外,可以以对应的方式,例如,基于函数200,来确定零售点处的产品/特定类型的产品(例如,一种燃料)的整合或者评估价格的可信性信息。在这种情况下,概率也被称为产品价格信息的可信性信息。
[0072]可信性信息可以例如和零售点处特定类型产品的评估价格信息一起被发送给请求产品价格信息的用户。接收该信息的用户可就报价信息的正确性评估其自身的风险。
[0073]可以各种方式(例如,数字值或者颜色编码的方式,例如,如果评估产品价格的可信性高,则以绿色显示;如果评估产品价格的可信性中等,则以黄色显示;并且如果评估产品价格的可信性低,则以红色显示)将可信性信息发送和显示给用户。
[0074]图3示出了作为用于任意产品的产品价格的整合和评估的实例的燃料价格的整合和评估以及具有以304a、304b、304c和304d表示的零售点1_4的地理区域300内的可信性信息的整合。
[0075]在示例性示出中,假设对于零售点1304a处的特定类型的燃料,具有相应的可信性数据Cl,I至Cl,η的数条燃料价格信息Ρ1,I至Pl,η是可用的。然后,通过作为数条燃料价格信息的平均值的Pl确定零售点1304a处用于特定燃料类型的总价格。因此,通过相应数条的可信性数据的平均值来确定评估燃料价格Pl的整体可信性Cl。还确定用于零售点2至4304b、...、304d的对应整合的报价信息。
[0076]应注意,整合的和/或评估的燃料价格和可信性信息也可以通过其他的整合、评估或计算方法来确定。例如,通过燃料价格的加权平均,例如,通过相应的可信性数据进行加权。
[0077]如果个人306要求周围环境308中有关一种类型燃料的报价信息,位于周围区域308中零售点304a、304c和304d的整合或评估价格信息P1、P3和P4以及对应的可信性信息C1、C3和C4可以被发送给个人306。因此,个人306可以考虑到评估价格信息可能不正确的风险,而决定去哪一个零售点。
[0078]图4至图4c示出了有关燃料价格、燃料零售商以及燃料类型的图像数据,作为与产品价格信息有关的数据信号的示图。
[0079]图4a示出了在站XXX打印的顾客收据400的捕获图像,在该收据上打印了该站的地址,并且在该收据上指示了产品类型、购买量以及总价格。该信息可以从捕获的数据信号,即,从图像数据进行分析。因此,可导出包括产品类型、价格以及零售点的一条产品价格信息。在这种情况下,所描述的产品可以是燃料或者不同类型的产品,诸如,石油、牛奶或者酒。
[0080]图4b示出了由靠近零售点的汽车捕获的图像,在该图像上可见指示燃料类型及对应价格的广告标识402。此外,描述了零售商用于标记其零售点所使用的形成图案的一颗星。通过分析对应的图像数据,可以导出包括三种燃料类型与对应燃料价格以及零售点的三条燃料类型信息。此外,基于图案(即,在广告标识上指示的星)的分析可确定可信性数据。在捕获的地理位置处,如果获知使用星型作为标记其零售点图案的零售商位于那里,则图像数据可具有高度可信性。[0081]在图4c中,示出了在燃料泵处捕获的图像数据404。通过对图像数据进行分析,可以计算每次测量数量的燃料价格并且由此将其包括在一条燃料价格信息中。此外,在燃料泵处,可见星型图案,从而可以例如通过检查是否位于捕获使用星型作为标记其零售点图案的零售商的地理位置处来确定可信性数据。
[0082]在图5a中,示出了包括捕获装置和服务器的用于确定产品价格信息的系统。
[0083]应注意,示图仅示出了本系统的实施方式,并且该系统还可以包括云环境,例如,社区云或者公共云。因此,应当理解的是,捕获装置以及服务器可以耦接至云计算环境,并且任一方法步骤,即,即将被执行的任一任务均可以由包括在云计算环境中的任一装置执行。
[0084]云计算被理解为用于使得能够普遍地、方便地、随意地网络访问可配置的计算机资源的共享池的模式,所述计算资源例如为使用最少的管理精力和/或使用最小的或者根本无须与服务供应商交互就能够被快速地供应和释放的网络、服务器、存储器、应用程序以及服务。
[0085]因此,本文所述方法的实施方式的任一任务和方法步骤可以通过任一云部件来执行,例如,通过快速分配和释放。因此,通过快速分配和释放,运行在云环境(即,由云基础架构提供)中的应用程序,可以被提供给顾客,即,捕获装置的用户和请求产品价格信息的用户。可以例如通过小的客户端界面(诸如网络浏览器或者程序界面)从各种装置来访问应用程序。
[0086]应当理解的是,对于顾客,S卩,各种装置的用户,无须并且进一步或许不可能管理或者控制包括网络、服务器、操作系统、存储器或者甚至各个应用能力的基层云架构。然而,有限的特定用户应用配置设置是可能的。
[0087]应进一步注意的是,可以将该系统设计为社区云,所述社区云提供云基础构架以由具有共享关系(即,希望有助于产品价格信息的确定并从评估的报价信息受益)的社区用户排他地使用。云基础构架可由社区的一名或者多名组织者、第三方、或者上述中的一些组合拥有、管理并且操作,它可以存在于或脱离于实体建筑。
[0088]此外,云架构还可被组织成为由公众开放性使用而提供的公共云。其可由企业、学校或者政府机构或它们的一些组合来拥有、管理和操作。它可以存在于云供应商的实体建
Λ-Α-巩。
[0089]云基础架构还可以是混合云,S卩,由保持独特实体但通过使得数据和应用程序可携带的标准化和/或专有技术联结在一起的两个或多个不同的云基础构架的合成。
[0090]应进一步注意的是,本文中所使用的术语的定义都将反映在云计算环境中。因此,就任务向不同云结构的动态分布来说,术语的延伸解释是可以的。
[0091]最后,有关图5a中示出的装置之间的交互的任何描述以及例如图1中示出的方法步骤中的任一分配均受到延伸解释并且由此可在云环境中动态地转换。
[0092]移动装置500包括捕获装置502,所述捕获装置包括静态图像照相机、录像机、话筒和/或用于捕获键区输入数据的键区。捕获装置502可以适于捕获与产品价格、产品价格、零售点、零售文档、语音数据和/或键区输入数据中任一个相关的数据信号。移动装置500可进一步包括用于确定捕获时间的时钟504与适于检测捕获时的地理位置的位置检测装置506。例如,可以包括GPS传感器以用来根据全球定位系统来确定位置。该装置可进一步包括例如显示器508与用于操作该装置(例如,用于开始捕获)的一个或者多个键510。
[0093]移动装置500以及本文讨论的任何其他移动装置适于用在确定产品价格信息的系统中,该系统包括处理器,该处理器适于确定一条产品价格信息的可信性数据。该处理器可以位于移动装置、系统的服务器或者系统的任一其他部件中,例如,云环境中。
[0094]更进一步地,移动装置500可包括通信接口 512,所述通信接口适于通过例如位于云计算环境中的网络513将捕获的数据信号以及包括捕获时间和捕获的地理位置的元数据与从捕获的数据信号中导出的一条产品价格信息和元数据中的至少一个发送给服务器。通信接口 512可以是任一种通信端口,例如,以太网就端口或用于经由诸如UTMS或者LTE网络的电信网络无线通信接口。
[0095]作为云计算环境中的其他装置,示出了具有经由网络513用于与云计算环境进行通信的通信接口 516的汽车514。汽车514包括用于捕获静止图像数据或者序列视频帧的照相机518。摄像机518可以用作用于捕获数据信号的装置。
[0096]作为云的另一部件,示出了安装在服务器站的固定位置处以捕获燃料泵522的图像的固定照相机520。固定摄像机520具有例如经由网络513与云计算环境进行通信的通信接口 524。应注意,取代位于燃料泵处,照相机还可安装在不同的位置或者零售商处,例如,以捕获公布产品价格的广告标识的图像数据,或者照相机安装在零售点提供出售产品的支架上。
[0097]装置500、514以及520中的任一个均可用作图1示出的方法中的捕获装置,例如,用于执行步骤100至步骤108中的任一个。然而,装置500、514以及520可以仅执行步骤的一部分,例如,仅执行捕获步骤100,并且还可以执行步骤102中的元数据的确定。在这种情况下,可以在云计算环境中的其他地方(例如,在适于用于确定该条产品价格信息、用于确定可信性数据和/或用于将该条产品价格信息、元数据以及相应可信性数据包括到数据库中的特定服务器处)执行步骤104至步骤108。
[0098]此外,装置500、514以及520中的任一个可以包括处理器,所述处理器适于通过分析捕获的数据信号来确定包括产品类型、产品价格以及零售点的一条产品价格信息。此外,对应的通信接口 512、516和524可适于经由网络513将确定的该条产品价格信息以及元数据一起发送给服务器,例如,发送给云计算环境。因此,步骤104例如可以由装置500、514以及520中任一个的相应处理器来执行。
[0099]此外,在装置500、514以及520的任一装置中,处理器可适于确定该条产品价格信息的可信性数据。此外,相应通信接口 512、516和524可适于经由例如网络513将可信性信息与确定的该条产品价格信息和/或捕获的数据信号一起发送给服务器,例如,发送给云计算环境中的另一服务器。因此,步骤106可由装置500、514以及520中的任一个执行。
[0100]此外,在装置500、514以及520的任一个装置中,可以进行通过话筒捕获诸如包括有关产品价格、产品零售商和/或产品类型的音频数据的语音数据的步骤。此外,可以确定包括捕获的地理位置和捕获时间的元数据。更进一步地,可以通过分析捕获的数据信号来确定包括产品类型、产品价格以及零售点的该条产品价格信息。然后,该条产品价格信息和元数据可被包括到例如位于云计算环境中的数据库中。
[0101]此外,服务器526可以被包括到云计算环境中并且例如经由网络513是可访问的。服务器可包括通信接口 527,所述通信接口适于成例如从多个移动装置500、514以及520中的一个和/或从另一云部件接收输入数据,所述输入数据包括有关产品类型(例如,燃料)、产品价格以及零售点的信息的输入数据,所述输入数据进一步包括元数据,所述元数据包括从中所述信息被导出的数据信号的捕获时间和数据信号的捕获的地理位置。此外,服务器526可包括适于访问本地和/或远程存储器529、530的存储存取器528,其中,存储存取器528进一步适于将包括产品类型、产品价格、零售点的该条产品价格信息与元数据一起发送给存储器529、530。
[0102]服务器526可进一步包括处理器532,所述处理器适于通过分析信息和/或数据信号来确定该条产品价格信息。因此,可在服务器526上以及包括在云计算环境中的任一其他服务器上执行方法步骤104。在云计算环境中提供分析能力允许保持装置500、514和520简化(lean)。因此,这些装置可具备非常低的处理能力。
[0103]服务器526的处理器532可进一步适于经由通信接口确定和/或接收与信息有关的可信性数据。因此,方法步骤106可在装置500、514以及520的任一个处和/或服务器526处执行,或者可选地或此外,在另一服务器处,例如,在云计算环境中特别为该任务所提供的。
[0104]服务器526的处理器532可进一步适于对于多种类型产品中的至少一种和/或多个零售点中的至少一个,通过整合数条产品价格信息和相应的可信性数据来确定整合的和/或评估的产品价格信息。处理器532可进一步适于对于多种类型产品中的至少一种和/或多个零售点中的至少一个,评估上述产品价格信息和可信性信息。此外,处理器532可适于将整合的和/或评估的产品价格信息提供给存储存取器528以用于发送至存储器529、530。因此,方法步骤110和112可在服务器526处执行。
[0105]此外,服务器526的处理器532可以适于例如基于从中接收输入数据的移动装置500、514以及520中的至少一种接收的可信性数据,来评估整合的和/或评估的产品价格信息的可信性信息。更进一步地,处理器532可适于将可信性信息提供给存储存取器528以用于发送给存储器529、530。因此,服务器526以及云环境中的另一服务器评估可信性信息,在请求之后,所述可信性信息和整合的或评估的价格信息一起被提供至用户。
[0106]因此,如图5a所示,用于确定产品价格信息(例如,燃料价格信息)的系统可包括多个移动和固定装置500、514、520以及至少一个服务器526,其中,在多个装置500、514以及520中的一个处和/或服务器处确定该条产品价格信息的可信性数据。
[0107]更进一步地,计算机程序可包括计算机程序指令,当所述计算机程序指令由计算机执行时,使得计算机执行本文所述的方法的任一实施方式。为此,服务器526可提供用于读取包括计算机程序的非易失性计算机可读介质534读取装置532。
[0108]图5b是实施装置500、514以及520和/或服务器526中任一个的多方面的处理系统的硬件图。因此,硬件图示出了可实施在图5a中示出的任一装置内的多个方面。
[0109]能够经由离散控制装置或者与图5b中所示结构一致的计算系统实施下面描述的过程、方法以及电驱动系统。本文描述的该系统为处理系统。
[0110]如图5b中所示,根据本公开的处理系统可以使用诸如中央处理器(CPU)或者至少一个专用处理器(ASP)(未示出)的微处理器或其等同物来实施。微处理器利用诸如内存(例如,ROM、EPROM、EEPR0M、闪存、静态存储器、DRAM、SDRAM及其等同物)的被配置为控制微处理器的计算机可读存储介质来执行和/或控制本公开的方法和系统。可以经由诸如盘控制器的能够控制硬盘驱动或者光盘驱动的控制器来控制其他存储介质。在可选实施方式中,微处理器或其方面能够包括或者专门包括用于增加或完全实施本公开的逻辑装置。这样的逻辑装置包括但不限于专用集成电路(ASIC)、现场可编程门阵列(FPGA)、通用逻辑阵列(GAL)及其等同物。微处理器可以是独立装置或者单个处理机构。此外,本公开能够从多核CPU的并行处理能力获益。
[0111]另一方面,根据本公开的数据的输入的处理结果可以经由显示控制器显示到监视器。然后,显示控制器将优选包括用于提高运算效率的至少一个图形处理单元。此外,设置I/o (输入/输出)接口以用来从用于点控装置(位示出)的键盘输入数据,用于控制本公开的各种处理的参数和算法的所述点控装置可以被连接至I/o接口以提供另外的功能和配置选择或控制显示特征。而且,监视器可以设置有触摸感应接口给命令/指令接口,并且可以结合包括扫描仪、网络摄影、如上所述的静态图像照相机、视频摄像机和/或话筒的其他外围设备。
[0112]上述部件能够耦接到网络,例如,网络513,并且经由网络513被耦接到云计算环境。网络513可以是因特网和/或局域内网。可以经由网络接口实现连接到网络以用于数据(包括可控参数)的发送或者接收。
[0113]网络513向云计算环境提供通信路径,所述通信路径可以通过数据包的形式提供。此外,中央BUS被设置为将上述硬件连接在一起并且提供在其间用于数字通信的至少一条路径。
[0114]只要将本发明的实施方式描述为由软件控制数据处理装置(至少部分)实施的实施方式,则应认识到,承载这样的软件的非临时性机器可读介质,诸如光盘、磁盘、半导体还被视为表不本发明的实施方式。
[0115]图6示出了参与并且使用用于确定如上所述产品价格信息的方法的实施方式的用户社区600。在包括几个服务器和存储装置的云环境602 (云计算环境)中设置和分配计算和存储资源。
[0116]示出了多个装置可同时提供包括有关产品价格、产品零售商以及产品类型的信息的数据信号,或者可选地或此外,多个装置可提供包括产品类型、产品价格与零售点的一条产品价格信息以及包括捕获的地理位置和捕获时间的元数据。例如,该信息例如经由网络513被提供给云计算环境602。
[0117]同时,多名(例如,其他)用户可请求报价信息。例如在云计算环境602中保持或者分布分数据库处接收到产品价格信息的对应请求后,和产品价格信息一起发送可信性信息。在实施例中,价格Pl表示为具有95%可信性,而价格P2表示为具有80%的可信性。
[0118]因此,报价信息可以类似于准实时方式被收集和分配,并且可进一步分配有可信性信息分配,从而使得用户可评估当抱着以评估价格购买产品的目的驱车到零售点时其自身的风险,即,因为评估价格不正确和/或不可用,所以不值得舟车劳顿和浪费这次行程中使用的燃料。
[0119]在图7中,通过分析该条产品价格信息和元数据或者多条产品价格信息以及对应元数据来确定有关诸如燃料消费等产品消费的信息。可在装置702的显示器700上显示有关产品消费的信息。
[0120]例如,有关产品消费的信息可与燃料有关并且可显示在车辆的座舱显示器700上,其中,例如,通过车辆的前摄像头可捕获潜在的数据信号。例如,可导出和显示产品消费(燃料消费)和支付由车辆消耗的产品(燃料)的价格的平均值。
[0121]通过提供与产品消费有关的个人信息,捕获装置的用户接收到对该方法和/社区做出的贡献的奖励。从而可助于激励大量的用户来参与到该方法中。因此,可以以高频率获取产品价格信息,从而产生高精确度和/或可靠性。
[0122]在图8中,示出了确定产品价格信息的方法的另外的实施方式。
[0123]在800处,由用户使用例如其智能手机照相机来执行手动图像记录。
[0124]在802处,例如,通过汽车前端照相机来执行连续或者自动的图像记录。例如,当车辆行驶时连续地执行图像记录。可选地,当例如通过评估由GPS (全球定位系统)传感器收集的数据而确定车辆靠近诸如加油站的出售中心,则触发图像记录。
[0125]在804处,由用户使用例如其智能话筒来执行连续或者自动的声音记录。例如,用户通过例如发出将被键入的语音输入可激活其装置(可以是待机模式),从而激活装置并且通过单一动作进入产品价格信息。此外,该装置还可通过其他方式被激活,例如,通过发出语音命令(诸如“收听”),通过举起该装置或使该装置倾斜(使用加速度传感器和/或速度传感器来确定)和/或通过按压” 口述“按钮。然后,用户可方便地进入语音输入,例如,包括产品价格信息。
[0126]在805处,例如,经由智能手机的触摸屏键入键区输入。
[0127]在800、802以及804处捕获的任一数据信号可包括有关产品价格(燃料、牛奶、黄油、啤酒)、产品零售商以及产品类型的信息。
[0128]在捕获之后,具有指示例如根据GPS坐标或者基于蜂窝的通信网络的单元信息的地理位置的标签被包括。此外,数据被标识有指示捕获时间的时间戳。
[0129]处理步骤800至步骤806形成产品价格信息捕获和标签的第一阶段。对应的处理步骤可由用户装置,例如,装置500、514以及520,执行。
[0130]在808处,利用例如包括诸如燃料站及其地理位置的零售商的数据库将捕获数据分配给特定的零售商/零售点。
[0131]在810处,例如关于剪辑、对比度、清晰度等,执行捕获的数据信号的图像和/或语音预处理。因此,可实现高质量的数据信号,并且能够获得导出的该条产品价格信息的高可信性。
[0132]在812处,为所获得的价格信息导出可信度分数。例如,如图2所示,可以通过函数200确定诚信指数。
[0133]在814处,执行基于导出的可信度分数的(整体)产品价格评估。产品价格评估可包括如图3中所示的整合或者评估。
[0134]处理步骤808至步骤814形成处理和数据提取的第二阶段。能够在例如装置500、514以及520处、或者在例如服务器526的远程服务器上执行这些步骤中的一部分。此外,这些处理步骤还能够由形成云计算环境的一部分的任一其他装置来执行。
[0135]对于云计算环境的部件之间所需的任何通信,可以应用诸如UMTS/LTE或WLAN的无线宽带通信技术。
[0136]在816处,以评估的或者整合的产品价格与对应可信度分数来更新数据库。
[0137]在818处,向顾客,例如,向贡献收集数条产品价格信息(例如,免费)的用户、或者向可能作为商业服务(即将支付)的公众提供产品价格、元数据、推荐以及以前数据。
[0138]步骤816和818形成后端服务,允许用户使用全部收集的产品价格信息。
[0139]明显地,根据上述教导,本公开的各种变形和修改均是可能的。因此,应当理解的是,可以在所附权利要求的范围内而非本文具体描述的范围内实施本发明。
【权利要求】
1.一种用于确定产品价格信息的方法,包括: 捕获包括图像数据、声音数据和/或键区输入数据的数据信号,所捕获的数据信号包括有关产品价格、所述产品的零售点以及所述产品的类型的信息; 确定包括所述捕获的地理位置和所述捕获的时间的元数据; 通过分析所捕获的数据信号来确定包括所述产品的类型、所述产品的价格以及所述零售点的一条产品价格信息; 确定该条产品价格信息的可信性数据;以及 将该条产品价格信息、所述元数据以及相应的可信性数据包括到数据库中。
2.根据权利要求1所述的方法,其中 所述可信性数据反映相应一条产品价格信息的可信赖度和/或取决于如下中的至少一个: 所述捕获的时间; 所捕获的数据信号的信号质量; 在所述捕获的时间附近的预定时间间隔内捕获的相同的产品价格信息的条数; 在所述捕获的时间附近的预定时间间隔内捕获的具有偏差的产品价格信息的条数; 该条产品价格信息与由零售商和/或信息提供者公布的其他价格信息的匹配度; 从所述声音数据导出的语气信息; 包括在所述图像数据内的颜色与由所述零售商用于标记他的零售点所使用的颜色的匹配度; 包括在所述图像数据内的捕获的图案与由所述零售商用于标记他的零售点所使用的预定图案的匹配度; 在对应装置处的之前捕获的另一条产品价格信息的可信性数据;以及 已经捕获所述数据信号的装置的用户的个人可信性数据。
3.根据权利要求1或2所述的方法,包括: 对于多种类型产品中的至少一种和/或对于多个零售点中的至少一个,将数条产品价格信息和相应的可信性数据整合到所述数据库中。
4.根据前述权利要求中任一项所述的方法,包括: 对于多种类型产品中的至少一种和/或对于多个零售点中的至少一个,基于多条产品价格信息和相应的可信性数据评估产品价格信息和所评估的产品价格信息的可信性信息。
5.根据前述权利要求中任一项所述的方法,其中 在所述数据库处接收到对产品价格信息的请求之后,和所述产品价格信息一起发送所述可信性信息。
6.根据前述权利要求中任一项所述的方法,其中 所述产品是燃料。
7.一种移动装置,包括: 捕获装置,包括适于捕获数据信号的静态图像照相机、录像机、话筒和/或键区,所述数据信号与产品价格、所述产品的类型、零售点、零售文档以及语音信息中的至少一个有关; 时钟,用于确定捕获的时间;位置检测装置,适于检测捕获时的地理位置;以及 通信接口,适于通过网络将以下的至少一个发送至服务器: 所捕获的数据信号以及包括捕获的时间和捕获的地理位置的元数据;以及 从所捕获的数据信号导出的一条产品价格信息以及所述元数据。
8.根据权利要求7所述的移动装置,进一步包括: 处理器,适于通过分析所捕获的数据信号来确定包括所述产品的类型、所述产品的价格以及所述零售点的一条产品价格信息,其中, 所述通信接口进一步适于通过网络将所确定的该条产品价格信息与所述元数据一起发送至服务器。
9.根据权利要求7或8所述的移动装置,其中 所述处理器进一步适于确定该条产品价格信息的可信性数据,并且,其中所述通信接口进一步适于通过网络将所述可信性信息与所确定的该条产品价格信息和/或所捕获的数据信号一起发送至服务器。
10.一种服务器,包括: 通信接口,适于接收包括有关产品的类型、所述产品的价格以及零售点的信息的输入数据,所述输入数据进一步包括元数据,所述元数据包括数据信号的捕获时间和捕获所述数据信号的地理位置,所述信息从所述数据信号导出; 存储存取器,适于访问本地和/或远程存储器,所述存储存取器进一步适于将包括所述产品的类型、所述产品的价格以及所述零售点的一条产品价格信息与所述元数据一起发送给所述存储器。
11.根据权利要求10所述的服务器,包括: 处理器,适于通过分析所述信息和/或所述数据信号来确定该条产品价格信息。
12.根据权利要求10或11所述的服务器,其中 所述处理器进一步适于经由所述通信接口来确定和/或接收有关所述信息的可信性数据。
13.根据前述权利要求中任一项所述的服务器,其中 对于多种类型产品中的至少一种和/或对于多个零售点中的至少一个,所述处理器进一步适于通过整合数条产品价格信息和相应的可信性数据来确定整合的产品价格信息,并且适于将所述整合的产品价格信息提供至所述存储存取器以用来发送至所述存储器。
14.根据前述权利要求中任一项所述的服务器,其中: 对于从中接收输入数据的多个移动装置中的至少一个,所述处理器进一步适于通过整合包含在所述输入数据中的所述信息的所述可信性数据来确定整合的可信性信息,并且进一步将所述整合的可信性信息作为个人可信性信息提供至所述存储存取器以用来发送至所述存储器。
15.—种用于确定产品价格信息的系统,包括: 根据权利要求7所述的多个移动装置; 根据权利要求10所述的至少一个服务器,其中 在所述多个移动装置中的一个和/或所述服务器处确定该条产品价格信息的可信性数据。
16.一种包括计算机程序指令的计算机程序,当由计算机执行所述计算机程序时,所述计算机程序使得所述计算机执行包括以下步骤的方法: 捕获包括图像数据、声音数据和/或键区输入数据的数据信号,所捕获的数据信号包括有关产品价格、所述产品的零售点以及所述产品的类型的信息; 确定包括所述捕获的地理位置和所述捕获的时间的元数据; 通过分析所捕获的数据信号来确定包括所述产品的类型、所述产品的价格以及所述零售点的一条产品价格信息; 确定该条产品价格信息的可信性数据; 将该条产品价格信息、所述元数据以及相应的可信性信息包括到数据库中。
17.—种包括根据权利要求16所述的计算机程序的非临时性计算机可读介质。
18.—种用于确定产品价格信息的方法,包括: 通过话筒捕获包括有关产品价格、所述产品的零售点和/或所述产品的类型的信息的声音数据; 确定包括所述捕获的地理位置和所述捕获的时间的元数据; 通过分析所捕获的数据信号来确定包括所述产品的类型、所述产品的价格以及所述零售点的一条产品价格信息; 将该条产品价格信息和所述元数据包括到数据库中。
19.根据权利要求1或18所述的方法,包括: 通过分析该条产品价格信息和所述元数据来确定有关产品消费的信息;以及 在已捕获所述数据信号和/或所述声音数据的装置处显示有关产品消费的所述信息。
【文档编号】G06Q30/00GK103839166SQ201310589454
【公开日】2014年6月4日 申请日期:2013年11月20日 优先权日:2012年11月21日
【发明者】卡劳斯·齐默尔曼, 奥雷尔·博尔德威克 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1