信息提示的方法和装置与流程

文档序号:11458963阅读:172来源:国知局
信息提示的方法和装置与流程

本发明涉及软件领域,具体而言,涉及一种信息提示的方法和装置。



背景技术:

用户在接收信息之后,会利用已有的信息作出行为,但是,现有技术中的信息提示的方式可能不能很好地指示用户的行为,例如,在通过移动终端执行酒店及酒房型资源等入住资源的预定时,由于酒店及酒房型资源都是有限的,好的酒店和房型是会被较早预订的,用户在提前浏览酒店时并不了解酒店目前的预订情况,可能在用户犹豫的过程中看中的酒店或房型就已经被预订了,使用户错失预定的机会。

针对相关技术中的信息提示方法不能有效地指示用户的选择行为的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种信息提示的方法和装置,以至少解决相关技术中的信息提示方法不能有效地指示用户的选择行为的技术问题。

根据本发明实施例的一个方面,提供了一种信息提示的方法,该方法包括:显示时间控件,其中,时间控件用于输入时间;通过时间控件接收用户输入的时间范围;匹配属性值落入到时间范围内的一个或多个对象;判断获取的一个或多个对象的数量是否满足预定条件;在满足预定条件的情况下,向用户提供提示信息,其中,提示信息用于提示用户的选择行为,选择行为用于在一个或多个对象中进行选择。

进一步地,判断获取的一个或多个对象的数量是否满足预定条件包括:在动态更新库中获取一个或多个对象中每个对象对应的数量,其中,动态更新库用于存储实时更新的一个或多个对象中每个对象对应的当前数量;分别判断每个对象对应的数量是否满足预定条件。

进一步地,分别判断每个对象对应的数量是否满足预定条件包括:分别判断每个对象对应的数量是否小于预设数量阈值,在满足预定条件的情况下,向用户提供提示信息包括:如果判断出一个或多个对象中的第一对象对应的数量小于预设数量阈值,则在展示匹配到的一个或多个对象时,通过预设布局方式显示提示信息,其中,提示信息用于提示用户对第一对象的选择行为。

进一步地,提示信息包括第一类提示标签和第二类提示标签,其中,第一类提示标签用于提示对应的对象的数量低于预设数量阈值,第二类提示标签所提示的信息中包括对应的对象的数量,通过预设布局方式显示提示信息包括:在展示匹配到的一个或多个对象的列表时,在满足预定条件的对象的预设显示范围内显示第一类提示标签;在展示一个或多个对象中某个对象的详细情况时,显示第二类提示标签。

进一步地,在通过时间控件接收用户输入的时间范围之后,该方法还包括:在时间范围之前的预设时间段内判断用户是否对一个或多个对象执行选择行为;如果判断结果为否,则执行匹配属性值落入到时间范围内的一个或多个对象,并判断获取的一个或多个对象的数量是否满足预定条件,在满足预定条件的情况下,向用户提供提示信息。

进一步地,判断获取的一个或多个对象的数量是否满足预定条件包括:获取一个或多个对象中每个对象的数量;根据获取的每个对象的数量确定数量不为零的对象,其中,向用户提供的提示信息中包括数量不为零的对象的信息。

根据本发明实施例的另一方面,还提供了一种信息提示的装置,该装置包括:显示单元,用于显示时间控件,其中,时间控件用于输入时间;接收单元,用于通过时间控件接收用户输入的时间范围;匹配单元,用于匹配属性值落入到时间范围内的一个或多个对象;判断单元,用于判断获取的一个或多个对象的数量是否满足预定条件;提供单元,用于在满足预定条件的情况下,向用户提供提示信息,其中,提示信息用于提示用户的选择行为,选择行为用于在一个或多个对象中进行选择。

进一步地,判断单元包括:获取模块,用于在动态更新库中获取一个或多个对象中每个对象对应的数量,其中,动态更新库用于存储实时更新的一个或多个对象中每个对象对应的当前数量;判断模块,用于分别判断每个对象对应的数量是否满足预定条件。

进一步地,判断模块包括:判断子模块,用于分别判断每个对象对应的数量是否小于预设数量阈值,提供单元包括:显示模块,用于如果判断出一个或多个对象中的第一对象对应的数量小于预设数量阈值,则在展示匹配到的一个或多个对象时,通过预设布局方式显示提示信息,其中,提示信息用于提示用户对第一对象的选择行为。

进一步地,提示信息包括第一类提示标签和第二类提示标签,其中,第一类提示标签用于提示对应的对象的数量低于预设数量阈值,第二类提示标签所提示的信息中包括对应的对象的数量,显示模块包括:第一显示子模块,用于在展示匹配到的一个或多个对象的列表时,在满足预定条件的对象的预设显示范围内显示第一类提示标签;第二显示子模块,用于在展示一个或多个对象中某个对象的详细情况时,显示第二类提示标签。

在本发明实施例中,通过显示时间控件,其中,时间控件用于输入时间;通过时间控件接收用户输入的时间范围;匹配属性值落入到时间范围内的一个或多个对象;判断获取的一个或多个对象的数量是否满足预定条件;在满足预定条件的情况下,向用户提供提示信息,其中,提示信息用于提示用户的选择行为,选择行为用于在一个或多个对象中进行选择,解决了相关技术中的信息提示方法不能有效地指示用户的选择行为的技术问题,进而在想用户提供提示信息时,达到了更好的用户体验。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种可选的信息提示的方法的流程图;

图2是根据相关技术的一种可选的信息提示的方法的示意图;

图3是根据本发明实施例的一种可选的信息提示的方法的示意图;

图4是根据本发明实施例的一种可选的信息提示的装置的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请提供了一种信息提示的方法的实施例。

图1是根据本发明实施例的一种可选的信息提示的方法的流程图,如图1所示,该方法包括如下步骤:

步骤s101,显示时间控件,其中,时间控件用于输入时间。

本发明实施例提供的信息提示的方法可以应用在个人电脑终端或移动终端或服务器上。信息提示的方法可以是通过预先安装在移动终端上的app执行,或者,也可以是在移动终端上的浏览器浏览网页时执行,时间控件可以是设置在app内的控件工具,也可以是浏览器在浏览网页时显示出的控件,时间空间用于接收输入的时间,日期等。

步骤s102,通过时间控件接收用户输入的时间范围。

在显示时间控件之后,通过时间控件接收用户输入的时间范围。用户可以通过语音、输入界面操作等方式向时间控件输入时间范围。例如,以预定酒店为例,显示时间控件之后,用户输入用户预期入住的日期或预期入住的日期范围。

步骤s103,匹配属性值落入到时间范围内的一个或多个对象。

在接收到用户输入的时间范围之后,利用用户输入的时间范围进行匹配,匹配(时间的)属性值落入到时间范围之内的一个或多个对象。例如,以预定酒店为例,在接收到用户输入的日期之后,搜索该输入的日期内的酒店房源,其中,酒店房源即为对象,搜索结果可以得到一个或多个酒店房源。

步骤s104,判断获取的一个或多个对象的数量是否满足预定条件。

在搜索到落入到输入的时间范围之内的一个或多个对象之后,判断获取的一个或多个对象的数量是否满足预定条件。预定条件是预定的条件,例如,判断一个或多个对象中每个对象的数量低于预设阈值则判断出获取的一个或多个对象的数量满足预定条件。具体的,以搜索酒店房源为例,搜索到多个酒店房源,判断每个酒店房源的剩余数量是否小于预设阈值,或者,还可以进一步地判断每个酒店房源中各个房型分别剩余的数量是否低于一个预设阈值。

步骤s105,在满足预定条件的情况下,向用户提供提示信息,其中,提示信息用于提示用户的选择行为,选择行为用于在一个或多个对象中进行选择。

例如,如果用户通过移动终端上预先安装的软件搜索某个时间范围的酒店房源,在展示酒店房源的列表时,可以向用户提供提示信息:在剩余数量低于预设阈值的酒店房源附近加上标签等提示信息,提示住房紧张,以向用户展示该酒店房源的剩余数量不多,以指导和提示用户的选择行为,提示用户如果期望预定该酒店房源则需尽快预定。

可选地,判断获取的一个或多个对象的数量是否满足预定条件包括:在动态更新库中获取一个或多个对象中每个对象对应的数量,其中,动态更新库用于存储实时更新的一个或多个对象中每个对象对应的当前数量;分别判断每个对象对应的数量是否满足预定条件。

由于对象的数量可能是实时变化和更新的,因此,需要实时地更新每个对象对应的数量,可选地,动态更新库可以是存储于移动终端或服务器的数据库,在需要获取每个对象的数量时,需要调取动态更新库。

可选地,分别判断每个对象对应的数量是否满足预定条件包括:分别判断每个对象对应的数量是否小于预设数量阈值,在满足预定条件的情况下,向用户提供提示信息包括:如果判断出一个或多个对象中的第一对象对应的数量小于预设数量阈值,则在展示匹配到的一个或多个对象时,通过预设布局方式显示提示信息,其中,提示信息用于提示用户对第一对象的选择行为。

可选地,提示信息包括第一类提示标签和第二类提示标签,其中,第一类提示标签用于提示对应的对象的数量低于预设数量阈值,第二类提示标签所提示的信息中包括对应的对象的数量,通过预设布局方式显示提示信息包括:在展示匹配到的一个或多个对象的列表时,在满足预定条件的对象的预设显示范围内显示第一类提示标签;在展示一个或多个对象中某个对象的详细情况时,显示第二类提示标签。

可选地,在通过时间控件接收用户输入的时间范围之后,该方法还包括:在时间范围之前的预设时间段内判断用户是否对一个或多个对象执行选择行为;如果判断结果为否,则执行匹配属性值落入到时间范围内的一个或多个对象,并判断获取的一个或多个对象的数量是否满足预定条件,在满足预定条件的情况下,向用户提供提示信息。

可选地,判断获取的一个或多个对象的数量是否满足预定条件包括:获取一个或多个对象中每个对象的数量;根据获取的每个对象的数量确定数量不为零的对象,其中,向用户提供的提示信息中包括数量不为零的对象的信息。

