CN113765975A - 一种信息处理方法及装置、存储介质 - Google Patents

一种信息处理方法及装置、存储介质 Download PDF

Info

Publication number
CN113765975A
CN113765975A CN202011263454.XA CN202011263454A CN113765975A CN 113765975 A CN113765975 A CN 113765975A CN 202011263454 A CN202011263454 A CN 202011263454A CN 113765975 A CN113765975 A CN 113765975A
Authority
CN
China
Prior art keywords
acquisition
target object
information
information processing
client
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.)
Pending
Application number
CN202011263454.XA
Other languages
English (en)
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.)
Beijing Jingdong Shangke Information Technology Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Jingdong Shangke Information Technology Co Ltd
Beijing Wodong Tianjun Information Technology 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 Beijing Jingdong Shangke Information Technology Co Ltd, Beijing Wodong Tianjun Information Technology Co Ltd filed Critical Beijing Jingdong Shangke Information Technology Co Ltd
Priority to CN202011263454.XA priority Critical patent/CN113765975A/zh
Publication of CN113765975A publication Critical patent/CN113765975A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种信息处理方法及装置、存储介质,包括在接收到客户端对目标对象的获取请求的情况下,从获取请求中获取第一位置信息;并确定接收到获取请求的第一接收时间;第一位置信息为客户端发送获取请求时、客户端所处的位置信息;确定目标对象的预设获取区域;在第一位置信息处于预设获取区域中的情况下,向客户端发送目标对象的获取成功响应。

Description

