CN108090798B - 物品使用控制方法、服务器、物品、设备及*** - Google Patents

物品使用控制方法、服务器、物品、设备及*** Download PDF

Info

Publication number
CN108090798B
CN108090798B CN201711158990.1A CN201711158990A CN108090798B CN 108090798 B CN108090798 B CN 108090798B CN 201711158990 A CN201711158990 A CN 201711158990A CN 108090798 B CN108090798 B CN 108090798B
Authority
CN
China
Prior art keywords
user
article
signal
file
server
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
Application number
CN201711158990.1A
Other languages
English (en)
Other versions
CN108090798A (zh
Inventor
李�杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Advanced New Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Advanced New Technologies Co Ltd filed Critical Advanced New Technologies Co Ltd
Priority to CN201711158990.1A priority Critical patent/CN108090798B/zh
Publication of CN108090798A publication Critical patent/CN108090798A/zh
Application granted granted Critical
Publication of CN108090798B publication Critical patent/CN108090798B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0042Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects
    • G07F17/0057Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects for the hiring or rent of vehicles, e.g. cars, bicycles or wheelchairs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Storage Device Security (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本说明书实施例提供一种在服务器侧实施的使用户获得管理权的方法,包括:接收用户设备发送的用于请求物品使用权的用户请求,其包括用户的用户标识;针对用户唯一生成第一文件,其为音频文件或波形图像文件;在关联关系数据库中维护第一文件与用户标识的关联关系;以及向用户设备发送第一信号,以使得用户设备获取第一文件。本说明书实施例还提供一种在服务器侧实施的物品使用控制方法,包括:接收物品使用控制设备发送的包含波形图特征数据和物品标识的波形图特征数据校验请求;根据存储关联关系数据库判断数据库中是否存在与波形图特征数据对应的关联关系而进行校验;根据校验结果发送允许或禁止使用指令。

Description

物品使用控制方法、服务器、物品、设备及***
技术领域
本发明涉及物品管理技术领域,更具体地,涉及一种使用户获得物品使用权的方法、获得物品使用权的方法、物品使用控制方法、服务器、物品、用户设备及使用户获得物品使用权和控制物品使用的***。
背景技术
近年来,随着互联网和智能设备的发展,兴起了提供共享物品的服务,例如共享单车、共享电动车、共享充电宝等。用户在使用这些共享物品时,通过使用智能设备获得使用许可并计费。例如,在共享单车的情况下,用户登录手机app,扫描单车上的二维码,获得开锁密码,打开车锁。目前,共享单车市场上存在两种开锁方案,1)机械开锁;2)电子开锁。
机械开锁的原理为:在共享单车服务商的数据库中维护单车编号和开锁密码的关联关系(一辆单车分配了一个唯一的单车编号,且关联了一个固定的开锁密码),当用户通过手机扫描单车上的二维码时,***会获取到单车的编号,并根据单车编号,在数据库中查询对应的开锁密码,将开锁密码显示在用户的手机APP上,用户旋转共享单车上的机械锁,使游标指向的密码串与返回的密码匹配,从而完成开锁。
电子开锁的原理为:在共享单车服务商的数据库中维护单车和开锁密码的关联关系,然而,电子锁的开锁密码已经不是固定密码,而是动态密码,当用户扫描共享单车上的二维码时,***会动态生成一个开锁密码,并把密码显示在用户的app上,用户在电子锁上输入查询到的密码,点击确认按钮,电子锁便会向服务端发起请求,校验用户输入的密码和动态生成的密码是否一致,如果一致,则完成开锁。
针对以上开锁方法,需要提供一种用户体验更好的开锁方式,使得用户可以以较少步骤方便地开锁,并且减少无法开锁的情况。
发明内容
本发明旨在提供一种用户体验更好、安全性更高的物品使用控制方案。
为实现上述目的,本说明书第一方面提供一种在用户设备一侧实施的获得物品使用权的方法,包括:向服务器发送用户请求,所述用户请求用于请求物品使用权,并包括所述用户的用户标识;接收服务器发送的第一信号,通过所述第一信号获取所述服务器针对所述用户唯一生成的第一文件,所述第一文件为音频文件或波形图像文件;以及在本地存储所述第一文件。
本说明书第二方面提供一种用户设备,包括:通信装置,用于实施通信;存储器,用于存储数据和指令;以及处理器,用于执行如本说明书第一方面所述的获得物品使用权的方法。
本说明书第三方面提供一种在服务器一侧实施的使用户获得物品使用权的方法,包括:接收用户设备发送的用户请求,所述用户请求用于请求物品使用权,并包括用户的用户标识;针对所述用户唯一生成第一文件,所述第一文件为音频文件或波形图像文件;在关联关系数据库中维护所述第一文件与所述用户标识的关联关系;以及向所述用户设备发送第一信号,所述第一信号用于使得所述用户设备获取所述第一文件。
本说明书第四方面提供一种服务器,包括:通信装置,用于实施通信;存储器,用于存储数据和指令;以及处理器,用于执行如本说明书第三方面所述的使用户获得物品使用权的方法。
本说明书第五方面提供一种在用户设备一侧实施的物品使用控制方法,包括:对第一文件解码以获得第二信号,所述第一文件为服务器针对用户唯一生成的音频文件或波形图像文件,所述第二信号为声音信号或波形图像信号;以及向所述物品使用控制设备输入所述第二信号,以使得所述物品使用控制设备采集所述第二信号。
本说明书第六方面提供一种用户设备,包括:通信装置,用于实施通信;存储器,用于存储数据和指令;传播装置,用于传播信号;以及处理器,用于执行如本说明书第五方面所述的物品使用控制方法。
本说明书第七方面提供一种在物品一侧实施的物品使用控制方法,包括:从用户设备采集第二信号,所述第二信号包括声音信号或波形图像信号;从采集的第二信号获得对应于所述声音信号或波形图像信号的波形图的波形图特征数据;向服务器发送校验请求,以校验所述波形图特征数据,所述校验请求包含所述波形图特征数据和物品标识,所述物品标识唯一标识所述物品;以及接收所述服务器发送的允许使用或禁止使用指令,从而允许或禁止对所述物品的使用。
本说明书第八方面提供一种物品使用控制设备,设置于物品侧,包括:通信装置,用于实施通信;采集单元,用于采集信号;存储器,用于存储数据和指令;锁闭装置,用于允许或禁止对物品的使用;以及处理器,用于执行如本说明书第七方面所述的物品使用控制方法。
本说明书第九方面提供一种物品,包括如本说明书第八方面所述的物品使用控制设备。
本说明书第十方面提供一种在服务器一侧实施的物品使用控制方法,包括:接收物品使用控制设备发送的校验请求,所述校验请求包含波形图特征数据和物品标识,所述物品标识唯一标识所述物品;根据存储第一文件与用户标识的关联关系的数据库进行对所述波形图特征数据的校验,其中所述第一文件为服务器针对用户唯一生成的音频文件或波形图像文件;如果所述数据库中存在与所述波形图特征数据对应的关联关系,则向所述物品使用控制设备发送允许使用指令,否则,发送禁止使用指令。
本说明书第十一方面提供一种服务器,包括:通信装置,用于实施通信;存储器,用于存储数据和指令;以及处理器,用于执行如本说明书第十方面所述的物品使用控制方法。
本说明书第十二方面提供一种使用户获得物品使用权和控制物品使用的***,包括:如本说明书第二方面所述的用户设备和如本说明书第六方面所述的用户设备;如本说明书第九方面所述的物品;以及如本说明书明第四方面所述的服务器和如本说明书第十一方面所述的服务器。
通过本说明书技术方案,可以使得用户通过较少的步骤使用物品,减少了不能开锁的情况,提升了用户体验,并且提高了安全性。
附图说明
通过结合附图描述本说明书实施例,可以使得本说明书实施例更加清楚:
图1示出本说明书技术方案的方法和***的示意图;
图2示出了在用户设备一侧实施的获得物品使用权的方法的流程图;
图3示出了用于执行图2所示的方法的用户设备的示意图;
图4示出了在服务器侧实施的使用户获得物品使用权的方法的流程图;
图5示出了用于执行图4所示的方法的服务器的示意图;
图6示出了在用户设备侧实施的物品使用控制方法的流程图;
图7示出了用于执行图6所示的方法的用户设备的示意图;
图8示出在物品一侧实施的物品使用控制方法的流程图;
图9示出了用于执行图8所示的方法的物品使用控制设备的示意图;
图10示出了用于执行图8所示的方法的物品的示例示意图;
图11示出了在服务器一侧实施的物品使用控制方法的流程图;
图12示出了用于执行图11所示的方法的服务器的示意图;以及
图13示出了根据本说明书实施例的使用户获得物品使用权和控制物品使用的***的示例示意图。
具体实施方式
下面结合附图描述本说明书的具体实施例。
图1示出本说明书的使用户获得物品使用权和控制物品使用的***的示意图。如图1所示,所述***包括服务器11、用户设备12和物品13,物品13包括物品控制设备14。本说明书实施例的***包括两大部分110和120,其中部分110用于使用户获得物品使用权,部分120用于控制物品的使用。
在使用户获得物品使用权部分110中,用户设备12向服务器11发送用户请求,所述用户请求用于请求物品使用权,并包括用户的用户标识。服务器11在接收到上述用户请求之后,针对所述用户唯一生成第一文件,所述第一文件为音频文件或波形图像文件;在关联关系数据库中维护所述第一文件与所述用户标识的关联关系;以及向所述用户设备12发送第一信号,所述第一信号用于使得所述用户设备12获取所述第一文件。用户设备12接收服务器11发送的第一信号,通过第一信号获取所述第一文件,并在本地存储所述第一文件。
在物品使用控制部分120中,用户设备12对第一文件解码获得第二信号,第二信号为声音信号或波形图像信号,通过麦克风或显示屏向物品13的物品使用控制设备14输入所述第二信号,以使得所述物品使用控制设备14采集所述第二信号。物品使用控制设备14通过声音或图像采集装置从用户设备采集第二信号,通过特定算法从采集的第二信号获得对应于所述声音信号或波形图像信号的波形图的波形图特征数据(例如特征点的坐标),并向服务器11发送校验请求,以校验所述波形图特征数据,所述校验请求包含所述波形图特征数据和物品标识,所述物品标识唯一标识所述物品。服务器11在接收所述校验请求之后,根据上述关联关系数据库校验所述波形图特征数据,如果所述数据库中存在与所述波形图特征数据对应的关联关系,则向所述物品使用控制设备14发送允许使用指令,否则,发送禁止使用指令。物品使用控制设备14在接收所述允许使用或禁止使用指令之后,允许或禁止对所述物品13的使用。
上文通过参考图1对本说明书技术方案的***和方法进行了总体描述,下面将参考后面的附图进一步描述本说明书的具体实施例。
图2示出了在用户设备一侧实施的获得物品使用权的方法的流程图。如图2所示,在步骤S21,向服务器发送用户请求,所述用户请求用于请求物品使用权,并包括所述用户的用户标识。这里的物品可以是共享物品,例如共享单车、共享电动车、共享汽车、共享充电宝等。物品使用权是指使得共享物品可用的“钥匙”。用户标识唯一标识每个用户,其可以是针对用户唯一的***编号、用户的身份代码等。
在步骤S22,接收服务器发送的第一信号,通过所述第一信号获取所述服务器针对所述用户唯一生成的第一文件,所述第一文件为音频文件或波形图像文件。在一个实施例中,第一信号为统一资源定位符url,其定位出存储在云服务器中的所述第一文件。所述第一信号也可以是所述第一文件本身,即,服务器直接向用户设备发送所述第一文件。
在步骤S23,在本地存储所述第一文件。在一个实施例中,用户设备通过url将所述第一文件缓存到本地。或者,用户设备直接从服务器接收第一文件并缓存到本地。当然,也可以以其它存储方式存储所述第一文件,例如将第一文件存储在闪存卡上等。
图3示出了用于执行图2所示的方法的用户设备的示意图。图3所示的用户设备300包括:处理器31、存储器32以及通信装置33。处理器31例如可以是中央处理器CPU、微处理器MCU等。存储器32例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。通信装置33用于实施与服务器的通信,其例如可以进行有线或无线通信。用户设备还可以包括显示装置34、输入装置35、接口装置36、扬声器37、麦克风38等。显示装置34例如是液晶显示屏。输入装置35例如可以包括触摸屏、键盘等。接口装置36例如包括USB接口、串行接口等。
具体地,所述用户设备可以是用户使用或者携带的智能设备,例如类似手机、掌上电脑、平板电脑等智能终端或者可穿戴智能设备如智能手表、智能手环或者智能首饰等。
下面以手机为例进一步描述,应该理解,所述描述对于其它智能设备都是相同的。用户通过登录相应的手机app而可以将该手机作为用户设备使用。当用户登录时,app判断预定条件是否成立,在预定条件成立时向服务器发送用户请求,所述预定条件包括:距离上次接收所述第一信号的时间超过预设时长;以及当前时间在预设时间段内。通常,将预设时长设为三小时,所述预设时间段为凌晨2-6点时段。这是因为,在凌晨2-6点时段,用户较少,***占用资源少,这时允许用户设备发送用户请求以更新所述第一文件以及关联关系数据库,对***的运行影响较小,也不会影响到用户的体验。而将特定时长限定为三小时,避免了过于频繁地更新文件和数据。
在用户登录app之后,app每隔预定间隔判断预定条件是否成立,在预定条件成立时向服务器发送用户请求,所述预定条件包括:距离上次接收所述第一信号的时间超过预设时长;以及当前时间在预设时间段内。同样地,通常,将预设时长设为三小时,所述预设时间段为凌晨2-6点时段。
通过根据上述定期更新第一文件和关联关系,有效防止了第一文件被窃取或被篡改,增强了安全性,从而提升了用户体验。
已经结合图2和图3说明了本说明书获得物品使用权的实施例,在该实施例中,通过在用户设备侧实施根据该实施例的获得物品使用权的方法,可以方便快捷地从服务器获得物品使用权,即,用于使得物品可用的“钥匙“,例如,在共享单车的情况下,即打开车锁的“钥匙”,并且通过定期更新“钥匙”,提高了安全性,从而提升了用户体验。
图4示出了在服务器侧实施的使用户获得物品使用权的方法的流程图。如图4所示,在步骤S41,接收用户设备发送的用户请求,所述用户请求用于请求物品使用权,并包括用户的用户标识。这里的物品可以是共享物品,例如共享单车、共享电动车、共享汽车、共享充电宝等。物品使用权是指使得共享物品可用的“钥匙”。用户标识唯一标识每个用户,其可以是针对用户唯一的***编号、用户的身份代码等。
在步骤S42,针对所述用户唯一生成第一文件,所述第一文件为音频文件或波形图像文件。音频文件和波形图像文件的共同点是它们都对应于波形图,从而方便从其提取特征数据以用于关联和校验。
在步骤S43,在关联关系数据库中维护所述第一文件与所述用户标识的关联关系。在一个实施例中,在关联关系数据库中存储所述第一文件对应的波形图中的波形图特征点的坐标与所述用户标识的关联关系。例如,服务器在生成音频文件后,可以将音频文件转换为波形图,可以通过本领域技术人员已知的算法获取波形图中的波峰和波谷,从而得到对应于波峰和波谷的坐标的字符串,将该字符串与用户标识关联,并存储到所述数据库中。或者,直接生成波形图,确定波形图中的波峰、波谷的坐标,将描述该坐标的字符串与用户标识关联。
在步骤S44,向用户设备发送第一信号,所述第一信号用于使得所述用户设备获取所述第一文件。在一个实施例中,将所述第一文件存储在云服务器中,并将所述第一文件的统一资源定位符url作为第一信号发送给所述用户设备。用户设备通过该url将所述第一文件缓存在本地。或者,所述第一信号可以是针对所述用户唯一生成的第一文件本身,即,服务器直接向用户设备发送所述第一文件。
图5示出了用于执行图4所示的方法的服务器的示意图。所述服务器可以是例如刀片服务器、计算机或者多台计算机组成的计算机组,还可以是云服务器。图5所示的服务器500包括:处理器51、存储器52以及通信装置53。处理器51例如可以是中央处理器CPU、微处理器MCU等。存储器52例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。通信装置53用于实施与用户设备的通信,其例如可以进行有线或无线通信。服务器500还可以包括显示装置54、输入装置55、接口装置56等。显示装置54例如是液晶显示屏。输入装置55例如可以包括触摸屏、键盘等。接口装置56例如包括USB接口、串行接口等。
结合图4和图5说明了服务器侧的实施例,在该实施例中,通过在服务器上实施根据该实施例的使用户获得物品使用权的方法,独创地利用声波或波形图形成“钥匙“,并且独创地在服务器中维护“钥匙”与用户的关联关系,从而既便于用户获取“钥匙”,又便于用户使用“钥匙”,大大提升了用户体验。
图6示出了在用户设备侧实施的物品使用控制方法的流程图。如图6所示,在步骤S61,对第一文件解码以获得第二信号,所述第一文件为服务器针对用户唯一生成的音频文件或波形图像文件,所述第二信号为声音信号或波形图像信号。例如,在第二信号为声音信号的情况下,解码装置例如为mp3播放器等,其通过对音频文件解码播放声音信号。在第二信号为波形图像文件的情况下,解码装置例如为ACDSee等,其通过对图像文件解码显示图像。
在步骤S62,向所述物品使用控制设备输入所述第二信号,以使得所述物品使用控制设备采集所述第二信号。例如,在第一文件是音频文件、并且物品使用控制设备包括麦克风的情况下,用户设备向物品使用控制设备播放音频文件,即将音频文件转换成声音信号,从而使得物品使用控制设备通过麦克风采集该声音信号。在第一文件是波形图像文件、并且物品使用控制设备包括摄像头的情况下,即将波形图像文件转换成图像信号,从而使得物品使用控制设备通过摄像头采集该波形图像文件。
图7示出了用于执行图6所示的方法的用户设备的示意图。所述用户设备700包括:处理器71、通信装置72、存储器73、以及传播装置74。处理器74例如可以是中央处理器CPU、微处理器MCU等。通信装置72用于实施与服务器和物品使用控制设备的通信,其例如可以进行有线或无线通信。存储器73例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。传播装置74例如可以包括扬声器和/或显示装置,用于传播声音和/或图像。用户设备还可以包括输入装置75、接口装置76、麦克风77等。
具体地,所述用户设备可以是用户使用或者携带的智能设备,例如类似手机、掌上电脑、平板电脑等智能终端或者可穿戴智能设备如智能手表、智能手环或者智能首饰等。
下面以手机和共享单车为例进一步描述,该共享单车具有车锁作为物品控制设备,应该理解,所述描述对于其它智能设备和共享物品都是相同的。用户通过登录相应的手机app而可以将该手机作为用户设备使用。在该app中已经获得了开锁的“钥匙”(即第一文件,例如该第一文件为音频文件)的情况下,当用户想要开锁时,将手机靠近车锁,点击手机APP上的按钮“开锁”,手机APP便会播放所述音频文件,从而车锁采集到声音信号,车锁中的传感器会对该声音信号进行处理以进行之后的步骤。
已经结合图6和图7描述了用户设备使用物品时的实施例,在该实施例中,通过在用户设备侧实施根据该实施例的物品使用控制方法,用户可以方便快捷地进行对物品的“开锁”过程,即,用户需要做的只需要播放音频文件或显示波形图像文件,大大提升了用户“开锁”的体验。
图8示出在物品一侧实施的物品使用控制方法的流程图。如图8所示,在步骤S81,从用户设备采集第二信号,所述第二信号包括声音信号或波形图像信号。这里的物品可以是共享物品,例如共享单车、共享电动车、共享汽车、共享充电宝等。例如,在共享单车的情况中,其包括作为物品使用控制设备的车锁,车锁上包括麦克风或者摄像头,以采集声音信号或波形图像信号。
在步骤S82,从采集的第二信号获得对应于所述声音信号或波形图像信号的波形图的波形图特征数据。物品使用控制设备(例如车锁)可以通过已知算法对波形图进行处理以获得波形图的波峰和波谷的坐标,该坐标字符串即为所述波形图特征数据。
在步骤S83,向服务器发送校验请求,以校验所述波形图特征数据,所述校验请求包含所述波形图特征数据和物品标识,所述物品标识唯一标识所述物品。服务器接收到所述校验请求之后,会在存储第一文件与用户标识的关联关系的数据库中搜索是否存在所述波形图特征数据或与该波形图特征数据对应的数据,从而对其进行校验。
在步骤S84,接收所述服务器发送的允许使用或禁止使用指令,从而允许或禁止对所述物品的使用。当所述数据库中存在所述波形图特征数据或与第其对应的数据时,表示存在该波形图特征数据与用户的关联关系,即,该用户是合法用户,从而服务器向物品使用控制设备发送允许使用指令。否则,如果数据库中不存在该波形图特征数据或与其对应的数据时,表示不存在该信号与用户的关联关系,即,该用户不是合法用户,从而服务器向物品使用控制设备发送禁止使用指令。物品使用控制设备还包括锁闭装置,用于允许或禁止对物品的使用,例如用于上锁的机械构件,从而根据物品使用控制设备的控制允许或禁止对所述物品的使用。
图9示出了用于执行图8所示的方法的物品使用控制设备的示意图。所述物品使用控制设备900设置于物品侧,包括:处理器91、通信装置92、采集单元93、存储器94、以及锁闭装置95。处理器91例如可以是中央处理器CPU、微处理器MCU等。通信装置92用于实施与服务器的通信,其例如可以进行有线或无线通信。采集单元93用于采集声音信号或波形图像信号,其可以是麦克风或摄像头。存储器94例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。锁闭装置95例如为用于允许或禁止对物品使用的机械机构,例如,在共享单车的情况下为车锁中用于锁车的机械机构。物品使用控制设备还可以包括显示装置96、扬声器97、输入装置98、接口装置99等。
图10示出了用于执行图8所示的方法的物品1000的示例示意图,其包括上述物品使用控制设备900。在该示例中,物品为共享单车,物品使用控制设备是包含电子组件和机械构件的车锁。可以理解,该示例只是用于举例说明根据本说明书实施例的物品,而不是对物品的限制。物品还可以是例如共享电动车、共享汽车、共享充电宝等的共享物品。
当用户想要使用例如图10所示的共享物品(即共享单车)时,如以上实施例中所述,在第一文件是音频文件的情况下,用户将手机靠近车锁,播放音频文件,从而车锁通过其中的采集装置,在该情况下为麦克风,采集声音信号,麦克风中的传感器会把声音信号转换成声波图,然后通过本领域技术人员已知的算法对声波图进行处理,获得声波特征数据,例如声波的波峰和波谷的坐标。车锁通过网卡向共享单车服务器发送声波特征数据校验请求,该校验请求包含共享单车标识和声波特征数据。共享单车服务器在关联关系数据库中校验声波图特征数据,如果存在该数据或与其对应的数据,则生成订单,将校验结果设置为通过,如果不存在,则将校验结果设置为不通过,把校验结果返回给车锁。车锁根据校验结果来判断是否开锁。
已经结合图8-10描述了本说明书物品使用实施例,在该实施例中,通过在物品侧实施根据该实施例的物品使用控制方法,用户可以方便快捷地进行对物品的“开锁”过程,即,用户需要做的只需要播放音频文件或显示波形图像文件,物品使用控制设备就会根据采集的声音信号或波形图像信号快速地开锁,而没有其它繁琐的开锁步骤,大大提升了用户“开锁”的体验。
图11示出了在服务器一侧实施的物品使用控制方法的流程图。如图11所示,在步骤S111,接收物品使用控制设备发送的校验请求,所述校验请求包含波形图特征数据和物品标识,所述物品标识唯一标识所述物品。在该实施例中,物品使用控制设备例如是共享单车的车锁,其被设置为可以采集声音信号或者波形图像信号。如以上实施例中所述,在例如采集声音信号的情况中,所述波形图特征数据可以为声波图的波形图特征点的坐标。
在步骤S112,根据存储第一文件与用户标识的关联关系的数据库进行对所述波形图特征数据的校验,其中所述第一文件为服务器针对用户唯一生成的音频文件或波形图像文件。该数据库的获得如之前实施例中所述,在此不再重复描述。所述校验为,在数据库中搜索是否存在与所述波形图特征数据相对应的关联关系,例如搜索是否存在包括所述波形图特征数据的关联关系。
在步骤S113,如果所述数据库中存在与所述波形图特征数据对应的关联关系,即,该关联关系中包括与待校验的波形图特征数据相同或对应的波形图特征数据,例如,波峰和波谷的坐标,这表示进行开锁的用户是合法用户,则向所述物品使用控制设备发送允许使用指令,否则,发送禁止使用指令。
图12示出了用于执行图11所示的方法的服务器的示意图。图12所示的服务器1200包括:处理器121、通信装置122、以及存储器123。处理器121例如可以是中央处理器CPU、微处理器MCU等。通信装置122用于实施与物品使用控制设备的通信,其例如可以进行有线或无线通信。存储器123例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。服务器1200还可以包括显示装置124、输入装置125、接口装置126等。显示装置124例如是液晶显示屏。输入装置125例如可以包括触摸屏、键盘等。接口装置126例如包括USB接口、串行接口等。
已经结合图11和图12描述了本说明书服务器侧控制物品使用的实施例,在该实施例中,通过在服务器上实施根据该实施例的物品使用控制方法,独创地利用声波或波形图形成“钥匙”,有效利用声波或波形图的波形特征,独创地在服务器中维护波形图特征数据与用户的关联关系,并方便地利用所述波形图特征数据快速地进行校验,而既便于用户获取“钥匙”,又便于用户使用“钥匙”开锁,大大提升了用户体验。
图13示出了根据本说明书实施例的使用户获得物品使用权和控制物品使用的***的示例示意图。该物品使用控制***1300包括:用户设备131,其包含结合图3描述的用户设备和结合图7描述的用户设备;物品132,其包含物品使用控制设备133,例如为结合图9描述的物品使用控制设备;以及服务器134,其包含例如结合图5描述的服务器和结合图12描述的服务器。用户设备131、物品132(物品使用控制设备133)和服务器134通过网络135相互连接。
具体地,所述用户设备131可以是用户使用或者携带的智能设备,例如类似手机、掌上电脑、平板电脑等智能终端或者可穿戴智能设备如智能手表、智能手环或者智能首饰等。用户设备131可以包括通信装置、存储器、处理器、显示装置、输入装置、接口装置、扬声器、以及麦克风等。
物品132可以是共享物品,尽管图13中将其示例示出为共享单车,其还可以为共享电动车、共享汽车、共享充电宝等。物品使用控制设备133设置于物品132侧,例如,在共享单车的情况下,其为车锁,其可以包括:处理器、通信装置、采集单元、存储器、锁闭装置、显示装置、扬声器、输入装置、以及接口装置等。
所述服务器134可以是例如刀片服务器、计算机或者多台计算机组成的计算机组,还可以是云服务器。所述服务器可以包括:处理器、通信装置、存储器、显示装置、输入装置、以及接口装置等。
通过如上所述配置本说明书实施例的***,可以进行如图1示意示出的使用户获得物品使用权以及控制物品使用的本说明书技术方案,从而可以使用户方便地获取使用物品的“钥匙”,以较少的步骤“开锁”,大大提升了用户体验,同时还提高了安全性。
本领域普通技术人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (27)

1.一种在用户设备一侧实施的获得物品使用权的方法,包括:
向服务器发送用户请求,所述用户请求用于请求物品使用权,并包括所述用户的用户标识,以使得所述服务器针对所述用户唯一生成第一文件,并在关联关系数据库中维护所述第一文件与所述用户标识的关联关系,以在物品使用控制时用于校验,所述第一文件为音频文件或波形图像文件;
接收服务器发送的第一信号,通过所述第一信号获取所述服务器针对所述用户唯一生成的第一文件;以及
在本地存储所述第一文件;
其中,所述向服务器发送用户请求包括:在预定条件成立时,自动地或由用户触发而发送用户请求,所述预定条件包括:
距离上次接收所述第一信号的时间超过预设时长;以及
当前时间在预设时间段内。
2.根据权利要求1所述的获得物品使用权的方法,其中,所述第一信号为统一资源定位符url,所述通过第一信号获取所述服务器针对所述用户唯一生成的第一文件包括,根据所述url指示的地址,获取所述第一文件。
3.一种用户设备,包括:
通信装置,用于实施通信;
存储器,用于存储数据和指令;以及
处理器,用于执行如权利要求1-2中任一项所述的获得物品使用权的方法。
4.根据权利要求3所述的用户设备,其中所述用户设备为便携式智能设备。
5.一种在服务器一侧实施的使用户获得物品使用权的方法,包括:
接收用户设备发送的用户请求,所述用户请求用于请求物品使用权,并包括用户的用户标识;
针对所述用户唯一生成第一文件,所述第一文件为音频文件或波形图像文件;
在关联关系数据库中维护所述第一文件与所述用户标识的关联关系,以在物品使用控制时用于校验;以及
向所述用户设备发送第一信号,所述第一信号用于使得所述用户设备获取并存储所述第一文件;
其中,所述用户请求在预定条件成立时自动地或由用户触发而发送,所述预定条件包括:
距离上次接收所述第一信号的时间超过预设时长;以及
当前时间在预设时间段内。
6.根据权利要求5所述的使用户获得物品使用权的方法,还包括将所述第一文件存储在云服务器中,所述向所述用户设备发送第一信号包括,将所述第一文件的统一资源定位符url作为第一信号发送给所述用户设备。
7.根据权利要求5所述的使用户获得物品使用权的方法,其中,所述维护所述第一文件与所述用户标识的关联关系为,存储所述第一文件对应的波形图中的波形图特征点的坐标与所述用户标识的关联关系。
8.一种服务器,包括:
通信装置,用于实施通信;
存储器,用于存储数据和指令;以及
处理器,用于执行如权利要求5-7中任一项所述的使用户获得物品使用权的方法。
9.一种在用户设备一侧实施的物品使用控制方法,包括:
对本地存储的第一文件解码以获得第二信号,所述第一文件为服务器针对用户唯一生成的音频文件或波形图像文件,并且所述服务器在关联关系数据库中维护所述第一文件与所述用户的用户标识的关联关系,以在物品使用控制时用于校验;以及
向物品使用控制设备输入所述第二信号,以使得所述物品使用控制设备采集所述第二信号,并将所述第二信号对应的波形图的波形图特征数据提供给所述服务器进行校验;
其中,所述第一文件是所述用户设备通过第一信号获取的,所述第一信号是所述服务器在接收到所述用户设备发送的用户请求后发送的,所述用户请求用于请求物品使用权、包括所述用户的用户标识、且在预定条件成立时自动地或由用户触发而发送,所述预定条件包括:
距离上次接收所述第一信号的时间超过预设时长;以及
当前时间在预设时间段内。
10.根据权利要求9所述的物品使用控制方法,其中所述第二信号为声音信号,所述向物品使用控制设备输入所述第二信号包括,向所述物品使用控制设备播放所述声音信号。
11.根据权利要求9所述的物品使用控制方法,其中所述第二信号为波形图像信号,所述向物品使用控制设备输入所述第二信号包括,向所述物品使用控制设备显示所述波形图像信号。
12.一种用户设备,包括:
通信装置,用于实施通信;
存储器,用于存储数据和指令;
传播装置,用于传播信号;以及
处理器,用于执行如权利要求9-11中任一项所述的物品使用控制方法。
13.根据权利要求12所述的用户设备,其中所述传播装置是扬声器,用于播放声音。
14.根据权利要求12所述的用户设备,其中所述传播装置是显示屏,用于显示图像。
15.根据权利要求12所述的用户设备,其中所述用户设备为便携式智能设备。
16.一种在物品一侧实施的物品使用控制方法,包括:
从用户设备采集第二信号,所述第二信号包括声音信号或波形图像信号;
从采集的第二信号获得对应于所述声音信号或波形图像信号的波形图的波形图特征数据;
向服务器发送校验请求,以使得所述服务器根据存储第一文件与用户标识的关联关系的数据库进行对所述波形图特征数据的校验,所述第一文件为所述服务器针对用户唯一生成的音频文件或波形图像文件,所述校验请求包含所述波形图特征数据和物品标识,所述物品标识唯一标识所述物品;以及
接收所述服务器发送的允许使用或禁止使用指令,从而允许或禁止对所述物品的使用;
其中,所述用户设备本地存储有通过第一信号获取的所述第一文件,所述第一信号是所述服务器在接收到所述用户设备发送的用户请求后发送的,所述用户请求用于请求物品使用权、包括所述用户的用户标识、且在预定条件成立时自动地或由用户触发而发送,所述预定条件包括:
距离上次接收所述第一信号的时间超过预设时长;以及
当前时间在预设时间段内。
17.根据权利要求16所述的物品使用控制方法,其中,
所述第二信号为声音信号,
所述从用户设备采集第二信号包括:通过声音采集装置从所述用户设备采集所述声音信号,
所述波形图特征数据为通过采集所述声音信号获得的波形图的波形图特征点的坐标。
18.根据权利要求16所述的物品使用控制方法,所述第二信号为波形图像信号,
所述从用户设备采集第二信号包括:通过图像采集装置从所述用户设备采集波形图像信号,
所述波形图特征数据为通过采集波形图像信号获得的波形图的波形图特征点的坐标。
19.一种物品使用控制设备,设置于物品侧,包括:
通信装置,用于实施通信;
采集单元,用于采集信号;
存储器,用于存储数据和指令;
锁闭装置,用于允许或禁止对物品的使用;以及
处理器,用于执行如权利要求16-18中任一项所述的物品使用控制方法。
20.根据权利要求19所述的物品使用控制设备,所述采集单元是声音采集装置或图像采集装置。
21.一种物品,包括如权利要求19或20所述的物品使用控制设备。
22.根据权利要求21的物品,所述物品为共享物品。
23.一种在服务器一侧实施的物品使用控制方法,包括:
接收物品使用控制设备发送的校验请求,以校验波形图特征数据,所述校验请求包含波形图特征数据和物品标识,所述物品标识唯一标识所述物品;
根据存储第一文件与用户标识的关联关系的数据库进行对所述波形图特征数据的校验,其中所述第一文件为服务器针对用户唯一生成的音频文件或波形图像文件;
如果所述数据库中存在与所述波形图特征数据对应的关联关系,则向所述物品使用控制设备发送允许使用指令,否则,发送禁止使用指令;
其中,所述用户的用户设备本地存储有通过第一信号获取的所述第一文件,所述第一信号是所述服务器在接收到所述用户设备发送的用户请求后发送的,所述用户请求用于请求物品使用权、包括所述用户的用户标识、且在预定条件成立时自动地或由用户触发而发送,所述预定条件包括:
距离上次接收所述第一信号的时间超过预设时长;以及
当前时间在预设时间段内。
24.根据权利要求23所述的物品使用控制方法,所述波形图特征数据为波形图的波形图特征点的坐标。
25.根据权利要求23或24所述的物品使用控制方法,所述关联关系为,所述第一文件对应的波形图的波形图特征点的坐标与所述用户标识的关联关系。
26.一种服务器,包括:
通信装置,用于实施通信;
存储器,用于存储数据和指令;以及
处理器,用于执行如权利要求23-25中任一项所述的物品使用控制方法。
27.一种使用户获得物品使用权和控制物品使用的***,包括:
如权利要求3或4所述的用户设备和如权利要求12-15中任一项所述的用户设备;
如权利要求21或22所述的物品;以及
如权利要求8所述的服务器和如权利要求26所述的服务器。
CN201711158990.1A 2017-11-20 2017-11-20 物品使用控制方法、服务器、物品、设备及*** Active CN108090798B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711158990.1A CN108090798B (zh) 2017-11-20 2017-11-20 物品使用控制方法、服务器、物品、设备及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711158990.1A CN108090798B (zh) 2017-11-20 2017-11-20 物品使用控制方法、服务器、物品、设备及***

Publications (2)

Publication Number Publication Date
CN108090798A CN108090798A (zh) 2018-05-29
CN108090798B true CN108090798B (zh) 2023-01-31

Family

ID=62172284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711158990.1A Active CN108090798B (zh) 2017-11-20 2017-11-20 物品使用控制方法、服务器、物品、设备及***

Country Status (1)

Country Link
CN (1) CN108090798B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106254467A (zh) * 2016-08-05 2016-12-21 北京小米移动软件有限公司 文件分享方法及装置
CN106489269A (zh) * 2014-05-14 2017-03-08 三星电子株式会社 显示装置、服务器、***及其信息提供方法
CN106600792A (zh) * 2016-12-28 2017-04-26 北京拜克洛克科技有限公司 一种自行车开锁方法、***及装置
CN106652106A (zh) * 2015-10-29 2017-05-10 中兴通讯股份有限公司 门锁的控制方法、装置及终端
CN107295062A (zh) * 2017-05-05 2017-10-24 北京摩拜科技有限公司 物品使用控制方法、设备、***及物品
CN107284413A (zh) * 2016-03-31 2017-10-24 比亚迪股份有限公司 车辆控制方法及***、语音口令识别钥匙和云端服务器
CN107358745A (zh) * 2017-05-23 2017-11-17 上海与德科技有限公司 租赁方法、***及单车服务器

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8768565B2 (en) * 2012-05-23 2014-07-01 Enterprise Holdings, Inc. Rental/car-share vehicle access and management system and method
CN103793960B (zh) * 2012-10-31 2016-12-21 株式会社易保 用于移动钥匙服务的方法
CN104219303B (zh) * 2014-09-01 2017-12-05 广东安居宝数码科技股份有限公司 门禁验证方法和***
CN205430321U (zh) * 2016-03-17 2016-08-03 陈广海 一种解锁***
CN107231391A (zh) * 2016-03-23 2017-10-03 阿里巴巴集团控股有限公司 设备控制方法、用户设备、服务器、物联网设备和***
CN106127906A (zh) * 2016-07-13 2016-11-16 尹博实 一种门禁锁的解锁方法、装置及***
TW201804426A (zh) * 2016-07-25 2018-02-01 楊政憲 電動車區域共享管理方法
CN106652141A (zh) * 2016-12-30 2017-05-10 北京拜克洛克科技有限公司 一种自行车开锁方法、***及装置
CN106960669A (zh) * 2017-04-13 2017-07-18 成都步共享科技有限公司 一种共享自行车的声纹识别方法
CN107222464A (zh) * 2017-05-11 2017-09-29 深圳赛飞百步印社科技有限公司 开锁方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106489269A (zh) * 2014-05-14 2017-03-08 三星电子株式会社 显示装置、服务器、***及其信息提供方法
CN106652106A (zh) * 2015-10-29 2017-05-10 中兴通讯股份有限公司 门锁的控制方法、装置及终端
CN107284413A (zh) * 2016-03-31 2017-10-24 比亚迪股份有限公司 车辆控制方法及***、语音口令识别钥匙和云端服务器
CN106254467A (zh) * 2016-08-05 2016-12-21 北京小米移动软件有限公司 文件分享方法及装置
CN106600792A (zh) * 2016-12-28 2017-04-26 北京拜克洛克科技有限公司 一种自行车开锁方法、***及装置
CN107295062A (zh) * 2017-05-05 2017-10-24 北京摩拜科技有限公司 物品使用控制方法、设备、***及物品
CN107358745A (zh) * 2017-05-23 2017-11-17 上海与德科技有限公司 租赁方法、***及单车服务器

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
A transparent load balancing algorithm for heterogeneous Local Area Networks;Tom De Schepper等;《2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM)》;20170724;160-168 *
智能解锁钥匙管理技术;赵登攀等;《自动化应用》;20101125;42-44 *
集控型解锁钥匙管理***的研究及应用;艾艇;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20160315;C042-1095 *

