相关申请的交叉引用
本申请要求于2015年10月29日在韩国知识产权局提交的韩国专利申请第10-2015-0151413号和于2015年10月27日在韩国知识产权局提交的韩国专利申请第10-2015-0149618号的权益,其全部内容通过引用并入本文。
本发明涉及一种用于构建关于所显示商品的位置的信息的方法和装置,更具体地,涉及一种能够通过识别用户的商品显示动作和移动动作来构建关于所显示商品的位置的信息的方法和装置。
背景技术:
可穿戴式设备从字面上来讲是指可以穿戴在人体上的设备,并且取决于该设备被穿戴在的部位而包括各种类型的设备如眼镜、手表、手镯、鞋子、戒指、腰带、手环、项链、耳机和衣服。如今,这样的可穿戴式设备正得到广泛使用。在可穿戴式设备中,与人类生活非常密切相关并且可以易于穿戴的可穿戴式眼镜、可穿戴式手表和可穿戴式手环构成大多数产品组。
可穿戴式设备也被称为智能设备。其原因在于可穿戴式设备需要通过用户输入来初始驱动,但是一旦可穿戴式设备被驱动,可穿戴式设备可以自动生成各种类型的附加信息并且将附加信息提供给用户。例如,如果佩戴着可穿戴式手表的用户想要测量他或她自己的心率,则可穿戴式手表可以在用户按压心率测量输入按钮时立即测量用户的心率,并且可以基于所测量的心率生成各种类型的信息,以及可以将这些信息提供给用户。最近,出现了不需要通过用户输入来初始驱动的许多可穿戴式设备。例如,尽管可穿戴式手环未通过用户输入来初始驱动,但是可穿戴式手环可以继续测量用户的心率。将来,以不通过用户输入来初始驱动的方式发展可穿戴式设备是非常可能的。其原因在于,如果不需要用户输入,则改进了设备驱动的方便性。
从这样的可穿戴式设备提供给用户的各种类型的附加信息的起源包括从用户测量的多条信息。
因此,在可穿戴式设备上需要安装用于从用户测量各种类型的信息的传感器。传感器的类型增加的越多,从用户测量的信息越多。因此,心率测量传感器、全球定位系统(gps)传感器和/或步数测量传感器趋向于基本上安装在近期的可穿戴式设备上。继续进行对在可穿戴式设备内的有限空间中布置各种传感器的研究。
可穿戴式设备可以通过安装在其上的传感器来从用户测量信息,可以基于所测量的信息生成各种类型的附加信息,并且可以将附加信息提供给用户。例如,可以测量用户的当前位置,并且可以向用户提供关于与用户关注的事项相关的附近商店或商品的信息。可以通过嵌入在可穿戴式设备自身中的功能来提供这样的附加信息,但是单个可穿戴式设备不可能向不同的用户提供所有附加信息。因此,近来,还开发了安装在可穿戴式设备上的应用。在这种情况下,应用可以被认为是一类应用程序,以及应用可以用于基于通过嵌入在可穿戴式设备自身中的功能所测量的信息来生成各种类型的附加信息并且提供这些附加信息。在上述示例中,可以通过应用来提供关于与用户关注的事项相关的附近商店或商品的信息的供应。也就是说,每当开发出新应用时,可以通过可穿戴式设备提供给用户的附加信息不可避免地多样化。应用的发展可以被认为是与可穿戴式设备自身的发展一起前进的同伴。
与控制便携式设备如普通智能电话不同,因为可穿戴式设备需要穿戴在用户身体上,所以用户可能会感觉到控制可穿戴式设备不方便。例如,智能眼镜需要佩戴在脸上。相应的用户不能用眼睛检查输入按钮,并且不可避免地通过先前的记忆、感觉或估计来按压按钮。因此,最近尝试通过由安装在可穿戴式设备上的运动识别传感器识别用户的移动、动作或手势来控制可穿戴式设备自身。鉴于此,继续对这样的服务进行研究。
[现有技术文献]
[专利文献]
(专利文献1)韩国专利申请公开第10-2015-0062182号(2015年6月8日)
技术实现要素:
在本发明的实施方式中,例如,在用于针对百货商店处进行的消费活动来支付使用停车设施的费用的方法中,因为使用当用户进行消费活动时所生成的支付信息(例如,短信(sms)、电子收据)来自动减除停车费,所以用户可以方便地使用停车设施而在他或她离开停车设施时不会有不便。
此外,本发明的实施方式旨在提供一种用于通过修改发卡公司的现有系统或者通过与发卡公司没有关联的用于计算停车费的系统来提供自动计算停车费的服务。
此外,本发明的实施方式旨在提供一种服务,通过该服务,当计算停车费时,除了商店内的消费活动以外,用户还可以呈现能够打折和/或减少费用的数字内容。
此外,本发明的实施方式旨在提出一种新的且先进的方法和装置,该方法和装置能够通过由被安装在可穿戴式设备上的运动识别传感器识别用户显示商品的动作和用户移动的动作来构建关于所显示商品的位置的信息并且还能够将所得到的商品信息和位置信息映射到商店地图。
此外,本发明的实施方式旨在提供一种用于通过可穿戴式设备来构建关于所显示商品在商店内的位置的信息的方法和装置。
此外,本发明的实施方式旨在提供一种用于构建关于所显示商品的位置的信息并且还将所得到的商品信息和位置信息映射到商店地图的方法和装置。
本发明的技术目的不限于上述目的,并且本领域技术人员根据下面的描述将清楚地理解上面没有描述的其他技术目的。
根据本发明的一方面,用于自动计算停车费的系统包括用户终端、停车费计算服务器以及支付历史信息收集服务器,用户终端被配置成接收关于用户的车辆的车辆信息、存储所接收的车辆信息、将车辆信息或关于车辆的位置的位置信息传送到支付历史信息收集服务器、响应于来自支付历史信息收集服务器的请求来收集支付信息以及将支付信息提供给支付历史信息收集服务器,停车费计算服务器被配置成识别关于进入或离开停车场的车辆的车辆号码或车辆信息、使用所识别的车辆信息来请求关于车辆的用户的支付历史信息、从支付历史信息收集服务器接收所请求的支付历史信息、计算车辆的停车费以及将关于所计算的停车费的信息传送到支付历史信息收集服务器,支付历史信息收集服务器被配置成从用户终端接收支付信息或车辆信息、从停车费计算服务器接收用户的车辆信息和停车费、使用从用户终端接收的用户的支付信息来生成支付历史信息、当停车费计算服务器请求提供支付历史信息时如果作为比较结果从用户终端接收的车辆信息与从停车费计算服务器接收的车辆信息相同则同意提供所生成的支付历史信息、将所生成的支付历史信息传送到停车费计算服务器以及处理对停车费的支付。
系统还可以包括内容提供服务器,内容提供服务器被配置成:根据从支付历史信息收集服务器接收的用户的支付历史信息而将数字内容传送到停车费计算服务器,并且向会员连锁装置传送认证信息,该认证信息用于检查用户是否是与数字内容相关的停车费计算服务提供公司或关联公司的会员。
系统还可以包括会员连锁装置,会员连锁装置被配置成:基于从内容提供服务器接收的认证信息来对用户执行认证,如果作为认证执行的结果发现用户是会员订户则将关于用户的订阅的信息传送到内容提供服务器,如果作为认证执行的结果发现用户不是会员订户则向用户终端发送会员订阅请求消息,并且接收由用户终端传输的针对该订阅请求消息的订阅同意消息。
根据本发明的实施方式的用户终端包括:信息输入单元,其被配置成接收关于用户的车辆的车辆信息;数据存储单元,其被配置成存储从信息输入单元接收的车辆信息;数据传输单元,其被配置成将存储在数据存储单元中的车辆信息传送到支付历史信息收集服务器;数据接收单元,其被配置成从支付历史信息收集服务器接收支付信息收集请求信号;以及支付历史信息提供单元,其被配置成响应于来自支付历史信息收集服务器的请求来收集支付信息并且将所收集的支付信息提供给支付历史信息收集服务器。
用户终端还可以包括车辆位置确认单元,车辆位置确认单元被配置成确认用户的车辆所处的位置。在这种情况下,车辆位置确认单元可以通过识别被安装在停车场或补票处的入口处的信标来确认车辆的位置。此外,数据存储单元还可以存储关于已经由车辆位置确认单元确认的车辆的位置的信息。
支付历史信息提供单元可以仅在车辆位置确认单元确认用户的车辆进入停车场时响应于来自支付历史信息收集服务器的请求而开始收集支付历史,并且可以仅在确认用户的车辆位于计算停车费的地点处时提供用户在与该停车场相关的商店内执行消费活动期间生成的支付历史信息。
在这种情况下,支付信息可以包括使用由用户终端的应用提供的应用卡功能生成的电子收据支付信息和短信支付信息中至少之一。
信息输入单元还可以接收来自用户的与停车费的计算相关的数字内容信息。
根据本发明的实施方式的停车费计算服务器包括:车辆信息识别单元,其被配置成识别关于进入或离开停车场的车辆的车辆信息;车辆信息管理单元,其被配置成存储和管理由车辆信息识别单元识别的车辆信息;车辆信息传输单元,其被配置成将存储在车辆信息管理单元中的车辆信息传送到支付历史信息收集服务器;支付历史信息请求单元,其被配置成使用存储在车辆信息管理单元中的车辆信息从支付历史信息收集服务器请求关于用户的支付历史信息;以及支付历史信息接收单元,其被配置成从支付历史信息收集服务器接收由支付历史信息请求单元请求的关于用户的支付历史的信息。
在这种情况下,停车费计算服务器还可以包括停车费计算模块、停车费信息传输单元以及计算完成确认单元,停车费计算模块被配置成使用由车辆信息识别单元识别的车辆信息和从支付历史信息接收单元接收的用户的支付历史信息来计算停车费,停车费信息传输单元被配置成将关于由停车费计算模块计算的停车费的信息传送到支付历史信息收集服务器,计算完成确认单元被配置成从支付历史信息收集服务器接收由停车费信息传输单元传送的停车费信息中的支付结果并且确认对停车费的计算是否已经完成。
在这种情况下,如果计算完成确认单元确认对停车费的计算已经完成,则停车费信息传输单元可以进一步向支付历史信息收集服务器传送计算完成信息。
由车辆信息识别单元识别的车辆信息可以是进入或离开停车场的车辆的图像或车辆号码。
停车费计算服务器还可以包括附加信息生成单元,附加信息生成单元被配置成当车辆信息识别单元识别到车辆信息时生成附加信息。由附加信息生成单元生成的附加信息可以包括关于车辆进入停车场的时间的信息和关于车辆离开停车场的时间的信息。
停车费计算模块可以包括:停车费计算单元,其被配置成计算离开停车场的车辆的停车费;停车费减除处理单元,其被配置成根据预定标准从用户的支付历史信息中提取可减除停车费并且从由停车费计算单元计算的停车费中减除该可减除停车费;以及停车费信息提供单元,其被配置成如果在停车费减除处理单元中不存在剩余停车费则提供计算完成信息以及如果存在剩余停车费则提供关于剩余停车费的信息。
在这种情况下,停车费计算单元可以使用关于车辆进入停车场的时间的信息和关于车辆离开停车场的时间的信息来计算停车费。
在这种情况下,停车费信息提供单元可以从支付历史信息收集服务器接收与针对关于剩余停车费的信息的支付结果有关的信息,并且还可以提供停车费计算完成信息。
停车费计算模块可以通过将由内容提供服务器或用户终端提供的数字内容并入停车费来计算停车费。
根据本发明的实施方式的支付历史信息收集服务器包括:第一信息接收单元,其被配置成从用户终端接收由用户输入的支付信息或车辆信息;第二信息接收单元,其被配置成从停车费计算服务器接收关于用户的车辆的车辆信息或关于车辆的停车费信息;支付信息收集请求单元,其被配置成请求用户终端收集关于用户的支付信息;支付历史信息生成单元,其被配置成使用从第一信息接收单元接收的支付信息来生成支付历史信息;支付历史信息提供同意单元,其被配置成当停车费计算服务器请求支付历史信息时同意提供由支付历史信息生成单元生成的支付历史信息;以及支付历史信息传输单元,其被配置成当支付历史信息提供同意单元同意提供支付历史信息时将由支付历史信息生成单元生成的支付历史信息传送到停车费计算服务器。
根据本发明的实施方式的支付历史信息收集服务器还可以包括停车费支付执行单元和支付结果传输单元,停车费支付执行单元被配置成请求用户终端基于从停车费计算服务器接收的停车费信息来支付停车费、接收对该请求的同意响应并且对停车费执行支付,支付结果传输单元被配置成将由停车费支付执行单元执行的对停车费支付的结果传送到停车费计算服务器。
支付历史信息生成单元可以使用支付信息来生成总支付历史信息,所述支付信息由第一信息接收单元从用户终端接收并且以使用由至少一个用户终端的应用提供的应用卡功能生成的电子收据支付信息或短信中至少之一的形式被通知。
在这种情况下,支付信息收集请求单元可以将从第二信息接收单元接收的车辆信息与从第一信息接收单元接收的关于已经进入停车场的车辆的车辆信息进行比较,如果作为比较的结果发现该车辆信息与关于已经进入停车场的车辆的车辆信息相同,则支付信息收集请求单元可以请求用户终端收集支付信息。
在这种情况下,支付历史信息提供同意单元可以将由第一信息接收单元从用户终端接收的车辆信息与由第二信息接收单元从停车费计算服务器接收的关于离开停车场的车辆的车辆信息进行比较,并且如果作为比较的结果发现该车辆信息与关于离开停车场的车辆的车辆信息相同,则支付历史信息提供同意单元可以同意提供由支付历史信息生成单元生成的支付历史信息。
根据本发明的实施方式的内容提供服务器包括:支付历史信息接收单元,其被配置成从支付历史信息收集服务器接收支付历史信息;数字内容提供单元,其被配置成根据由支付历史信息接收单元接收的支付历史信息将数字内容传送到数字内容传输单元;以及数字内容传输单元,其被配置成将从数字内容提供单元接收的数字内容传送到停车费计算服务器。
在这种情况下,内容提供服务器还可以包括认证信息传输单元,认证信息传输单元被配置成向会员连锁装置传送认证信息,该认证信息用于确认用户是否是与从数字内容提供单元传输到停车费计算服务器的数字内容相关的停车费计算服务提供公司或关联公司的会员。
根据本发明的实施方式的会员连锁装置包括:会员订户认证执行单元,其被配置成基于从内容提供服务器接收的认证信息来执行认证;会员订阅信息传输单元,其被配置成如果作为会员订户认证执行单元的认证执行的结果发现用户是会员订户则将关于会员订户的订阅信息传送到内容提供服务器;订阅请求传输单元,其被配置成如果作为会员订户认证执行单元的认证执行的结果发现用户不是会员订户则向用户的用户终端发送会员订阅请求消息;以及订阅同意消息接收单元,其被配置成接收由用户终端传输的针对该订阅请求消息的订阅同意消息。
根据本发明的一方面,用于通过自动计算停车费的系统来提供停车费自动计算服务的方法包括以下步骤:(1)由停车费计算服务器通过车辆信息识别单元来识别车辆信息(s1),(2)由用户终端将用户存储的车辆信息传送到支付历史信息收集服务器,并且由停车费计算服务器将通过车辆信息识别单元识别的车辆信息传送到支付历史信息收集服务器(s2),(3)如果在步骤(2)处从用户终端接收的车辆信息与在步骤(2)处从停车费计算服务器接收的车辆信息相同,则由支付历史信息收集服务器请求用户终端收集支付信息(s3),(4)响应于在步骤(3)处的支付信息收集请求,由用户终端收集支付信息(s4),(5)由用户终端将在步骤(4)处收集的支付信息传送到支付历史信息收集服务器(s5),(6)由支付历史信息收集服务器使用在步骤(5)处从用户终端接收的支付信息来生成支付历史信息(s6),(7)由支付历史信息收集服务器将在步骤(6)处生成的支付历史信息传送到停车费计算服务器(s7),(8)由停车费计算服务器使用在步骤(7)处从支付历史信息收集服务器接收的支付历史信息来计算停车费(s8),(9)传送关于在步骤(8)处计算的停车费的停车费信息(s9),(10)由支付历史信息收集服务器接收在步骤(9)处的停车费信息,如果在停车费信息中不存在剩余停车费,则向用户终端传送计算完成信息,以及如果在停车费信息中存在剩余停车费,则请求用户终端支付剩余停车费(s10),(11)响应于在步骤(10)处的对剩余停车费的支付请求,由用户终端传送关于剩余停车费的支付同意信息(s11),(12)当在步骤(11)处接收到关于剩余停车费的支付同意信息时,由支付历史信息收集服务器将对剩余停车费支付的结果传送到停车费计算服务器(s12),(13)基于在步骤(12)处接收的支付结果,向支付历史信息收集服务器传送计算完成信息(s13),以及(14)由支付历史信息收集服务器将在步骤(13)处接收的计算完成信息传送到用户终端(s14)。
在步骤(1)处,停车费计算服务器通过车辆信息识别单元来识别车辆信息(s1)。
在步骤(2)处,用户终端将由用户存储的车辆信息传送到支付历史信息收集服务器,并且停车费计算服务器将通过车辆信息识别单元识别的车辆信息传送到支付历史信息收集服务器(s2)。
在步骤(3)处,如果在步骤(2)处从用户终端接收的车辆信息与在步骤(2)处从停车费计算服务器接收的车辆信息相同,则支付历史信息收集服务器请求用户终端收集支付信息(s3)。
在步骤(4)处,用户终端响应于在步骤(3)处的支付信息收集请求来收集支付信息(s4)。
在步骤(5)处,用户终端将在步骤(4)处收集的支付信息传送到支付历史信息收集服务器(s5)。
在步骤(6)处,支付历史信息收集服务器使用在步骤(5)处从用户终端接收的支付信息来生成支付历史信息(s6)。
在步骤(7)处,支付历史信息收集服务器将在步骤(6)生成的支付历史信息传送到停车费计算服务器(s7)。
在步骤(8)处,停车费计算服务器使用在步骤(7)处从支付历史信息收集服务器接收的支付历史信息来计算停车费(s8)。
在步骤(9)处,停车费计算服务器传送关于在步骤(8)处计算的停车费的停车费信息(s9)。
在步骤(10)处,支付历史信息收集服务器接收在步骤(9)处的停车费信息,如果在停车费信息中不存在剩余停车费,则向用户终端传送计算完成信息,以及如果在停车费信息中存在剩余停车费,则请求用户终端支付剩余停车费(s10)。
在步骤(11)处,用户终端响应于在步骤(10)处的对剩余停车费的支付请求来传送关于剩余停车费的支付同意信息(s11)。
在步骤(12)处,当在步骤(11)处接收到关于剩余停车费的支付同意信息时,支付历史信息收集服务器将对剩余停车费支付的结果传送到停车费计算服务器(s12)。
在步骤(13)处,停车费计算服务器基于在步骤(12)处接收的支付结果,向支付历史信息收集服务器传送计算完成信息(s13)。
在步骤(14)处,支付历史信息收集服务器将在步骤(13)处接收的计算完成信息传送到用户终端(s14)。
根据本发明的实施方式的用于由用户终端提供停车费自动计算服务的方法包括:(1)信息输入步骤,用于接收关于用户的车辆的车辆信息;(2)车辆位置确认步骤,用于确认用户的车辆所处的位置;(3)车辆数据存储步骤,用于存储在步骤(1)处接收的车辆信息或关于在步骤(2)处确认的车辆的位置的位置信息;(4)车辆数据传输步骤,用于将在步骤(3)处存储的车辆的位置信息或车辆信息传送到支付历史信息收集服务器;(5)支付信息收集信号接收步骤,用于从支付历史信息收集服务器接收支付信息收集信号;以及(6)支付历史信息提供步骤,用于响应于在步骤(5)处接收的支付信息收集信号来收集支付信息并且将所收集的支付信息提供给支付历史信息收集服务器。
根据本发明的实施方式的用于由停车费计算服务器提供停车费自动计算服务的方法包括:(1)车辆信息识别步骤,用于识别关于进入或离开停车场的车辆的车辆信息;(2)车辆信息管理步骤,用于存储和管理在步骤(1)处识别的车辆信息;(3)支付历史信息请求步骤,用于使用在步骤(2)处存储的车辆信息来请求关于车辆的用户的支付历史信息;(4)支付历史信息接收步骤,用于从支付历史信息收集服务器接收在步骤(3)处请求的用户的支付历史信息;(5)停车费计算步骤,用于使用在步骤(1)处识别的车辆信息和在步骤(4)处接收的用户的支付历史信息来计算停车费;(6)停车费信息传输步骤,用于将关于在步骤(5)处计算的停车费的信息传送到支付历史信息收集服务器;以及(7)计算完成确认步骤,用于从支付历史信息收集服务器接收对在步骤(6)处接收的停车费信息支付的结果并且确认对停车费的计算是否已经完成。
在这种情况下,步骤(5)可以包括:(a)停车费计算步骤,用于使用关于车辆进入停车场的时间的信息以及关于车辆离开停车场的时间的信息来计算停车费;(b)停车费减除处理步骤,用于根据预定标准从用户的支付历史信息中提取可减除停车费并且从在步骤(a)处计算的停车费中减除该可减除停车费;以及(c)停车费信息提供步骤,用于如果作为步骤(b)处减除的结果不存在剩余停车费则提供计算完成信息,以及如果作为步骤(b)处减除的结果存在剩余停车费则提供关于剩余停车费的信息。
根据本发明的实施方式的用于由支付历史信息收集服务器提供停车费自动计算服务的方法包括:(1)信息接收步骤,用于从用户终端接收由用户输入的车辆信息以及支付信息并且接收由停车费计算服务器通过车辆信息识别单元识别的车辆信息以及停车费信息;(2)支付历史信息生成步骤,用于使用在步骤(1)处接收的用户的支付信息来生成支付历史信息;(3)支付历史信息提供同意步骤,用于当停车费计算服务器请求支付历史信息收集服务器提供支付历史信息时将由用户输入的车辆信息与在步骤(1)处通过车辆信息识别单元识别的车辆信息进行比较,并且用于如果作为比较的结果发现由用户输入的车辆信息与通过车辆信息识别单元识别的车辆信息相同,则同意提供在步骤(2)处生成的支付历史信息;(4)支付历史信息传输步骤,用于如果在步骤(3)处同意提供支付历史信息,则将在步骤(2)处生成的支付历史信息传送到停车费计算服务器;(5)支付执行步骤,用于基于在步骤(4)处接收的停车费信息来对停车费执行支付;以及(6)支付结果传输步骤,用于将步骤(5)处对停车费支付的结果传送到停车费计算服务器。
“自动计算停车费的系统和方法”可以以程序形式实现,并且然后可以被记录在能够由电子设备读取的记录介质上或者可以通过程序下载管理装置(或服务器)而被分发。
根据本发明的第一实施方式的用于构建关于所显示商品的位置的信息的方法包括:(a)由传感器单元识别穿戴着用于构建位置信息的装置的用户的商品显示动作并且将商品显示动作存储在存储器单元中作为第一信息,(b)由该传感器单元识别该用户的移动动作并且将移动动作存储在存储器单元中作为第二信息,以及(c)由控制单元基于存储在存储器单元中的第一信息和第二信息来得到关于所显示商品的商品信息和位置信息。
此外,用于构建位置信息的装置可以是智能手表、智能眼镜和智能手环中任一个。
此外,第一信息可以包括至少所显示商品的图像。
此外,第二信息可以包括至少参考位置、移动距离和移动方向。
此外,步骤(c)可以包括以下步骤:(c-1)由控制单元基于存储在存储器单元中的第一信息中的所显示商品的图像来得到关于所显示商品的商品信息,以及(c-2)由控制单元基于存储在存储器单元中的第二信息中的参考位置、移动距离和移动方向来得到关于所显示商品的位置信息。
第一信息还可以包括显示雇员信息、显示时间和显示高度中至少之一。
第二信息还可以包括移动速度、移动时间和步数中至少之一。
在步骤(c-1)处,控制单元可以基于第一信息中的显示雇员信息来修正第一信息中包括的商品信息的误差率。
在步骤(c-2)处,如果第一信息中包括的显示时间是特定时间或比特定时间更长的时间,则控制单元可以基于第二信息来得到位置信息。
在步骤(c-2)处,控制单元可以基于第一信息中的显示时间来修正第二信息中的移动时间的误差率。
在步骤(c-2)处,控制单元可以基于第二信息中的移动速度来得到位置信息。
在步骤(c-2)处,控制单元可以基于第一信息中的显示高度来得到包括显示高度的位置信息。
在步骤(c-2)处,控制单元可以基于第二信息中的步数来得到位置信息。
用于构建关于所显示商品的位置的信息的方法还可以包括:(d)在步骤(c)之后,由控制单元将所得到的商品信息和位置信息映射到商店地图。
此外,用于构建关于所显示商品的位置的信息的方法可以被实现在记录有用于在计算机中执行的程序的记录介质中。
根据本发明的第二实施方式的用于构建关于所显示商品的位置的信息的方法可以使用用于构建关于所显示商品的位置的信息的装置来实现,该装置包括:传感器单元,其被配置成通过识别用户的商品显示动作和移动动作来生成第一信息和第二信息;存储器单元,其被配置成存储由传感器单元生成的第一信息和第二信息;以及控制单元,其被配置成基于存储在存储器单元中的第一信息和第二信息来得到关于所显示商品的商品信息和位置信息。
此外,第一信息可以包括至少所显示商品的图像。
此外,第二信息可以包括至少参考位置、移动距离和移动方向。
此外,用于构建关于所显示商品的位置的信息的装置还可以包括显示单元,该显示单元被配置成视觉上输出由控制单元得到的商品信息和位置信息。
此外,控制单元可以将所得到的商品信息和位置信息映射到商店地图。
第一信息还可以包括显示雇员信息、显示时间和显示高度中至少之一。
第二信息还可以包括移动速度、移动时间和步数中至少之一。
此外,如果存储在存储器单元中的第一信息中的显示时间是特定时间或比特定时间更长的时间,则控制单元可以基于第二信息来得到位置信息。
此外,控制单元可以基于存储在存储器单元中的第一信息中的显示雇员信息来修正存储在第一信息中的商品图像的误差率,控制单元可以将经修正误差率包括在第一信息中,以及控制单元可以再次将第一信息存储在存储器单元中。
此外,控制单元可以基于存储在存储器单元中的第一信息中的显示时间来修正第二信息中的移动时间的误差率,控制单元可以将修正的误差率包括在第二信息中,以及控制单元可以再次将第二信息存储在存储器单元中。
此外,控制单元可以基于存储在存储器单元中的第二信息中的移动速度来得到第二信息中的移动距离,控制单元可以将所得到的移动距离包括在第二信息中,以及控制单元可以再次将第二信息存储在存储器单元中。
此外,用于构建关于所显示商品的位置的信息的装置可以是智能手表、智能眼镜和智能手环中任一个。
附图说明
图1是示出根据本发明的实施方式的停车费计算系统提供服务的状态的图;
图2是示出根据本发明的实施方式的用户终端的配置的框图;
图3是示出根据本发明的实施方式的停车费计算服务器的配置的框图;
图4是示出根据本发明的实施方式的停车费计算模块的配置的框图;
图5是示出根据本发明的实施方式的支付历史信息收集服务器的配置的框图;
图6是示出根据本发明的实施方式的内容提供服务器的配置的框图;
图7是示出根据本发明的实施方式的会员连锁装置的配置的框图;
图8是示出根据本发明的实施方式的用于由自动计算停车费的系统提供服务的方法的图;
图9是示出用于构建关于所显示商品的位置的信息的装置的主要元件的图;
图10是示出根据本发明的实施方式的用于构建关于所显示商品的位置的信息的方法的流程图;
图11是示出穿戴着用于构建关于所显示商品的位置的信息的装置的用户采取动作的状态的图;
图12是示出在用户穿戴着用于构建关于所显示商品的位置的信息的装置的状态下识别出用户的动作时所存储的第一信息和第二信息的图;
图13是示出安装在用于构建关于所显示商品的位置的信息的装置上的多个运动识别传感器的图;
图14是示出商品信息和位置信息被显示在用于构建关于所显示商品的位置的信息的装置的显示单元上的状态的图;
图15是示出通过智能手表视觉上识别用户的动作的状态的图;以及
图16是示出在用户佩戴着智能手表和智能眼镜两者的情况下提供用于构建关于所显示商品的位置的信息的方法的状态的图。
具体实施方式
在下文中,参照附图详细描述“用于自动计算停车费的系统和使用该系统提供服务的方法”。提供所描述的实施方式是为了使本领域技术人员易于理解本发明的技术精神,并且本发明不受实施方式的限制。此外,用图来表示附图中所表示的内容以易于描述本发明的实施方式,并且所述内容可以不同于实际实现的图形形式。
本文所描述的元件仅是用于实现本发明的实施方式的示例。因此,在本发明的其他实现方式中,在不脱离本发明的精神和范围的情况下可以使用不同的元件。
此外,可以使用硬件元素或软件元素来纯粹地实现每个元件,但是可以使用执行相同功能的各种硬件元素和软件元素的组合来实现每个元件。此外,可以通过一件硬件或软件来一起实现两个或更多个元件。
此外,“包括”一些元素的表述是“开放型”的表述,并且该表述仅表示存在相应的元素,但不应被解释为排除另外的元素。
在下文中,参照附图详细描述本发明的实施方式。
图1是示出根据本发明的实施方式的停车费计算系统提供服务的状态的图。根据本发明的实施方式的停车费计算系统包括用户终端100、停车费计算服务器200和支付历史信息收集服务器300。更具体地,停车费计算系统包括:用户终端100,其被配置成接收关于用户的车辆的车辆信息、存储所接收的车辆信息、将车辆信息或关于车辆的位置的位置信息传送到支付历史信息收集服务器300、响应于来自支付历史信息收集服务器300的请求而收集支付信息以及将支付信息提供给支付历史信息收集服务器300;停车费计算服务器200,其被配置成识别关于进入或离开停车场的车辆的车辆号码或车辆信息、使用所识别的车辆信息来请求关于车辆的用户的支付历史信息、从支付历史信息收集服务器300接收所请求的支付历史信息、计算车辆的停车费以及将关于所计算的停车费的信息传送到支付历史信息收集服务器300;以及支付历史信息收集服务器300,其被配置成从用户终端100接收支付信息或车辆信息、从停车费计算服务器200接收用户的停车费和车辆信息、使用从用户终端100接收的用户的支付信息来生成支付历史信息、当停车费计算服务器200请求提供支付历史信息时如果作为比较的结果从用户终端100接收的车辆信息与从停车费计算服务器200接收的车辆信息相同则同意提供所生成的支付历史信息、将所生成的支付历史信息传送到停车费计算服务器200以及处理对停车费的支付。
根据本发明的实施方式的停车费计算系统还可以包括内容提供服务器400,内容提供服务器400被配置成:根据从支付历史信息收集服务器接收的用户的支付历史信息将数字内容传送到停车费计算服务器200,并且向会员连锁装置500传送认证信息,该认证信息用于检查用户是否是与数字内容相关的停车费计算服务提供公司或关联公司的会员。根据本发明的实施方式的停车费计算系统还可以包括会员连锁装置500,会员连锁装置500被配置成:基于从内容提供服务器400接收的认证信息来对用户执行认证、如果作为认证执行的结果发现用户是会员订户则将关于用户的订阅的信息传送到内容提供服务器400、如果作为认证执行的结果发现用户不是会员订户则向用户终端100发送会员订阅请求消息、并且接收由用户终端100传输的针对该订阅请求消息的订阅同意消息。
用户终端100、停车费计算服务器200和支付历史信息收集服务器300通过有线/无线通信网络连接。通信网络包括基站控制器、基站发射器、中继站等。基站控制器用于在基站发射器与交换台之间中继信号。通信网络支持同步方法和异步方法两者。相应地,在同步方法的情况下,基站传输系统(bts)可以变为发送/接收基站发射器,以及基站控制器(bsc)可以变为发送/接收基站控制器。在异步方法的情况下,无线电收发器子系统(rts)可以变为发送接收基站发射器,以及无线电网络控制器(rnc)可以变为发送接收基站控制器。根据本发明的实施方式的通信网络不限于此,并且可以总体指代除了cdma网络以外的gsm网络和可以在将来要开发的下一代移动通信系统的接入网络中使用的网络。
通信网络还可以包括接入点。接入点是小型基站,如主要安装在建筑物中的毫微微或微微基站。对于小型基站的分类而言,毫微微或微微基站是根据可以接入的可穿戴式设备100的数量来分类。此外,接入点包括用于与可穿戴式设备100一起执行短程通信如无线保真(wi-fi)的短程通信模块。除wi-fi以外,可以根据各种标准来执行短程通信,所述标准例如包括蓝牙通信、zigbee通信、红外线通信(irda)、超高频(uhf)和甚高频(vhf)的射频(rf)和超宽带通信(uwb)。接入点可以提取数据包的位置、可以指定所提取的位置的最佳通信路由、并且可以沿着指定通信路由将数据包传送到下一设备例如可穿戴式设备100。接入点可以由公共网络环境中的多条线路共享。
接入点基本上分为固定型接入点和移动型接入点。固定型接入点可以包括路由器、中继器、中继站等。移动型接入点可以包括特定制造商的网桥产品如kt的egg。这样的移动型接入点可以从发送侧信息读取接收侧地址同时保证自由移动性、可以指定最合适的通信路由并且可以发送数据。
在本发明的一种实施方式中,每个装置和服务器包括收发器。在这种情况下,收发器包括用于对发射信号进行上变频并且放大该信号的频率的rf发射装置、用于对所接收的信号执行低噪声放大并且对该信号的频率进行下变频的rf接收装置等。收发器可以包括无线通信模块和有线通信模块中至少之一。无线通信模块可以包括无线网络通信模块、无线局域网(wlan)或wi-fi或全球微波接入互操作性(wimax)通信模块和无线个域网(wpan)通信模块中至少之一。
无线通信模块是用于根据无线通信方法来发送和接收数据的元件。如果每个装置或服务器使用无线通信,则每个装置或服务器可以使用无线网络通信模块、wlan通信模块和wpan通信模块中任一个来发送或接收用于提供支付信息的数据。
图2是示出根据本发明的实施方式的用户终端100的配置的框图。
参照图2,根据本发明的实施方式的用户终端100包括信息输入单元110、数据存储单元130、数据传输单元140、数据接收单元150和支付历史信息提供单元160。更具体地,用户终端100包括:信息输入单元110,其被配置成接收关于用户的车辆的车辆信息;数据存储单元130,其被配置成存储从信息输入单元110接收的车辆信息;数据传输单元140,其被配置成将存储在数据存储单元130中的车辆信息传送到支付历史信息收集服务器300;数据接收单元150,其被配置成从支付历史信息收集服务器300接收支付信息收集请求信号;以及支付历史信息提供单元160,其被配置成响应于来自支付历史信息收集服务器300的请求来收集支付信息并且将所收集的支付信息提供给支付历史信息收集服务器300。
信息输入单元110接收关于用户的车辆的信息。同时,信息输入单元110还可以从内容提供服务器400或相应的用户接收与停车费的计算相关的数字内容信息。例如,数字内容信息可以包括停车折扣优惠券的优惠券号、电影预订号或电影票的票号等。数字内容信息可以基于支付历史而从内容提供服务器400被传输到用户终端100,但是也可以由用户直接输入。
数据存储单元130存储从信息输入单元110接收的车辆信息。如果车辆位置确认单元120获得关于车辆的位置的信息,则数据存储单元130还可以存储位置信息。数据存储单元130是用于存储数据的设备,并且基本上存储诸如用于搜索、分类和分析的环境变量之类的数据。可以使用已知技术来实现数据存储单元130的这样的功能。
数据传输单元140将存储在数据存储单元130中的车辆信息传送到支付历史信息收集服务器300。
数据接收单元150从支付历史信息收集服务器300接收支付信息收集请求信号。
支付历史信息提供单元160响应于来自支付历史信息收集服务器300的请求来收集支付信息,并且将支付信息提供给支付历史信息收集服务器300。
用户终端100还可以包括车辆位置确认单元120,车辆位置确认单元120被配置成确认用户的车辆所处的位置。在这种情况下,数据存储单元130还可以存储关于由车辆位置确认单元120确认的车辆的位置的信息。
在这种情况下,车辆位置确认单元120可以通过识别安装在停车场或补票处的入口处的信标来确认车辆的位置。更具体地,车辆位置确认单元120确认车辆是进入停车场还是离开停车场。在这种情况下,车辆位置确认单元120可以使用移动gps信息来确认车辆所处的位置。也就是说,车辆位置确认单元120可以在车辆位于停车场的入口处时确认车辆进入停车场,以及可以在车辆位于停车场的出口处时确认车辆离开停车场。
在这种情况下,支付历史信息提供单元160可以仅在车辆位置确认单元120确认相应用户的车辆进入停车场时响应于来自支付历史信息收集服务器300的请求而开始收集支付历史,并且可以仅在确认用户的车辆位于计算停车费的地点处时提供用户在与停车场相关的商店内执行消费活动期间生成的支付历史信息。也就是说,存在下述优点:可以使用关于车辆的信息和车辆的位置基于更准确的时间点和车辆所处的位置来收集或提供支付历史。
车辆位置确认单元120可以使用除了gps以外的被安装在停车场中的通信设备来确认用户的位置。在这种情况下,通信设备可以使用wi-fi或信标。wi-fi或信标是其中检测到50m至70m的半径内的用户终端100的位置使得能够进行消息传输、移动支付等的智能终端短程通信技术。wi-fi或信标具有比近场通信(nfc)更长的可用长度,并且适用于在线和离线连接的o2o服务。如果使用该技术,则可以使用在特定地点处的指导服务、移动优惠券等。
例如,可以以各种方式使用该技术,例如当使用停车场的顾客的车辆进入或离开停车场时可以自动检查与停车相关的信息,以及还可以提供停车费折扣优惠券。
此外,与gps相比,该技术消耗低功率、对于智能电话而言需要低的电池消耗、可以确认停车场内的准确位置,以及因为该技术可以准确地确认使用智能电话的用户的位置,所以该技术可以用于收集个人信息。
用户终端100还可以包括显示单元(未示出),显示单元被配置成显示从支付历史信息收集服务器300接收的计算完成信息。
显示单元可以包括液晶显示器(lcd)、薄膜晶体管lcd(tft-lcd)、有机发光二极管(oled)、发光二极管(led)、有源矩阵有机led(amoled)、柔性显示器、三维(3d)显示器等。在这种情况下,显示单元可以以触摸屏的形式形成。如果显示单元如上所述以触摸屏的形式形成,则显示单元可以执行输入单元的所有功能中的一些功能。特别地,显示单元可以显示从根据本发明的实施方式的支付历史信息收集服务器300接收的支付信息收集请求信息、与剩余停车费相关的信息、与停车费折扣相关的数字内容、计算完成信息等。
图3是示出根据本发明的实施方式的停车费计算服务器200的配置的框图。
参照图3,根据本发明的实施方式的停车费计算服务器200包括车辆信息识别单元210、车辆信息管理单元220、车辆信息传输单元230、支付历史信息请求单元240、支付历史信息接收单元250、停车费计算模块260、停车费信息传输单元270和计算完成确认单元280。更具体地,停车费计算服务器200包括:车辆信息识别单元210,其被配置成识别关于进入或离开停车场的车辆的车辆信息;车辆信息管理单元220,其被配置成存储和管理由车辆信息识别单元210识别的车辆信息;车辆信息传输单元230,其被配置成将存储在车辆信息管理单元220中的车辆信息传送到支付历史信息收集服务器300;支付历史信息请求单元240,其被配置成使用存储在车辆信息管理单元220中的车辆信息从支付历史信息收集服务器300请求关于用户的支付历史信息;以及支付历史信息接收单元250,其被配置成从支付历史信息收集服务器300接收由支付历史信息请求单元240请求的关于用户的支付历史的信息。
停车费计算服务器200还可以包括停车费计算模块260、停车费信息传输单元270以及计算完成确认单元280,停车费计算模块260被配置成使用由车辆信息识别单元210识别的车辆信息和从支付历史信息接收单元250接收的用户的支付历史信息来计算停车费,停车费信息传输单元270被配置成将关于由停车费计算模块260计算的停车费的信息传送到支付历史信息收集服务器300,计算完成确认单元280被配置成从支付历史信息收集服务器300接收由停车费信息传输单元270传送的停车费信息的支付结果并且确认对停车费的计算是否已经完成。
车辆信息识别单元210识别关于进入或离开停车场的车辆的信息。在这种情况下,由车辆信息识别单元210识别的车辆信息可以是进入或离开停车场的车辆的车辆号码或图像。
车辆信息管理单元220存储和管理由车辆信息识别单元210识别的车辆信息。车辆信息管理单元220可以存储车辆信息并管理关于不同用户的车辆的信息。例如,除了存储和管理关于不同用户的车辆的信息的以外,如果同一用户使用另一车辆,则车辆信息管理单元220可以存储关于用户的另一车辆的信息,并且可以布置和管理针对每个用户的车辆信息,使得随后可以快速搜索这些车辆信息。
车辆信息传输单元230将存储在车辆信息管理单元220中的车辆信息传送到支付历史信息收集服务器300。
支付历史信息请求单元240使用存储在车辆信息管理单元220中的车辆信息,从支付历史信息收集服务器300请求关于用户的支付历史的信息。
支付历史信息接收单元250从支付历史信息收集服务器300接收由支付历史信息请求单元240请求的关于用户的支付历史的信息。
停车费计算模块260使用由车辆信息识别单元210识别的关于用户的车辆的信息和从支付历史信息接收单元250接收的关于用户的支付历史的信息来计算停车费。
停车费信息传输单元270将关于由停车费计算模块260计算的停车费的信息传送到支付历史信息收集服务器300。在这种情况下,如果计算完成确认单元280确认对停车费的计算已经完成,则停车费信息传输单元270可以进一步向支付历史信息收集服务器300传送计算完成信息。
计算完成确认单元280可以从支付历史信息收集服务器300接收由停车费信息传输单元270传送的关于停车费的支付结果的信息,并且可以确认对停车费的计算是否已经完成。
根据本发明的实施方式的停车费计算服务器200还可以包括附加信息生成单元,附加信息生成单元被配置成当车辆信息识别单元210识别到车辆信息时生成附加信息。所生成的附加信息可以包括关于车辆进入停车场的时间的信息和关于车辆离开停车场的时间的信息。停车费计算模块260可以使用这样的附加信息来计算进入和离开停车场的车辆的停车费。
图4是示出根据本发明的实施方式的停车费计算模块260的配置的框图。
参照图4,根据本发明的实施方式的停车费计算服务器200的停车费计算模块260包括停车费计算单元261、停车费减除处理单元262和停车费信息提供单元263。更具体地,停车费计算模块260包括:停车费计算单元261,其被配置成使用由附加信息生成单元生成的关于车辆进入停车场的时间的信息和关于车辆离开停车场的时间的信息来计算停车费;停车费减除处理单元262,其被配置成根据预定标准从用户的支付历史信息中提取可减除停车费并且从由停车费计算单元261计算的停车费中减除该可减除停车费;以及停车费信息提供单元263,其被配置成如果在停车费减除处理单元262中不存在剩余停车费则提供计算完成信息,以及如果存在剩余停车费则提供关于剩余停车费的信息。
停车费计算单元261可以使用关于车辆进入停车场的时间的信息和关于车辆离开停车场的时间的信息来计算停车费。停车费计算单元261可以将车辆进入停车场的时间确定为进入时间,以及将车辆离开停车场的时间确定为离开时间。
停车费减除处理单元262根据预定标准从用户的支付历史信息中提取可减除停车费,并且从由停车费计算单元261计算的停车费中减除该可减除停车费。服务提供商可以设置这样的减除,使得如果总支付金额是预定金额或比预定金额更大的金额或者如果支付历史信息中存在支付历史,则减除停车费。例如,服务提供商可以以各种方式设置这样的减除,例如根据支付金额来减除总停车费,或者如果减除之后剩余金额是特定金额或比特定金额更小的金额,则免除剩余停车费。
停车费计算模块260可以通过将由内容提供服务器或用户终端100提供的数字内容并入停车费来计算停车费。例如,停车费计算模块260可以设置停车费,使得根据由用户通过用户终端100输入的停车费折扣优惠券号、电影预订号或票号来减除或完全免除停车费。
此外,可以以内容提供服务器400基于支付历史而向用户终端100自动提供数字内容(例如,优惠券)的方式来计算停车费。例如,数字内容可以是如果用户是会员则基本上提供的停车费折扣优惠券,或者可以是根据电影支付历史的电影票号或电影票的预订号。
如果在停车费减除处理单元262中不存在剩余停车费,则停车费信息提供单元263提供计算完成信息,以及如果在停车费减除处理单元262中存在剩余停车费,则提供关于剩余停车费的信息。在这种情况下,停车费信息提供单元263可以从支付历史信息收集服务器300接收与针对关于剩余停车费的信息的支付结果有关的信息,并且还可以提供停车费计算完成信息。
图5是示出根据本发明的实施方式的支付历史信息收集服务器300的配置的框图。
参照图5,根据本发明的实施方式的支付历史信息收集服务器300包括:第一信息接收单元310、第二信息接收单元320、支付信息收集请求单元330、支付历史信息生成单元340、支付历史信息提供同意单元350以及支付历史信息传输单元360。
更具体地,支付历史信息收集服务器300包括:第一信息接收单元310,其被配置成从用户终端100接收由用户输入的支付信息或车辆信息;第二信息接收单元320,其被配置成从停车费计算服务器200接收关于用户的车辆的车辆信息或关于车辆的停车费信息;支付信息收集请求单元330,其被配置成请求用户终端100收集关于用户的支付信息;支付历史信息生成单元340,其被配置成使用从第一信息接收单元310接收的支付信息来生成支付历史信息;支付历史信息提供同意单元350,其被配置成如果停车费计算服务器200请求支付历史信息则同意提供由支付历史信息生成单元340生成的支付历史信息;以及支付历史信息传输单元360,其被配置成如果支付历史信息提供同意单元350同意提供支付历史信息则将由支付历史信息生成单元340生成的支付历史信息传送到停车费计算服务器200。
支付历史信息收集服务器300还可以包括停车费支付执行单元370和支付结果传输单元380,停车费支付执行单元370被配置成请求用户终端100基于从停车费计算服务器200接收的停车费信息来支付停车费、接收对该请求的同意响应并且对停车费执行支付,支付结果传输单元380被配置成将由停车费支付执行单元370对停车费执行支付的结果传送到停车费计算服务器200。
第一信息接收单元310从用户终端100接收由用户输入的车辆信息或支付信息。
第二信息接收单元320从停车费计算服务器200接收车辆信息或停车费信息。
支付信息收集请求单元330请求用户终端100收集支付信息。
在这种情况下,支付信息收集请求单元330可以将从第二信息接收单元320接收的车辆信息与从第一信息接收单元310接收的关于已经进入停车场的车辆的车辆信息进行比较,并且如果作为比较的结果发现该车辆信息与关于已经进入停车场的车辆的车辆信息相同,则支付信息收集请求单元330可以请求用户终端100收集支付信息。
支付历史信息生成单元340使用从第一信息接收单元310接收的用户的支付信息来生成支付历史信息。支付历史信息生成单元340可以使用支付信息来生成总支付历史信息,所述支付信息由第一信息接收单元从用户终端100接收并且以使用由至少一个用户终端100的应用提供的应用卡功能而生成的电子收据支付信息或者短信中至少之一的形式被通知。
当停车费计算服务器200请求提供支付历史信息时,支付历史信息提供同意单元350同意提供由支付历史信息生成单元340生成的支付历史信息。
在这种情况下,支付历史信息提供同意单元350可以将由第一信息接收单元310从用户终端100接收的车辆信息与由第二信息接收单元320从停车费计算服务器200接收的关于离开停车场的车辆的车辆信息进行比较,并且如果作为比较的结果发现该车辆信息与关于离开停车场的车辆的车辆信息相同,则支付历史信息提供同意单元350可以同意提供由支付历史信息生成单元340生成的支付历史信息。
当支付历史信息提供同意单元350同意提供支付历史信息时,支付历史信息传输单元360将由支付历史信息生成单元340生成的支付历史信息传送到停车费计算服务器200。
支付历史信息收集服务器300请求用户终端100基于由停车费计算服务器200传送的停车费信息来支付停车费。停车费支付执行单元370接收对该请求的同意响应并且对停车费执行支付。
支付结果传输单元380将由停车费支付执行单元370对停车费执行支付的结果传送到停车费计算服务器200。
图6是示出根据本发明的实施方式的内容提供服务器400的配置的框图。
参照图6,根据本发明的实施方式的内容提供服务器400包括:支付历史信息接收单元410、数字内容提供单元420和数字内容传输单元430。
更具体地,内容提供服务器400包括:支付历史信息接收单元410,其被配置成从支付历史信息收集服务器300接收支付历史信息;数字内容提供单元420,其被配置成根据由支付历史信息接收单元410接收的支付历史信息而将数字内容传送到数字内容传输单元430;以及数字内容传输单元430,其被配置成将从数字内容提供单元420接收的数字内容传送到停车费计算服务器200。
内容提供服务器400还可以包括认证信息传输单元,认证信息传输单元被配置成向会员连锁装置500传送认证信息,该认证信息用于确认用户是否是与从数字内容提供单元420传输到停车费计算服务器200的数字内容相关的停车费计算服务提供公司或关联公司的会员。
支付历史信息接收单元410根据条件从支付历史信息收集服务器300接收用于向停车费自动计算服务的用户提供数字内容(例如,停车费折扣优惠券)的支付历史信息。所接收的支付历史信息是指由服务用户实时传输的最新支付历史信息。
数字内容提供单元420根据从支付历史信息接收单元410接收的支付历史信息来将数字内容传送到数字内容传输单元430。
数字内容传输单元430将从数字内容提供单元420接收的数字内容传送到停车费计算服务器200。
内容提供服务器400还可以包括认证信息传输单元,认证信息传输单元被配置成向会员连锁装置500传送认证信息,该认证信息用于确认用户是否是与从数字内容提供单元420传输到停车费计算服务器200的数字内容相关的停车费计算服务提供公司或关联公司的会员。在这种情况下,服务用户的车辆号码、电话号码、姓名或内容提供历史以及/或者其他各种类型的信息可以用作认证信息。
在这种情况下,在数字内容中,“数字”是指信息表示方法,“内容”总体指具有各种形式——如符号、字符、声音、视频、图片和/或图像——的信息、知识或数据库。数字内容与具有通过因特网分发的形式——如字符、声音、图片或图像——的内容对应,并且不是指信息和简单的内容,而是指作为使用多种信息技术创建附加值的资产的其中具有固有事务和服务的内容。例如,数字内容可以包括被传送到用户终端100且被执行并且与服务提供公司提供的服务相关的应用、与商店相关的电子优惠券、与会员相关的电子优惠券等。
图7是示出根据本发明的实施方式的会员连锁装置500的配置的框图。
参照图7,根据本发明的实施方式的会员连锁装置500包括会员订户认证执行单元510、会员订阅信息传输单元520、订阅请求传输单元530和订阅同意消息接收单元540。
更具体地,会员连锁装置500包括:会员订户认证执行单元510,其被配置成基于从内容提供服务器400接收的认证信息来执行认证;会员订阅信息传输单元520,其被配置成如果作为会员订户认证执行单元的认证执行的结果发现用户是会员订户则将关于会员订户的订阅信息传送到内容提供服务器400;订阅请求传输单元530,其被配置成如果作为会员订户认证执行单元的认证执行的结果发现用户不是会员订户则向用户的用户终端100发送会员订阅请求消息;以及订阅同意消息接收单元540,其被配置成接收由用户终端100传输的针对该订阅请求消息的订阅同意消息。
如果作为会员订户认证执行单元的认证执行的结果发现用户是会员订户,则会员订阅信息传输单元520将关于会员订户的订阅信息传送到内容提供服务器400。当会员订阅信息传输单元520将订阅信息发送到内容提供服务器400时,内容提供服务器400有权向停车费自动计算服务的用户传送数字内容(例如,优惠券)。在这种情况下,存在下述优点:可以诱导停车费自动计算服务的用户成为提供相应的数字内容(例如,停车费折扣优惠券)的关联公司的服务的会员。
如果作为会员订户认证执行单元的认证执行的结果发现用户不是会员订户,则订阅请求传输单元530向用户终端100发送会员订阅请求消息。
订阅同意消息接收单元540接收由用户终端100传输的针对该订阅请求消息的订阅同意消息。
在本发明的实施方式中,会员连锁装置500是用于诱导用户成为会员的装置(或服务器),还可以根据停车费自动计算服务提供公司和/或平台提供公司的需要而包括会员连锁装置500。
图8是示出根据本发明的实施方式的用于由自动计算停车费的系统提供服务的方法的图。
参照图8,根据本发明的实施方式的用于由自动计算停车费的系统提供停车费自动计算服务的方法包括:(1)车辆信息识别步骤,(2)车辆信息传送步骤,(3)支付信息收集请求步骤,(4)支付信息收集步骤,(5)支付信息传送步骤,(6)支付历史信息生成步骤,(7)支付历史信息传送步骤,(8)停车费计算步骤,(9)停车费信息传送步骤,(10)停车费支付请求步骤,(11)费用支付同意信息传送步骤,(12)支付结果传送步骤,(13)计算完成信息传送步骤,以及(14)计算完成信息传送步骤。
更具体地,用于由自动计算停车费的系统提供停车费自动计算服务的方法包括以下步骤:(1)由停车费计算服务器200通过车辆信息识别单元210来识别车辆信息(s1),(2)由用户终端100将用户存储的车辆信息传送到支付历史信息收集服务器300,并且由停车费计算服务器200将通过车辆信息识别单元210识别的车辆信息传送到支付历史信息收集服务器300(s2),(3)如果在步骤(2)处从用户终端100接收的车辆信息与在步骤(2)处从停车费计算服务器200接收的车辆信息相同,则由支付历史信息收集服务器300请求用户终端100收集支付信息(s3),(4)响应于在步骤(3)处的支付信息收集请求,由用户终端100收集支付信息(s4),(5)由用户终端100将在步骤(4)处收集的支付信息传送到支付历史信息收集服务器300(s5),(6)由支付历史信息收集服务器300使用在步骤(5)处从用户终端100接收的支付信息来生成支付历史信息(s6),(7)由支付历史信息收集服务器300将在步骤(6)处生成的支付历史信息传送到停车费计算服务器200(s7),(8)由停车费计算服务器200使用在步骤(7)处从支付历史信息收集服务器300接收的支付历史信息来计算停车费(s8),(9)传送关于在步骤(8)处计算的停车费的停车费信息(s9),(10)由支付历史信息收集服务器300接收在步骤(9)处的停车费信息,如果在停车费信息中不存在剩余停车费,则向用户终端100传送计算完成信息,以及如果在停车费信息中存在剩余停车费,则请求用户终端100支付剩余停车费(s10),(11)响应于在步骤(10)处的对剩余停车费的支付请求,由用户终端100传送关于剩余停车费的支付同意信息(s11),(12)当在步骤(11)处接收到关于剩余停车费的支付同意信息时,由支付历史信息收集服务器300将剩余停车费的支付结果传送到停车费计算服务器200(s12),(13)基于在步骤(12)处接收的支付结果,向支付历史信息收集服务器300传送计算完成信息(s13),以及(14)由支付历史信息收集服务器300将在步骤(13)处接收的计算完成信息传送到用户终端100(s14)。
根据本发明的实施方式的用于由用户终端100提供停车费自动计算服务的方法包括:(1)车辆信息输入步骤,(2)车辆位置确认步骤,(3)车辆数据存储步骤,(4)车辆数据传输步骤,(5)支付信息收集信号接收步骤,以及(6)支付历史信息提供步骤。
更具体地,用于由用户终端100提供停车费自动计算服务的方法包括:(1)信息输入步骤,用于接收关于用户的车辆的车辆信息,(2)车辆位置确认步骤,用于确认用户的车辆所处的位置,(3)车辆数据存储步骤,用于存储在步骤(1)处接收的车辆信息或关于在步骤(2)处确认的车辆的位置的位置信息,(4)车辆数据传输步骤,用于将在步骤(3)处存储的车辆信息和车辆的位置信息传送到支付历史信息收集服务器300,(5)支付信息收集信号接收步骤,用于从支付历史信息收集服务器300接收支付信息收集信号,以及(6)支付历史信息提供步骤,用于响应于在步骤(5)处接收的支付信息收集信号来收集支付信息并且将所收集的支付信息提供给支付历史信息收集服务器300。
根据本发明的实施方式的用于由停车费计算服务器200提供停车费自动计算服务的方法包括:(1)车辆信息识别步骤,(2)车辆信息管理步骤,(3)支付历史信息请求步骤,(4)支付历史信息接收步骤,(5)停车费计算步骤,(6)停车费信息传输步骤,以及(7)计算完成确认步骤。
更具体地,用于由停车费计算服务器200提供停车费自动计算服务的方法包括:(1)车辆信息识别步骤,用于识别关于进入或离开停车场的车辆的车辆信息,(2)车辆信息管理步骤,用于存储和管理在步骤(1)处识别的车辆信息,(3)支付历史信息请求步骤,用于使用在步骤(2)处存储的车辆信息来请求关于车辆的用户的支付历史信息,(4)支付历史信息接收步骤,用于从支付历史信息收集服务器300接收在步骤(3)处请求的用户的支付历史信息,(5)停车费计算步骤,用于使用在步骤(1)处识别的车辆信息和在步骤(4)处接收的用户的支付历史信息来计算停车费,(6)停车费信息传输步骤,用于将关于在步骤(5)处计算的停车费的信息传送到支付历史信息收集服务器300,以及(7)计算完成确认步骤,用于从支付历史信息收集服务器300接收在步骤(6)处接收的停车费信息的支付结果并且确认对停车费的计算是否已经完成。
在用于由停车费计算服务器200提供停车费自动计算服务的方法中,步骤(5)可以包括:(a)停车费计算步骤,用于使用关于车辆进入停车场的时间的信息以及关于车辆离开停车场的时间的信息来计算停车费,(b)停车费减除处理步骤,用于根据预定标准从用户的支付历史信息中提取可减除停车费并且从在步骤(a)处计算的停车费中减除该可减除停车费,以及(c)停车费信息提供步骤,用于如果作为步骤(b)处的减除的结果不存在剩余停车费则提供计算完成信息,以及如果作为步骤(b)处的减除的结果存在剩余停车费则提供关于剩余停车费的信息。
根据本发明的实施方式的用于由支付历史信息收集服务器300提供停车费自动计算服务的方法包括:(1)第一信息或第二信息接收步骤,(2)支付历史信息生成步骤,(3)支付历史信息提供同意步骤,(4)支付历史信息传输步骤,(5)支付执行步骤,以及(6)支付结果传输步骤。
更具体地,用于由支付历史信息收集服务器300提供停车费自动计算服务的方法包括:(1)信息接收步骤,用于从用户终端100接收支付信息以及由用户输入的车辆信息并且接收由停车费计算服务器200通过车辆信息识别单元210识别的车辆信息以及停车费信息,(2)支付历史信息生成步骤,用于使用在步骤(1)处接收的用户的支付信息来生成支付历史信息,(3)支付历史信息提供同意步骤,用于当停车费计算服务器200请求支付历史信息收集服务器300提供支付历史信息时将由用户输入的车辆信息与在步骤(1)处通过车辆信息识别单元210识别的车辆信息进行比较,并且用于如果作为比较的结果发现由用户输入的车辆信息与通过车辆信息识别单元210识别的车辆信息相同,则同意提供在步骤(2)处生成的支付历史信息,(4)支付历史信息传输步骤,用于如果在步骤(3)处同意提供支付历史信息,则将在步骤(2)处生成的支付历史信息传送到停车费计算服务器200,(5)支付执行步骤,用于基于在步骤(4)处接收的停车费信息来对停车费执行支付,以及(6)支付结果传输步骤,用于将步骤(5)处对停车费支付的结果传送到停车费计算服务器200。
可以以程序的形式来编写这样的用于使用自动计算停车费的系统来提供服务的方法,以及本领域编程人员可以容易地推断出构成程序的多段代码和代码段。此外,与用于使用自动计算停车费的系统来提供服务的方法有关的程序可以被存储在能够由电子设备读取的信息存储介质中,并且可以由电子设备读取和执行。
图9是示出了用于构建关于所显示商品的位置的信息的装置100'的主要元件的图。然而,主要元件仅是一种实施方式,并且可以省略元件中的一些元件或者可以向装置添加一些元件。
传感器单元10'被安装在用于构建关于所显示商品的位置的信息的装置100'上,并且从用户测量各种类型的信息。传感器单元10'中所包括的传感器的类型不受限制,并且由传感器单元测量的信息不受限制。例如,传感器单元10'可以包括以下传感器中的一个或更多个:运动识别传感器、摄像头传感器、红外传感器、gps传感器、陀螺仪传感器、位移传感器、压力传感器、扭矩传感器、接近传感器、重力传感器、图像传感器以及其他已知的传感器。然而,能够由这些传感器中的每个传感器所感测的信息的类型已被确定。因此,用于构建关于所显示商品的位置的信息的装置100'的识别用户的商品显示动作和移动动作的传感器单元10'可以包括能够识别这些动作的摄像头传感器、运动识别传感器、位移传感器和接近传感器中的一个或更多个传感器。
存储器单元20'存储从用户测量的以及由传感器单元10'生成的各种类型的信息。存储器单元20'可以包括已知存储介质,并且可以包括已知存储介质如rom、prom、eprom、eeprom和ram中的一种或更多种。在用于构建关于所显示商品的位置的信息的装置100'中,存储器单元20'可能需要继续存储由传感器单元10'测量的新信息。在这种情况下,可以将能够输入和删除信息的存储介质用作存储器单元20',这是因为可能需要根据存储器单元20'的容量删除现有信息。
控制单元30'基于存储在存储器单元20'中的信息来得到附加信息。更具体地,控制单元30'通过对存储在存储器单元20'中的信息进行分析来得到关于所显示商品的商品信息和位置信息。因此,控制单元30'可以自由访问存储器单元20'。控制单元30'还用于:在得到商品信息和位置信息的同时将所得到的商品信息和位置信息映射至商店地图,并且在显示单元40'上显示商店地图。这将在后面详细描述。
可以通过传感器单元10'、存储器单元20'和控制单元30'更有效地描述根据本发明的第一实施方式的用于构建关于所显示商品的位置的信息的方法。下面将参照图10描述该方法。
图10是示出了根据本发明的实施方式的用于构建关于所显示商品的位置的信息的方法的流程图。
图10的方法仅是根据本发明的实施方式的包括一些示例性步骤的一种实施方式,并且可以修改或省略这些步骤中的一些步骤,或者可以向方法添加一些步骤。
首先,在步骤s210"处,传感器单元10'识别佩戴着用于构建关于所显示商品的位置的信息的装置100'的用户的商品显示动作,并且将商品显示动作存储在存储器单元20'中作为第一信息。在这种情况下,用于构建关于所显示商品的位置的信息的装置100'可以是可穿戴式设备。更具体地,装置100'可以是智能手表、智能眼镜和智能手环中的任何一个。首先,下面将描述用于构建关于所显示商品的位置的信息的装置100'是智能眼镜的示例。
用户可以在他或她佩戴着起到用于构建关于所显示商品的位置的信息的装置100'的作用的智能眼镜的状态下采取商品显示动作。例如,这样做的原因在于:用户以智能眼镜准确地面向前方的方式来佩戴智能眼镜,从而可以在商品显示动作之间准确地识别商品的图像和显示高度。
图11示出了在他或她的面前佩戴着智能眼镜的用户采取商品显示动作和移动动作的示例。
可以将在步骤s210"处执行的对商品显示动作的识别存储在智能眼镜的存储器单元20'中作为第一信息。可以使用第一信息来得到商品信息,并且还可以连同根据对随后存储的移动动作的识别的第二信息来得到位置信息。因此,根据对商品显示动作的识别的第一信息可以包括由用户显示的商品的图像。在这种情况下,商品的图像包括其信息被公开的商品的包装的图像以及其信息被预先存储的条形码或qr码。商品显示动作可以取决于用户特征而以各种方式来执行。因此,商品的包装的图像可以是已被识别的,这是因为佩戴着智能眼镜的用户在采取商品显示动作的过程中可能未识别商品的包装的图像、条形码或qr码。可以识别商品图像中的一个或更多个图像。
如上所述,传感器单元10'识别商品显示动作,并且将商品显示动作存储在存储器单元20'中作为第一信息。在这种情况下,第一信息可以包括至少所显示商品的图像,并且还可以包括显示雇员信息、显示时间和显示高度中的至少一个。图12示出了当用户在他或她佩戴着智能眼镜的状态下采取商品显示动作时存储的第一信息。此外,如果越准确地识别到商品显示动作,则第一信息的准确度越高,传感器单元10'可以在商品显示动作之间识别所有各种类型的信息。例如,传感器单元10'可以识别与采取商品显示动作的用户有关的各种类型的信息,并且可以将第一信息如所显示商品的图像、显示雇员信息、显示时间和显示高度存储在存储器单元中。在一些实施方式中,传感器单元10'可以包括具有不同功能的多个传感器,使得多个传感器中的每个传感器识别仅特定信息。图13示出了安装在智能眼镜上的多个传感器。例如,图像识别传感器11'可以识别所显示商品的包装的图像、条形码、qr码等。角膜识别传感器12'可以识别与显示雇员即用户有关的信息。第一动作识别传感器13'可以识别用户是否采取商品显示动作以及用户的动作的方向、时间和高度。
第一信息是通过识别商品显示动作而生成的信息。更具体地,第一信息包括与用户显示何种商品以及用户采取何种显示动作持续多长时间有关的信息。例如,第一信息可以包括商品的图像以及与用户采取何种动作持续若干秒、用户在哪个高度采取该动作和用户在哪个范围采取该动作有关的所有类型的信息。第一信息供控制单元30'使用以得到商品信息以及基于由用户采取的随后移动动作来得到位置信息,并且第一信息可以包括与由传感器单元10'所识别的用户的商品显示动作有关的所有类型的信息。此外,第一信息还可以包括使用角膜识别传感器获得的与采取商品显示动作的用户有关的信息,例如,与商品显示雇员即用户的姓名、职务、年龄等有关的信息。
当传感器单元10'将所生成的第一信息存储在存储器单元20'中时,在步骤s220"处,传感器单元10'识别用户的移动动作,并且将用户的移动动作存储在存储器单元20'中作为第二信息。第一信息与第二信息被分开存储,但是在存储第一信息和第二信息时可以改变第一信息和第二信息的时间顺序,并且可以在同一时间存储第一信息和第二信息。例如,用户可以在采取移动动作之后采取商品显示动作,或者用户可以在参考位置处采取商品显示动作之后采取移动动作。在一些实施方式中,可以以如下方式复杂地存储第一信息和第二信息:执行商品显示动作;执行移动动作;然后再次执行商品显示动作。
如果如在步骤s210"处那样传感器单元10'识别用户的移动动作并且将用户的移动动作存储在存储器单元20'中作为第二信息,则用户可以在他或她佩戴着起到用于构建关于所显示商品的位置的信息的装置100'的作用的智能眼镜的状态下采取移动动作。例如,这样做的原因在于:用户以使得智能眼镜准确地面向前方的方式来佩戴智能眼镜,从而能够在移动动作之间准确地识别移动距离和移动方向。
在步骤s220"处执行的移动动作被存储在智能眼镜的存储器单元20'中,并且形成用于连同在步骤s210"处存储的第一信息来得到显示位置的第二信息。因此,根据移动动作的识别的第二信息可以包括用户的参考位置、移动距离以及移动方向。在这种情况下,参考位置是通过其分配移动距离和移动方向的矢量值的位置即参考。可以在用户经过特定位置时识别参考位置。在一些实施方式中,用户采取商品显示动作的位置可以成为参考位置。替选地,用户可以直接输入参考位置。移动动作可以取决于用户特征而以各种方式来执行。因此,可以识别移动动作并且可以将各种类型的信息存储在存储器单元20'中,这是因为用户的移动距离和移动方向可能由于以下用户特征而导致未被准确地识别:例如佩戴着智能眼镜的用户在移动动作过程中沿着不是最短距离的路线移动、用户的移动速度较慢、或者用户的步数很多。
如上所述,传感器单元10'识别移动动作,并且将移动动作存储在存储器单元20'中作为第二信息。在这种情况下,第二信息可以包括至少参考位置、移动距离和移动方向,并且还可以包括移动速度、移动时间和步数中的至少一个。图12示出了当佩戴着智能眼镜的用户采取移动动作时存储的第二信息。此外,如果越准确地识别到移动动作,则第二信息的准确度越高。因此,传感器单元10'可以在移动动作之间识别所有各种类型的信息。例如,传感器单元10'可以识别与采取移动动作的用户有关的各种类型的信息,并且将第二信息如用户的移动速度、移动时间、步数存储在存储器单元中。在一些实施方式中,传感器单元10'可以包括具有不同功能的多个传感器,使得多个传感器中的每个传感器识别仅特定信息。图13示出了安装在智能眼镜上的多个传感器。例如,第二动作识别传感器14'可以通过感测用户的移动来识别用户的移动动作的移动距离、移动方向、移动速度、移动时间等。第三动作识别传感器15'可以通过感测用户的移动来识别用户的步数。
第二信息是通过识别移动动作而生成的信息。更具体地,第二信息包括与用户在哪个方向上移动了多远以及根据哪个步数用户移动多快有关的信息。第二信息供控制单元30'使用以响应于由用户采取的移动动作而随后得到关于所显示商品的位置的信息。第二信息可以包括与由传感器单元10'所识别的用户的移动动作有关的所有类型的信息。
步骤s210"和步骤s220"在商品显示动作和移动动作以及第一信息和第二信息方面不同,但是可以改变步骤s210"和步骤s220"的时间顺序,并且可以在同一时间执行步骤s210"和步骤s220"。例如,可以在识别用户的移动动作并且存储第二信息之后,识别商品显示动作并且存储第一信息;或者可以在参考位置识别商品显示动作并且存储第一信息之后,识别移动动作并且存储第二信息。然而,第一信息是得到关于所显示商品的商品信息所需的信息,以及第二信息是得到关于所显示商品的位置信息所需的信息。因此,在本发明的实施方式中,可以仅在执行将第一信息和第二信息存储在存储器单元20'中的步骤s210"和步骤s220"时构建关于所显示商品的商品信息和位置信息。
当在存储器单元20'中存储了第一信息和第二信息时,在步骤s230"处,控制单元30'基于存储在存储器单元20'中的第一信息和第二信息来得到关于所显示商品的商品信息和位置信息。更具体地,控制单元30'基于第一信息中所包括的与商品显示动作有关的信息和第二信息中所包括的与移动动作有关的信息来得到关于所显示商品的商品信息和位置信息。第一信息包括所显示商品的图像,并且第二信息包括参考位置、移动距离和移动方向。步骤s230"包括步骤s231和步骤s232,其中,步骤s231用于通过控制单元30'基于存储在存储器单元20'中的第一信息中所包括的所显示商品的图像来得到关于所显示商品的商品信息;步骤s232用于通过控制单元30'基于存储在存储器单元20'中的第二信息中所包括的参考位置、移动距离和移动方向来得到关于所显示商品的位置信息。仅基于存储在存储器单元20'中的第一信息和第二信息来得到所显示商品所处的位置是不准确的。因此,可以将响应于商品显示动作和移动动作而得到的与商品和位置有关的信息预先存储在控制单元30'中。例如,取决于所识别的商品图像的颜色比例、大小和形状,如果包装纸的表面上蓝色背景的比例为90%、黄色字母的比例为8%以及其他白色字母的比例为2%,则可以基于预先存储的信息来得到关于所显示商品的商品信息。此外,如果商品的图像是条形码或qr码,则可以基于条形码或qr码来得到关于所显示商品的商品信息。对于另一示例,如果从参考点起识别的步数为100步,则可以基于预先存储的步幅来得到移动距离,这是因为距离可能取决于用户的步幅而不同。在简单的直线移动的情况下,可以基于预先存储的步数立即得到关于所显示商品的位置信息。可以在制造商制造智能眼镜时预先存储响应于商品显示动作和移动动作而识别的第一信息和第二信息,或者可以由用户将第一信息和第二信息分开存储。此外,可以通过通信单元(未示出)从因特网下载与响应于商品显示动作而识别的所显示商品的图像有关的信息,并且将其存储。如上所述,可以基于存储在控制单元30'中的与第一信息和第二信息有关的信息来得到关于所显示商品的商品信息和位置信息。
在这种情况下,使用预先存储在控制单元30'中的与商品图像或步数有关的信息来得到关于所显示商品的商品信息和位置信息。商品位置可以是显示该商品的列或行的区域。因此,可以基于与取决于区域的范围预先存储在存储器单元20'中的范围有关的信息来得到关于所显示商品的位置信息。例如,假定用户从参考位置起在列方向上的步数为50步并且预先存储在存储器单元20'中的用户的步幅为0.7m,则控制单元30'可以得出用户在列方向上移动了35m。在这种情况下,如果行之间的间距为4m并且参考位置是第一行,则控制单元30'可以得出用户位于第十行附近,但是第十行的准确位置为36m。因此,控制单元30'得出相应商品位于第10行中,即通过修正误差率计算出的商品位置的最接近值。此外,如果用户在50步后向右转向90度,然后沿直线方向行走20步,则控制单元30'可以得出该用户沿第十行移动了14m。在这种情况下,如果对于每个商品而言形成一行的商品区域的范围为0.4m,则控制单元30'得出用户位于第35区域的商品处。此外,如果对于每行而言商品的区域的范围不同并且形成一行的区域的范围不同,则可以将预先存储的商品区域的范围存储在存储器单元20'中。如果修改了行和列的布置、行和列之间的间距以及形成每行的每个区域的范围,则可以将相应信息重新存储在存储器单元20'中。
此外,控制单元30'不仅可以得到所显示商品的仅为平面上的二维位置的形式的位置,而且还可以基于第一信息中所包括的显示高度信息来得到包括所显示商品的显示高度的位置信息。例如,当用户采取商品显示动作时,传感器单元10'可以将关于所显示商品的高度信息存储在存储器单元20'中。控制单元30'可以基于所存储的高度信息来得到基于平面上的所得二维位置的详细的显示高度。此外,如果形成相应行的显示架的各层之间的间距为0.5m并且由传感器单元10'得到的高度为1.7m,则控制单元30'可以通过修正得出所显示商品位于第四层分区。
换言之,当基于第一信息和第二信息来得到关于所显示商品的商品信息和位置信息时,除了可以得到商品在平面上的二维位置以外,控制单元30'还可以得到并入了与商店有关的信息的经修正位置信息。此外,除了平面上的二维位置以外,控制单元30'还可以得到包括高度信息的三维位置。
此外,控制单元30'可以使用第一信息中所包括的显示雇员信息、显示时间和显示高度中的一个或更多个或者第二信息中所包括的移动速度、移动时间和步数中的一个或更多个来得到关于所显示商品的商品信息和位置信息。例如,控制单元30'可以基于存储在存储器单元20'中的第一信息中所包括的显示雇员信息来修正第一信息中所包括的商品的图像的误差率,可以将修正的误差率包括在第一信息中,并且可以将第一信息再次存储在存储器单元20'中。如果对应商品不是要处理的商品,则可以基于与显示雇员即用户有关的信息来执行修正。此外,控制单元30'可以基于第一信息中所包括的显示高度信息来得到包括显示高度的位置信息,并且可以基于与第二信息中所包括的步数有关的信息来得到位置信息,这已在上面描述并且因此将省略对其的详细描述。
在步骤s250"处,显示单元40'可以显示所得到的关于所显示商品的商品信息和位置信息。在这种情况下,显示单元40'仅用于显示信息,并且控制单元30'可以发送在步骤s230"和步骤s240"处得到的结果。图14示出了在智能眼镜的显示单元40'上实时显示关于所显示商品的位置信息的示例。在此时,还可以在显示单元40'上显示关于所显示商品的商品信息和所显示商品的图像。
已结合步骤s210"至步骤s250"描述了根据本发明的第一实施方式的用于构建关于所显示商品的位置的信息的方法。如上所述,可以改变或删除步骤s210"至步骤s250"中的一些步骤,或者可以向步骤s210"至步骤s250"添加一些步骤。下面将描述本发明的另一实施方式。
在根据本发明的第一实施方式的用于构建关于所显示商品的位置的信息的方法中,在步骤s210"和步骤s220"处基于商品显示动作和移动动作将第一信息和第二信息存储在存储器单元20'中,并且控制单元30'基于所存储的第一信息和第二信息来得到关于所显示商品的商品信息和位置信息。特别地,在步骤s240"处使用预先存储在控制单元30'中的根据商品图像和移动动作的信息。在这种情况下,必须加载预先存储的信息,并且必须基于所加载的信息得到步骤s230"处的商品信息和位置信息。因此,由于控制单元30'必须一次处理太多信息,所以有以下可能性:在控制单元30'处理信息时可能会发生过载。可以考虑避免这样的问题的第二实施方式。
为了防止集中在控制单元30'上的过载,控制单元30'不仅可以基于步数来得到关于所显示商品的位置的信息,而且还可以基于存储在存储器单元20'中的第二信息中所包括的用户移动速度和移动时间来得到关于所显示商品的位置信息。例如,假定基于参考位置用户在列方向上的移动速度平均为0.7m/sec并且移动时间为30秒,则控制单元30'可以得出用户在列方向上移动了21m。在这种情况下,如果行之间的间距为4m并且参考位置是第一行,则控制单元30'可以得出用户位于第六行附近,但是第六行的准确位置为20m。因此,控制单元30'得出对应商品位于第六行处,即通过修正误差率计算出的商品位置的最接近值。此外,如果用户在30秒之后向左转向90度,然后沿直线方向行走了20秒,则控制单元30'可以得出用户沿第六行移动了14m。在这种情况下,如果对于每个商品而言形成一行的商品区域的范围为0.4m,则控制单元30'得出用户位于第35区域的商品处。也就是说,根据第二实施方式,可以减小信息处理的负荷,这是因为当得到位置信息时,仅必须得到第二信息中所包括的移动速度和移动时间而无需预先分开地存储在存储器单元20'中的信息。
在这种情况下,当控制单元30'检查出第一信息中所包括的显示时间是特定时间或比特定时间更长的时间时,控制单元30'可以基于第二信息来得到关于所显示商品的位置信息。由于针对同一位置的移动时间和移动速度可能取决于用户特征而不同,所以控制单元30'可以检查出用户在特定位置处在特定时间或比特定时间更长的时间内未采取移动动作,并且可以基于第二信息来得到相应位置信息。此外,控制单元30'可以基于第一信息中所包括的显示时间来修正第二信息中所包括的移动时间信息的误差率。传感器单元10'可能未清楚地区分开商品显示动作和移动动作,并且可能未将它们分别存储在存储器单元20'中作为第一信息和第二信息。因此,控制单元30'可以基于分开地存储在第一信息和第二信息中的时间信息来调整误差率,并且可以基于在第一信息和第二信息中存储的时间信息的总和来修正交叠计算的时间信息。
第三实施方式涉及将所得到的关于所显示商品的位置的位置信息映射至商店地图。
在第三实施方式中,在步骤s230"之后,在步骤s240"处,控制单元30'将所得到的商品信息和位置信息映射至商店地图。商店地图可以是二维地图或三维地图,并且可以包括具有文本形式的位置信息。因此,控制单元30'将所得到的商品信息和位置信息映射至包括与相应商店有关的位置信息的商店地图。因此,可以更高效地构建位置信息,并且利于位置信息的管理和使用。换言之,具有以下另外的优点:可以消除用户必须手动输入关于所显示商品的商品信息和位置信息的不便性,以及可以向访问商店的顾客实时提供与商品的位置有关的信息。
可以将根据本发明的第一实施方式至第三实施方式中的每个实施方式的用于构建关于所显示商品的位置的信息的方法安装作为基本上由可穿戴式设备更具体地由智能眼镜提供的功能,但是也可以以应用的形式来提供,这是因为每当需要预先存储在控制单元30'中的与商品图像、步数和步骤有关的信息以及将所得到的信息映射至商店地图所需的信息时,可能要继续下载或频繁改变这些信息。在这种情况下,如果在不管可穿戴式设备的类型如何的情况下使用应用市场注册了这样的应用,则任何用户可以容易地下载并使用该应用。
此外,可以以程序形式来实现根据本发明的第一实施方式至第三实施方式中的每个实施方式的用于构建关于所显示商品的位置的信息的方法,以及可以将所述方法存储在记录有用于在计算机中执行的程序的计算机可读记录介质中,或者可以通过程序提供服务器来分发所述方法。
除了作为前提描述的智能眼镜以外,还可以通过智能手表或智能手环来实现根据本发明的第一实施方式至第三实施方式中的每个实施方式的用于构建关于所显示商品的位置的信息的方法。基于差异来描述通过智能手表和智能手环而不是智能眼镜实现用于构建关于所显示商品的位置的信息的方法的示例。
在通过智能手表来实现用于构建关于所显示商品的位置的信息的方法的情况下的步骤可以认为基本上与步骤s210"至步骤s250"相同。因为智能手表被佩戴在用户的手腕上,所以智能手表难以像智能眼镜那样在商品显示动作之间识别商品的图像。因此,在传感器单元10'方面存在一些不同。如图15所示,图像传感器指向笔者的前方,并且可以在视觉上识别商品的图像。然而,与智能眼镜相比,在智能手表的情况下,可以在商品显示动作和移动动作之间容易地识别除商品图像以外的其他信息如第一信息中所包括的显示雇员信息、显示时间和显示高度以及第二信息中所包括的移动速度、移动时间和步数。此外,智能眼镜具有以下优势:其自身可以被用作显示单元40',而无需单独的显示单元40'。因此,可以将最终得到的与商品有关的商品信息和位置信息、被映射至商店地图的信息等投影在智能眼镜上,而智能手表需要单独的显示单元40'。
在智能手表的情况下,智能手表的显示单元40'的大小由于手表的性质而不可避免地受到限制。在这种情况下,通过智能手表识别用户的商品显示动作或移动动作,但是可以通过智能眼镜输出显示的信息。也就是说,多个可穿戴式设备可以彼此一起操作,以提供关于所显示商品的位置信息。更具体地,可以通过智能手表以相同的方式执行步骤s210"至步骤s240",但是可以通过智能眼镜执行仅步骤s250"。图16示出了用户佩戴着智能手表和智能眼镜二者并且被提供有关于所显示商品的位置信息的示例。
在智能手环的情况下,当在智能手环上安装有传感器单元10'时,识别用户的移动动作没有问题。然而,因为智能手环像智能手表那样被佩戴在用户的手腕上,所以智能手环难以像智能眼镜那样在商品显示动作之间识别商品的图像。因此,在传感器单元10'方面存在一些不同。图像传感器指向笔者的前方,并且可以在视觉上识别商品图像。此外,大多数智能手环不包括显示单元40',并且因此智能手环可以与另一设备一起操作,以提供关于所显示商品的位置信息。在这种情况下,另一设备可以是可穿戴式设备如智能手表或智能眼镜,并且除了可穿戴式设备以外,还可以是包括显示单元40'的任何设备。用户可以佩戴着智能手环和智能眼镜二者,并且可以被提供有用于构建关于所显示商品的位置的信息的方法。
至此,描述了用于构建关于所显示商品的位置的信息的方法的第一实施方式至第三实施方式以及通过智能眼镜、智能手表和智能手环的实现方式示例。可以通过使用用于构建关于所显示商品的位置的信息的装置100'来实现这种用于构建关于所显示商品的位置的信息的方法,装置100'可以具有不同的类别,但是包括与用于构建关于所显示商品的位置的信息的方法基本上相同的技术特征。已参照图9对此进行简要描述,并且因此将省略对其详细描述。
如参照图9所述,根据本发明的实施方式,用于构建关于所显示商品的位置的信息的装置100'包括传感器单元10'、存储器单元20'和控制单元30',并且可以包括其他元件。同时,用于构建关于所显示商品的位置的信息的装置100'可以是智能手表、智能眼镜和智能手环中的任何一个。首先,下面将描述装置100'是智能眼镜的示例。
传感器单元10'识别佩戴着用于构建关于所显示商品的位置的信息的装置100'的用户的商品显示动作,并且将商品显示动作存储在存储器单元20'中作为第一信息。用户可以在他或她佩戴着起到用于构建关于所显示商品的位置的信息的装置100'的作用的智能眼镜的状态下采取商品显示动作。例如,这样做的原因在于:用户以智能眼镜准确地面向前方的方式来佩戴智能眼镜,从而可以在商品显示动作之间准确地识别商品的图像和显示高度。
可以将由传感器单元10'进行的对商品显示动作的识别存储在智能眼镜的存储器单元20'中作为第一信息。可以使用第一信息来得到商品信息,并且还可以连同根据对随后存储的移动动作的识别的第二信息来得到位置信息。因此,根据对商品显示动作的识别的第一信息可以包括由用户显示的商品的图像。在这种情况下,商品的图像包括其信息被公开的商品的包装的图像以及其信息被预先存储的条形码或qr码。商品显示动作可以取决于用户特征而以各种方式来执行。因此,商品的包装的图像可以是已被识别的,这是因为佩戴着智能眼镜的用户在采取商品显示动作的过程中可能未识别商品的包装的图像、条形码或qr码。可以识别商品图像中的一个或更多个图像。
如上所述,传感器单元10'识别商品显示动作并且将商品显示动作存储在存储器单元20'中作为第一信息。在这种情况下,第一信息可以包括至少所显示商品的图像,并且还可以包括显示雇员信息、显示时间以及显示高度中的至少一个。当用户在他或她佩戴着智能眼镜的状态下采取商品显示动作时存储第一信息(参见图12)。此外,如果越准确地识别到商品显示动作,则第一信息的准确度越高,传感器单元10'可以在商品显示动作之间识别所有各种类型的信息。例如,传感器单元10'可以识别与采取商品显示动作的用户有关的各种类型的信息,并且可以将第一信息如所显示商品的图像、显示雇员信息、显示时间和显示高度存储在存储器单元中。在一些实施方式中,传感器单元10'可以包括具有不同功能的多个传感器,使得多个传感器中的每个传感器识别仅特定信息。智能眼镜可以在其上安装有多个传感器(参见图13)。例如,图像识别传感器11'可以识别所显示商品的包装的图像、条形码、qr码等。角膜识别传感器12'可以识别与显示雇员即用户有关的信息。第一动作识别传感器13'可以识别用户是否采取商品显示动作以及用户的动作的方向、时间和高度。
第一信息是通过识别商品显示动作而生成的信息。更具体地,第一信息包括与用户显示何种商品以及用户采取何种显示动作持续多长时间有关的信息。例如,第一信息可以包括商品的图像以及与用户采取何种动作持续若干秒、用户在哪个高度采取该动作和用户在哪个范围采取该动作有关的所有类型的信息。第一信息供控制单元30'使用以得到商品信息以及基于由用户采取的随后移动动作得到位置信息,并且第一信息可以包括与由传感器单元10'所识别的用户的商品显示动作有关的所有类型的信息。此外,第一信息还可以包括使用角膜识别传感器获得的与采取商品显示动作的用户有关的信息,例如,与商品显示雇员即用户的姓名、职务、年龄等有关的信息。
换言之,传感器单元10'识别由用户采取的商品显示动作和移动动作,并且将其存储在存储器单元20'中作为第一信息和第二信息。所存储的第一信息和第二信息供控制单元30'使用,以构建关于所显示商品的位置信息。对于传感器单元10'的详细视觉描述可以参考图11至图15。存储器单元20'用作用于存储信息的空间,并且在上面已进行详细描述。下面将描述控制单元30'。
控制单元30'基于存储在存储器单元20'中的第一信息和第二信息来得到关于所显示商品的商品信息和位置信息。更具体地,控制单元30'基于第一信息中所包括的与商品显示动作有关的信息以及第二信息中所包括的与移动动作有关的信息来得到关于所显示商品的商品信息和位置信息。第一信息包括所显示商品的图像,并且第二信息包括参考位置、移动距离和移动方向。仅基于存储在存储器单元20'中的第一信息和第二信息来得到所显示商品所处的位置是不准确的。因此,可以将响应于商品显示动作和移动动作而得到的与商品和位置有关的信息预先存储在控制单元30'中。例如,取决于所识别的商品图像的颜色比例、大小和形状,如果包装纸的表面上蓝色背景的比例为90%、黄色字母的比例为8%以及其他白色字母的比例为2%,则可以基于预先存储的信息来得到关于所显示商品的商品信息。此外,如果商品的图像是条形码或qr码,则可以基于条形码或qr码来得到关于所显示商品的商品信息。对于另一示例,如果从参考点识别的步数为100步,则可以基于预先存储的步幅来得到移动距离,这是因为距离可能取决于用户的步幅而不同。在简单的直线移动的情况下,可以基于预先存储的步数立即得到关于所显示商品的位置信息。可以在制造商制造智能眼镜时预先存储响应于商品显示动作和移动动作而识别的第一信息和第二信息,或者可以由用户将第一信息和第二信息分开存储。此外,可以通过通信单元(未示出)从因特网下载与响应于商品显示动作而识别的所显示商品的图像有关的信息,并且将其存储。如上所述,可以基于存储在控制单元30'中的与第一信息和第二信息有关的信息来得到关于所显示商品的商品信息和位置信息。
在这种情况下,使用预先存储在控制单元30'中的与商品图像或步数有关的信息来得到关于所显示商品的商品信息和位置信息。商品位置可以是显示该商品的列或行的区域。因此,可以基于与取决于区域的范围预先存储在存储器单元20'中的范围有关的信息来得到关于所显示商品的位置信息。例如,假定用户从参考位置起在列方向上的步数为50步并且预先存储在存储器单元20'中的用户的步幅为0.7m,则控制单元30'可以得出用户在列方向上移动了35m。在这种情况下,如果行之间的间距为4m并且参考位置是第一行,则控制单元30'可以得出用户位于第十行附近,但是第十行的准确位置为36m。因此,控制单元30'得出相应商品位于第10行中,即通过修正误差率计算出的商品位置的最接近值。此外,如果用户在50步后向右转向90度,然后沿直线方向行走了20步,则控制单元30'可以得出该用户沿第十行移动了14m。在这种情况下,如果对于每个商品而言形成一行的商品区域的范围为0.4m,则控制单元30'得出用户位于第35区域的商品处。此外,如果对于每行而言商品的区域的范围不同并且形成一行的区域的范围不同,则可以将预先存储的商品区域的范围存储在存储器单元20'中。如果修改了行和列的布置、行和列之间的间距以及形成每个行的每个区域的范围,则可以将相应信息重新存储在存储器单元20'中。
此外,控制单元30'不仅可以得到所显示商品的仅为平面上的二维位置的形式的位置,而且还可以基于第一信息中所包括的显示高度信息来得到包括所显示商品的显示高度的位置信息。例如,当用户采取商品显示动作时,传感器单元10'可以将关于所显示商品的高度信息存储在存储器单元20'中。控制单元30'可以基于所存储的高度信息来得到基于平面上的所得二维位置的详细的显示高度。此外,如果形成相应行的显示架的各层之间的间距为0.5m并且由传感器单元10'得到的高度为1.7m,则控制单元30'可以通过修正得出所显示商品位于第四层分区。
换言之,当基于第一信息和第二信息来得到关于所显示商品的商品信息和位置信息时,除了可以得到商品在平面上的二维位置以外,控制单元30'还可以得到并入了与商店有关的信息的经修正位置信息。此外,除了平面上的二维位置以外,控制单元30'还可以得到包括高度信息的三维位置。
此外,控制单元30'可以使用第一信息中所包括的显示雇员信息、显示时间和显示高度中的一个或更多个或者第二信息中所包括的移动速度、移动时间和步数中的一个或更多个来得到关于所显示商品的商品信息和位置信息。例如,控制单元30'可以基于存储在存储器单元20'中的第一信息中所包括的显示雇员信息来修正第一信息中所包括的商品的图像的误差率,可以将修正的误差率包括在第一信息中,并且可以将第一信息再次存储在存储器单元20'中。如果对应商品不是要处理的商品,则可以基于与显示雇员即用户有关的信息来执行修正。
此外,为了防止集中在控制单元30'上的过载,控制单元30'不仅可以基于步数来得到关于所显示商品的位置的信息,而且还可以基于存储在存储器单元20'中的第二信息中所包括的用户移动速度和移动时间来得到关于所显示商品的位置信息。例如,假定基于参考位置用户在列方向上的移动速度平均为0.7m/sec并且移动时间为30秒,则控制单元30'可以得出用户在列方向上移动了21m。在这种情况下,如果行之间的间距为4m并且参考位置是第一行,则控制单元30'可以得出用户位于第六行附近,但是第六行的准确位置为20m。因此,控制单元30'得出对应商品位于第六行处,即通过修正误差率计算出的商品位置的最接近值。此外,如果用户在30秒之后向左转向90度,然后沿直线方向行走了20秒,则控制单元30'可以得出用户沿第六行移动了14m。在这种情况下,如果对于每个商品而言形成一行的商品区域的范围为0.4m,则控制单元30'得出用户位于第35区域的商品处。也就是说,根据第二实施方式,可以减小信息处理的负荷,这是因为当得到位置信息时,仅必须得到第二信息中所包括的移动速度和移动时间而无需预先分开地存储在存储器单元20'中的信息。
在这种情况下,当控制单元30'检查出第一信息中所包括的显示时间是特定时间或比特定时间更长的时间时,控制单元30'可以基于第二信息来得出关于所显示商品的位置信息。由于针对同一位置的移动时间和移动速度可能取决于用户特征而不同,所以控制单元30'可以检查出用户在特定位置处在特定时间或比特定时间更长的时间内未采取移动动作,并且可以基于第二信息来得到相应位置信息。此外,控制单元30'可以基于第一信息中所包括的显示时间来修正第二信息中所包括的移动时间信息的误差率。传感器单元10'可能未清楚地区分开商品显示动作和移动动作,并且可能未将它们分别存储在存储器单元20'中作为第一信息和第二信息。因此,控制单元30'可以基于分开存储在第一信息和第二信息中的时间信息来调整误差率,并且可以基于在第一信息和第二信息中存储的时间信息的总和来修正交叠计算的时间信息。
此外,控制单元30'可以将所得到的商品信息和位置信息映射至商店地图。商店地图可以是二维地图或三维地图,并且可以包括具有文本形式的位置信息。因此,控制单元30'将所得到的商品信息和位置信息映射至包括与相应商店有关的位置信息的商店地图。因此,可以更高效地构建位置信息,并且利于位置信息的管理和使用。换言之,存在以下另外的优点:可以消除用户必须手动输入关于所显示商品的商品信息和位置信息的不便性;以及可以向访问商店的顾客实时提供与商品的位置有关的信息。
至此,基于智能眼镜描述了用于构建关于所显示商品的位置的信息的装置100',并且使用智能手表或智能手环的实现方式存在一些不同。下面将对此进行描述。
如果通过智能手表来实现用于构建关于所显示商品的位置的信息的装置100',则可以认为传感器单元10'、存储器单元20'和控制单元30'基本上相同。然而,因为智能手表被佩戴在用户的手腕上,所以智能手表难以像智能眼镜那样在商品显示动作之间识别商品的图像。因此,在传感器单元10'方面存在一些不同。图像传感器指向笔者的前方,并且可以在视觉上识别商品的图像。然而,与智能眼镜相比,在智能手表的情况下,可以在商品显示动作和移动动作之间容易地识别除商品图像以外的其他信息如第一信息中所包括的显示雇员信息、显示时间和显示高度以及第二信息中所包括的移动速度、移动时间和步数。此外,智能眼镜具有以下优点:其自身可以被用作显示单元40',而无需单独的显示单元40'。因此,可以将最终得到的与商品有关的商品信息和位置信息、被映射至商店地图的信息等投影在智能眼镜上,而智能手表需要单独的显示单元40'。
在智能手表的情况下,智能手表的显示单元40'的大小由于手表的性质而不可避免地受到限制。在这种情况下,通过智能手表识别用户的商品显示动作或移动动作,但是可以通过智能眼镜输出显示的信息。也就是说,多个可穿戴式设备可以彼此一起操作,以提供关于所显示商品的位置信息。更具体地,传感器单元10'、存储器单元20'和控制单元30'基本上相同,但是仅可以通过智能眼镜执行显示单元40'。可以向佩戴着智能手表和智能眼镜二者的用户提供关于所显示商品的位置信息(参见图16)。
在智能手环的情况下,当在智能手环上安装有传感器单元10'时,识别用户的移动动作没有问题。然而,因为智能手环像智能手表那样被佩戴在用户的手腕上,所以智能手环难以像智能眼镜那样在商品显示动作之间识别商品的图像。因此,在传感器单元10'方面存在一些差异。图像传感器指向笔者的前方,并且可以在视觉上识别商品图像。此外,大多数智能手环不包括显示单元40',因此智能手环可以与另一设备一起操作,以提供关于所显示商品的位置信息。在这种情况下,另一设备可以是可穿戴式设备如智能手表或智能眼镜,并且除了可穿戴式设备以外,还可以是包括显示单元40'的任何设备。用户可以佩戴由智能手环和智能眼镜构成的用于构建关于所显示商品的位置的信息的装置100'。
如上所述,本发明所属领域的技术人员将意识到的是,可以在不改变本发明的技术精神或基本特征的情况下以其他详细形式来实现本发明。因此,要理解的是,前述的实施方式仅是说明性的,而并非具有受限制的范围。此外,所示的流程图仅是在实现本发明时所示的次序,并且可以提供其他的附加步骤或者可以删除一些步骤。
在本说明书中描述的技术特征以及用于执行这些技术特征的实现方式可以使用数字电子电路来实现,可以使用包括本说明书中描述的结构及其结构等同方案的计算机软件、固件或硬件来实现,或者可以使用它们中的一者或更多者的组合来实现。
此外,用于执行在本说明书中描述的技术特征的实现方式可以使用计算机程序产品——即与被编码在一类程序存储介质上用于控制处理系统的操作或供处理系统执行的计算机程序指令相关的模块——来实现。
计算机可读介质可以为机器可读存储设备、机器可读存储基质、存储器设备、影响机器可读电磁信号的材料组合物或它们中的一者或更多者的组合。
在本说明书中,术语“装置或设备”或“系统”涵盖用于处理数据的所有的装置、设备和机器,包括例如处理器、计算机或多处理器、或者计算机。处理系统除了包括硬件以外,还可以包括例如形成处理器固件、协议栈、数据库管理系统、操作系统的代码或者当上述内容中的一者或更多者的组合被请求时形成用于计算机程序的执行环境的所有类型的代码。
计算机程序也被称为程序、软件、软件应用、脚本或代码,其可以用包括编译语言或解释语言或先验语言和/或过程语言的任何形式的编程语言来编写,并且计算机程序还可以用包括独立程序或模块、部件、子例程或适于用在计算机环境中的其他单元的任何形式来实现。
计算机程序不需要一定与文件系统的文件对应。程序可以存储在提供给被请求程序的单个文件中、可以存储在彼此交互的多个文件(例如,存储一个或更多个模块、低层程序或代码的一部分的文件)中或者可以存储在另一程序或包括数据的文件的一部分(例如存储在标记语言文档中的一个或更多个脚本)中。
计算机程序可以位于单个站点中或者被分发至多个站点,并且计算机程序可以被实现成在多个计算机上或者在通过有线通信网络/无线通信网络互连的一个或更多个计算机上执行。
适于存储计算机程序指令和数据的计算机可读介质可以包括半导体存储器设备例如eprom、eeprom和闪存设备,例如所有类型的非易失性存储器、介质和存储器设备,包括磁盘(例如内部硬盘或外部盘)、磁光盘、cd和dvd。处理器和存储器可以由针对特定对象的逻辑电路来补充或者可以被集成到针对特定对象的逻辑电路中。
用于执行在本说明书中描述的主题的实现方式可以在以下操作系统中实现,所述操作系统包括:后端部件例如数据服务器;中间件部件例如应用服务器;前端部件例如客户端计算机,所述客户端计算机具有能够与由用户与在本说明书中描述的主题的实现方式交互的网络浏览器或图形用户接口;或后端部件、中间件部件和前端部件中的一者或更多者的所有组合。系统的部件可以通过用于数字数据通信的任何类型的介质例如通信网络来访问。
在下文中,将对在本说明书中描述的能够实现上述内容的更详细实施方式以及用于使用自动计算停车费的系统来提供服务的系统和方法进行更详细的描述。
可以通过与客户端设备有关的服务器或基于网络的存储系统或用于在服务器中所包括的一个或更多个处理器上执行计算机软件、程序代码或指令的装置来部分地或总体地使用已经在本说明书中描述的用于使用自动计算停车费的系统来提供服务的系统和方法。
在这种情况下,处理器可以为服务器、客户端、网络基础设施或计算平台(例如移动计算平台或固定计算平台)的一部分。更具体地,处理器可以为能够执行程序指令、代码等的一类计算机或处理设备。此外,处理器还可以包括用于存储用于使用自动计算停车费的系统提供服务的方法、指令、代码或程序的存储器。如果处理器中不包括存储器,则处理器可以访问其中存储有用于使用自动计算停车费的系统提供服务的方法、指令、代码或程序的存储设备,例如cd-rom、dvd、存储器、硬盘、闪存驱动器、ram、rom或缓冲存储器。
此外,可以通过用于在服务器、客户端、网关、集线器、路由器或网络硬件上执行计算机软件的装置来部分地或总体地使用已经在本说明书中描述的用于使用自动计算停车费的系统来提供服务的系统和方法。
在这种情况下,软件可以在各种类型的服务器如文件服务器、打印服务器、域服务器、因特网服务器、内联网服务器、主机服务器和分布式服务器中执行。前述的服务器还可以包括存储器、处理器、计算机可读存储介质、存储介质、通信设备、端口、客户端以及能够通过有线网络/无线网络来访问其他服务器的接口。
此外,还可以通过服务器来执行用于使用自动计算停车费的系统提供服务的方法、指令或代码。可以将执行用于使用自动计算停车费的系统来提供服务的方法所需的其他设备实现为与服务器相关联的层级结构的一部分。
此外,服务器可以向其他设备提供接口,所述其他设备非限制性地包括客户端、另一服务器、打印机、数据库服务器、打印服务器、文件服务器、通信服务器以及分布式服务器。通过所述接口进行的连接可以使得程序能够通过有线网络/无线网络在远程地点处被容易地执行。
此外,通过接口连接至服务器的设备中的任一设备还可以包括能够存储用于使用自动计算停车费的系统提供服务的方法、指令或代码的至少一个存储设备。服务器的中央处理器可以将要在另一设备上执行的指令、代码等提供给该设备,使得指令、代码等被存储在存储设备中。
可以通过网络基础设施来部分地或总体地使用已经在本说明书中描述的用于使用自动计算停车费的系统来提供服务的系统和方法。
在这种情况下,网络基础设施可以包括所有设备,例如计算设备、服务器、路由器、集线器、防火墙、客户端、个人计算机、通信设备、路由设备以及能够执行相应功能的单独的模块。除上述设备和模块以外,网络基础设施还可以包括存储介质例如存储闪存、缓冲器、栈、ram和rom。
此外,用于使用自动计算停车费的系统提供服务的方法、指令或代码还可以由网络基础设施中所包括的设备、模块和存储介质中的任一者来执行,并且被存储在其中。执行用于使用自动计算停车费的系统提供服务的方法所需的另一设备也可以被实现为网络基础设施的一部分。
此外,可以使用硬件或适用于特定应用和软件的硬件来实现已经在本说明书中描述的用于使用自动计算停车费的系统提供服务的可穿戴式设备和方法。在这种情况下,硬件包括:所有的通用计算机设备,例如个人计算机和移动通信终端;以及商业型专用计算机设备。计算机设备可以使用诸如存储器、微处理器、微控制器、数字信号处理器、专用集成电路、可编程门阵列、可编程阵列逻辑或其组合之类的设备来实现。
上述计算机软件、指令、代码等可以由可读设备来存储或访问。在这种情况下,可读设备可以包括:存储器,例如包括用于在特定时间内计算的数字数据的计算机部件;半导体存储器,例如ram或rom;永久性存储器,例如光盘;大容量存储器,例如硬盘、带和磁鼓;光学存储器,例如cd或dvd;以及网络接入型存储器,例如闪存、软盘、磁带、纸带、独立型ram盘、从计算机可拆卸的大容量存储器、动态存储器、静态存储器、可变存储器以及云。
在这种情况下,指令、代码等包括所有语言,例如:面向数据的语言如sql和dbase;系统语言如c、objectivec、c++和汇编;架构语言如java和net;以及应用语言如php、ruby、perl和python,但并不限于上述语言。指令、代码等可以包括本发明所属领域的技术人员公知的所有语言。
此外,在本说明书中描述的“计算机可读介质”包括对向处理器提供指令以执行程序有贡献的所有介质。更具体地,“计算机可读介质”包括:非易失性介质,例如数据存储设备、光盘和磁盘;易失性介质,例如动态存储器;以及用于发送数据的传输介质,例如同轴线缆、铜线和光纤,但不限于上述介质。
用于执行在本说明书的附图中所示的框图和流程图中所包括的本发明的技术特征的元件意指各元件之间的逻辑界限。
然而,根据软件实施方式或硬件实施方式,可以将所示的元件及其功能实现为使得以独立软件模块、整体软件结构、代码、服务或其组合的形式来执行元件及其功能并且将元件及其功能存储在能够由包括能够执行存储的程序代码和指令的处理器的计算机执行的介质中。因此,所有这样的实施方式应被解释为属于本发明的范围。
因此,附图及其技术描述了本发明的技术特征,但是不应当被简单地理解,除非另外清楚地描述了用于实现这样的技术特征的特定软件阵列。
也就是说,前述的各种实施方式可以存在并且在具有与本发明的技术特征相同的技术特征时可以部分地被修改。因此,这样修改的实施方式应当被解释为属于本发明的范围。
此外,虽然流程图在附图中以特定顺序描述操作,但是流程图仅被示出以获得最优选的结果。不应当理解成,必须以所示的特定顺序或先后次序来执行这样的操作或执行所有所示的操作。在特定情况下,多任务和并行处理可能是有利的。
此外,在上述实施方式中对各种系统部件的分割不应当解释为在所有实施方式中要求这样的分割。应当理解的是,上述程序部件和系统可以被集成到单个软件产品中或被封装到多软件产品中。
根据本发明的实施方式,用户可以方便地使用停车设施,而在他或她从停车设施离开时不会体验到不便,这是因为在例如对针对百货公司的消费活动支付使用停车设施的费用的方法中,通过使用在他或她进行消费活动时生成的支付信息(例如,短信、电子收据)自动减除停车费。
此外,具有以下优点:可以在不具有额外系统设计成本的情况下降低用于自动计算停车费的服务的成本,这是因为可以通过修改发卡公司的现有系统或通过用于计算停车费的与发卡公司没有关联的系统来提供用于自动计算停车费的服务。
此外,用户便利性可以得到提高,这是因为当计算停车费时用户可以呈现各种类型的数字内容或自动引入各种类型的数字内容,使得除了根据商店内的消费活动计算停车费以外,用户还可以获得折扣和/或费用减免。
根据本发明的实施方式,具有以下优点:用户可以方便地构建与所显示商品在商店内的位置有关的信息,这是因为用户的商品显示动作和移动动作被识别并且提供有关于所显示商品的位置的信息。
此外,因为关于所显示商品的位置的信息被构建并且所得到的商品信息和位置信息被映射至商店地图,所以可以消除用户必须手动输入关于所显示商品的商品信息和位置信息的不便性。
此外,存在以下另外的优点:可以向使用商店的顾客实时提供与商品的位置有关的信息。
本发明的优点不限于上述优点,并且可以包括在根据以上描述对于本领域技术人员而言明显的范围内的各种其他优点。
如上所述,本说明书不意在通过所提出的详细的术语而使本发明的实施方式受限制。因此,尽管已经结合上述实施方式详细描述了本发明,但是在不背离本发明的范围的情况下,本发明所属领域的普通技术人员可以对实施方式进行改变、变化和修改。
通过所附权利要求而非由具体实施方式来限定本发明的范围,并且本发明应当被解释为涵盖根据所附权利要求及其等同方案的意义和范围所得到的所有修改或变型。