一种信息处理方法及装置、存储介质
技术领域
本发明涉及信息处理技术领域,尤其涉及一种信息处理方法及装置、存储介质。
背景技术
随着互联网技术的不断发展,人们的生活逐渐丰富起来,人们可以通过互联网来获取各种各样的信息。
在现有技术中,是直接利用物联网来公布目标对象的目标信息,该目标信息包括目标对象的获取时间段和目标对象的数量信息等,在接收到客户端对该目标对象的获取指令的情况下,就直接向该客户端发送该目标对象的获取成功响应,如此,降低了对目标对象的获取请求进行处理时的准确性。
发明内容
为解决上述技术问题,本发明实施例期望提供一种信息处理方法及装置、存储介质,能够提高信息处理装置对目标对象的获取请求进行处理时的准确性。
本发明的技术方案是这样实现的:
本申请实施例提供一种信息处理方法,包括:
在接收到客户端对目标对象的获取请求的情况下,从所述获取请求中获取第一位置信息;并确定接收到所述获取请求的第一接收时间;所述第一位置信息为所述客户端发送所述获取请求时、所述客户端所处的位置信息;
确定所述目标对象的预设获取区域;
在所述第一位置信息处于所述预设获取区域中的情况下,向所述客户端发送所述目标对象的获取成功响应。
本申请实施例提供了一种信息处理装置,所述装置包括:
获取单元,用于在接收到客户端对目标对象的获取请求的情况下,从所述获取请求中获取第一位置信息;所述第一位置信息为所述客户端发送所述获取请求时、所述客户端所处的位置信息;
确定单元,用于确定接收到所述获取请求的第一接收时间;确定所述目标对象的预设获取区域;
发送单元,用于在所述第一位置信息处于所述预设获取区域中的情况下,向所述客户端发送所述目标对象的获取成功响应。
本申请实施例提供了一种信息处理装置,所述装置包括:
存储器、处理器和通信总线,所述存储器通过所述通信总线与所述处理器进行通信,所述存储器存储所述处理器可执行的信息处理的程序,当所述信息处理的程序被执行时,通过所述处理器执行上述所述的信息处理方法。
本申请实施例提供了一种存储介质,其上存储有计算机程序,应用于信息处理装置,其特征在于,该计算机程序被处理器执行时实现上述所述的信息处理方法。
本发明实施例提供了一种信息处理方法及装置、存储介质,信息处理方法包括:在接收到客户端对目标对象的获取请求的情况下,从获取请求中获取第一位置信息;并确定接收到获取请求的第一接收时间;第一位置信息为客户端发送获取请求时、客户端所处的位置信息;确定目标对象的预设获取区域;在第一位置信息处于预设获取区域中的情况下,向客户端发送目标对象的获取成功响应。采用上述方法实现方案,信息处理装置在接收到客户端对目标对象的获取请求的情况下,信息处理装置就从获取请求中获取客户端发送获取请求时的第一位置信息,使得信息处理装置可以根据预设获取区域和第一位置信息来确定是否可以向客户端发送目标对象的获取成功响应,提高了信息处理装置根据对目标对象的获取请求进行处理时的准确性。
附图说明
图1为本申请实施例提供的一种信息处理方法流程图;
图2为本申请实施例提供的一种示例性的信息处理方法流程图一;
图3为本申请实施例提供的一种示例性的信息处理方法流程图二;
图4为本申请实施例提供的一种示例性的信息处理方法流程图三;
图5为本申请实施例提供的一种信息处理装置的组成结构示意图一;
图6为本申请实施例提供的一种信息处理装置的组成结构示意图二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例一
本申请实施例提供了一种信息处理方法,图1为本申请实施例提供的一种信息处理方法流程图一,如图1所示,信息处理方法可以包括:
S101、在接收到客户端对目标对象的获取请求的情况下,从获取请求中获取第一位置信息;并确定接收到获取请求的第一接收时间;第一位置信息为客户端发送获取请求时、客户端所处的位置信息。
本申请实施例提供的一种信息处理方法适用于信息处理装置接收到客户端对目标对象的获取请求的场景下。
在本申请实施例中,信息处理装置可以以各种形式来实施。例如,本申请中描述的信息处理装置可以包括诸如手机、照相机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等装置,以及诸如数字TV、台式计算机等装置。
在本申请实施例中,客户端可以为手机、照相机、平板电脑、笔记本电脑、掌上电脑、个人数字助理、便捷式媒体播放器、导航装置、可穿戴设备、智能手环、计步器等装置,以及诸如数字TV、台式计算机等装置,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,目标对象可以为秒杀商品,目标对象也可以为快递、目标对象也可以为其他的东西,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
需要说明的是,若目标对象为秒杀商品,则目标对象可以为奶粉、纸尿裤、奶瓶、纸巾等商品,目标对象也可以为水果,如苹果、香蕉、橘子等商品,目标对象也可以为其他的商品,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,客户端对目标对象的获取请求可以为客户端发送的对目标对象的秒杀请求,也可以为客户端发送的对目标对象的处理请求,还可以为客户端发送的其他的请求,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
需要说明的是,第一位置信息为客户端发送获取请求时、客户端所处的位置信息。
需要说明的是,客户端在发送该获取请求之前,客户端可以先获取第一位置信息,并将该第一位置信息添加至获取请求中,之后,客户端就向信息处理装置发送包含该第一位置信息的获取请求。
在本申请实施例中,第一接收时间为信息处理装置接收到该获取请求的时间。
需要说明的是,第一接收时间可以为年月日时分秒信息,具体的,第一接收时间的最小时间单元可以为秒,第一接收时间的最小时间单元可以为毫秒,第一接收时间的最小时间单元可以为微秒,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,信息处理装置在接收到该获取请求的情况下,信息处理装置就确定接收到该获取请求的第一接收时间。
在本申请实施例中,信息处理装置在接收到客户端对目标对象的获取请求的情况下,从获取请求中获取客户端发送获取请求时的第一位置信息之前,信息处理装置在接收到客户端对目标对象的浏览指令的情况下,信息处理装置就从浏览指令中获取第二位置信息,并确定接收到浏览指令的第二接收时间;信息处理装置在确定出第二位置信息处于预设获取区域的情况下,信息处理装置就根据对象和时间范围之间的对应关系,确定目标对象的获取时间范围;信息处理装置在确定出第二接收时间满足获取时间范围的情况下,信息处理装置就检测目标对象的第二数量信息;信息处理装置向客户端发送目标对象的获取许可通知,以供客户端在预设获取区域内、根据第二数量信息获取目标对象。
需要说明的是,第二位置信息为客户端发送浏览指令时、客户端所处的位置信息;获取许可通知中携带第二数量信息和预设获取区域。
在本申请实施例中,客户端对目标对象的浏览指令可以为客户端发送的对秒杀商品的浏览指令。
在本申请实施例中,客户端在发送对目标对象的浏览指令之前,客户端还会获取自身的第二位置信息,将该第二位置信息添加至浏览指令中,之后客户端就向信息处理装置发送该包含第二位置信息的浏览指令。
需要说明的是,第二位置信息可以为客户端基于位置的服务(Location BasedServices,LBS)得到的位置信息,也可以为客户端基于其他的方式得到的位置信息,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
还需要说明的是,第二位置信息可以为客户端基于LBS得到的经纬度信息。
在本申请实施例中,第一位置信息与第二位置信息可以相同,第一位置信息与第二位置信息也可以不同,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,第二接收时间为信息处理装置确定出来的接收到客户端发送的对目标对象的浏览指令的时间,信息处理装置在接收到客户端发送的对目标对象的浏览指令的情况下,信息处理装置就确定该浏览指令的第二接收时间。
在本申请实施例中,若目标对象为秒杀商品,则获取时间范围为信息处理装置设置的在预设获取区域内的秒杀商品的秒杀时间段。
需要说明的是,获取时间范围包括获取时间上线值和获取时间下限值。
在本申请实施例中,在信息处理装置确定出第二接收时间在获取时间范围内的情况下,信息处理装置就确定第二接收时间满足获取时间范围。
在本申请实施例中,第二数量信息可以为信息处理装置在确定出第二接收时间满足获取时间范围的情况下,检测到的目标对象的当前数量信息。
示例性的,若目标对象为秒杀商品,则第二数量信息为信息处理装置在确定出第二接收时间满足获取时间范围的情况下,检测到的秒杀商品的当前数量信息,即秒杀商品在预设获取区域中的当前库存信息。
在本申请实施例中,信息处理装置在检测到第二数量信息的情况下,信息处理装置就生成目标对象的获取许可通知,并将第二数量信息和预设获取区域添加至该获取许可通知中,以供客户端在接收到该获取许可通知的情况下,向信息处理装置发送对目标对象的获取请求,或者以供客户端查找该目标对象的第二数量信息和预设获取区域。
在本申请实施例中,信息处理装置从浏览指令中获取到第二位置信息之后,信息处理装置就在地图上生成与第二位置信息对应的位置点;信息处理装置根据预设位置点与预设地理网格编号之间的对应关系,确定位置点对应的地理网格编号;信息处理装置将地理网格编号对应的区域作为第一区域,信息处理装置在确定出第一区域与预设获取区域相同的情况下,信息处理装置就确定出第二位置信息处于预设获取区域。
在本申请实施例中,位置点可以为感兴趣的点(Point Of Interest,POI),具体可以为第二位置信息的邻域点,也可以为第二位置信息的中心点,还可以为第二位置信息的边界点,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
需要说明的是,地理网格编号具体可以为末级地理网格编号,即最低级别的地理网格编号。
在本申请实施例中,信息处理装置可以根据末级地理网络编号,确定出该位置点所在各级别的地理网格编号,信息处理装置可以依次获取各级别的地理网格编号信息对应的地理区域,并在该位置点处于该地理区域的情况下,得到预设获取区域。
示例性的,末级地理网络编号的级别具体可以为五级,该五级地理网格编号可以为205566443322,则四级地理网格编号为2055664433、三级地理网格编号为20556644、二级地理网格编号为205566、一级地理网格编号为2055。
在本申请实施例中,若信息处理装置依次获取的各级别的地理网格编号信息对应的地理区域的数量为0个,则信息处理装置就停止处理该浏览指令,并向客户端发送浏览指令处理失败的信息。
在本申请实施例中,若该位置点不处于该地理区域的情况下,信息处理装置就停止处理该浏览指令,并向客户端发送浏览指令处理失败的信息。
需要说明的是,浏览指令处理失败的信息具体可以为秒杀商品为空的信息。
在本申请实施例中,信息处理装置还可以获取目标对象的编号信息,并向客户端发送该编号信息、第二数量信息和预设获取区域。
示例性的,如图2所示,信息处理装置在接收到客户端的浏览指令的情况下,信息处理装置对该浏览指令进行处理的过程如下:
21、在接收到客户端对目标对象的浏览指令的情况下,信息处理装置从浏览指令中获取客户端的第二位置信息,并确定浏览指令的第二接收时间。
22、信息处理装置在地图上生成与第二位置信息对应的位置点。
23、信息处理装置根据预设位置点与预设地理网格编号之间的对应关系,确定位置点对应的地理网格编号。
24、信息处理装置将地理网格编号对应的区域作为第一区域。
25、信息处理装置在确定出第一区域与预设获取区域相同的情况下,信息处理装置就确定出第二位置信息处于预设获取区域。
26、信息处理装置根据对象和时间范围之间的对应关系,确定获取时间范围。
27、在第二接收时间满足获取时间范围的情况下,信息处理装置检测目标对象的第二数量信息。
28、信息处理装置向客户端发送目标对象的获取许可通知,获取许可通知中携带第二数量信息和预设获取区域,以供客户端在预设获取区域内、根据第二数量信息获取目标对象。
在本申请实施例中,信息处理装置确定目标对象的预设获取区域之前,信息处理装置还会接收在地图上划分的目标对象的预设获取区域;信息处理装置在接收到目标对象在预设获取区域对应获取时间范围的情况下,信息处理装置就根据目标对象和获取时间范围,建立对象和时间范围之间的对应关系;根据目标对象和预设获取区域,建立对象和获取区域之间的对应关系。
在本申请实施例中,信息处理装置还会接收目标对象在预设获取区域对应第三数量信息,第三数量信息为目标对象的预设处理数量信息。
在本申请实施例中,若目标对象为秒杀商品,则第三数量信息为该秒杀商品在该预设获取区域的总秒杀数量信息。
在本申请实施例中,信息处理装置还可以获取目标对象的编号信息,并保存预设获取区域、编号信息、第三数量信息和获取时间范围,以及对象和时间范围之间的对应关系和对象和获取区域之间的对应关系。
在本申请实施例中,信息处理装置可以在数据库中保存预设获取区域、第三数量信息和获取时间范围,以及对象和时间范围之间的对应关系和对象和获取区域之间的对应关系,具体的该数据库可以为Redis数据库,也可以为其他的数据库,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,信息处理装置接收到预设获取区域之后,信息处理装置还会获取该预设获取区域的边界点,以及该预设获取区域对应的各级地理网格编号,并根据各级地理网格编号得到地理网格编号。
需要说明的是,信息处理装置可以利用通用算法来获取预设获取区域的边界点,信息处理装置还可以利用其它的方式来获取预设获取区域的边界点,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
需要说明的是,地理网格分为多级,比如一级地理网格划分10*10个二级地理网格,一个二级地理网格划分10*10个三级地理网格。示例性的,某个一级地理网格编号为2055,则在一级地理网格下某个二级地理网格编号编码规则:所在一级地理网格编号加上该二级编码在该一级地理网格的编码,比如66。则在二级地理网格编号为205566。
在本申请实施例中,信息处理装置可以判断地理区域覆盖的在同一父地理网格下的地理网格数量大于预设的阈值数量,则剔除在同一父地理网格下的所有地理网格,加入对应父地理网格编号,从而得到地理网格编号。
可以理解的是,信息处理装置可以通过这种方式减少保存的地理网格编号数量并且还可以精确的对预设地理区域进行定位。
示例性的,如图3所示,信息处理装置获取预设获取区域的过程如下:
31、信息处理装置接收在地图上划分的目标对象的预设获取区域。
32、在接收到目标对象在预设获取区域对应的获取时间范围的情况下,信息处理装置根据目标对象和获取时间范围,建立对象和时间范围之间的对应关系。
33、根据目标对象和预设获取区域,建立对象和获取区域之间的对应关系。
需要说明的是,信息处理装置在接收到目标对象在预设获取区域对应的获取时间范围的情况下,信息处理装置可以先根据目标对象和获取时间范围,建立对象和时间范围之间的对应关系,之后信息处理装置再根据目标对象和预设获取区域,建立对象和获取区域之间的对应关系;信息处理装置也可以先根据目标对象和预设获取区域,建立对象和获取区域之间的对应关系,之后信息处理装置再根据目标对象和获取时间范围,建立对象和时间范围之间的对应关系,信息处理装置也可以同时根据目标对象和获取时间范围,建立对象和时间范围之间的对应关系,根据目标对象和预设获取区域,建立对象和获取区域之间的对应关系;具体的可根据实际情况进行确定,本申请实施例对此不作限定。
S102、确定目标对象的预设获取区域。
在本申请实施例中,信息处理装置从获取请求中获取第一位置信息之后,信息处理装置就可以确定目标对象的预设获取区域;信息处理装置也可以在从获取请求中获取第一位置信息的同时,信息处理装置就确定目标对象的预设获取区域,信息处理装置还可以先确定目标对象的预设获取区域,之后信息处理装置就从获取请求中获取第一位置信息,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,预设获取区域可以为预设的获取该目标对象的区域。示例性的,该预设获取区域可以为月子中心,也可以为养老院,还可以为其他的区域,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,信息处理装置确定目标对象的预设获取区域的过程,可以为信息处理装置在接收到客户端对目标对象的获取请求的情况下,从获取请求中获取预设获取区域,也可以为信息处理装置根据对象和获取区域之间的对应关系,确定目标对象的预设获取位置信息;具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,客户端对目标对象的获取请求中包括该预设获取区域,在信息处理装置接收到该获取请求的情况下,信息处理装置就可以从该获取请求中得到预设获取区域。
在本申请实施例中,信息处理装置确定目标对象的预设获取区域之前,信息处理装置还会从获取请求中获取目标对象的获取数量信息。
在本申请实施例中,客户端对目标对象的获取请求中包括该获取数量信息,在信息处理装置接收到该获取请求的情况下,信息处理装置就可以从该获取请求中得到获取数量信息。
在本申请实施例中,获取数量信息可以为一个,也可以为两,还可以为多个,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,客户端对目标对象的获取请求中还可以包括目标对象的编号信息,在信息处理装置接收到该获取请求的情况下,信息处理装置就可以从该获取请求中得到目标对象的编号信息。
在本申请实施例中,信息处理装置确定目标对象的预设获取区域之后,细信息处理装置向客户端发送目标对象的获取成功响应之前,信息处理装置还会确定根据对象和时间范围之间的对应关系,确定与目标对象对应的获取时间范围;在信息处理装置确定出第一接收时间满足获取时间范围的情况下,信息处理装置就检测目标对象的第一数量信息;在信息处理装置确定出第一数量信息大于或者等于获取数量信息的情况下,信息处理装置就将第一位置信息与预设获取区域进行对比。
在本申请实施例中,第一接收时间可以为信息处理装置接收到客户端对目标对象的获取请求的时间,在信息处理装置确定出第一接收时间在该获取时间范围内的情况下,信息处理装置就确定第一接收时间满足获取时间范围。
在本申请实施例中,第一数量信息可以为信息处理装置在确定出第一接收时间满足获取时间范围的情况下,检测到的目标对象的当前数量信息。
示例性的,若目标对象为秒杀商品,则第一数量信息为信息处理装置在确定出第一接收时间满足获取时间范围的情况下,检测到的秒杀商品的数量信息,即第一接收时间满足秒杀商品的获取时间范围的情况下,在预设获取区域的当前库存数量信息。
在本申请实施例中,信息处理装置在确定出第一接收时间不满足获取时间范围的情况下,信息处理装置就向该客户端发送目标对象获取失败的信息。具体的,若目标对象为秒杀商品,在信息处理装置确定出第一接收时间不满足获取时间范围的情况下,信息处理装置就向该客户端发送秒杀失败的信息。
在本申请实施例中,获取数量信息可以为客户端期望获取到的目标对象的数量信息,示例性的,若目标对象为秒杀商品,则获取数量信息可以为客户端期望得到的秒杀数量。
在本申请实施例中,信息处理装置在检测到第一数量信息的情况下,信息处理装置就将第一数量信息和获取数量信息进行比对,在信息处理装置确定出第一数量大于或者等于获取数量信息的情况下,信息处理装置就将第一位置信息和预设获取区域进行对比,以确定该第一位置信息是否满足该预设获取区域。
在本申请实施例中,信息处理装置在确定出第一数量小于获取数量信息的情况下,信息处理装置就向该客户端发送目标对象获取失败的信息。具体的,若目标对象为秒杀商品,在信息处理装置确定出第一数量小于获取数量信息的情况下,信息处理装置就向该客户端发送秒杀失败的信息。
S103、在第一位置信息处于预设获取区域中的情况下,向客户端发送目标对象的获取成功响应。
在本申请实施例中,信息处理装置在确定目标对象的预设获取区域之后,信息处理装置确定出第一位置信息处于预设获取区域中的情况下,信息处理装置就向客户端发送目标对象的获取成功响应。
需要说明的是,若目标对象为秒杀商品,则信息处理装置在确定出第一位置信息处于预设获取区域中的情况下,信息处理装置就确定客户端对该目标对象秒杀成功,之后信息处理装置就可以向该客户端发送目标对象的获取成功响应了。
在本申请实施例中,信息处理装置在确定出目标对象的预设获取区域,并将第一位置信息与预设获取区域进行对之后,信息处理装置在确定出第一位置信息不处于预设获取区域中的情况下,信息处理装置就向该客户端发送目标对象获取失败的信息。具体的,若目标对象为秒杀商品,在信息处理装置确定出第一位置信息不处于预设获取区域中的情况下,信息处理装置就向该客户端发送秒杀失败的信息。
在本申请实施例中,信息处理装置在确定出第一位置信息处于预设获取区域的情况下,信息处理装置就可以根据第一数量信息和获取数量信息来更新目标对象的数量信息,得到更新后的目标对象的数量信息,并存储更新后的目标对象的数量信息。
在本申请实施例中,信息处理装置还可以该获取请求对应的目标对象的编号信息、目标对象的获取数量信息和目标对象的预设获取区域,并将目标对象的编号信息、目标对象的获取数量信息和目标对象的预设获取区域组成消息队列(Message Queue,MQ),并利用自发自收的方式来发送该消息队列。之后信息处理装置再来接收该消息队列。
可以理解的是,信息处理装置通过自发自收MQ消息,使得信息处理装置可以异步处理该获取请求,避免影响信息处理装置处理获取请求时的性能。
示例性的,如图4所示,信息处理装置在接收到客户端对目标对象的获取请求时的处理过程如下所示:
41、在接收到客户端对目标对象的获取请求的情况下,从获取请求中获取第一位置信息、目标对象的获取数量信息和接收到获取请求的第一接收时间。
42、信息处理装置确定目标对象的预设获取区域。
43、信息处理装置根据对象和时间范围之间的对应关系,确定与目标对象对应的获取时间范围。
44、在第一接收时间满足获取时间范围的情况下,信息处理装置检测目标对象的第一数量信息。
45、在第一数量信息大于或者等于获取数量信息的情况下,信息处理装置将第一位置信息与预设获取区域进行对比。
46、在第一位置信息处于预设获取区域中的情况下,信息处理装置向客户端发送目标对象的获取成功响应,并根据第一数量和获取数量信息来更新目标对象的数量信息,得到更新后的目标对象的数量信息并保存。
47、信息处理装置根据目标对象的编号信息、目标对象的获取数量信息和目标对象的预设获取区域,得到消息队列。
在本申请实施例中,信息处理装置可以将目标对象的编号信息、目标对象的获取数量信息和目标对象的预设获取区域组成消息队列。
48、信息处理装置利用自发自收的方式发送、接收消息队列。
49、信息处理装置向客户端发送目标对象。
在本申请实施例中,信息处理装置在执行步骤46之后,信息处理装置可以直接执行步骤47;信息处理装置也可以在执行步骤46之后,直接执行步骤49;信息处理装置也可以执行步骤46之后,直接执行步骤47和步骤49,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
可以理解的是,信息处理装置在接收到客户端对目标对象的获取请求的情况下,信息处理装置就从获取请求中获取客户端发送获取请求时的第一位置信息,使得信息处理装置可以根据预设获取区域和第一位置信息来确定是否可以向客户端发送目标对象的获取成功响应,提高了信息处理装置根据对目标对象的获取请求进行处理时的准确性。
实施例二
基于实施例一同一发明构思,本申请实施例提供了一种信息处理装置1,对应于一种信息处理方法;图5为本申请实施例提供的一种信息处理装置的组成结构示意图一,该信息处理装置1可以包括:
获取单元11,用于在接收到客户端对目标对象的获取请求的情况下,从所述获取请求中获取第一位置信息;所述第一位置信息为所述客户端发送所述获取请求时、所述客户端所处的位置信息;
确定单元12,用于确定接收到所述获取请求的第一接收时间;确定所述目标对象的预设获取区域;
发送单元13,用于在所述第一位置信息处于所述预设获取区域中的情况下,向所述客户端发送所述目标对象的获取成功响应。
在本申请的一些实施例中,所述获取单元11,用于从所述获取请求中获取所述目标对象的获取数量信息。
在本申请的一些实施例中,所述装置还包括检测单元和对比单元;
所述确定单元12,用于根据对象和时间范围之间的对应关系,确定与所述目标对象对应的获取时间范围;
所述检测单元,用于在所述第一接收时间满足所述获取时间范围的情况下,检测所述目标对象的第一数量信息;
所述对比单元,用于在所述第一数量信息大于或者等于所述获取数量信息的情况下,将所述第一位置信息与所述预设获取区域进行对比。
在本申请的一些实施例中,所述获取单元11,用于从所述获取请求中获取所述预设获取区域;
或者,所述确定单元12,用于根据对象和获取区域之间的对应关系,确定所述预设获取区域。
在本申请的一些实施例中,所述获取单元11,用于在接收到客户端对所述目标对象的浏览指令的情况下,从所述浏览指令中获取第二位置信息,所述第二位置信息为所述客户端发送所述浏览指令时、所述客户端所处的位置信息;
所述确定单元12,用于确定接收到所述浏览指令的第二接收时间;在所述第二位置信息处于所述预设获取区域的情况下,根据所述对象和时间范围之间的对应关系,确定所述获取时间范围;
所述检测单元,用于在所述第二接收时间满足所述获取时间范围的情况下,检测所述目标对象的第二数量信息;
所述发送单元13,用于向所述客户端发送所述目标对象的获取许可通知,所述获取许可通知中携带所述第二数量信息和所述预设获取区域,以供所述客户端在所述预设获取区域内、根据所述第二数量信息获取所述目标对象。
在本申请的一些实施例中,所述装置还包括接收单元和建立单元;
所述接收单元,用于接收在地图上划分的所述目标对象的预设获取区域;
所述建立单元,用于在接收到所述目标对象在所述预设获取区域对应的所述获取时间范围的情况下,根据所述目标对象和所述获取时间范围,建立所述对象和时间范围之间的对应关系;根据所述目标对象和所述预设获取区域,建立所述对象和获取区域之间的对应关系。。
需要说明的是,在实际应用中,上述获取单元11、确定单元12和发送单元13可由信息处理装置1上的处理器14实现,具体为CPU(Central Processing Unit,中央处理器)、MPU(Microprocessor Unit,微处理器)、DSP(Digital Signal Processing,数字信号处理器)或现场可编程门阵列(FPGA,Field Programmable Gate Array)等实现;上述数据存储可由信息处理装置1上的存储器15实现。
本发明实施例还提供了一种信息处理装置1,如图6所示,所述信息处理装置1包括:处理器14、存储器15和通信总线16,所述存储器15通过所述通信总线16与所述处理器14进行通信,所述存储器15存储所述处理器14可执行的程序,当所述程序被执行时,通过所述处理器14执行如上述所述的信息处理方法。
在实际应用中,上述存储器15可以是易失性存储器(volatile memory),例如随机存取存储器(Random-Access Memory,RAM);或者非易失性存储器(non-volatile memory),例如只读存储器(Read-Only Memory,ROM),快闪存储器(flash memory),硬盘(Hard DiskDrive,HDD)或固态硬盘(Solid-State Drive,SSD);或者上述种类的存储器的组合,并向处理器14提供指令和数据。
本发明实施例提供了一种计算机可读存储介质,其上有计算机程序,所述程序被处理器14执行时实现如上述所述的信息处理方法。
可以理解的是,信息处理装置在接收到客户端对目标对象的获取请求的情况下,信息处理装置就从获取请求中获取客户端发送获取请求时的第一位置信息,使得信息处理装置可以根据预设获取区域和第一位置信息来确定是否可以向客户端发送目标对象的获取成功响应,提高了信息处理装置根据对目标对象的获取请求进行处理时的准确性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (10)