Also Published As

Publication number Publication date
CN108090798A (zh) 2018-05-29

Similar Documents

Publication Publication Date Title
JP6166749B2 (ja) コンテキストベースのデータアクセス制御
CN105306204B (zh) 安全验证方法、装置及***
EP3200493B1 (en) User authentication management
EP2552142A1 (en) Authentication method and system using portable terminal
WO2015014128A1 (zh) 穿戴式设备的认证方法及穿戴式设备
WO2016183937A1 (zh) 身份验证方法、装置、***以及用户终端
EP3525181B1 (en) Identity validity verification method and electronic terminal
CN106909820B (zh) 移动终端及其指纹数据处理方法和装置
WO2015065749A1 (en) Attempted security breach remediation
JP2008090512A (ja) 情報配信システム、情報配信方法、コンテンツ配信管理装置、コンテンツ配信管理方法およびプログラム
US9426130B2 (en) Methods, devices and systems for anti-counterfeiting authentication
US20110121943A1 (en) Biometric remote control device and methods and computer program product for operating the same
US9697346B2 (en) Method and apparatus for identifying and associating devices using visual recognition
CN106487758B (zh) 一种数据安全签名方法、业务终端以及私钥备份服务器
WO2017201874A1 (zh) 终端丢失提示方法及装置
CN110992541A (zh) 车辆解锁方法、车辆解锁数据处理方法和装置
CN112818371A (zh) 资源访问控制方法、***、装置、设备及介质
CN108460251B (zh) 运行应用程序的方法、装置及***
CN106357684B (zh) 游戏应用程序的登录方法及装置
CN110958234A (zh) 一种应用登录控制方法、装置及存储介质
CN113015138A (zh) 用于信息分享的方法、电子设备和计算机可读存储介质
CN105100005B (zh) 身份验证方法及装置
CN108090798B (zh) 物品使用控制方法、服务器、物品、设备及***
CN110602700B (zh) 种子密钥处理方法、装置及电子设备
US20150161666A1 (en) Operation method of portable electronic apparatus

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1254044

Country of ref document: HK

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20201020

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20201020

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

GR01 Patent grant
GR01 Patent grant