CN109409162B - 一种条形码旋转方法及装置 - Google Patents
一种条形码旋转方法及装置 Download PDFInfo
- Publication number
- CN109409162B CN109409162B CN201811285054.1A CN201811285054A CN109409162B CN 109409162 B CN109409162 B CN 109409162B CN 201811285054 A CN201811285054 A CN 201811285054A CN 109409162 B CN109409162 B CN 109409162B
- Authority
- CN
- China
- Prior art keywords
- preset condition
- current posture
- bar code
- preset
- wearable electronic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000001514 detection method Methods 0.000 claims abstract description 40
- 238000004891 communication Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 22
- 210000000707 wrist Anatomy 0.000 description 12
- 230000005484 gravity Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000007306 turnover Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1439—Methods for optical code recognition including a method step for retrieval of the optical code
- G06K7/1456—Methods for optical code recognition including a method step for retrieval of the optical code determining the orientation of the optical code with respect to the reader and correcting therefore
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1413—1D bar codes
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种条形码旋转方法及装置,以解决可穿戴电子设备出示的条形码不能被扫码设备成功扫描的问题。该方法应用于可穿戴电子设备中,该方法包括:通过所述可穿戴电子设备中的姿态检测装置获得所述可穿戴电子设备的当前姿态;判断所述当前姿态是否满足预设条件,所述预设条件用于指示所述可穿戴电子设备中的条形码的显示方向与预设方向不同;若所述当前姿态满足所述预设条件,则控制所述条形码以目标状态显示,所述目标状态为所述条形码的显示方向与所述预设方向一致的状态。
Description
技术领域
本发明实施例涉及移动支付领域,尤其涉及一种条形码旋转方法及装置。
背景技术
条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行***等许多领域都得到广泛的应用。
鉴于条形码的上述特性,利用条形码具有承载支付的能力,条形码付款应运而生。消费者在进行付款时可以将电子设备上的条形码向商家出示,商家无需安装POS机,可以直接使用已有的扫码设备扫描消费者出示的条形码,实现对消费者进行收款。并且,随着技术的不断发展,消费者不仅可以通过手机中的条形码进行付款,还可以通过可穿戴电子设备中的条形码进行付款。
但是,在消费者调出可穿戴电子设备中的条形码时,条形码是正向对着消费者的,而在消费者将条形码向扫码设备出示时,条形码的显示方向相对于扫码设备的识别方向可能会不一致,而一些扫码设备不能识别出与其识别方向不一致的条形码,因此,导致可穿戴电子设备出示的条形码不能被扫码设备成功扫描。
发明内容
鉴于上述问题,本发明实施例的目的是提供一种条形码旋转方法及装置,以解决可穿戴电子设备出示的条形码不能被扫码设备成功扫描的问题。
为解决上述技术问题,本发明实施例提供以下技术方案:
第一方面,本发明实施例提供了一种条形码旋转方法,所述方法应用于可穿戴电子设备中,所述方法包括:通过所述可穿戴电子设备中的姿态检测装置获得所述可穿戴电子设备的当前姿态;判断所述当前姿态是否满足预设条件,所述预设条件用于指示所述可穿戴电子设备中的条形码的显示方向与预设方向不同;若所述当前姿态满足所述预设条件,则控制所述条形码以目标状态显示,所述目标状态为所述条形码的显示方向与预设方向一致的状态。
在本发明其它实施例中,所述判断所述当前姿态是否满足预设条件,包括:获取所述当前姿态的第一数据和所述预设条件中的第二数据,所述第一数据用于指示所述可穿戴电子设备的姿态;根据所述第一数据与所述第二数据是否匹配,确定所述当前姿态是否满足所述预设条件;其中,若所述第一数据与所述第二数据匹配,则确定所述当前姿态满足所述预设条件;若所述第一数据与所述第二数据不匹配,则确定所述当前姿态不满足所述预设条件。
在本发明其它实施例中,所述根据所述第一数据与所述第二数据是否匹配,确定所述当前姿态是否满足所述预设条件,包括:根据所述可穿戴电子设备当前翻转的翻转角度与预设角度是否匹配,确定所述当前姿态是否满足所述预设条件;其中,若所述翻转角度与所述预设角度匹配,则确定所述当前姿态满足所述预设条件;若所述翻转角度与所述预设角度不匹配,则确定所述当前姿态不满足所述预设条件;和/或,根据所述可穿戴电子设备当前翻转与上一次翻转的翻转时间间隔与预设时间间隔是否匹配,确定所述当前姿态是否满足所述预设条件;其中,若所述翻转时间间隔与所述预设时间间隔匹配,则确定所述当前姿态满足所述预设条件;若所述翻转时间间隔与所述预设时间间隔不匹配,则确定所述当前姿态不满足所述预设条件。
在本发明其它实施例中,所述若所述当前姿态满足所述预设条件,则控制所述条形码以目标状态显示,包括:若所述当前姿态满足所述预设条件,则控制所述条形码旋转或重新生成,使得所述条形码以所述目标状态显示。
在本发明其它实施例中,所述方法还包括:若所述当前姿态不满足所述预设条件,则保持所述条形码的状态不变。
在本发明其它实施例中,所述若所述当前姿态不满足所述预设条件,则保持所述条形码的状态不变,包括:若所述当前姿态不满足所述预设条件,则在第一预设时间后再次判断所述当前姿态是否满足所述预设条件;若再次判断出所述当前姿态不满足所述预设条件,则保持所述条形码的状态不变;或,若所述当前姿态不满足所述预设条件,则在第二预设时间后重新获取所述可穿戴电子设备的姿态;判断重新获取的姿态是否满足所述预设条件;若重新获取的姿态不满足所述预设条件,则保持所述条形码的状态不变。
在本发明其它实施例中,所述方法还包括:当所述可穿戴电子设备显示所述条形码时,控制所述姿态检测装置开启;当所述可穿戴电子设备关闭显示所述条形码时,控制所述姿态检测装置关闭。
第二方面,本发明实施例提供了一种条形码旋转装置,所述装置应用于可穿戴电子设备中,所述装置包括:获取模块,被配置为通过所述可穿戴电子设备中的姿态检测装置获得所述可穿戴电子设备的当前姿态;判断模块,被配置为判断所述当前姿态是否满足预设条件,所述预设条件用于指示所述可穿戴电子设备中的条形码的显示方向与预设方向不同;执行模块,被配置为若所述当前姿态满足所述预设条件,则控制所述条形码以目标状态显示,所述目标状态为所述条形码的显示方向与预设方向一致的状态。
第三方面,本发明实施例提供了一种电子设备,包括:至少一个处理器;以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述一个或多个技术方案中所述的方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述一个或多个技术方案中所述的方法。
本发明实施例所提供的条形码旋转方法及装置,均应用于可穿戴电子设备中。首先,通过可穿戴电子设备中的姿态检测装置获得可穿戴电子设备的当前姿态;然后,判断当前姿态是否满足预设条件,以确定可穿戴电子设备中的条形码的显示方向与预设方向是否相同;最后,若当前姿态满足预设条件,也就是说,判断出条形码的显示方向与预设方向不同时,则控制条形码以目标状态显示,即调整条形码的显示方向,使得条形码的显示方向与预设方向一致。可见,根据可穿戴电子设备中的条形码的显示方向与预设方向是否相同的判断结果,调整条形码的显示方向,使得条形码的显示方向与预设方向一致,最终使可穿戴电子设备出示的条形码能够被扫码设备成功扫描。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作以简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例中的条形码旋转方法的流程示意图;
图2为本发明实施例中的可穿戴电子设备与扫码设备相对位置示意图一;
图3为本发明实施例中的从用户方向看的条形码显示方向示意图;
图4为本发明实施例中的可穿戴电子设备与扫码设备相对位置示意图二;
图5为本发明实施例中的从扫码设备方向看的条形码显示方向示意图一;
图6为本发明实施例中的从扫码设备方向看的条形码显示方向示意图二;
图7为本发明实施例中的条形码旋转装置的结构示意图;
图8为本发明实施例中的电子设备的结构示意图。
具体实施方式
下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些实施例获得其它的实施例。
本发明实施例提供了一种条形码旋转方法,该方法可以应用于可穿戴电子设备中,上述可穿戴电子设备可以是智能手表、智能手环等能够佩戴在人体上的智能电子设备,对于可穿戴电子设备的具体形式,在此不做限定。
在实际应用中,该方法可以应用于用户佩戴该可穿戴电子设备并使用该可穿戴电子设备中的条形码向商家付款的场景。当用户需要使用其佩戴的可穿戴电子设备向商家付款时,首先,用户需要使条形码显示在可穿戴电子设备的显示屏上;然后,可穿电子设备中的处理器判断条形码的显示方向与预设方向是否相同,也就是判断条形码的显示方向与商家的扫码设备的识别方向是否相同;最后,若条形码的显示方向与预设方向不同,则调整条形码的显示方向,使得条形码的显示方向与预设方向一致,最终使可穿戴电子设备中显示的条形码能够被扫码设备成功扫描,进而实现用户使用可穿戴电子设备中显示的条形码向商家付款。
接下来结合图1对本发明实施例提供的条形码旋转方法进行说明。
图1为本发明实施例中的条形码旋转方法的流程示意图,参见图1所示,该方法可以包括:
S110:通过可穿戴电子设备中的姿态检测装置获得可穿戴电子设备的当前姿态。
其中,姿态检测装置可以是能够直接或者间接检测出可穿戴电子设备中的条形码的显示方向的装置,通过姿态检测装置能够获得可穿戴电子设备当前显示的条形码的方向,以便确定条形码当前的显示方向是否满足预设条件。
S120:判断当前姿态是否满足预设条件。
其中,预设条件用于指示可穿戴电子设备中的条形码的显示方向与预设方向不同。
在这里,判断当前姿态是否满足预设条件就是将条形码的显示方向与预设方向进行对比,判断条形码的显示方向与预设方向是否相同。若判断出条形码的显示方向与预设方向不同,则确定当前姿态满足预设条件;若判断出条形码的显示方向与预设方向相同,则确定当前姿态不满足预设条件。
需要说明的是:某些旧式的扫码设备只能识别出显示方向与其识别方向一致的条形码,一旦条形码的显示方向与该扫码设备的识别方向不同,该扫码设备就无法识别出该条形码,因此,需要判断条形码的显示方向与预设方向是否相同,以便调整条形码,使条形码能够被扫码设备成功扫描。
需要指出的是:预设方向可以是预先设置在可穿戴电子设备中的方向,一般的,预设方向可以是与可穿戴电子设备中显示屏的正常显示方向相反的方向;预设方向也可以是在可穿戴电子设备的显示屏面向商家的扫码设备时,可穿戴电子设备从商家的扫码设备上获得的识别方向,具体的,可穿戴电子设备在获得识别方向后,将识别方向转化为能够与条形码的显示方向进行对比的方向,进而与条形码的显示方向进行对比。对于预设方向的具体设置形式,在此不做限定。
S130:若当前姿态满足预设条件,则控制条形码以目标状态显示。
其中,目标状态为条形码的显示方向与预设方向一致的状态。
在这里,控制条形码以目标状态显示,可以是将条形码进行旋转,使条形码的显示方向与预设方向一致,也可以是重新生成一个条形码,使重新生成的条形码的显示方向与预设方向一致。对于控制条形码以目标状态显示的具体方式,在此不做限定。
在实际应用中,参见图2所示,图2为本发明实施例中的可穿戴电子设备与扫码设备相对位置示意图一,当用户210使用其佩戴的可穿戴电子设备220向扫码设备230进行付款时,用户210需要通过可穿戴电子设备220的显示屏221对可穿戴电子设备220进行操作,使条形码显示在显示屏221中,因此,在用户210打开条形码的阶段,显示屏221是面向用户210的。
此时,结合图2,参见图3所示,图3为本发明实施例中的从用户方向看的条形码显示方向示意图,从用户的方向看去,条形码222在显示屏221中是正向显示的。
然后,参见图4所示,图4为本发明实施例中的可穿戴电子设备与扫码设备相对位置示意图二,当用户210需要将条形码向扫码设备230出示时,用户210需要翻转可穿戴电子设备220,使显示屏221由朝向用户210变为朝向扫码设备230,以达到将显示屏221中的条形码向扫码设备230出示的目的。
此时,结合图4,参见图5所示,图5为本发明实施例中的从扫码设备方向看的条形码显示方向示意图一,从扫码设备的方向看去,条形码222在显示屏221中是倒立显示的。
接着,可穿戴电子设备中的处理器通过可穿戴电子设备中的姿态检测装置获知可穿戴电子设备的姿态发生变化,也就是条形码的显示方向与预设方向是相反的,即条形码的显示方向与预设方向不同,那么,处理器控制条形码旋转或者重新生成,使条形码以目标状态显示。
此时,参见图6所示,图6为本发明实施例中的从扫码设备方向看的条形码显示方向示意图二,再从扫码设备的方向看去,条形码222是以目标状态显示在显示屏221上的,即条形码222在显示屏221中是正向显示的。
最后,以目标状态显示的条形码被扫码设备成功扫描,用户完成使用可穿戴电子设备进行付款的过程。
可见,通过判断条形码的显示方向与预设方向是否相同,进而根据判断结果调整条形码的显示方向,使得条形码的显示方向与预设方向一致,最终使可穿戴电子设备中显示的条形码能够被扫码设备成功扫描,以便用户能够顺利向商家付款。
并且,用户在使用可穿戴电子设备进行付款时,只需转动手腕,将可穿戴电子设备中的条形码对准扫码设备即可,能够使用户使用可穿戴电子设备进行付款时更加方便。而无需将胳膊肘向外或向内翻转,或者转身背对扫码设备并调整手腕的位置,使条形码对准扫码设备且使条形码的显示方向与扫码设备的识别方向一致后再进行付款。
需要说明的是:上述条形码指的是一维条形码,一维条形码只在一个方向(一般是水平方向)上表达信息,而在垂直方向上不表达任何信息。
基于前述实施例,为了准确地判断条形码的显示方向与预设方向是否相同。进一步地,S120可以包括:
S121:获取当前姿态的第一数据和预设条件中的第二数据;
S122:根据第一数据与第二数据是否匹配,确定当前姿态是否满足预设条件。
具体的,首先,从当前姿态中获取指示所述可穿戴电子设备的姿态的第一数据,从预设条件中获取指示所述可穿戴电子设备的姿态发生变化的第二数据;然后,判断第一数据与第二数据是否匹配,也就是说,判断第二数据中是否存在与第一数据相同的数据;最后,若判断出第二数据中存在与第一数据相同的数据,则确定当前姿态满足预设条件;若判断出第二数据中不存在与第一数据相同的数据,则确定当前姿态不满足预设条件。
可见,采用将当前姿态的第一数据与预设条件中的第二数据进行匹配以确定当前姿态是否满足预设条件的方式,能够准确地判断当前姿态是否满足预设条件。
基于前述实施例,为了更加方便准确地判断条形码的显示方向与预设方向是否相同。进一步地,S122可以包括:
S122a:根据可穿戴电子设备当前翻转的翻转角度与预设角度是否匹配,确定当前姿态是否满足预设条件。
在这里,翻转角度是通过姿态检测装置获取的,姿态检测装置可以是能够检测出可穿戴电子设备的姿态变化情况的装置,例如姿态检测装置能够检测出可穿戴电子设备朝哪个方向发生翻转以及翻转的角度。
需要说明的是:处理器获取的是可穿戴电子设备相对于用户向外翻转时的翻转角度。
其中,姿态检测装置可以是重力传感器,处理器能够根据重力传感器确定可穿戴电子设备相对于用户是向外翻转还是向内翻转,并确定翻转角度。
或者,姿态检测装置可以是陀螺仪,陀螺仪也能够实现重力传感器的上述功能,并且比重力传感器的检测结果更加精准。
此外,姿态检测装置也可以是加速度计结合具有方向识别功能的装置,对于姿态检测装置的具体形式,在此不做限定。
具体的,若翻转角度与预设角度匹配,说明可穿戴电子设备中的条形码已由向用户展示变为向扫码设备展示,则确定条形码的显示方向与预设方向不同,也就是确定当前姿态满足预设条件;若翻转角度与预设角度不匹配,说明可穿戴电子设备中的条形码没有由向用户展示变为向扫码设备展示,则确定当前姿态不满足预设条件。
举例来说,若预设角度为90°-180°,当用户打开可穿戴电子设备中的条形码并将手腕翻转100°使条形码对准扫码设备时,重力传感器或陀螺仪检测到可穿戴电子设备的显示屏相对于用户向外翻转,并且翻转角度为100°,处理器判断出100°存在于90°-180°之间,则确定当前姿态满足预设条件;当用户打开可穿戴电子设备中的条形码并未向扫码设备出示,而是仅抖动手腕(手腕的翻转角度不超过45°)时,重力传感器或陀螺仪检测到可穿戴电子设备的最大翻转角度为45°,处理器判断出45°不存在于90°-180°之间,则确定当前姿态不满足预设条件。
再者,S122还可以包括:
S122b:根据可穿戴电子设备当前翻转与上一次翻转的翻转时间间隔与预设时间间隔是否匹配,确定当前姿态是否满足预设条件。
在这里,翻转时间间隔是通过姿态检测装置获取的,姿态检测装置可以是能够检测出可穿戴电子设备的姿态变化情况的装置,通过计算姿态检测装置当前检测出翻转与上一次检测出翻转之间的时间间隔,就可以得到翻转时间间隔。
需要说明的是:处理器获取的是可穿戴电子设备当前相对于用户向外翻转与可穿戴电子设备上一次翻转之间的时间间隔。
同样的,姿态检测装置可以是重力传感器、陀螺仪或加速度计结合具有方向识别功能的装置。对于姿态检测装置的具体形式,在此不做限定。
具体的,若翻转时间间隔与预设时间间隔匹配,说明可穿戴电子设备中的条形码已由向用户展示变为向扫码设备展示,则确定条形码的显示方向与预设方向不同,也就是确定当前姿态满足预设条件;若翻转时间间隔与预设时间间隔不匹配,说明可穿戴电子设备中的条形码没有由向用户展示变为向扫码设备展示,则确定当前姿态不满足预设条件。
举例来说,若预设时间间隔为大于5s的时间,当用户打开可穿戴电子设备中的条形码并翻转手腕,在6s之后再次向外翻转手腕时,重力传感器或陀螺仪检测到可穿戴电子设备的显示屏两次翻转的时间间隔为6s,处理器判断出6s存在于大于5s的时间内,则确定当前姿态满足预设条件;当用户打开可穿戴电子设备中的条形码并翻转手腕,在2s之后又再次向外翻转手腕(并不是将条形码向扫码设备出示,可能是抖动手腕)时,重力传感器或陀螺仪检测到可穿戴电子设备的翻转时间间隔为2s,处理器判断出2s不存在于大于5s的时间内,则确定当前姿态不满足预设条件。
可见,通过判断翻转角度是否与预设角度匹配,或者判断翻转时间间隔是否与预设时间间隔匹配,能够更加方便准确地判断当前姿态是否符合预设条件,即条形码的显示方向与预设方向是否相同。
需要说明的是:S122可以只包括S122a,S122也可以只包括S122b,S122也可以同时包括S122a和S122b。
基于前述实施例,为了更好地控制条形码以目标状态显示。进一步地,S130可以包括:
S131:若当前姿态满足预设条件,则控制条形码旋转或重新生成,使得条形码以目标状态显示。
具体来说,若确定当前姿态满足预设条件,说明条形码的显示方向与预设方向不同,那么,就需要调整条形码的显示方向,使条形码的显示方向与预设方向一致。
一般而言,调整条形码的显示方向可以有以下两种方式:
第一种方式:控制可穿戴电子设备中当前显示的条形码旋转,能够使条形码快速以目标状态显示,在保证用户能够成功付款的同时,还能够提高用户的付款效率。一般的,将该条形码旋转180°或倒置,能够实现精准旋转。
第二种方式:控制可穿戴电子设备重新生成一个显示方向与预设方向一致的条形码。由于条形码在间隔一段时候后会失效,重新生成一个条形码,能够避免可穿戴电子设备展示出一个失效的条形码供扫码设备扫描,能够提高用户的付款效率。
可见,在当前姿态满足预设条件时,通过控制条形码旋转或者重新生成,能够使条形码更好地显示在可穿戴电子设备中供扫码设备扫描。
基于前述实施例,为了避免显示方向与预设方向一致的条形码的显示方向发生改变。进一步地,该方法还可以包括:
S140:若当前姿态不满足预设条件,则保持条形码的状态不变。
具体来说,若确定当前姿态不满足预设条件,也就是说,若确定可穿戴电子设备中条形码的显示方向与预设方向一致,则保持条形码的状态不变,这里的条形码的状态指的是条形码的显示方向,也就是将条形码的显示方向固定在条形码当前的显示方向上,即将条形码的显示方向固定在与预设方向一致的方向上。这样,能够避免显示方向与预设方向一致的条形码的显示方向发生改变。
基于前述实施例,为了提高判断结果的准确性,避免将条形码的显示方向固定错误。进一步地,S140可以包括:S141或S142。
其中,S141可以包括:
S141a:若当前姿态不满足预设条件,则在第一预设时间后再次判断当前姿态是否满足预设条件;
S141b:若再次判断出当前姿态不满足预设条件,则保持条形码的状态不变。
具体来说,若初次确定当前姿态不满足预设条件,也就是说,若初次确定条形码的显示方向与预设方向一致,则在第一预设时间后再次判断当前姿态是否满足预设条件,也就是在第一预设时间后再次判断条形码的显示方向与预设方向是否一致,这里的第一预设时间可以根据具体情况进行设定,在此不做限定;若再次判断出条形码的显示方向与预设方向一致,即再次判断出当前姿态不满足预设条件,则保持条形码的状态不变。
如此,经过两次判断条形码的显示方向与预设方向是否一致,能够避免只进行一次判断时发生的偶然性错误,能够提高判断结果的准确性,避免在用户使用条形码进行付款时将条形码的显示方向错误固定在与预设方向不一致的方向上。
这里需要说明的是:再次进行判断的条形码的显示方向就是初次进行判断的条形码的显示方向。
再者,S142可以包括:
S142a:若当前姿态不满足预设条件,则在第二预设时间后重新获取可穿戴电子设备的姿态;
S142b:判断重新获取的姿态是否满足预设条件;
S142c:若重新获取的姿态不满足预设条件,则保持条形码的状态不变。
具体来说,若初次确定当前姿态不满足预设条件,也就是说,若初次确定条形码的显示方向与预设方向一致,则在第二预设时间后重新获取可穿戴电子设备的姿态,在这里,重新获取的姿态与当前姿态可能相同,也可能不同,这里的第二预设时间可以根据具体情况进行设定,例如:1s、2s、3s等。
接着,再次判断重新获取的姿态是否满足预设条件,也就是再次判断重新获取的条形码的显示方向与预设方向是否一致。因为初次判断出条形码的显示方向与预设方向一致,可能是用户误将条形码对准扫码设备,而并不是进行付款,可能在第二预设时间后用户意识到误将条形码对准扫码设备而将可穿戴电子设备的显示屏转回面对用户自己,此时,在第二预设时间后再次判断重新获取的姿态是否满足预设条件,能够避免错误地将条形码的显示方向锁定在与预设方向一致的方向上,导致用户将可穿戴电子设备的显示屏转回面对自己时条形码是倒置的方向,提高判断结果的准确性。
最后,若再次判断出重新获取的条形码的显示方向与预设方向一致,即再次判断出重新获取的姿态不满足预设条件,则保持条形码的状态不变。此时,能够确定用户就是将条形码对准扫码设备准备进行付款的,保持条形码的显示方向与扫码设备的显示方向相同,使条形码能够顺利地被扫码设备扫描。
基于前述实施例,为了节省可穿戴电子设备中的电量。在S110之前,该方法还可以包括:S150a:当可穿戴电子设备显示条形码时,控制姿态检测装置开启。在S130之后,该方法还可以包括:S150b:当可穿戴电子设备关闭显示条形码时,控制姿态检测装置关闭。
具体来说,由于姿态检测装置是直接的或者间接的用来检测条形码的显示方向的,所以,当处理器控制条形码在可穿戴电子设备的显示屏上显示时,处理器再控制姿态检测装置开启,当处理器控制条形码在可穿戴电子设备的显示屏上关闭显示时,处理器再控制姿态检测装置关闭。如此,能够避免姿态检测装置在不需要检测条形码的显示方向的时候处于开启状态而浪费可穿戴电子设备中的电量。
下面以具体实例来对本发明实施例的条形码旋转方法的整个工作过程进行说明。
该条形码旋转方法可以应用于可穿戴电子设备中,可穿戴电子设备可以是智能手表、智能手环等。首先,用户需要将可穿戴电子设备佩戴于手腕上,当用户需要使用可穿戴电子设备中的条形码进行付款时,用户开启可穿戴电子设备中的条形码;接着,用户将手腕翻转,使条形码对着扫码设备,在这里,扫码设备可以是扫码枪等;然后,可穿戴电子设备中的重力传感器检测到可穿戴电子设备中显示条形码的显示屏向外翻转,处理器在获取到重力传感器发送的指示显示屏向外翻转的信号后,控制条形码在显示屏上旋转180°;最后,可穿戴电子设备中条形码的显示方向与预设方向一致,条形码能够被扫码设备成功扫描,最终使用户顺利完成付款。
基于同一发明构思,本发明实施例还提供了一种条形码旋转装置,该条形码旋转装置应用于可穿戴电子设备中。图7为本发明实施例中的条形码旋转装置的结构示意图,参见图7所示,该条形码旋转装置700可以包括:获取模块710,被配置为通过可穿戴电子设备中的姿态检测装置获得可穿戴电子设备的当前姿态;判断模块720,被配置为判断当前姿态是否满足预设条件,预设条件用于指示可穿戴电子设备中的条形码的显示方向与预设方向不同;执行模块730,被配置为若当前姿态满足预设条件,则控制条形码以目标状态显示,目标状态为条形码的显示方向与预设方向一致的状态。
基于前述实施例,判断模块,被配置为获取当前姿态的第一数据和预设条件中的第二数据,第一数据用于指示可穿戴电子设备的姿态;根据第一数据与第二数据是否匹配,确定当前姿态是否满足预设条件;其中,若第一数据与第二数据匹配,则确定当前姿态满足预设条件;若第一数据与第二数据不匹配,则确定当前姿态不满足预设条件。
基于前述实施例,判断模块,被配置为根据可穿戴电子设备当前翻转的翻转角度与预设角度是否匹配,确定当前姿态是否满足预设条件;其中,若翻转角度与预设角度匹配,则确定当前姿态满足预设条件;若翻转角度与预设角度不匹配,则确定当前姿态不满足预设条件;和/或,根据可穿戴电子设备当前翻转与上一次翻转的翻转时间间隔与预设时间间隔是否匹配,确定当前姿态是否满足预设条件;其中,若翻转时间间隔与预设时间间隔匹配,则确定当前姿态满足预设条件;若翻转时间间隔与预设时间间隔不匹配,则确定当前姿态不满足预设条件。
基于前述实施例,执行模块,被配置为若当前姿态满足预设条件,则控制条形码旋转或重新生成,使得条形码以目标状态显示。
基于前述实施例,该装置还可以包括控制模块;控制模块,被配置为若当前姿态不满足预设条件,则保持条形码的状态不变。
基于前述实施例,控制模块,被配置为若当前姿态不满足预设条件,则在第一预设时间后再次判断当前姿态是否满足预设条件;若再次判断出当前姿态不满足预设条件,则保持条形码的状态不变;或,若当前姿态不满足预设条件,则在第二预设时间后重新获取可穿戴电子设备的姿态;判断重新获取的姿态是否满足预设条件;若重新获取的姿态不满足预设条件,则保持条形码的状态不变。
基于前述实施例,该装置还可以包括开关模块;开关模块,被配置为当可穿戴电子设备显示条形码时,控制姿态检测装置开启;当可穿戴电子设备关闭显示条形码时,控制姿态检测装置关闭。
这里需要指出的是:以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
基于同一发明构思,本发明实施例还提供了一种电子设备,该电子设备中可以包括上述实施例中的条形码旋转装置,该电子设备可以为智能手表、智能手环等。图8为本发明实施例中的电子设备的结构示意图,参见图8所示,该电子设备800可以包括:至少一个处理器810;以及与处理器810连接的至少一个存储器820、总线830;其中,处理器810、存储器820通过总线830完成相互间的通信;处理器810用于调用存储器820中的程序指令,以执行如上述一个或者多个实施例中的条形码旋转方法,处理器810,被配置为通过可穿戴电子设备中的姿态检测装置获得可穿戴电子设备的当前姿态;判断当前姿态是否满足预设条件,预设条件用于指示可穿戴电子设备中的条形码的显示方向与预设方向不同;若当前姿态满足预设条件,则控制条形码以目标状态显示,目标状态为条形码的显示方向与预设方向一致的状态。
基于前述实施例,处理器,被配置为获取当前姿态的第一数据和预设条件中的第二数据,第一数据用于指示可穿戴电子设备的姿态;根据第一数据与第二数据是否匹配,确定当前姿态是否满足预设条件;其中,若第一数据与第二数据匹配,则确定当前姿态满足预设条件;若第一数据与第二数据不匹配,则确定当前姿态不满足预设条件。
基于前述实施例,处理器,被配置为根据可穿戴电子设备当前翻转的翻转角度与预设角度是否匹配,确定当前姿态是否满足预设条件;其中,若翻转角度与预设角度匹配,则确定当前姿态满足预设条件;若翻转角度与预设角度不匹配,则确定当前姿态不满足预设条件;和/或,根据可穿戴电子设备当前翻转与上一次翻转的翻转时间间隔与预设时间间隔是否匹配,确定当前姿态是否满足预设条件;其中,若翻转时间间隔与预设时间间隔匹配,则确定当前姿态满足预设条件;若翻转时间间隔与预设时间间隔不匹配,则确定当前姿态不满足预设条件。
基于前述实施例,处理器,被配置为若当前姿态满足预设条件,则控制条形码旋转或重新生成,使得条形码以目标状态显示。
基于前述实施例,处理器,还被配置为若当前姿态不满足预设条件,则保持条形码的状态不变。
基于前述实施例,处理器,被配置为若当前姿态不满足预设条件,则在第一预设时间后再次判断当前姿态是否满足预设条件;若再次判断出当前姿态不满足预设条件,则保持条形码的状态不变;或,若当前姿态不满足预设条件,则在第二预设时间后重新获取可穿戴电子设备的姿态;判断重新获取的姿态是否满足预设条件;若重新获取的姿态不满足预设条件,则保持条形码的状态不变。
基于前述实施例,处理器,还被配置为当可穿戴电子设备显示条形码时,控制姿态检测装置开启;当可穿戴电子设备关闭显示条形码时,控制姿态检测装置关闭。
这里需要指出的是:以上电子设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明实施例的电子设备的实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
基于同一发明构思,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述一个或者多个实施例中的条形码旋转方法。
这里需要指出的是:以上计算机可读存储介质实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明实施例的计算机可读存储介质的实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (7)
1.一种条形码旋转方法,其特征在于,所述方法应用于可穿戴电子设备中,所述方法包括:
通过所述可穿戴电子设备中的姿态检测装置获得所述可穿戴电子设备的当前姿态;
判断所述当前姿态是否满足预设条件,所述预设条件用于指示所述可穿戴电子设备中的条形码的显示方向与预设方向不同;
若所述当前姿态满足所述预设条件,则控制所述条形码以目标状态显示,所述目标状态为所述条形码的显示方向与所述预设方向一致的状态;
若所述当前姿态不满足预设条件,则保持条形码的状态不变;
所述判断所述当前姿态是否满足预设条件,包括:
获取所述当前姿态的第一数据和所述预设条件中的第二数据,所述第一数据用于指示所述可穿戴电子设备的姿态;
根据所述第一数据与所述第二数据是否匹配,确定所述当前姿态是否满足所述预设条件;
其中,若所述第一数据与所述第二数据匹配,则确定所述当前姿态满足所述预设条件;若所述第一数据与所述第二数据不匹配,则确定所述当前姿态不满足所述预设条件;
所述根据所述第一数据与所述第二数据是否匹配,确定所述当前姿态是否满足所述预设条件,包括:
根据所述可穿戴电子设备当前翻转的翻转角度与预设角度是否匹配,确定所述当前姿态是否满足所述预设条件;其中,若所述翻转角度与所述预设角度匹配,则确定所述当前姿态满足所述预设条件;若所述翻转角度与所述预设角度不匹配,则确定所述当前姿态不满足所述预设条件;和/或,
根据所述可穿戴电子设备当前翻转与上一次翻转的翻转时间间隔与预设时间间隔是否匹配,确定所述当前姿态是否满足所述预设条件;其中,若所述翻转时间间隔与所述预设时间间隔匹配,则确定所述当前姿态满足所述预设条件;若所述翻转时间间隔与所述预设时间间隔不匹配,则确定所述当前姿态不满足所述预设条件。
2.根据权利要求1所述的方法,其特征在于,所述若所述当前姿态满足所述预设条件,则控制所述条形码以目标状态显示,包括:
若所述当前姿态满足所述预设条件,则控制所述条形码旋转或重新生成,使得所述条形码以所述目标状态显示。
3.根据权利要求1所述的方法,其特征在于,所述若所述当前姿态不满足所述预设条件,则保持所述条形码的状态不变,包括:
若所述当前姿态不满足所述预设条件,则在第一预设时间后再次判断所述当前姿态是否满足所述预设条件;若再次判断出所述当前姿态不满足所述预设条件,则保持所述条形码的状态不变;或,
若所述当前姿态不满足所述预设条件,则在第二预设时间后重新获取所述可穿戴电子设备的姿态;判断重新获取的姿态是否满足所述预设条件;若重新获取的姿态不满足所述预设条件,则保持所述条形码的状态不变。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
当所述可穿戴电子设备显示所述条形码时,控制所述姿态检测装置开启;
当所述可穿戴电子设备关闭显示所述条形码时,控制所述姿态检测装置关闭。
5.一种条形码旋转装置,其特征在于,所述装置应用于可穿戴电子设备中,所述装置包括:
获取模块,被配置为通过所述可穿戴电子设备中的姿态检测装置获得所述可穿戴电子设备的当前姿态;
判断模块,被配置为判断所述当前姿态是否满足预设条件,所述预设条件用于指示所述可穿戴电子设备中的条形码的显示方向与预设方向不同;
执行模块,被配置为若所述当前姿态满足所述预设条件,则控制所述条形码以目标状态显示,所述目标状态为所述条形码的显示方向与所述预设方向一致的状态;若所述当前姿态不满足预设条件,则保持条形码的状态不变;
所述判断模块,被配置为获取当前姿态的第一数据和预设条件中的第二数据,第一数据用于指示可穿戴电子设备的姿态;根据第一数据与第二数据是否匹配,确定当前姿态是否满足预设条件;其中,若第一数据与第二数据匹配,则确定当前姿态满足预设条件;若第一数据与第二数据不匹配,则确定当前姿态不满足预设条件;
所述判断模块,被配置为根据可穿戴电子设备当前翻转的翻转角度与预设角度是否匹配,确定当前姿态是否满足预设条件;其中,若翻转角度与预设角度匹配,则确定当前姿态满足预设条件;若翻转角度与预设角度不匹配,则确定当前姿态不满足预设条件;和/或,根据可穿戴电子设备当前翻转与上一次翻转的翻转时间间隔与预设时间间隔是否匹配,确定当前姿态是否满足预设条件;其中,若翻转时间间隔与预设时间间隔匹配,则确定当前姿态满足预设条件;若翻转时间间隔与预设时间间隔不匹配,则确定当前姿态不满足预设条件。
6.一种电子设备,其特征在于,包括:
至少一个处理器;
以及与所述处理器连接的至少一个存储器、总线;其中,
所述处理器、存储器通过所述总线完成相互间的通信;
所述处理器用于调用所述存储器中的程序指令,以执行权利要求1至4中任一项所述的方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行权利要求1至4中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811285054.1A CN109409162B (zh) | 2018-10-31 | 2018-10-31 | 一种条形码旋转方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811285054.1A CN109409162B (zh) | 2018-10-31 | 2018-10-31 | 一种条形码旋转方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109409162A CN109409162A (zh) | 2019-03-01 |
CN109409162B true CN109409162B (zh) | 2022-01-21 |
Family
ID=65470843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811285054.1A Active CN109409162B (zh) | 2018-10-31 | 2018-10-31 | 一种条形码旋转方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109409162B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116391173A (zh) * | 2020-12-31 | 2023-07-04 | Oppo广东移动通信有限公司 | 图形码显示方法、装置、终端及存储介质 |
CN116524631A (zh) * | 2021-02-18 | 2023-08-01 | 支付宝(杭州)信息技术有限公司 | 亮码识别方法及其装置及门禁*** |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778403A (zh) * | 2012-10-17 | 2014-05-07 | 财团法人工业技术研究院 | 动态条形码防伪装置、应用动态条形码的防伪***及方法 |
WO2016036361A1 (en) * | 2014-09-03 | 2016-03-10 | Hewlett-Packard Development Company, L. P. | Protective case with barcode scanner |
CN106408290A (zh) * | 2016-08-26 | 2017-02-15 | 维沃移动通信有限公司 | 一种支付界面启动方法和移动终端 |
CN106647234A (zh) * | 2017-02-07 | 2017-05-10 | 北京羽扇智信息科技有限公司 | 表带、包括所述表带的智能手表及其控制方法 |
CN106845589A (zh) * | 2015-12-03 | 2017-06-13 | Sk普兰尼特有限公司 | 条形码防复制方法及用于该方法的设备 |
CN107571900A (zh) * | 2017-09-09 | 2018-01-12 | 荆门创佳机械科技有限公司 | 可自动寻找商品的无人超市购物车 |
CN107993379A (zh) * | 2017-11-10 | 2018-05-04 | 深圳易伙科技有限责任公司 | 一种基于云+端的智能购物结算*** |
CN108021837A (zh) * | 2016-11-04 | 2018-05-11 | 株式会社理光 | 一种条形码检测方法、条形码检测装置及电子设备 |
CN108596005A (zh) * | 2018-05-03 | 2018-09-28 | 哈尔滨理工大学 | 用于二维条码图像实时识别的时间开销计算方法 |
-
2018
- 2018-10-31 CN CN201811285054.1A patent/CN109409162B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778403A (zh) * | 2012-10-17 | 2014-05-07 | 财团法人工业技术研究院 | 动态条形码防伪装置、应用动态条形码的防伪***及方法 |
WO2016036361A1 (en) * | 2014-09-03 | 2016-03-10 | Hewlett-Packard Development Company, L. P. | Protective case with barcode scanner |
CN106845589A (zh) * | 2015-12-03 | 2017-06-13 | Sk普兰尼特有限公司 | 条形码防复制方法及用于该方法的设备 |
CN106408290A (zh) * | 2016-08-26 | 2017-02-15 | 维沃移动通信有限公司 | 一种支付界面启动方法和移动终端 |
CN108021837A (zh) * | 2016-11-04 | 2018-05-11 | 株式会社理光 | 一种条形码检测方法、条形码检测装置及电子设备 |
CN106647234A (zh) * | 2017-02-07 | 2017-05-10 | 北京羽扇智信息科技有限公司 | 表带、包括所述表带的智能手表及其控制方法 |
CN107571900A (zh) * | 2017-09-09 | 2018-01-12 | 荆门创佳机械科技有限公司 | 可自动寻找商品的无人超市购物车 |
CN107993379A (zh) * | 2017-11-10 | 2018-05-04 | 深圳易伙科技有限责任公司 | 一种基于云+端的智能购物结算*** |
CN108596005A (zh) * | 2018-05-03 | 2018-09-28 | 哈尔滨理工大学 | 用于二维条码图像实时识别的时间开销计算方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109409162A (zh) | 2019-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10127414B2 (en) | Portable encoded information reading terminal configured to adjust transmit power level | |
KR102537922B1 (ko) | 디스플레이 사이의 각도를 측정하는 방법 및 이를 사용하는 전자 장치 | |
US10387692B2 (en) | Portable encoded information reading terminal configured to locate groups of RFID tags | |
US9165279B2 (en) | System and method for calibration and mapping of real-time location data | |
CN109409162B (zh) | 一种条形码旋转方法及装置 | |
US20140109024A1 (en) | Information processing apparatus, information processing method, and computer program product | |
US20140187148A1 (en) | Near field communication method and apparatus using sensor context | |
US12002027B2 (en) | Multi-device authorization | |
US11696013B2 (en) | Electronic device and recording method thereof | |
US11164230B2 (en) | Service execution method, apparatus, and device for use in client terminal and server | |
US11216795B2 (en) | Pairing merchant point of sale with payment reader terminal via server application programming interface | |
KR20190130142A (ko) | 계좌 생성, 계좌 리필 및 데이터 동기화를 위한 방법 및 디바이스 | |
WO2022160843A1 (zh) | 一种基于终端姿态的业务处理方法及装置 | |
WO2020063115A1 (zh) | 一种图形编码展示方法和装置 | |
US10037510B2 (en) | System and method for calibration and mapping of real-time location data | |
CN110414990A (zh) | 交易风险预警、防控方法、装置、设备及防控*** | |
CN103729105A (zh) | 移动终端使用的不良姿势检测方法和装置 | |
CN111738577A (zh) | 原材料管理方法及相关装置 | |
CN108354303A (zh) | 提醒方法及智能书包*** | |
US11231782B2 (en) | Electronic device for providing time information and operation method of electronic device | |
WO2021026268A1 (en) | Pairing merchant point of sale with payment reader terminal via server application programming interface | |
CN112711334A (zh) | 屏幕控制方法、装置和电子设备 | |
CN114140100A (zh) | 成像方法、设备及存储介质 | |
CN113888161A (zh) | 一种离线交易的处理方法、装置及设备 | |
CN112837053A (zh) | 支付处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |