掌桥专利:专业的专利平台
掌桥专利
首页

商户信息显示方法、处理方法、装置、设备及存储介质

文献发布时间:2023-06-19 09:49:27


商户信息显示方法、处理方法、装置、设备及存储介质

技术领域

本申请涉及计算机和互联网技术领域,特别涉及一种商户信息显示方法、处理方法、装置、设备及存储介质。

背景技术

随着互联网技术的发展,用户可以从互联网上获取商户的排队信息,如餐厅、酒店、旅馆、景区等商户的排队信息。

在相关技术中,商户信息提供平台向用户提供商户的排队信息。如商户的排队用户数量、商户的预计排队时长、商户的营业时间等。用户可以在商户提供平台上逐个查询商户的排队信息,再决定去哪家商户,何时去。

发明内容

本申请实施例提供了一种商户信息显示方法、处理方法、装置、设备及存储介质,所述技术方案如下:

根据本申请实施例的一个方面,提供了一种商户信息显示方法,所述方法包括:

显示商户展示界面,所述商户展示界面中包括用于设置商户筛选条件的设置控件;

响应于针对所述设置控件的设置操作,获取所述商户筛选条件,所述商户筛选条件用于筛选出满足条件的商户;

在所述商户展示界面中显示满足所述商户筛选条件的商户列表,以及显示所述商户列表中各个商户的预计排队时长。

根据本申请实施例的一个方面,提供了一种商户信息处理方法,所述方法包括:

获取商户筛选条件,所述商户筛选条件用于筛选出满足条件的商户;

从商户资源库中选取满足所述商户筛选条件的商户,生成商户列表;

获取所述商户列表中各个商户的排队信息;

根据所述商户列表中各个商户的排队信息,确定所述商户列表中各个商户的预计排队时长。

根据本申请实施例的一个方面,提供了一种商户信息显示装置,所述装置包括:

展示界面显示模块,用于显示商户展示界面,所述商户展示界面中包括用于设置商户筛选条件的设置控件;

筛选条件获取模块,用于响应于针对所述设置控件的设置操作,获取所述商户筛选条件,所述商户筛选条件用于筛选出满足条件的商户;

商户信息显示模块,用于在所述商户展示界面中显示满足所述商户筛选条件的商户列表,以及显示所述商户列表中各个商户的预计排队时长。

根据本申请实施例的一个方面,提供了一种商户信息处理装置,所述装置包括:

筛选条件获取模块,用于获取商户筛选条件,所述商户筛选条件用于筛选出满足条件的商户;

商户列表生成模块,用于从商户资源库中选取满足所述商户筛选条件的商户,生成商户列表;

排队信息获取模块,用于获取所述商户列表中各个商户的排队信息;

排队时长确定模块,用于根据所述商户列表中各个商户的排队信息,确定所述商户列表中各个商户的预计排队时长。

根据本申请实施例的一个方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述商户信息显示方法,或实现上述商户信息处理方法。

可选地,所述计算机设备为用户终端或服务器。

根据本申请实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述商户信息显示方法,或实现上述商户信息处理方法。

根据本申请实施例的一个方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机设备上运行时,使得计算机设备执行上述商户信息显示方法,或执行上述商户信息处理方法。

本申请实施例提供的技术方案可以带来如下有益效果:

通过显示满足商户筛选条件的商户列表以及商户列表中各个商户的预计排队时长,用户可以快速获取诸多满足商户筛选条件的商户及其预计排队时长,进而确定目标商户,而不用去逐个查询商户信息来获取目标商户,简化了操作步骤,提高了操作的效率与便捷性。

另外,通过只需获取筛选后的商户列表中的各个商户的排队信息,以及只需确定筛选后的商户列表中的各个商户的预计排队时长,减少了排队信息的获取量以及预计排队时长的确定量,实现了商户信息处理量的降低,进而增加了操作效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请一个实施例提供的方案实施环境的示意图;

图2是本申请一个实施例提供的商户信息显示方法的流程图;

图3是本申请一个实施例提供的商户展示界面的示意图;

图4是本申请另一个实施例提供的商户展示界面的示意图;

图5是本申请一个实施例提供的商户信息处理方法的流程图;

图6是本申请另一个实施例提供的商户信息处理方法的流程图;

图7是本申请一个实施例提供的商户信息显示方法、处理方法的流程图;

图8是本申请一个实施例提供的商户信息显示装置的框图;

图9是本申请一个实施例提供的商户信息处理装置的框图;

图10是本申请一个实施例提供的用户终端的结构框图;

图11是本申请一个实施例提供的服务器的结构框图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

请参考图1,其示出了本申请一个实施例提供的方案实施环境的示意图。该实施环境可以实现成为一个商户信息提供系统。该实施环境可以包括:用户终端11、商户信息提供平台12和商户终端13。

用户终端11是用户所使用的终端设备,用户可以通过该用户终端11接入商户信息提供平台12,并在该商户信息提供平台12上执行商户信息查询操作。例如,用户终端11中可以安装目标应用程序的客户端,用户通过该客户端登录至商户信息提供平台12进行商户信息查询操作。上述目标应用程序可以是任何提供商户信息查询服务的应用程序,如餐厅用餐查询类应用程序、酒店入住查询类应用程序、旅游规划查询类应用程序、车票预订查询类应用程序等,本申请实施例对此不作限定。用户终端11可以是诸如手机、平板电脑、PC(Personal Computer,个人计算机)、可穿戴设备等电子设备。

商户信息提供平台12是用于提供商户信息查询服务的网络平台,如餐厅用餐查询平台、酒店入住查询平台、旅游规划查询平台等。该商户信息提供平台12可以提供针对不同类型的商户信息的查询服务,如餐厅、酒店、旅游等类型商户。商户信息提供平台12包括一个或多个服务器,该服务器可以是上述目标应用程序的后台服务器,用于为该目标应用程序提供后台服务。

用户终端11与商户信息提供平台12之间可以通过网络进行通信。

商户终端13是商户所使用的终端设备,商户终端13可以提供对应商户的商户信息(如排队信息)。商户信息提供平台12能够与一个或者多个商户终端13建立网络连接,从而实现从商户终端13进行商户信息获取。例如,用户通过用户终端11接入商户信息提供平台12,并进行商户信息的查询操作,响应于用户的查询操作,商户信息提供平台12则从一个或多个商户终端13上获取商户信息,再将商户信息发送给用户终端11,并在用户终端11上显示。可选地,该商户信息可以是经过商户信息提供平台12处理的,如对商户信息进行排序、筛选等。

商户终端13与商户信息提供平台12之间可以通过网络进行通信。

在相关技术中,如果用户想要获取最优目标商户,需要在商户信息提供平台上逐个查询各个商户的商户信息(如排队信息)。然后通过比对各个商户的商户信息,确定最优目标商户。

例如,在用户获取餐厅排队信息场景中。商户展示界面显示多个餐厅信息获取选项,用户通过作用于目标餐厅信息的获取选项,进入该餐厅的信息展示界面,并获取该餐厅的排队信息,然后退出并进行下一目标餐厅的排队信息获取操作。在获取多个餐厅的排队信息后,用户对多个餐厅的排队信息进行人工比对,以获取最优目标餐厅,如排队时长最短的餐厅。

因此,上述相关技术提供的商户信息显示方法,需要用户进行逐个查询操作,来获取多个商户的商户信息,操作繁琐,不够直观。

本申请实施例提供的技术方案,通过显示满足商户筛选条件的商户列表以及商户列表中各个商户的预计排队时长,用户可以快速获取满足商户筛选条件的商户及其预计排队时长,进而确定目标商户,而不用去逐个查询商户信息来获取目标商户,简化了操作步骤,提高了操作的效率与便捷性。

下面,通过几个实施例对本申请技术方案进行介绍说明。

请参考图2,其示出了本申请一个实施例提供的商户信息显示方法的流程图,该方法可应用于上文介绍的用户终端11中,如该方法各步骤的执行主体可以是用户终端11中安装运行的目标应用程序的客户端。该方法可以包括如下几个步骤(201~203):

步骤201,显示商户展示界面,该商户展示界面中包括用于设置商户筛选条件的设置控件。

商户展示界面用于展示商户以及对应的商户信息,其可以展示多种不同类型的商户。例如,商户展示界面可以同时展示餐厅、酒店、景区、药店等商户。其中,商户信息至少可以包括诸如商户的名称、类型、位置、距离等信息。参考图3,商户展示界面30显示商户信息35,商户信息35包括商户的图标、名称、位置等信息,该图标的内容可以为商户的实体拍摄场景。可选地,展示界面也可以展示一种类型的商户。例如,响应于针对只显示餐厅商户的需求,商户展示界面只显示餐厅商户。

可选地,商户展示界面中可以包括用于设置商户筛选条件的设置控件。其中,商户筛选条件用于筛选满足条件的商户。商户筛选条件包括但不限于商户的范围、用户消费人数、商户的类型、商户的人均价格等筛选条件。参考图3,商户显示界面30中包括类型设置控件31、距离设置控件32、人数设置控件33和价格设置控件34。设置控件用于设置商户筛选条件。可选地,商户展示界面可以显示多个用于设置商户筛选条件的设置控件,不同的设置控件用于设置不同的商户筛选条件。例如,设置控件A用于设置商户的类型,设置控件B用于设置商户的人均价格。参考图3,其中,类型设置控件31用于设置商户的类型。可选地,商户展示界面可以显示一个用于设置商户筛选条件的设置控件,响应于针对该设置控件的触发操作,商户展示界面显示多个商户筛选条件,以供用户筛选。如此可以减少设置控件,简化界面。