下面结合一个具体应用场景对上述方法做进一步的说明:

用户期望通过移动终端预定酒店及酒房型房源时,可以打开预先安装在移动终端中的软件,通过软件内置的时间控件搜索期望入住的时间的酒店及酒房型资源。在搜索到属性值落入到用户输入的时间范围的一个或多个酒店或酒房型资源对象时,如果根据入住离店日期,检索到酒店各房型的剩余房量的比例低于阈值时,在页面中给予提示,以提醒用户这些资源是热门房源且余量不多,可能很快被别人预定,以让感兴趣的用户提早安排行程,避免错过该房源,如图2所示,在显示酒店列表时,在该酒店的信息中标识出“房量紧张”的提示信息,并可以记录下剩余房量的数量。标识出“房量紧张”的提示信息可以提示用户该酒店房源的剩余资源状态,以指示用户自身的选择行为,有效地告知用户这个房型资源余量较少,资源紧张,如果较长时间不对该资源进行选择预定的操作,可能剩余的资源也会很快被预订光,以提醒用户尽快预定。可选地,还可以在节假日、旺季等高峰期,显示提示用户该时间为高峰期,提早告知用户更能够让用户了解到资源紧张情况,促使用户早预订早安排行程。

在用户浏览某个酒店的详情页时,也可以显示标签,针对房量紧张的房型,在详情页该房型处添加“仅剩x间”的标签,如图3所示,在某个酒店的详情页中展示房型列表时,在资源紧张的房型资源处标记处仅剩x间的标签以提示用户的选择行为。

可选地,在临近用户期望入住的时间时,还可以通过短信、语音电话、软件消息推送等方式向用户发出提示信息。具体的,可以在用户期望入住的时间之前的预设时间判断用户是否已经预定好酒店资源,如果未预定,则向用户发出提示短信等提示消息提示用户及时预定酒店资源以免耽误出行进程。可选地,还可以判断用户已浏览的酒店资源是否已被全部预定,如果未被全部预定,则提示消息中可以提示用户浏览过的酒店资源,提示消息中还可以附上酒店资源的链接等信息。可选地,可以在用户已浏览的酒店资源中确定一间酒店资源,发送信息时仅发送确定出的一间酒店资源,确定方法可以是根据用户的浏览时间和/或浏览次数来确定,将用户浏览时间最长和/或浏览次数最多的酒店资源,如果这样确定出的酒店资源为多个,还可以根据其他用户的评分、预定等操作确定出一间酒店资源向用户推送消息。例如,在距离用户期望入住日期的前半个月,如果用户还未预定浏览过的酒店,且该酒店房量紧张的房型还未预定光,则给用户短信提示,提醒用户预定酒店,短信中带链接跳转到该酒店,此提示可以仅在酒店未预定光、且用户还未预定时给出,如果用户浏览过多家酒店,则挑选该用户浏览次数最多的一家发送,如果多家酒店浏览的次数相同,则挑选往期订单量最高的一家发送。该实施例提供的信息提示的方法可以在临近入住时再次给出提示,在恰当的时候短信给用户发送短信提示预定,避免用户因为繁忙而忘记预定。

需要说明的是,在附图的流程图虽然示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请还提供了一种信息提示的装置的实施例。

图4是根据本发明实施例的一种可选的信息提示的装置的示意图,如图4所示,该装置包括显示单元10,接收单元20,匹配单元30,判断单元40和提供单元50。

显示单元用于显示时间控件,其中,时间控件用于输入时间;接收单元用于通过时间控件接收用户输入的时间范围;匹配单元用于匹配属性值落入到时间范围内的一个或多个对象;判断单元用于判断获取的一个或多个对象的数量是否满足预定条件;提供单元用于在满足预定条件的情况下,向用户提供提示信息,其中,提示信息用于提示用户的选择行为,选择行为用于在一个或多个对象中进行选择。

可选地,判断单元包括:获取模块,用于在动态更新库中获取一个或多个对象中每个对象对应的数量,其中,动态更新库用于存储实时更新的一个或多个对象中每个对象对应的当前数量;判断模块,用于分别判断每个对象对应的数量是否满足预定条件。

可选地,判断模块包括:判断子模块,用于分别判断每个对象对应的数量是否小于预设数量阈值,提供单元包括:显示模块,用于如果判断出一个或多个对象中的第一对象对应的数量小于预设数量阈值,则在展示匹配到的一个或多个对象时,通过预设布局方式显示提示信息,其中,提示信息用于提示用户对第一对象的选择行为。

可选地,提示信息包括第一类提示标签和第二类提示标签,其中,第一类提示标签用于提示对应的对象的数量低于预设数量阈值,第二类提示标签所提示的信息中包括对应的对象的数量,显示模块包括:第一显示子模块,用于在展示匹配到的一个或多个对象的列表时,在满足预定条件的对象的预设显示范围内显示第一类提示标签;第二显示子模块,用于在展示一个或多个对象中某个对象的详细情况时,显示第二类提示标签。

上述的装置可以包括处理器和存储器,上述单元均可以作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。

上述本申请实施例的顺序不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。

其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1