1.一种信息处理方法,其特征在于,所述方法包括:
在接收到客户端对目标对象的获取请求的情况下,从所述获取请求中获取第一位置信息;并确定接收到所述获取请求的第一接收时间;所述第一位置信息为所述客户端发送所述获取请求时、所述客户端所处的位置信息;
确定所述目标对象的预设获取区域;
在所述第一位置信息处于所述预设获取区域中的情况下,向所述客户端发送所述目标对象的获取成功响应。
2.根据权利要求1所述的方法,其特征在于,所述确定所述目标对象的预设获取区域之前,所述方法还包括:
从所述获取请求中获取所述目标对象的获取数量信息。
3.根据权利要求2所述的方法,其特征在于,所述确定所述目标对象的预设获取区域之后,所述向所述客户端发送所述目标对象的获取成功响应之前,所述方法还包括:
根据对象和时间范围之间的对应关系,确定与所述目标对象对应的获取时间范围;
在所述第一接收时间满足所述获取时间范围的情况下,检测所述目标对象的第一数量信息;
在所述第一数量信息大于或者等于所述获取数量信息的情况下,将所述第一位置信息与所述预设获取区域进行对比。
4.根据权利要求1所述的方法,其特征在于,所述确定所述目标对象的预设获取区域,包括:
从所述获取请求中获取所述预设获取区域;
或者,根据对象和获取区域之间的对应关系,确定所述预设获取区域。
5.根据权利要求1所述的方法,其特征在于,所述在接收到客户端对目标对象的获取请求的情况下,从所述获取请求中获取第一位置信息之前,所述方法还包括:
在接收到客户端对所述目标对象的浏览指令的情况下,从所述浏览指令中获取第二位置信息,并确定接收到所述浏览指令的第二接收时间;所述第二位置信息为所述客户端发送所述浏览指令时、所述客户端所处的位置信息;
在所述第二位置信息处于所述预设获取区域的情况下,根据所述对象和时间范围之间的对应关系,确定所述获取时间范围;
在所述第二接收时间满足所述获取时间范围的情况下,检测所述目标对象的第二数量信息;
向所述客户端发送所述目标对象的获取许可通知,所述获取许可通知中携带所述第二数量信息和所述预设获取区域,以供所述客户端在所述预设获取区域内、根据所述第二数量信息获取所述目标对象。
6.根据权利要求1所述的方法,其特征在于,所述确定所述目标对象的预设获取区域之前,所述方法还包括:
接收在地图上划分的所述目标对象的预设获取区域;
在接收到所述目标对象在所述预设获取区域对应的所述获取时间范围的情况下,根据所述目标对象和所述获取时间范围,建立所述对象和时间范围之间的对应关系;
根据所述目标对象和所述预设获取区域,建立所述对象和获取区域之间的对应关系。
7.一种信息处理装置,其特征在于,所述装置包括:
获取单元,用于在接收到客户端对目标对象的获取请求的情况下,从所述获取请求中获取第一位置信息;所述第一位置信息为所述客户端发送所述获取请求时、所述客户端所处的位置信息;
确定单元,用于确定接收到所述获取请求的第一接收时间;确定所述目标对象的预设获取区域;
发送单元,用于在所述第一位置信息处于所述预设获取区域中的情况下,向所述客户端发送所述目标对象的获取成功响应。
8.根据权利要求7所述的装置,其特征在于,
所述获取单元,用于从所述获取请求中获取所述目标对象的获取数量信息。
9.一种信息处理装置,其特征在于,所述装置包括:
存储器、处理器和通信总线,所述存储器通过所述通信总线与所述处理器进行通信,所述存储器存储所述处理器可执行的信息处理的程序,当所述信息处理的程序被执行时,通过所述处理器执行如权利要求1至6任一项所述的方法。
10.一种存储介质,其上存储有计算机程序,应用于信息处理装置,其特征在于,该计算机程序被处理器执行时实现权利要求1至6任一项所述的方法。
CN202011263454.XA 2020-11-12 2020-11-12 一种信息处理方法及装置、存储介质 Pending CN113765975A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011263454.XA CN113765975A (zh) 2020-11-12 2020-11-12 一种信息处理方法及装置、存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011263454.XA CN113765975A (zh) 2020-11-12 2020-11-12 一种信息处理方法及装置、存储介质