商户展示界面显示设置控件的图标。图标显示内容可以包括所针对的商户筛选条件类型、表示可展开的图形(如图3中的扩展图形)等。可选地,设置控件的作用区域尺寸可以大于图标尺寸,即设置控件的作用区域覆盖设置控件的图标。设置控件的作用区域尺寸可以等于图标尺寸,即设置控件的作用区域与设置控件的图标重合,本申请实施例在此不作限定。

步骤202,响应于针对设置控件的设置操作,获取商户筛选条件,该商户筛选条件用于筛选出满足条件的商户。

设置操作用于触发设置控件,该设置操作可以是点击、按压、滑动等触发操作。响应于针对设置控件的触发操作,显示商户筛选条件的多范围选项。例如,参考图3,响应于针对类型设置控件31的触发操作,显示多类型商户的筛选条件,诸如餐厅、酒店、药店等。响应于针对距离设置控件32的触发操作,商户展示界面30显示多距离内的筛选条件,诸如50m以内、100m以内、200m以内等。用户可以通过选择商户展示界面所显示的商户筛选条件的多范围选项,确定商户筛选条件的范围。可选地,用户可以通过自定义输入商户筛选条件的范围,来确定商户筛选条件的范围。例如,用户可以通过自定义输入,将商户筛选条件确定为70m以内。

在一个示例中,响应于针对不同类型的商户筛选条件对应的设置控件的设置操作,可以获取不同类型的商户筛选条件。

可选地,在商户筛选条件包括范围筛选条件的情况下,响应于针对范围设置控件的设置操作,获取范围筛选条件,该范围筛选条件用于筛选出范围满足条件的商户。其中,范围设置控件用于设置范围筛选条件。例如,响应于针对范围设置控件的设置操作,范围设置控件显示多个范围值,诸如100m以内、200m以内、500m以内等。响应于针对目标范围值的选择操作,确定范围筛选条件对应的范围值。

可选地,在商户筛选条件包括类型筛选条件的情况下,响应于针对类型设置控件的设置操作,获取类型筛选条件,该类型筛选条件用于筛选出类型满足条件的商户。其中,类型设置控件用于设置类型筛选条件。例如,响应于针对类型设置控件的设置操作,类型设置控件显示多个类型商户,诸如餐厅、酒店、景区等。响应于针对目标类型商户的选择操作,确定类型筛选条件对应的商户类型。

可选地,在商户筛选条件包括人数筛选条件的情况下,响应于针对人数设置控件的设置操作,获取人数筛选条件,该人数筛选条件用于筛选出人数满足条件的商户。其中,人数设置控件用于设置人数筛选条件。例如,响应于针对人数设置控件的设置操作,人数设置控件显示多个人数值,诸如1个人、2个人、3个人等。响应于针对目标人数值的选择操作,确定人数筛选条件对应的人数值。

可选地,在商户筛选条件包括人均价格筛选条件的情况下,响应于针对人均价格设置控件的设置操作,获取人均价格筛选条件,该人均价格筛选条件用于筛选出人均价格满足条件的商户。其中,人均价格设置控件用于设置人均价格筛选条件。例如,响应于针对人均价格设置控件的设置操作,人均价格设置控件显示多个人均价格,诸如人均20元、人均50元、人均100元等。响应于针对目标人均价格的选择操作,确定人均价格筛选条件对应的人均价格。

可选地,所获取的商户筛选条件可以包括上述的一种或者多种类型的商户筛选条件。例如,所获取的商户筛选条件包括类型筛选条件和范围筛选条件。

步骤203,在商户展示界面中显示满足商户筛选条件的商户列表,以及显示商户列表中各个商户的预计排队时长。

其中,商户列表用于记录满足商户筛选条件的商户,即商户列表中的各个商户是经过按照商户筛选条件筛选过的商户。例如,所获取的商户筛选条件包括类型筛选条件和范围筛选条件,若类型筛选条件为餐厅,范围筛选条件为200m以内,则商户列表中记录距离用户200m以内的餐厅。

可选地,可以根据商户的位置和用户客户端的位置,确定用户与商户的距离。用户客户端的位置可以通过GPS(Global Positioning System,全球定位系统)定位技术来确定。可选地,可以通过结合室内定位系统(如超宽带)和室外定位系统(如GPS)定位出用户与各个商户(如餐厅)的距离。在室外定位系统无法准确工作时,可以使用室内定位系统,如此可以提高定位的准确性与及时性。

可选地,商户列表中的商户可以以特定的顺序显示。

在一个示例中,根据商户列表中各个商户的预计排队时长,按照预计排队时长由小到大的顺序,显示商户列表中的各个商户。其中,预计排队时长是指用户在目标商户排队,预计所耗费的时长,用户可以根据预计排队时长,确定目标商户以及最佳去目标商户消费时间点。例如,商户A的预计排队时长为50分钟,商户B的预计排队时长为30分钟,则商户B排在商户A之前显示。参考图4,商户展示界面30显示商户列表36,该商户列表36包括按照预计排队时长排序的商户以及对应的预计排队时长。

在一个示例中,获取商户列表中各个商户分别对应的匹配度,该匹配度是指商户与商户筛选条件之间的匹配度。根据商户列表中各个商户分别对应的匹配度,按照匹配度由大到小的顺序,显示商户列表中的各个商户。其中,匹配度用于表示商户与商户筛选条件之间的匹配程度。

若所获取的商户筛选条件只包括一种类型的商户筛选条件,则根据商户与该类型的商户筛选条件之间的匹配度,按照由大到小的顺序,显示商户列表中的各个商户。例如,户筛选条件包括范围筛选条件,该范围筛选条件为200m以内,则范围为100m的商户与商户筛选条件之间的匹配度大于范围为200m的商户与商户筛选条件之间的匹配度,即范围为100m的商户排在范围为200m的商户之前显示。

若所获取的商户筛选条件包括多种类型的商户筛选条件,则根据多种类型的商户筛选条件的权重得分,确定商户与商户筛选条件之间的匹配度,并按照匹配度由大到小的顺序,显示商户列表中的各个商户。例如,商户筛选条件包括范围筛选条件和人均价格筛选条件,范围筛选条件为200m以内,人均价格筛选条件为50元以内。范围50m以内的得分为3,范围50m-100m的得分为2,范围10m-200m的得分为1,人均价格20元以内的得分为3,人均价格20元-35元的得分为2,人均价格35元-50元的得分为1。可选地,若商户A的范围为40m、人均价格为15元,则商户A的权重得分为3+3=6,商户B的范围为80m、人均价格为40元,则商户A的权重得分为2+1=3,则商户A的权重得分高于商户B的权重得分,即商户A与商户筛选条件之间的匹配度高于商户B与商户筛选条件之间的匹配度,商户A排在商户B之前显示。

可选地,商户展示界面还可以显示商户列表中的目标商户对应的排队提示信息,该排队提示信息用于提示目标商户的排队策略。排队策略用于推荐用户如何排队。排队提示信息可以显示文字信息。例如,排队提示信息显示“商户A在某一时间段(如12.00-13.00)的排队人数较少,建议该时间段去排队”、“商户B在某一时间(如22.00)后歇业,不建议继续排队”等。

综上所述,在本申请实施例提供的技术方案中,通过显示满足商户筛选条件的商户列表以及商户列表中各个商户的预计排队时长,用户可以快速获取满足商户筛选条件的商户及其预计排队时长,进而确定目标商户,而不用去逐个查询商户信息来获取目标商户,简化了操作步骤,提高了操作的效率与便捷性。

另外,通过根据预计排队时长的大小或匹配度的大小,以合理的顺序显示商户,用户可以快速获取最优的商户及其预计排队时长,进一步地提高了操作效率与便捷性。

另外,通过显示用于提示目标商户的排队策略的排队提示信息,用户可以合理选取商户,以及出行时间,提高了用户出行的合理性。

请参考图5,其示出了本申请一个实施例提供的商户信息处理方法的流程图,该方法各步骤的执行主体可以是服务器。该方法可以包括如下几个步骤(501~504):

步骤501,获取商户筛选条件,该商户筛选条件用于筛选出满足条件的商户。

可选地,服务器获取的商户筛选条件可以是由用户终端中安装运行的目标应用程序的客户端发送的。此处商户筛选条件与上述实施例相同,这里不再赘述。

步骤502,从商户资源库中选取满足商户筛选条件的商户,生成商户列表。

商户资源库用于存储商户的商户信息。例如,商户信息至少可以包括商户的类型、商户可接纳用户数量、商户的位置、商户的人均价格等。可选地,商户的商户信息可以由商户自行定义。可选地,商户的人均价格可以由商户信息提供平台定义,如此可以提高商户信息的真实性。

可选地,商户信息可以包括商户的标识信息,标识信息用于标识商户,可以根据商户的标识信息,连接到对应的商户客户端。

可选地,可以根据商户筛选条件,从商户资源库中选取满足商户筛选条件的商户。可选地,可以根据范围筛选条件选取满足范围值的商户。可以根据类型筛选条件选取满足类型的商户。可以根据人数筛选条件选取满足人数值的商户。还可以根据人均价格筛选条件选取满足人均价格的商户。例如,参考图6,可以根据范围、类型、人数、人均价格等筛选条件,从商户资源库中选取商户。

可选地,若所获取的商户筛选条件包括多种类型的商户筛选条件,则选取能同时满足该多种类型的商户筛选条件的商户。

将满足商户筛选条件的商户记录到商户列表中。可选地,可以按照预计排队时长,由小到大的顺序记录满足商户筛选条件的商户。可以按照匹配度由大到小的顺序记录满足商户筛选条件的商户。

步骤503,获取商户列表中各个商户的排队信息。

可选地,可以根据商户列表中的各个商户的标识信息,从商户客户端获取商户列表中的各个商户的排队信息。排队信息是指商户目前的用户排队情况。参考图6,排队信息至少可以包括排队用户数量、已消费用户的消费时间、商户营业时间等。

在一个示例中,排队信息可以包括单用户排队数量和团体用户排队数量。单用户排队数量与团体用户排队数量的总和为排队用户数量。其中,团体用户排队数量是指以两人及两人以上为团体用户消费的数量。例如,在获取餐厅的排队信息场景中,餐厅的排队用户数量可以包括单用户排队数量、双用户排队数量、四用户排队数量等,其中双用户排队数量和四用户排队数量为团体用户排队数量。

在一个示例中,已消费用户的消费时间可以包括单用户已消费的消费时间、团体用户已消费的消费时间。例如,在获取餐厅的排队信息场景中,已就餐用户的消费时间可以包括单用户已消费时间、双用户团体已消费时间、四用户团体已消费时间等,其中双用户团体已消费时间和四用户团体已消费时间为团体用户已消费的消费时间。

可选地,不同团体用户消费所需的人均耗费时长不同。例如,四用户团体消费所需的人均耗费时长大于双用户团体消费所需的人均耗费时长。

可选地,商户的营业时间可以由商户自行定义。

步骤504,根据商户列表中各个商户的排队信息,确定商户列表中各个商户的预计排队时长。

可选地,对于商户列表中的目标商户,可以根据目标商户的排队用户数量和已消费用户的消费时间,确定目标商户的预计排队时长。

在一个示例中,预计排队时长可以包括待消费用户的预计排队时长和已消费用户的预计剩余消费时长。预计排队时长的具体获取步骤如下:

1、获取人均耗费时长,人均耗费时长是指用户在目标商户耗费的平均时长。

2、根据目标商户的排队用户数量和人均耗费时长,确定待消费用户的预计排队时长,该待消费用户的预计排队时长是指目标商户对应的待消费用户排队所需的预计消耗时长。

3、根据目标商户的已消费用户的消费时间和人均耗费时长,确定已消费用户的预计剩余消费时长,该已消费用户的预计剩余消费时长是指目标商户对应的已消费用户完成消费所需的预计消耗时长。

4、基于待消费用户的预计排队时长和已消费用户的预计剩余消费时长,确定目标商户的预计排队时长。

可选地,可以根据商户筛选条件中的人数筛选条件,确定该人数对应的人均耗费时长和排队用户数量(如人数筛选条件对应的团体用户排队数量)、满足人数筛选条件的席次数量和满足人数筛选条件的席次对应的用户已消费时间等。获取人均耗费时长与满足人数筛选条件的席次对应的用户已消费时间的差值,以最小的差值为已消费用户的剩余消费时长。根据满足人数筛选条件的席次数量,将排队用户数量均分。以均分后的排队用户数量与人均耗费时长的乘积为待消费用户的排队时长。最后,将待消费用户的排队时长与已消费用户的剩余消费时长求和,得到预计排队时长。

例如,以商户为餐厅为例,用户查询可四人用餐的餐厅,餐厅A满足四人用餐的桌位有桌位1和桌位2,桌位1上的用户已用餐30分钟,桌位2上的用户已用餐40分钟,四人用餐的人均用餐时间为50分钟,当前4人团体用户排队数量为2。桌位1上的用户的剩余用餐时间20分钟,桌位2上的剩余用餐时间为10分钟,则确定桌位2为该用户用餐的桌位,且预计排队时长为10+50=60分钟。

可选地,对于商户列表中的商户,基于商户的预计排队时长,对商户列表中的商户进行排序。参考图6,步骤61包括在确定商户列表和预计排队时长之后,可以根据预计排队时长,对商户列表中的商户进行排序。

可选地,对于商户列表中的目标商户,基于目标商户的预计排队时长,确定预计排队完成时间点。若预计排队完成时间点大于目标商户的营业截止时间,则从商户列表中剔除目标商户。

可选地,对于商户列表中的目标商户,获取目标商户的历史营业信息,该历史营业信息是指商户历史营业期间内用户的消费情况。根据目标商户的历史营业信息,生成目标商户的排队提示信息,该排队提示信息包括所推荐的商户。

其中,历史营业信息用于记录商户历史营业期间内用户的消费情况。例如,商户在某一时间段内(例如11点至12点),用户需要排队消费。在某一时间段(例如1点至2点),用户不需要排队消费。在某一时间段(例如晚上10点次日早上6点),商户不营业,本申请实施例在此不作限定。

综上所述,在本申请实施例提供的技术方案中,通过只需获取筛选后的商户列表中的各个商户的排队信息,以及只需确定筛选后的商户列表中的各个商户的预计排队时长,减少了排队信息的获取量以及预计排队时长的确定量,实现了商户信息处理量的降低,进而增加了操作效率。

在一个示例性实施例中,参考图7,以应用于餐厅用餐查询类应用程序的客户端来举例说明。其中,服务器为该客户端提供后台服务。该方法具体包括如下步骤(701~709):

步骤701,用户客户端显示商户展示界面,商户展示界面中包括用于设置商户筛选条件的设置控件。

可选地,商户显示界面用于显示商户,用户可以通过作用于商户对应的图标,查看商户相关信息。例如,商户的规模、商户的位置、商户的商品等。

步骤702,用户客户端响应于针对设置控件的设置操作,获取商户筛选条件,该商户筛选条件用于筛选出满足条件的商户。

可选地,商户筛选条件至少可以包括:商户的范围、商户的类型、用户的人数、商户的人均价格等筛选条件。

步骤703,用户客户端向服务器发送商户列表获取请求,该商户列表获取请求用于获取商户列表以及商户列表中各个商户的预计排队时长。

其中,商户列表用于记录满足商户筛选条件的商户。可选地,商户列表中的商户可以按照商户列表中各个商户的预计排队时长由小到大的顺序排列。商户列表中的商户可以按照商户列表中各个商户分别对应的匹配度有大到小的顺序排列,本申请实施例在此不作限定。

可选地,商户信息获取请求中包括商户筛选条件。

步骤704,服务器响应于商户列表获取请求,从商户资源库中选取满足商户筛选条件的商户,生成商户列表。

可选地,商户资源库用于存储商户以及商户的商户信息。例如,商户资源库中可以包括各个餐厅对应的商户信息,诸如餐厅名称、菜系、位置、人均价格等。

步骤705,服务器根据商户列表,向商户列表中各个商户对应的商户客户端发送排队信息获取指令,该排队信息获取请求用于获取商户列表中各个商户的排队信息。

步骤706,商户客户端响应于排队信息获取指令,向服务器发送商户对应的商户信息,排队信息用于记录商户对应的当前用户排队情况。

可选地,该排队信息可以包括以下至少一项:商户的排队人数、商户的已消费用户的消费时间等。

步骤707,服务器根据商户列表中各个商户的排队信息,确定商户列表中各个商户的预计排队时长。

其中,服务器可以从商户资源库中获取商户列表中各个商户对应的人均耗费时长,再结合商户列表中各个商户的商户信息,可以确定商户列表中各个商户的预计排队时长,具体实现步骤,上述实施例已仔细说明,这里不在赘述。

步骤708,服务器向用户客户端发送商户列表显示指令,该商户列表显示指令用于控制用户客户端显示商户列表以及商户列表中各个商户的预计排队时长。

步骤709,用户客户端响应于商户列表显示指令,显示商户列表以及商户列表中各个商户的预计排队时长。

综上所述,在本申请实施例提供的技术方案中,通过显示满足商户筛选条件的商户列表以及商户列表中各个商户的预计排队时长,用户可以快速获取满足商户筛选条件的商户及其预计排队时长,进而确定目标商户,而不用去逐个查询商户信息来获取目标商户,简化了操作步骤,提高了操作的效率与便捷性。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

请参考图8,其示出了本申请一个实施例提供的商户信息显示装置的框图。该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以是上文介绍的用户终端,也可以设置在用户终端中。如图8所示,该装置800包括:展示界面显示模块801、筛选条件获取模块802和商户信息显示模块803。

展示界面显示模块801,用于显示商户展示界面,所述商户展示界面中包括用于设置商户筛选条件的设置控件;

筛选条件获取模块802,用于响应于针对所述设置控件的设置操作,获取所述商户筛选条件,所述商户筛选条件用于筛选出满足条件的商户;

商户信息显示模块803,用于在所述商户展示界面中显示满足所述商户筛选条件的商户列表,以及显示所述商户列表中各个商户的预计排队时长。

在一个示例性实施例中,所述筛选条件获取模块802用于:

