CN109144603B - 唤醒、信息推送方法和装置、计算设备及存储介质 - Google Patents

唤醒、信息推送方法和装置、计算设备及存储介质 Download PDF

Info

Publication number
CN109144603B
CN109144603B CN201810820165.1A CN201810820165A CN109144603B CN 109144603 B CN109144603 B CN 109144603B CN 201810820165 A CN201810820165 A CN 201810820165A CN 109144603 B CN109144603 B CN 109144603B
Authority
CN
China
Prior art keywords
information
broadcast packet
terminal
bluetooth broadcast
bluetooth
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
CN201810820165.1A
Other languages
English (en)
Other versions
CN109144603A (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
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201810820165.1A priority Critical patent/CN109144603B/zh
Publication of CN109144603A publication Critical patent/CN109144603A/zh
Priority to TW108116393A priority patent/TWI717732B/zh
Priority to PCT/CN2019/094850 priority patent/WO2020019964A1/zh
Application granted granted Critical
Publication of CN109144603B publication Critical patent/CN109144603B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本说明书提供一种唤醒、信息推送方法和装置、计算设备及存储介质,其中唤醒方法适于在终端设备上执行,所述唤醒方法包括:监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件;当监听到所述蓝牙模块搜索到蓝牙广播包时,判断所述蓝牙广播包是否符合设定格式;若所述蓝牙广播包符合所述设定格式,启动与所述蓝牙广播包对应的应用程序。

Description

唤醒、信息推送方法和装置、计算设备及存储介质
技术领域
本说明书涉及信息技术领域,特别涉及一种唤醒、信息推送及云端信息处理方法和装置、计算设备及存储介质。
背景技术
目前终端设备上的应用程序在不使用时经常被***杀死,每次都是冷启动,在用户需要使用应用程序时,冷启动所需的时间较长,用户体验较差。
发明内容
有鉴于此,本说明书实施例提供了一种唤醒、信息推送及云端信息处理方法和装置、计算设备及存储介质,以解决现有技术中存在的技术缺陷。
根据本说明书实施例的第一方面,提供了一种应用程序的唤醒方法,所述方法适于在终端设备上执行,所述方法包括:
监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件;
当监听到所述蓝牙模块搜索到蓝牙广播包时,判断所述蓝牙广播包是否符合设定格式;
若所述蓝牙广播包符合所述设定格式,启动与所述蓝牙广播包对应的应用程序。
根据本说明书实施例的第二方面,提供了一种信息推送方法,所述方法适于在发送终端上执行,所述方法包括:
通过发送终端的蓝牙模块发射设定格式的蓝牙广播包;
在接收到所述发送终端附近的终端设备发送的基于所述蓝牙广播包的蓝牙通信连接请求后,建立所述发送终端与所述终端设备的蓝牙通信连接;
向所述终端设备推送基于附近位置的资讯信息。
根据本说明书实施例的第三方面,提供了一种云端信息处理方法,包括:
接收终端设备的应用程序上传的至少一个发送终端的设备信息和蓝牙广播包的信号强度信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的蓝牙广播包的信号强度信息;
根据对应于所述设备信息的所述终端设备的蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
根据本说明书实施例的第四方面,提供了一种云端信息处理方法,包括:
接收终端设备的应用程序上传的至少一个发送终端的设备信息、位置坐标信息、时间戳信息和和蓝牙广播包的信号强度信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息;
根据所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
根据本说明书实施例的第五方面,提供了一种应用程序的唤醒装置,所述装置适于在终端设备上执行,所述装置包括:
***,被配置为监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件;
判断器,被配置为当监听到所述蓝牙模块搜索到蓝牙广播包时,判断所述蓝牙广播包是否符合设定格式;
启动器,被配置为若所述蓝牙广播包符合所述设定格式,启动与所述蓝牙广播包对应的应用程序。
根据本说明书实施例的第六方面,提供了一种信息推送装置,所述装置适于在发送终端上执行,所述装置包括:
发送器,被配置为通过发送终端的蓝牙模块发射设定格式的蓝牙广播包;
第二连接器,被配置为在接收到所述发送终端附近的终端设备发送的基于所述蓝牙广播包的蓝牙通信连接请求后,建立所述发送终端与所述终端设备的蓝牙通信连接;
推送器,被配置为向所述终端设备推送基于附近位置的资讯信息。
根据本说明书实施例的第六方面,提供了一种云端信息处理方法,包括:
接收终端设备的应用程序上传的至少一个发送终端的设备信息、位置坐标信息、时间戳信息和和蓝牙广播包的信号强度信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息;
根据所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
根据本说明书实施例的第七方面,提供了云端信息处理装置,包括:
第三接收器,被配置为接收终端设备的应用程序上传的至少一个发送终端的设备信息和蓝牙广播包的信号强度信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
第一获取器,被配置为根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的蓝牙广播包的信号强度信息;
第一位置判断器,被配置为根据对应于所述设备信息的所述终端设备的蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
根据本说明书实施例的第八方面,提供了一种云端信息处理装置,包括:
第四接收器,被配置为接收终端设备的应用程序上传的至少一个发送终端的设备信息、位置坐标信息、时间戳信息和和蓝牙广播包的信号强度信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
第二获取器,被配置为根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息;
第二位置判断器,被配置为根据所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
根据本说明书实施例的第九方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现所述的应用程序的唤醒方法、信息推送方法或者云端信息处理方法的步骤。
根据本说明书实施例的第十方面,提供了一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现所述的应用程序的唤醒方法、信息推送方法或者云端信息处理方法的步骤。
根据本说明书实施例的第九方面,提供了一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现应用程序的唤醒方法或信息推送方法的步骤。
本发明实施例在作为支付物料的发送终端中加入设定格式的蓝牙广播,当用户的移动设备接近支付物料后,与所述设定格式的蓝牙广播应用程序可以被唤醒,从而实现热启动和基于数据采集的动销。通过支付物料与用户移动终端的之间的联动,可以基于不同场景动态选择应用应用是否进行预加载,既提升了用户体验,又尊重用户的选择。
附图说明
图1是示出了根据本说明书一实施例的计算设备100的结构框图;
图2是示出了根据本说明书一实施例的应用程序的唤醒方法的示意性流程图;
图3是示出了根据本说明书一实施例的信息推送方法的示意性流程图;
图4是示出了根据本说明书一实施例的信息推送方法的示意性流程图;
图5是示出了本说明书一个实施例的云端信息处理方法流程示意图
图6是示出了本说明书一实施例的BLE广播发送示意图;
图7是示出了本说明书另一实施例的BLE广播发送示意图;
图8示出了本说明书一实施例的基于ibeacon的包结构示意图;
图9示出了本说明书一实施例的ibeacon的包中数据字段的结构示意图;
图10是示出了本说明书一实施例的用户靠近路线图;
图11是示出了本说明书一实施例提供的应用程序的唤醒、资讯推送***模块图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
图1是示出了根据本说明书一实施例的计算设备100的结构框图。该计算设备100的部件包括但不限于存储器110和处理器120。处理器120与存储器110通过总线130相连接,数据库150用于保存用户数据。
计算设备100还包括接入设备140,接入设备140使得计算设备100能够经由一个或多个网络通信。这些网络的示例包括公用交换电话网(PSTN)、局域网(LAN)、广域网(WAN)、个域网(PAN)或诸如因特网的通信网络的组合。接入设备140可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(NIC))中的一个或多个,诸如IEEE802.11无线局域网(WLAN)无线接口、全球微波互联接入(Wi-MAX)接口、以太网接口、通用串行总线(USB)接口、蜂窝网络接口、蓝牙接口、近场通信(NFC)接口,等等。
在本说明书的一个实施例中,计算设备100的上述以及图1中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图1所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
计算设备100可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或PC的静止计算设备。计算设备100还可以是移动式或静止式的服务器。
其中,处理器120可以执行图2所示方法中的步骤。图2是示出了根据本说明书一实施例的应用程序的唤醒方法的示意性流程图,所述方法适于在终端设备上执行,包括步骤202、步骤204和步骤206。
步骤202:监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件。
一种实施方式中,在步骤202之前还包括:预先在所述终端设备的操作***中注册蓝牙监听事件。例如,可以在安装或更新应用程序时,在安装或更新过程中,向所述终端设备的操作***中注册蓝牙监听事件,从而对终端设备的蓝牙模块搜索蓝牙广播包的搜索事件进行监听。
步骤204:当监听到所述蓝牙模块搜索到蓝牙广播包时,判断所述蓝牙广播包是否符合设定格式。
一种实施方式中,所述终端设备的蓝牙模块为BLE(蓝牙低能耗)蓝牙模块。如图6、图7所示,图6、图7分别是示出了本说明书一实施例的BLE广播发送示意图。图中的模块只需要2个部分:充当蓝牙beacon进行广播的设备(这里是支付宝盒等支付物料),ble扫描设备(这里是移动设备,比如手机、手环)。BLE蓝牙模块采用可变连接时间间隔,这个间隔根据具体应用可以设置为几毫秒到几秒不等。另外,因为BLE蓝牙模块的连接方式较快,因此平时可以处于“非连接”状态(节省能源),此时链路两端相互间只是知晓对方,只有在必要时才开启链路。
一种实施方式中,所述设定格式为ibeacon格式。当监听到所述蓝牙模块搜索到蓝牙广播包时,判断搜索到的蓝牙广播包的格式是否符合ibeacon格式。
如图8、图9所示,图8是示出了基于ibeacon的包结构示意图,图9是ibeacon的包中数据字段的结构示意图。Ibeacon的包结构包括报文头(header,1字节)、访问地址(accessaddress,4字节)、PDU(Protocol Data Unit,协议数据单元,2-39字节)、CRC(CyclicRedundancy Check,循环冗余校验,3字节)和数据(Data,最多31字节)等字段。其中数据字段包括ibeacon前缀(ibeacon prefix,9字节)、Proxmity UUID(近通用唯一识别码,16字节)、Major(区域编号,2字节)、Minor(商品编号,2字节)和TX power(发射功率,1字节)。一种实施方式中,把发送终端的信息通过major id(区域编号)、minor id(商品编号)广播出去,手机识别到设备后,可以锁定唯一的盒子,进行其他的精准营销:基于盒子对应的商户推送相关的优惠券提高到店率、推荐周边的店铺。
一种实施方式中,在步骤206之前还包括:
判断所述蓝牙模块搜索到的蓝牙广播包的信号强度RSSI(Received SignalStrength Indicator,接收信号的强度指示)是否不小于第一设定阈值和/或所述蓝牙广播包的信号持续时间是否不小于第二设定阈值;若判断结果为所述信号强度不小于所述第一设定阈值和/或所述信号持续时间不小于所述第二设定阈值则执行步骤206;若判断结果为所述信号强度小于所述第一设定阈值和/或所述信号持续时间小于所述第二设定阈值则跳转至步骤202。这是由于如果收到的信号强度值过小和或者时间过短,说明只是路过,未来没有停留和后续消费的可能,这时候则不启动程序应用。
步骤206:若所述蓝牙广播包符合所述设定格式,启动与所述蓝牙广播包对应的应用程序。
一种实施方式中,在步骤206之后还包括:对所述蓝牙广播包进行解析得到发送终端的设备信息;基于所述设备信息建立所述终端设备与所述发送终端的蓝牙通信连接。从而在发送终端(如支付宝盒等支付物料)与用户终端设备(如智能手机等移动终端)的应用程序之间建立起可以进行联动的通信链路,便于优惠券等资讯信息的推送。
一种实施方式中,在所述基于所述设备信息建立所述终端设备与所述发送终端的蓝牙通信连接步骤之后还包括:接收所述发送终端发送的基于所述发送终端位置的资讯信息,并将所述资讯信息保存至所述应用程序。
一种实施方式中,在将所述资讯信息保存至所述应用程序时,根据所述资讯信息的类别将所述资讯信息保存至所述应用程序的相应模块。如可以将店铺的优惠券保存到应用程序的卡券模块。
一种实施方式中,在启动所述应用程序时仅预加载所述应用程序的基础模块,其中基础模块可以根据具体需要灵活设置,例如可以是用户最常使用的模块,如钱包应用模块。
一种实施方式中,步骤206包括:若所述蓝牙广播包符合设定格式,判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭;若判断结果不是用户主动关闭,则启动所述应用程序。
一种实施方式中,所述判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭步骤包括:查询所述移动终端中的应用程序接口文件或日志文件,如果在所述应用程序接口文件或所述日志文件中没有对应所述应用程序关闭的行为记录,则判定所述应用程序不是用户主动关闭。
一种实施方式中,所述判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭步骤包括:获取所述应用程序的保活时间,根据所述保活时间判断所述应用程序在后台的运行时间是否不小于第三设定阈值且所述移动终端处于息屏状态;如果判断结果为是,则判定所述应用程序不是用户主动关闭。
一种实施方式中,在所述若所述蓝牙广播包符合设定格式,判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭步骤之后还包括:若判断结果是用户主动关闭,则不启动所述应用程序。
一种实施方式中,在所述对所述蓝牙广播包进行解析得到发送终端的设备信息步骤之后还包括:将所述移动终端搜索到的所述发送终端的蓝牙广播包的信号强度发送至所述发送终端;或将所述发送终端的设备信息上传至云端服务器;或将所述发送终端的设备信息和所述移动终端搜索到的所述发送终端的蓝牙广播包的信号强度上传至云端服务器。
本发明实施例在作为支付物料的发送终端中加入设定格式的蓝牙广播,当用户的移动设备接近支付物料后,与所述设定格式的蓝牙广播应用程序可以被唤醒,从而实现热启动和基于数据采集的动销。通过支付物料与用户移动终端的之间的联动,可以基于不同场景动态选择应用应用是否进行预加载,既提升了用户体验,又尊重用户的选择。
其中,处理器120可以执行图3所示方法中的步骤。图3是示出了根据本说明书一实施例的信息推送方法的示意性流程图,所述方法适于在发送终端上执行,包括步骤302、步骤304和步骤306。
步骤302:通过发送终端的蓝牙模块发射设定格式的蓝牙广播包。
一种实施方式中,所述设定格式为ibeacon格式。
一种实施方式中,所述发送终端的蓝牙模块为BLE蓝牙模块。
步骤304:在接收到所述发送终端附近的终端设备发送的基于所述蓝牙广播包的蓝牙通信连接请求后,建立所述发送终端与所述终端设备的蓝牙通信连接。
步骤306:向所述终端设备推送基于附近位置的资讯信息。
一种实施方式中,在步骤304之后还包括:
接收所述终端设备发送的所述蓝牙广播包的信号强度信息;
根据接收到的多个所述终端设备发送的所述蓝牙广播包的信息强度信息,判断所述终端设备接收到的所述蓝牙广播包的信号强度的最大值是否小于第四设定阈值;
若判断结果为所述蓝牙广播包的信号强度的最大值小于第四设定阈值,则判定所述发送终端的摆放位置不合理。
本发明实施例在作为支付物料的发送终端中加入设定格式的蓝牙广播,当用户的移动设备接近支付物料后,与所述设定格式的蓝牙广播应用程序可以被唤醒,从而实现热启动和基于数据采集的动销。通过支付物料与用户移动终端的之间的联动,可以基于不同场景动态选择应用应用是否进行预加载,既提升了用户体验,又尊重用户的选择。
其中,处理器120可以执行图4所示方法中的步骤。图4是示出了根据本说明书一实施例的信息推送方法的示意性流程图,包括步骤402、步骤404和步骤406。
步骤402:接收终端设备的应用程序上传的发送终端的设备信息和蓝牙广播包的信号强度信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
步骤404:根据所述发送终端的设备信息,获取对应于所述设备信息的所述终端设备的蓝牙广播包的信号强度信息;
步骤406:根据对应于所述设备信息的所述终端设备的蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
一种实施方式中,步骤406包括:
根据发送设备的设备信息获取终端设备上传的对应于所述设备信息的蓝牙广播包的信号强度信息;根据对应于所述设备信息的蓝牙广播包的信号强度信息,判断所述终端设备接收到的所述蓝牙广播包的信号强度最大值是否小于第四设定阈值;若判断结果为所述终端设备接收到的所述蓝牙广播包的信号强度最大值小于第四设定阈值,则判定所述发送终端的摆放位置不合理。
图5是示出了本说明书一个实施例的云端信息处理方法流程示意图。如图5所示,该方法包括:
步骤502:接收终端设备的应用程序上传的至少一个发送终端的设备信息、位置坐标信息、时间戳信息和和蓝牙广播包的信号强度信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
步骤504:根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息;
步骤506:根据所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
一种实施方式中,步骤506包括:
获取多个终端设备上传的对应于所述发送终端的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,得到每个所述终端设备在靠近所述发送终端过程中的靠近轨迹;根据多个所述终端设备的靠近轨迹得到多个所述终端设备靠近所述发送终端的用户靠近路线图;以所述发送终端为圆心将所述用户靠近路线图分为n等份,统计所述靠近轨迹的轨迹起点最多的区域中靠近轨迹的第一平均距离与所述靠近轨迹的轨迹起点最少的区域中靠近轨迹的第二平均距离,其中,n为自然数;判断所述第一平均距离与所述第二平均距离的差值是否大于第五设定阈值或所述第一平均距离与所述第二平均距离的比值是否大于第六设定阈值;若判断结果为是则判定所述发送终端的摆放位置合理,否则判定所述发送终端的排放位置不合理。
一种实现方式中,所述根据多个终端设备上传的对应于所述发送终端的位置坐标信息和蓝牙广播包的信号强度信息,得到每个所述终端设备在靠近所述发送终端过程中的靠近轨迹步骤包括:
针对每个终端设备,根据该终端设备上传的时间戳信息和位置坐标信息得到该终端设备靠近所述发送终端的最早时间及对应的位置坐标,将所述最早时间对应的位置坐标作为该终端设备的轨迹起点;根据该终端设备上传的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,得到该终端设备接收到的蓝牙广播包的信号强度最先达到第七设定阈值时对应的位置坐标,将所述最先达到第七设定阈值时对应的位置坐标该终端设备的轨迹终点;根据所述轨迹起点和所述轨迹终点以及该终端设备介于所述轨迹起点和所述轨迹终点之间的位置坐标信息,得到该终端设备的靠近轨迹。
一种实现方式中,还可以根据用户在靠近过程中的感兴趣位置为发送终端的所有者提供展示建议,具体包括:
获取与同一发送终端发生靠近行为的多个终端设备上传的各自的位置坐标信息和时间戳信息;根据所述位置坐标信息和所述时间戳信息得到每个所述终端设备在所述靠近行为中停留时间超过第八设定阈值(如1分钟)的兴趣位置坐标;基于所述兴趣位置向所述终端设备的关联设备发送基于所述兴趣位置的展示建议信息。
本发明实施例在作为支付物料的发送终端中加入设定格式的蓝牙广播,当用户的移动设备接近支付物料后,与所述设定格式的蓝牙广播应用程序可以被唤醒,从而实现热启动和基于数据采集的动销。通过支付物料与用户移动终端的之间的联动,可以基于不同场景动态选择应用应用是否进行预加载,既提升了用户体验,又尊重用户的选择。
相对应,本说明书还提供了装置实施例,所述装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,本说明书应用程序的唤醒装置所在设备的一种硬件结构可以包括处理器、网络接口、内存以及非易失性存储器之外,实施例中装置所在的设备通常根据该应用程序唤醒的实际功能,还可以包括其他硬件,对此不再赘述。
参见图11,图11为本说明书一实施例提供的应用程序的唤醒、资讯推送***模块图。该***包括应用程序800的唤醒装置500、信息推送装置600和云端信息处理装置700。
应用程序的唤醒装置500对应了图2所示实施例,所述装置适于在终端设备上执行,所述装置500包括:
***510,被配置为监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件;
第一判断器520,被配置为当监听到所述蓝牙模块搜索到蓝牙广播包时,判断所述蓝牙广播包是否符合设定格式;
启动器530,被配置为若所述蓝牙广播包符合所述设定格式,启动与所述蓝牙广播包对应的应用程序。
一个可选的实施例中,装置500还包括:
注册器,被配置为预先在所述终端设备的操作***中注册蓝牙监听事件。
一个可选的实施例中,装置500还包括:
解析器,被配置为对所述蓝牙广播包进行解析得到发送终端的设备信息;
第一连接器,被配置为基于所述设备信息建立所述终端设备与所述发送终端的蓝牙通信连接。
一个可选的实施例中,装置500还包括:
第一接收器,被配置为接收所述发送终端发送的基于所述发送终端位置的资讯信息,并将所述资讯信息保存至所述应用程序。
一个可选的实施例中,装置500还包括:
第二判断器,被配置为判断所述蓝牙模块搜索到的蓝牙广播包的信号强度是否不小于第一设定阈值和/或所述蓝牙广播包的信号持续时间是否不小于第二设定阈值;
所述启动器还被配置为若所述第一判断器的判断结果为所述信号强度不小于所述第一设定阈值和/或所述信号持续时间不小于所述第二设定阈值则启动与所述蓝牙广播包对应的应用程序;
所述***还被配置为若所述第一判断器的判断结果为所述信号强度小于所述第一设定阈值和/或所述信号持续时间小于所述第二设定阈值则继续监听所述蓝牙模块的蓝牙搜索事件。
参阅图11,信息推送装置600对应了图3所示实施例,所述装置适于在发送终端上执行,所述装置600包括:
发送器610,被配置为通过发送终端的蓝牙模块发射设定格式的蓝牙广播包;
第二连接器620,被配置为在接收到所述发送终端附近的终端设备发送的基于所述蓝牙广播包的蓝牙通信连接请求后,建立所述发送终端与所述终端设备的蓝牙通信连接;
推送器630,被配置为向所述终端设备推送基于附近位置的资讯信息。
一个可选的实施例中,装置600还包括:
第二接收器,被配置为接收所述终端设备发送的所述蓝牙广播包的信号强度信息;
第二判断器,被配置为根据接收到的多个所述终端设备发送的所述蓝牙广播包的信息强度信息,判断所述终端设备接收到的所述蓝牙广播包的信号强度的最大值是否小于第四设定阈值;
第一判定器,被配置为若判断结果为所述蓝牙广播包的信号强度的最大值小于第四设定阈值,则判定所述发送终端的摆放位置不合理。
继续参阅图11,云端信息处理装置700对应了图4所示实施例,所述装置适于在云端服务器上执行,所述装置700包括:
第三接收器710,被配置为接收终端设备的应用程序上传的发送终端的设备信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
第一获取器720,被配置为获取发送同一所述设备信息的应用程序的用户身份信息和行为信息;
关联器730,被配置为基于多个用户身份信息的属性特征和行为信息的属性特征,将用户的身份信息和行为信息相关联。
本说明书一个实施例还提供了一种云端信息处理装置,包括:
第四接收器,被配置为接收终端设备的应用程序上传的至少一个发送终端的设备信息、位置坐标信息、时间戳信息和和蓝牙广播包的信号强度信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
第二获取器,被配置为根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息;
第二位置判断器,被配置为根据所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
上述实施例阐明的装置、模块或单元,具体可以由计算机芯片或实体实现,
或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本说明书一实施例还提供一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现所述的应用程序的唤醒方法或信息推送方法或云端信息处理方法的步骤。
本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现所述的应用程序的唤醒方法或信息推送方法或云端信息处理方法的步骤。
上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的自动化测试方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述自动化测试方法的技术方案的描述。
所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书并不受所描述的动作顺序的限制,因为依据本说明书,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。

Claims (25)

1.一种应用程序的唤醒方法,所述方法适于在终端设备上执行,所述方法包括:
监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件;
当监听到所述蓝牙模块搜索到蓝牙广播包时,判断所述蓝牙广播包是否符合设定格式;
若所述蓝牙广播包符合设定格式,判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭;
若判断结果不是用户主动关闭,则启动所述应用程序。
2.根据权利要求1所述的方法,其中在所述监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件步骤之前还包括:
预先在所述终端设备的操作***中注册蓝牙监听事件。
3.根据权利要求1所述的方法,其中在所述若所述蓝牙广播包符合所述设定格式,启动与所述蓝牙广播包对应的应用程序步骤之后还包括:
对所述蓝牙广播包进行解析得到发送终端的设备信息;
基于所述设备信息建立所述终端设备与所述发送终端的蓝牙通信连接。
4.根据权利要求3所述的方法,其中在所述基于所述设备信息建立所述终端设备与所述发送终端的蓝牙通信连接步骤之后还包括:
接收所述发送终端发送的基于所述发送终端位置的资讯信息,并将所述资讯信息保存至所述应用程序。
5.根据权利要求4所述的方法,其中在将所述资讯信息保存至所述应用程序时,根据所述资讯信息的类别将所述资讯信息保存至所述应用程序的相应模块。
6.根据权利要求1所述的方法,其中在启动所述应用程序时仅预加载所述应用程序的基础模块。
7.根据权利要求1所述的方法,其中在所述若所述蓝牙广播包符合所述设定格式,启动与所述蓝牙广播包对应的应用程序步骤之前还包括:
判断所述蓝牙模块搜索到的蓝牙广播包的信号强度是否不小于第一设定阈值和/或所述蓝牙广播包的信号持续时间是否不小于第二设定阈值;
若判断结果为所述信号强度不小于所述第一设定阈值和/或所述信号持续时间不小于所述第二设定阈值则执行所述若所述蓝牙广播包符合所述设定格式,启动与所述蓝牙广播包对应的应用程序步骤;
若判断结果为所述信号强度小于所述第一设定阈值和/或所述信号持续时间小于所述第二设定阈值则跳转至所述监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件步骤。
8.根据权利要求1所述的方法,其中所述判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭步骤包括:
查询所述终端设备中的应用程序接口文件或日志文件,如果在所述应用程序接口文件或所述日志文件中没有对应所述应用程序关闭的行为记录,则判定所述应用程序不是用户主动关闭。
9.根据权利要求1所述的方法,其中所述判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭步骤包括:
获取所述应用程序的保活时间,根据所述保活时间判断所述应用程序在后台的运行时间是否不小于第三设定阈值且所述终端设备处于息屏状态;
如果判断结果为是,则判定所述应用程序不是用户主动关闭。
10.根据权利要求1所述的方法,其中在所述若所述蓝牙广播包符合设定格式,判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭步骤之后还包括:
若判断结果是用户主动关闭,则不启动所述应用程序。
11.根据权利要求3所述的方法,其中在所述对所述蓝牙广播包进行解析得到发送终端的设备信息步骤之后还包括:
将所述终端设备搜索到的所述发送终端的蓝牙广播包的信号强度发送至所述发送终端;或
将所述发送终端的设备信息上传至云端服务器;或
将所述发送终端的设备信息和所述终端设备搜索到的所述发送终端的蓝牙广播包的信号强度上传至云端服务器。
12.根据权利要求1所述的方法,其中所述设定格式为ibeacon格式。
13.根据权利要求1所述的方法,其中所述终端设备的蓝牙模块为BLE蓝牙模块。
14.一种云端信息处理方法,包括:
接收终端设备的应用程序上传的位置坐标信息、时间戳信息、蓝牙广播包的信号强度信息和至少一个发送终端的设备信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息;
根据所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
15.根据权利要求14所述的方法,其中所述根据所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理步骤包括:
获取多个终端设备上传的对应于所述发送终端的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,得到每个所述终端设备在靠近所述发送终端过程中的靠近轨迹;
根据多个所述终端设备的靠近轨迹得到多个所述终端设备靠近所述发送终端的用户靠近路线图;
以所述发送终端为圆心将所述用户靠近路线图分为n等份,统计所述靠近轨迹的轨迹起点最多的区域中靠近轨迹的第一平均距离与所述靠近轨迹的轨迹起点最少的区域中靠近轨迹的第二平均距离,其中,n为自然数;
判断所述第一平均距离与所述第二平均距离的差值是否大于第五设定阈值或所述第一平均距离与所述第二平均距离的比值是否大于第六设定阈值;
若判断结果为是则判定所述发送终端的摆放位置合理,否则判定所述发送终端的排放位置不合理。
16.根据权利要求15所述的方法,所述根据多个终端设备上传的对应于所述发送终端的位置坐标信息和蓝牙广播包的信号强度信息,得到每个所述终端设备在靠近所述发送终端过程中的靠近轨迹步骤包括:
针对每个终端设备,根据该终端设备上传的时间戳信息和位置坐标信息得到该终端设备靠近所述发送终端的最早时间及对应的位置坐标,将所述最早时间对应的位置坐标作为该终端设备的轨迹起点;
根据该终端设备上传的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,得到该终端设备接收到的蓝牙广播包的信号强度最先达到第七设定阈值时对应的位置坐标,将所述最先达到第七设定阈值时对应的位置坐标该终端设备的轨迹终点;
根据所述轨迹起点和所述轨迹终点以及该终端设备介于所述轨迹起点和所述轨迹终点之间的位置坐标信息,得到该终端设备的靠近轨迹。
17.根据权利要求14所述的方法,其中还包括:
获取与同一发送终端发生靠近行为的多个终端设备上传的各自的位置坐标信息和时间戳信息;
根据所述位置坐标信息和所述时间戳信息得到每个所述终端设备在所述靠近行为中停留时间超过第八设定阈值的兴趣位置坐标;
基于所述兴趣位置向所述终端设备的关联设备发送基于所述兴趣位置的展示建议信息。
18.一种应用程序的唤醒装置,所述装置适于在终端设备上执行,所述装置包括:
***,被配置为监听终端设备的蓝牙模块搜索蓝牙广播包的搜索事件;
判断器,被配置为当监听到所述蓝牙模块搜索到蓝牙广播包时,判断所述蓝牙广播包是否符合设定格式;
程序判断器,被配置为若所述蓝牙广播包符合设定格式,判断所述蓝牙广播包对应的应用程序之前的关闭是否是用户主动关闭;
启动器,被配置为若判断结果不是用户主动关闭,则启动所述应用程序。
19.根据权利要求18所述的装置,其中还包括:
注册器,被配置为预先在所述终端设备的操作***中注册蓝牙监听事件。
20.根据权利要求18所述的装置,其中还包括:
解析器,被配置为对所述蓝牙广播包进行解析得到发送终端的设备信息;
第一连接器,被配置为基于所述设备信息建立所述终端设备与所述发送终端的蓝牙通信连接。
21.根据权利要求20所述的装置,其中还包括:
第一接收器,被配置为接收所述发送终端发送的基于所述发送终端位置的资讯信息,并将所述资讯信息保存至所述应用程序。
22.根据权利要求18所述的装置,其中还包括:
第一判断器,被配置为判断所述蓝牙模块搜索到的蓝牙广播包的信号强度是否不小于第一设定阈值和/或所述蓝牙广播包的信号持续时间是否不小于第二设定阈值;
所述启动器还被配置为若所述第一判断器的判断结果为所述信号强度不小于所述第一设定阈值和/或所述信号持续时间不小于所述第二设定阈值则启动与所述蓝牙广播包对应的应用程序;
所述***还被配置为若所述第一判断器的判断结果为所述信号强度小于所述第一设定阈值和/或所述信号持续时间小于所述第二设定阈值则继续监听所述蓝牙模块的蓝牙搜索事件。
23.一种云端信息处理装置,包括:
第四接收器,被配置为接收终端设备的应用程序上传的位置坐标信息、时间戳信息、蓝牙广播包的信号强度信息和至少一个发送终端的设备信息,其中,所述发送终端的设备信息从所述终端设备的蓝牙模块搜索到的设定格式的蓝牙广播包中解析得到;
第二获取器,被配置为根据所述至少一个发送终端的设备信息,获取对应于所述设备信息的所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息;
第二位置判断器,被配置为根据所述终端设备的位置坐标信息、时间戳信息和蓝牙广播包的信号强度信息,判断所述发送终端的摆放位置是否合理。
24.一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现权利要求1-13或14-17中任一项所述的方法的步骤。
25.一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现权利要求1-13或14-17中任一项所述的方法的步骤。
CN201810820165.1A 2018-07-24 2018-07-24 唤醒、信息推送方法和装置、计算设备及存储介质 Active CN109144603B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201810820165.1A CN109144603B (zh) 2018-07-24 2018-07-24 唤醒、信息推送方法和装置、计算设备及存储介质
TW108116393A TWI717732B (zh) 2018-07-24 2019-05-13 喚醒、資訊推送方法和裝置、計算設備及儲存媒體
PCT/CN2019/094850 WO2020019964A1 (zh) 2018-07-24 2019-07-05 唤醒、信息推送方法和装置、计算设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810820165.1A CN109144603B (zh) 2018-07-24 2018-07-24 唤醒、信息推送方法和装置、计算设备及存储介质