Publications (1)

Publication Number Publication Date
CN113765975A true CN113765975A (zh) 2021-12-07

Family

ID=78785978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011263454.XA Pending CN113765975A (zh) 2020-11-12 2020-11-12 一种信息处理方法及装置、存储介质

Country Status (1)

Country Link
CN (1) CN113765975A (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2296433A1 (en) * 2000-01-19 2001-07-19 Book4Golf.Com Corporation Method for purchasing services using a distributed database reservation system
CN104794132A (zh) * 2014-01-21 2015-07-22 阿里巴巴集团控股有限公司 库存信息处理方法及***
CN105096015A (zh) * 2014-04-23 2015-11-25 阿里巴巴集团控股有限公司 商品对象信息处理方法及***
CN105392117A (zh) * 2015-10-19 2016-03-09 腾讯科技(深圳)有限公司 一种查询近距离对象的方法和装置
US20160225045A1 (en) * 2015-02-02 2016-08-04 Shopatron, Inc. Automatic Search of Local Inventory
CN106203894A (zh) * 2015-04-30 2016-12-07 阿里巴巴集团控股有限公司 商品对象的库存信息的处理方法及***
CN107506376A (zh) * 2017-07-18 2017-12-22 口碑控股有限公司 获取区域内信息点数据的客户端
CN107507094A (zh) * 2017-07-20 2017-12-22 咪咕数字传媒有限公司 一种信息处理方法、装置及存储介质
CN110249345A (zh) * 2017-04-26 2019-09-17 深圳市元征科技股份有限公司 一种商品售卖方法及售卖终端
CN111127155A (zh) * 2019-12-24 2020-05-08 北京每日优鲜电子商务有限公司 商品推荐方法、装置、服务器和存储介质
CN111723307A (zh) * 2020-06-17 2020-09-29 口碑(上海)信息技术有限公司 信息处理方法、装置、***、存储介质及计算机设备

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2296433A1 (en) * 2000-01-19 2001-07-19 Book4Golf.Com Corporation Method for purchasing services using a distributed database reservation system
CN104794132A (zh) * 2014-01-21 2015-07-22 阿里巴巴集团控股有限公司 库存信息处理方法及***
CN105096015A (zh) * 2014-04-23 2015-11-25 阿里巴巴集团控股有限公司 商品对象信息处理方法及***
US20160225045A1 (en) * 2015-02-02 2016-08-04 Shopatron, Inc. Automatic Search of Local Inventory
CN106203894A (zh) * 2015-04-30 2016-12-07 阿里巴巴集团控股有限公司 商品对象的库存信息的处理方法及***
CN105392117A (zh) * 2015-10-19 2016-03-09 腾讯科技(深圳)有限公司 一种查询近距离对象的方法和装置
CN110249345A (zh) * 2017-04-26 2019-09-17 深圳市元征科技股份有限公司 一种商品售卖方法及售卖终端
CN107506376A (zh) * 2017-07-18 2017-12-22 口碑控股有限公司 获取区域内信息点数据的客户端
CN107507094A (zh) * 2017-07-20 2017-12-22 咪咕数字传媒有限公司 一种信息处理方法、装置及存储介质
CN111127155A (zh) * 2019-12-24 2020-05-08 北京每日优鲜电子商务有限公司 商品推荐方法、装置、服务器和存储介质
CN111723307A (zh) * 2020-06-17 2020-09-29 口碑(上海)信息技术有限公司 信息处理方法、装置、***、存储介质及计算机设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
罗巍;: "基于位置服务的移动电子商务平台构建", 中国科技信息, no. 02, 15 January 2010 (2010-01-15) *

Similar Documents

Publication Publication Date Title
CN105100292B (zh) 确定终端的位置的方法及装置
US9871756B1 (en) Methods for displaying notifications
US9903952B2 (en) GPS error correction via network of fixed point ground stations
KR102114250B1 (ko) 사용자들 사이의 관계를 결정하는 방법 및 시스템
US9954960B2 (en) Method, computer program and computer for estimating location based on social media
WO2016094238A1 (en) Determining timing for determination of applicable geo-fences
US20110082846A1 (en) Selective processing of location-sensitive data streams
US20160314496A1 (en) Notification engine
CN107295047B (zh) 一种地图数据更新方法、装置及***
CN110677810B (zh) 用于生成地理围栏的方法和装置
CN110209748B (zh) 索引地理围栏的方法和装置
CN113658026A (zh) 一种应急救援的信息处理方法、装置、设备及存储介质
CN106210011A (zh) 一种消息提醒方法及装置
CN113765975A (zh) 一种信息处理方法及装置、存储介质
JP5987678B2 (ja) メッセージ送信プログラム、メッセージ送信方法およびメッセージ送信システム
CN110972071A (zh) 一种多模定位方法、定位服务器、终端和存储介质
CN106464735B (zh) 数字服务平台中第三方服务的实现
Reuter et al. Informing the Population: Mobile Warning Apps
CN103152693A (zh) 一种基于位置的数据处理方法和装置
EP3907741A1 (en) Weighted infection alert system between portable devices
CN113132909B (zh) 基于网络切片与边缘数据中心的失踪人员协查方法、装置
CN112509164A (zh) 一种出勤打卡方法、装置、设备和存储介质
CN113287102A (zh) 提供用于地理服务的弹性应用编程接口
JPWO2014128808A1 (ja) データ共有システム
US12022371B2 (en) Method and system for managing electronic data representing emergency alerts

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