在所述商户筛选条件包括范围筛选条件的情况下,响应于针对范围设置控件的设置操作,获取所述范围筛选条件,所述范围筛选条件用于筛选出范围满足条件的商户;

在所述商户筛选条件包括类型筛选条件的情况下,响应于针对类型设置控件的设置操作,获取所述类型筛选条件,所述类型筛选条件用于筛选出类型满足条件的商户;

在所述商户筛选条件包括人数筛选条件的情况下,响应于针对人数设置控件的设置操作,获取所述人数筛选条件,所述人数筛选条件用于筛选出人数满足条件的商户;

在所述商户筛选条件包括人均价格筛选条件的情况下,响应于针对人均价格设置控件的设置操作,获取所述人均价格筛选条件,所述人均价格筛选条件用于筛选出人均价格满足条件的商户。

在一个示例性实施例中,所述商户信息显示模块803用于根据所述商户列表中各个商户的预计排队时长,按照所述预计排队时长由小到大的顺序,显示所述商户列表中的各个商户。

在一个示例性实施例中,所述商户信息显示模块803用于:

获取所述商户列表中各个商户分别对应的匹配度,所述匹配度是指所述商户与所述商户筛选条件之间的匹配度;

根据所述商户列表中各个商户分别对应的匹配度,按照所述匹配度由大到小的顺序,显示所述商户列表中的各个商户。

在一个示例性实施例中,所述装置800还包括:提示信息显示模块(图8中未示出)。

提示信息显示模块,用于显示所述商户列表中的目标商户对应的排队提示信息,所述排队提示信息用于提示所述目标商户的排队策略。

综上所述,在本申请实施例提供的技术方案中,通过显示满足商户筛选条件的商户列表以及商户列表中各个商户的预计排队时长,用户可以快速获取满足商户筛选条件的商户及其预计排队时长,进而确定目标商户,而不用去逐个查询商户信息来获取目标商户,简化了操作步骤,提高了操作的效率与便捷性。

请参考图9,其示出了本申请一个实施例提供的商户信息处理装置的框图。该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以是上文介绍的服务器,也可以设置在服务器中。如图9所示,该装置900包括:筛选条件获取模块901、商户列表生成模块902、排队信息获取模块903和排队时长确定模块904。

筛选条件获取模块901,用于获取商户筛选条件,所述商户筛选条件用于筛选出满足条件的商户。

商户列表生成模块902,用于从商户资源库中选取满足所述商户筛选条件的商户,生成商户列表。

排队信息获取模块903,用于获取所述商户列表中各个商户的排队信息。

排队时长确定模块904,用于根据所述商户列表中各个商户的排队信息,确定所述商户列表中各个商户的预计排队时长。

在一个示例性实施例中,所述排队时长确定模块904用于对于所述商户列表中的目标商户,根据所述目标商户的排队用户数量和已消费用户的消费时间,确定所述目标商户的预计排队时长。

在一个示例性实施例中,所述排队时长确定模块904还用于:

获取人均耗费时长,所述人均耗费时长是指用户在所述目标商户耗费的平均时长;

根据所述目标商户的排队用户数量和所述人均耗费时长,确定待消费用户的预计排队时长,所述待消费用户的预计排队时长是指所述目标商户对应的待消费用户排队所需的预计消耗时长;

根据所述目标商户的已消费用户的消费时间和所述人均耗费时长,确定已消费用户的预计剩余消费时长,所述已消费用户的预计剩余消费时长是指所述目标商户对应的已消费用户完成消费所需的预计消耗时长;

基于所述待消费用户的预计排队时长和所述已消费用户的预计剩余消费时长,确定所述目标商户的预计排队时长。

在一个示例性实施例中,所述装置900还包括:时间点确认模块和商户剔除模块(图9中未示出)。

时间点确认模块,用于对于所述商户列表中的目标商户,基于所述目标商户的预计排队时长,确定预计排队完成时间点。

商户剔除模块,用于若所述预计排队完成时间点大于所述目标商户的营业截止时间,则从所述商户列表中剔除所述目标商户。

在一个示例性实施例中,所述装置900还包括:营业信息获取模块和提示信息生成模块(图9中未示出)。

营业信息获取模块,用于对于所述商户列表中的目标商户,获取所述目标商户的历史营业信息,所述历史营业信息是指商户历史营业期间内用户的消费情况。

提示信息生成模块,用于根据所述目标商户的历史营业信息,生成所述目标商户的排队提示信息,所述排队提示信息包括所推荐的商户。

综上所述,在本申请实施例提供的技术方案中,通过只需获取筛选后的商户列表中的各个商户的排队信息,以及只需确定筛选后的商户列表中的各个商户的预计排队时长,减少了排队信息的获取量以及预计排队时长的确定量,实现了商户信息处理量的降低,进而增加了操作效率。