Publications (2)

Publication Number Publication Date
CN109144603A CN109144603A (zh) 2019-01-04
CN109144603B true CN109144603B (zh) 2020-06-12

Family

ID=64797619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810820165.1A Active CN109144603B (zh) 2018-07-24 2018-07-24 唤醒、信息推送方法和装置、计算设备及存储介质

Country Status (3)

Country Link
CN (1) CN109144603B (zh)
TW (1) TWI717732B (zh)
WO (1) WO2020019964A1 (zh)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109144603B (zh) * 2018-07-24 2020-06-12 阿里巴巴集团控股有限公司 唤醒、信息推送方法和装置、计算设备及存储介质
CN110062104A (zh) * 2019-03-13 2019-07-26 维沃移动通信有限公司 应用程序启动方法、装置及移动终端
CN112131146B (zh) * 2019-06-24 2022-07-12 维塔科技(北京)有限公司 获取设备信息的方法、装置、存储介质及电子设备
CN110716640A (zh) * 2019-08-21 2020-01-21 努比亚技术有限公司 一种息屏应用启动方法、可穿戴设备及存储介质
CN110620993B (zh) * 2019-09-10 2021-07-13 RealMe重庆移动通信有限公司 位置信息处理方法及装置、存储介质和电子设备
CN113299039A (zh) * 2020-02-21 2021-08-24 Oppo广东移动通信有限公司 告警方法、装置、存储介质及电子设备
CN113543013A (zh) * 2020-03-31 2021-10-22 宇龙计算机通信科技(深圳)有限公司 一种位置信息上报方法、装置、存储介质及电子设备
CN111814214A (zh) * 2020-07-10 2020-10-23 四川爱联科技有限公司 基于蓝牙技术的防丢失u盘、用户终端及u盘防丢失方法
CN114257465B (zh) * 2020-09-11 2023-09-05 ***通信有限公司研究院 设备交互方法、装置、***、超级节点及存储介质
CN112188403B (zh) * 2020-09-24 2024-04-26 江苏恒宝智能***技术有限公司 一种环境自适应通信方法及***
CN112256353A (zh) * 2020-11-02 2021-01-22 北京分音塔科技有限公司 基于iBeacon的信息推送方法及相关设备和***
CN112532607A (zh) * 2020-11-23 2021-03-19 杭州涂鸦信息技术有限公司 智能设备通信方法、***、计算机设备和可读存储介质
CN112433836A (zh) * 2020-11-23 2021-03-02 杭州涂鸦信息技术有限公司 应用程序自动唤醒方法、装置和计算机设备
CN112565280A (zh) * 2020-12-11 2021-03-26 杭州涂鸦信息技术有限公司 智能设备通信方法、***、计算机设备和可读存储介质
TWI797557B (zh) * 2021-02-09 2023-04-01 睿克科技有限公司 透過防疫隨身裝置進行人群接觸史追蹤的系統及其方法
CN113873305A (zh) * 2021-09-08 2021-12-31 深圳市华曦达科技股份有限公司 机顶盒控制方法、装置及计算机可读存储介质
CN114760622B (zh) * 2022-04-20 2023-09-26 四川酷比通信设备有限公司 一种基于活跃度的软件预加载方法、终端及预加载***
CN114924807B (zh) * 2022-04-28 2023-12-01 支付宝(杭州)信息技术有限公司 小程序运行速度的提升方法和装置
CN116055240A (zh) * 2023-01-12 2023-05-02 广州控立得智能科技有限公司 一种基于蓝牙广播的家居设备的智能管理方法及***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786548A (zh) * 2014-12-23 2016-07-20 上海证大喜马拉雅网络科技有限公司 一种基于蓝牙通讯的一键唤醒移动设备应用的方法和***
CN105931039A (zh) * 2016-04-18 2016-09-07 福建联迪商用设备有限公司 基于蓝牙iBeacon的支付终端、方法及***
CN106604208A (zh) * 2016-12-06 2017-04-26 深圳市京华信息技术有限公司 一种自动启动应用程序并进行语音交互的方法和***
CN206236392U (zh) * 2016-11-08 2017-06-09 上海兴驰电子有限公司 一种广告灯箱
CN107509161A (zh) * 2017-08-25 2017-12-22 精赟智能科技(上海)有限公司 智能蓝牙控制***及方法
CN108055752A (zh) * 2017-12-29 2018-05-18 合肥大明节能科技股份有限公司 一种基于zigbee通信的路灯网关
CN107135476B (zh) * 2017-06-27 2018-12-11 飞天诚信科技股份有限公司 一种蓝牙适配器及其工作方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8307231B2 (en) * 2008-11-19 2012-11-06 Qualcomm Incorporated Method and apparatus for adaptive bluetooth low power discovery and wake up
US9317105B2 (en) * 2013-01-09 2016-04-19 Htc Corporation Method for performing application wake-up management for a portable device by classifying one application wake-up event of a plurality of application wake-up events as a triggering event for the other application wake-up events
CN104077169A (zh) * 2014-07-21 2014-10-01 北京深思数盾科技有限公司 低功耗蓝牙设备、信息安全设备及应用程序的自启动方法
CN105550909B (zh) * 2016-02-22 2022-01-18 苏州工业园区服务外包职业学院 一种商务推送的***及方法
CN105785756B (zh) * 2016-05-05 2018-04-06 安徽华米信息科技有限公司 计时方法、装置及***
CN106127890A (zh) * 2016-06-17 2016-11-16 北京千丁互联科技有限公司 蓝牙门禁设备、蓝牙终端、蓝牙门禁管理***及方法
TWI622784B (zh) * 2016-11-24 2018-05-01 光寶電子(廣州)有限公司 定位系統及其定位方法
CN107153886A (zh) * 2017-03-31 2017-09-12 深圳市亿兆互联技术有限公司 一种用于商场布局优化的顾客定位方法
CN108076145A (zh) * 2017-12-06 2018-05-25 西安Tcl软件开发有限公司 基于beacon技术的信息推送方法、装置及存储介质
CN109144603B (zh) * 2018-07-24 2020-06-12 阿里巴巴集团控股有限公司 唤醒、信息推送方法和装置、计算设备及存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786548A (zh) * 2014-12-23 2016-07-20 上海证大喜马拉雅网络科技有限公司 一种基于蓝牙通讯的一键唤醒移动设备应用的方法和***
CN105931039A (zh) * 2016-04-18 2016-09-07 福建联迪商用设备有限公司 基于蓝牙iBeacon的支付终端、方法及***
CN206236392U (zh) * 2016-11-08 2017-06-09 上海兴驰电子有限公司 一种广告灯箱
CN106604208A (zh) * 2016-12-06 2017-04-26 深圳市京华信息技术有限公司 一种自动启动应用程序并进行语音交互的方法和***
CN107135476B (zh) * 2017-06-27 2018-12-11 飞天诚信科技股份有限公司 一种蓝牙适配器及其工作方法
CN107509161A (zh) * 2017-08-25 2017-12-22 精赟智能科技(上海)有限公司 智能蓝牙控制***及方法
CN108055752A (zh) * 2017-12-29 2018-05-18 合肥大明节能科技股份有限公司 一种基于zigbee通信的路灯网关

Also Published As

Publication number Publication date
CN109144603A (zh) 2019-01-04
WO2020019964A1 (zh) 2020-01-30
TW202008157A (zh) 2020-02-16
TWI717732B (zh) 2021-02-01

Similar Documents

Publication Publication Date Title
CN109144603B (zh) 唤醒、信息推送方法和装置、计算设备及存储介质
CN103945007B (zh) 信息推送方法和装置
JP2016001915A (ja) サービス発見のためのシステム及び方法
US10645001B2 (en) Information transmission method and apparatus, device and storage medium
CN105956463B (zh) 一种设备控制方法、装置及终端
CN106888495B (zh) 一种网络接入方法及终端
US20130124630A1 (en) Device and/or user identification
CN111669703B (zh) 一种NB-IoT终端定位***及方法
CN106851345B (zh) 一种信息推送的方法、***及服务器
CN105872980B (zh) 一种扫描无线网络信号的方法及装置
CN113014637A (zh) 信息显示方法和信息推送方法
CN110290585B (zh) 上报ca组合的方法及电子设备
CN106231051B (zh) 一种视频解码的测试方法及相关设备
CN113691609B (zh) 数据获取方法、装置、电子设备及存储介质
KR20160028703A (ko) 근거리 무선 통신 장치를 이용한 위치 추적 서비스 제공 방법, 그를 이용한 서버 장치 및 시스템
CN107635289B (zh) 检测终端通话的方法及相关产品
CN112929952A (zh) 用户设备操作方法、装置和电子设备
US20150063219A1 (en) Connection establishment
CN103607696A (zh) 一种确定终端通信策略的方法及终端
WO2022262445A1 (zh) 获取定位信息的方法、装置、电子设备以及存储介质
CN107529171B (zh) 检测终端接入伪基站的方法及相关产品
CN111092808B (zh) 一种信息分享的方法及终端设备
CN112449307B (zh) 信息推送方法、装置、服务器及存储介质
CN107864487B (zh) 检测终端通话的方法及相关产品
CN108074135B (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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40002376

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200923

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

Patentee after: Innovative advanced technology Co.,Ltd.

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

Patentee before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200923

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

Patentee after: Advanced innovation technology Co.,Ltd.

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

Patentee before: Alibaba Group Holding Ltd.