需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

请参考图10,其示出了本申请一个实施例提供的终端1000的结构框图。该终端1000可以是上文介绍的用户终端,如手机、平板电脑、游戏主机、电子书阅读器、多媒体播放设备、可穿戴设备等电子设备。该终端1000可用于实施上述商户信息显示方法。具体来讲:

通常,终端1000包括有:处理器1001和存储器1002。

处理器1001可以包括一个或多个处理核心,比如9核心处理器、10核心处理器等。处理器1001可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(FieldProgrammable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1001也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1001可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1001还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。

存储器1002可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1002还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1002中的非暂态的计算机可读存储介质用于存储计算机程序,所述计算程序经配置以由一个或者一个以上处理器执行,以实现上述商户信息显示方法。

在一些实施例中,终端1000还可选包括有:外围设备接口1003和至少一个外围设备。处理器1001、存储器1002和外围设备接口1003之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1003相连。具体地,外围设备包括:射频电路1004、触摸显示屏1005、摄像头组件1006、音频电路1007、定位组件1008和电源1009中的至少一种。

本领域技术人员可以理解,图10中示出的结构并不构成对终端1000的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

请参考图11,其示出了本申请一个实施例提供的服务器的结构框图。该服务器可以用于实施上述实施例中提供的商户信息处理处理方法。具体来讲:

该服务器1100包括处理单元(如CPU(Central Processing Unit,中央处理器)、GPU(Graphics Processing Unit,图形处理器)和FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列)等)1101、包括RAM(Random-Access Memory,随机存储器)1102和ROM(Read-Only Memory,只读存储器)1103的系统存储器1104,以及连接系统存储器1104和中央处理单元1101的系统总线1105。该服务器1100还包括帮助服务器内的各个器件之间传输信息的基本输入/输出系统(Input Output System,I/O系统)1106,和用于存储操作系统1113、应用程序1114和其他程序模块1115的大容量存储设备1107。

该基本输入/输出系统1106包括有用于显示信息的显示器1108和用于用户输入信息的诸如鼠标、键盘之类的输入设备1109。其中,该显示器1108和输入设备1109都通过连接到系统总线1105的输入输出控制器1110连接到中央处理单元1101。该基本输入/输出系统1106还可以包括输入输出控制器1110以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器1110还提供输出到显示屏、打印机或其他类型的输出设备。

该大容量存储设备1107通过连接到系统总线1105的大容量存储控制器(未示出)连接到中央处理单元1101。该大容量存储设备1107及其相关联的计算机可读介质为服务器1100提供非易失性存储。也就是说,该大容量存储设备1107可以包括诸如硬盘或者CD-ROM(Compact Disc Read-Only Memory,只读光盘)驱动器之类的计算机可读介质(未示出)。

不失一般性,该计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦写可编程只读存储器)、闪存或其他固态存储技术,CD-ROM、DVD(Digital Video Disc,高密度数字视频光盘)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知该计算机存储介质不局限于上述几种。上述的系统存储器1104和大容量存储设备1107可以统称为存储器。

根据本申请实施例,该服务器1100还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器1100可以通过连接在该系统总线1105上的网络接口单元1111连接到网络1112,或者说,也可以使用网络接口单元1111来连接到其他类型的网络或远程计算机系统(未示出)。

该存储器还包括计算机程序,该计算机程序存储于存储器中,且经配置以由一个或者一个以上处理器执行,以实现上述商户信息处理方法。

在示例性实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被用户终端的处理器执行时以实现上述商户信息显示方法。

在示例性实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被服务器的处理器执行时以实现上述商户信息处理方法。

可选地,该计算机可读存储介质可以包括:ROM(Read-Only Memory,只读存储器)、RAM(Random-Access Memory,随机存储器)、SSD(Solid State Drives,固态硬盘)或光盘等。其中,随机存取记忆体可以包括ReRAM(Resistance Random Access Memory,电阻式随机存取记忆体)和DRAM(Dynamic Random Access Memory,动态随机存取存储器)。

在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品被用户终端的处理器执行时,用于实现上述商户信息显示方法。

在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品被服务器的处理器执行时,用于实现上述商户信息处理方法。

应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。另外,本文中描述的步骤编号,仅示例性示出了步骤间的一种可能的执行先后顺序,在一些其它实施例中,上述步骤也可以不按照编号顺序来执行,如两个不同编号的步骤同时执行,或者两个不同编号的步骤按照与图示相反的顺序执行,本申请实施例对此不作限定。

以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 商户信息显示方法、处理方法、装置、设备及存储介质
  • 商户信息处理方法、装置、计算机设备和存储介质
技术分类

06120112310705