一种用于应用内信息呈现的方法与设备与流程

文档序号:11217412阅读:253来源:国知局
一种用于应用内信息呈现的方法与设备与流程

本发明涉及互联网技术领域,尤其涉及一种用于应用内信息呈现的技术。



背景技术:

当前在各类应用中,信息的展现是依据用户的请求而触发的。即用户通过点击某个链接或按钮的操作,来触发该应用对用户的操作的解析与执行,并展现该操作所对应的目的信息。这种方法呈现给用户的信息有限,无法为用户提供更多的信息,从而降低了用户获取信息的效率。



技术实现要素:

本发明的目的是提供一种用于应用内信息呈现的方法与设备。

根据本发明的一个方面,提供了一种用于应用内信息呈现的方法,其中,该方法包括:

a.获取用户对应用内至少一个待呈现信息的呈现请求;

b根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识;

c根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识;

d根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

根据本发明的另一方面,还提供了一种用于应用内信息呈现的呈现设备,其中,该设备包括:

获取装置,用于获取用户对应用内至少一个待呈现信息的呈现请 求;

确定装置,用于根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识;

附加呈现装置,用于根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识;

目的呈现装置,用于根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

与现有技术相比,本发明首先获取用户对应用内至少一个待呈现信息的呈现请求;然后根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识;再根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识;最后根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。从而,本发明无需与服务器进行多次交互,便为用户提供了更多的呈现信息,提高了用户获取信息的效率,同时实现更为简便,便于维护,减少了用户端与服务器端的执行成本。

而且,本发明还可以将一个或多个候选附加呈现信息标识以及一个或多个候选目的呈现信息标识包含在所述待呈现信息中,从而使得本发明可以直接基于所述待呈现信息来确定附加呈现信息标识以及目的呈现信息标识,仅通过调整或维护所述待呈现信息便可实现多种呈现信息的确定,无需与服务器进行多次交互,实现更为简便,便于维护,减少了用户端与服务器端的执行成本。

而且,本发明还可以在根据所述待呈现信息的基础上,结合所述待呈现信息所对应的一种或多种操作相关信息和/或特征信息,或结合所述应用的应用相关信息来确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识;从而提高了所确定的呈现信息的个性化与准确性,在提高了用户获取信息的效率的同时,使得所确定的呈现信息,特别是附加呈现信息更符合用户需求,进一步提升了用户体 验。

而且,本发明还可以确定所述附加呈现信息所对应的呈现时间,从而根据所述呈现时间来呈现所述附加呈现信息,并在所述呈现时间结束后再呈现所述目的呈现信息并隐藏所述附加呈现信息,从而支持呈现时间的可配置性;进一步地,还可以根据所述附加呈现信息标识以及目的呈现信息标识或根据用户对所述附加呈现信息的操作信息来确定所述附加呈现信息所对应的呈现时间,使得所述呈现时间更符合用户需求,提高了用户获取信息的效率以及用户体验。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1示出根据本发明一个方面的一种用于应用内信息呈现的呈现设备示意图;

图2示出根据本发明一个优选实施例的一种用于应用内信息呈现的呈现设备示意图;

图3示出根据本发明另一个方面的一种用于应用内信息呈现的方法流程图;

图4示出根据本发明一个优选实施例的一种用于应用内信息呈现的方法流程图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

在上下文中所称“呈现设备”,也可被称作“计算机设备”,或称为“电脑”,是指可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程的智能电子设备,其可以包括处理器与存储器,由处理器执行在存储器中预存的存续指令来执行预定处理过程,或是由asic、fpga、dsp等硬件执行预定处理过程,或是由上述二者组合来实现。计算机设备包括但不限于个人电脑、笔记本电脑、平板电脑、智能手机等。

在此,本发明所述的“呈现设备”,即为包含一个或多个应用、且能够展现应用内信息的设备。所述“应用内信息”包括但不限于应用自身所包含的预设信息,还包括应用通过实时与各类服务设备相交互所获得的实时信息。所述信息包括但不限于如文字信息、图片信息、音视频信息等数据信息,还包括应用的界面信息等。所述“应用内信息呈现”即为当用户在所述呈现设备上打开一个或多个应用时,在应用界面内展现上述各类信息。

通常情况下,所述呈现设备即为“用户设备”或称“终端”;本领域技术人员能够理解,所述呈现设备可以独立实现本发明中所述的信息呈现方法,也可以与服务设备相配合,以实现本发明中所述的信息呈现方法。具体实现方法可见下文实施例的具体描述。

需要说明的是,所述呈现设备仅为举例,其他现有的或今后可能出现的呈现设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。

这里所公开的具体结构和功能细节仅仅是代表性的,并且是用于描述本发明的示例性实施例的目的。但是本发明可以通过许多替换形式来具体实现,并且不应当被解释成仅仅受限于这里所阐述的实施例。

应当理解的是,虽然在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单元,并 且类似地第二单元可以被称为第一单元。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。

这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。

还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。

下面结合附图对本发明作进一步详细描述。

图1示出根据本发明一个方面的一种用于应用内信息呈现的呈现设备示意图;其中,所述呈现设备包括获取装置1、确定装置2、附加呈现装置3、目的呈现装置4。具体地,所述获取装置1获取用户对应用内至少一个待呈现信息的呈现请求;所述确定装置2根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识;所述附加呈现装置3根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识;所述目的呈现装置4根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行呈现请求的获取、呈现信息标识的确定、附加呈现信息的呈现、目的呈现信息的呈现以及附加呈现信息的隐藏等,直至所述呈现设备停止获取用户对应用内至少一个待呈现信息的呈现 请求。

所述获取装置1获取用户对应用内至少一个待呈现信息的呈现请求。

具体地,所述获取装置1通过与用户直接交互,或者与其他能够提供所述用户的操作信息的设备或装置相交互,以获取用户对应用内至少一个待呈现信息的呈现请求。

其中,所述应用内的待呈现信息可以是应用内预置的信息,也可以是应用与服务设备交互后所实时获取的信息,如网页信息等。所述待呈现信息的类型包括但不限于图片(动态或静态)、文字、视频等任意内容。

其中,所述呈现请求即用户通过直接或间接的点击、触摸、语音输入等操作,对所述待呈现信息能够完整呈现的请求。其中,所述直接操作方式例如点击所述应用内的某一个链接,则表示请求呈现该链接所对应的内容;所述间接操作方式例如点击与所述待呈现信息相关联的其他信息,如所述待呈现信息所对应的分类标签、目录信息等。

优选地,所述获取装置1可以获取用户对应用内至少一个待呈现信息的呈现请求,其中,所述待呈现信息中包括与所述待呈现信息相对应的一个或多个候选附加呈现信息标识以及一个或多个候选目的呈现信息标识。

具体地,所述待呈现信息中可以包括与所述待呈现信息相对应的一个或多个候选附加呈现信息标识以及一个或多个候选目的呈现信息标识,以供后续确定附加呈现信息标识以及目的呈现信息标识。在此,本领域技术人员应能理解,后续的所述确定装置2可以直接将所述候选附加呈现信息标识以及所述候选目的呈现信息标识作为所述附加呈现信息标识以及目的呈现信息标识,也可以根据预置或实时获取的确定条件,从所述候选信息标识中选择一个或多个以作为所述信息标识。例如,可以根据用户的操作历史记录,从所述候选信息标识中选择一个或多个以作为所述信息标识;可以根据每个候选信息标识的优先级(如根据点击量、被引用度等进行排序后的优先级),将优先级高的候选信息标识 作为所述信息标识等。在此,本领域技术人员应能理解,上述举例仅为示例,并非对本发明的限制。

其中,所述信息标识可以包括在所述待呈现信息已呈现的内容中,如所述待呈现信息是一张图片,且所述信息标识包含在图片内容中;或者,所述信息标识可以是包含在所述待呈现信息所对应的后台数据中,并未在所述待呈现信息的已呈现内容中进行呈现。

所述信息标识可以是由服务器实时下发的,也可以是预置在呈现设备中的。在此,上述信息标识包括一个或多个候选附加呈现信息标识和/或一个或多个候选目的呈现信息标识。

所述确定装置2根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

具体地,所述确定装置2可以根据对所述待呈现信息的分析,以确定所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

其中,所述目的呈现信息即为与所述待呈现信息相对应的呈现内容,例如,若所述待呈现信息为一个包含超链接的小说标题,则所述目的呈现信息即为该小说的小说内容。所述目的呈现信息标识即为用来标识该目的呈现信息的名称、链接、地址等的标识,通过所述标识,可以获得该目的呈现信息。

所述附加呈现信息即为与所述待呈现信息相对应的一个或多个非所述目的呈现信息的其他呈现信息。所述附加呈现信息可以与所述待呈现信息相关联,也可以与所述待呈现信息无关。所述附加呈现信息标识即为用来标识该附加呈现信息的名称、链接、地址等的标识,通过所述标识,可以获得该附加呈现信息。

在此,确定所述附加呈现信息标识以及所述目的呈现信息标识的方法可以是基于所述待呈现信息的内容或关联内容等进行确定,如将所述待呈现信息的内容标识作为所述目的呈现信息标识,将所述内容的关联内容标识作为所述附加呈现信息标识,或者将所述内容或关联内容的操作界面的标识作为所述附加呈现信息标识等;所述关联内容 即为与所述待呈现信息相关的内容。例如,若所述待呈现信息为某一电视剧的介绍连接,则所述目的呈现信息为该介绍连接所对应的介绍内容,所述关联内容可以是所述电视剧的点播连接,所述关联内容的操作界面可以是所述电视剧的点播界面,该界面上还可以包括其他各类相关功能,如评论、编辑排序等。

或者,确定所述附加呈现信息标识以及所述目的呈现信息标识的方法可以是对所述待呈现信息所包含的信息进行分析,以从所述待呈现信息中提取所述附加呈现信息标识以及所述目的呈现信息标识。

在此,本领域技术人员应能理解,上述举例仅为示例,并非对本发明的限制,其他确定标识信息的方法以及附加呈现标识信息等若能适用于本发明,同样包含在本发明的保护范围里。

优选地,所述确定装置2可以根据所述待呈现信息,结合所述待呈现信息所对应的一种或多种操作相关信息和/或特征信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

具体地,所述操作相关信息包括但不限于所述待呈现信息或待呈现信息的相关信息的历史操作频率信息、历史操作时间信息等;其中,所述相关信息例如与所述待呈现信息属于同一类别的其他信息,或与所述待呈现信息相关联的信息。例如,若所述待呈现信息为一个新闻连接,则其他新闻类的连接属于所述相关信息,与该新闻相关联的其他类别的信息也属于所述相关信息。

所述特征信息包括但不限于所述待呈现信息的内容相关信息、类别相关信息(如新闻类、购物类、娱乐类等)、提供商相关信息等。

从而,所述确定装置2可以根据所述待呈现信息,结合所述待呈现信息所对应的一种或多种操作相关信息和/或特征信息,综合考虑所述待呈现信息的操作相关信息和/或特征信息,来确定所述信息标识。

例如,若所述用户点击待呈现信息或其相关信息的频率较低,则可提供内容较少的附加呈现信息,以减少系统负担;或者,若用户点击待呈现信息的第一目标呈现信息后,操作时间小于一定的操作时 间阈值,则当用户再次点击该待呈现信息时,将所述待呈现信息所对应的目标呈现信息调整为第二目标呈现信息;或者,可以根据所述待呈现信息的提供商,将与该提供商相关联的信息(如该提供商的其他呈现信息)作为附加呈现信息等。

优选地,所述确定装置2可以根据所述待呈现信息,结合所述应用的应用相关信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

具体地,所述应用相关信息包括但不限于当前应用的应用设置、应用类别、所述应用与所述待呈现信息相关联的操作内容、操作界面等。从而,所述确定装置2可以根据所述待呈现信息以及所述应用相关信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

例如,对于同一个待呈现信息,若其所在的应用不同,如一个属于贴吧应用,一个属于搜索应用,则对于贴吧应用中的待呈现信息,则为其确定相关联的各类贴吧作为所述附加呈现信息,而对于搜索应用中的待呈现信息,则为其确定与其相关联的各类搜索结果作为所述附加呈现信息。

或者,例如,若待呈现信息是购物商品连接,则提供购买操作相关联的操作界面或与该商品相关联的类似商品或搭配商品以作为所述附加呈现信息等。

更优选地,所述附加呈现信息标识为所述应用内的应用界面标识信息。

例如,若所述应用为“手机百度”,当用户点击该应用中的一个待呈现信息之后,则所述确定装置2将手机百度上的“音乐、视频、小说、贴吧”等应用界面标识信息作为所述附加呈现信息标识,以为用户提供所述应用内的多种子应用。

更优选地,所述附加呈现信息标识为所述应用内的应用界面标识信息,其中,所述应用界面标识信息与所述待呈现信息相关联。

具体地,相关联包括但不限于内容相关、操作相关等。例如,继上 例,若所述应用为“手机百度”,当用户点击手机百度上的图片“发红包”之后,则将“团购”、“酒店”、“外卖”、“电影”等能够使用该红包的应用界面标识信息作为所述附加呈现信息标识。

所述附加呈现装置3根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识。

具体地,所述附加呈现装置3根据所述附加呈现信息标识,通过从本地获取所述附加呈现信息,或是与该应用所对应的服务器端相交互来进行获取所述附加呈现信息;然后,将所述附加呈现信息在所述应用内进行展现。在此,本领域技术人员应能理解,所述呈现,可以是将所述附加呈现信息作为当前界面上的一部分进行呈现,也可以将所述附加呈现信息作为一个新页面进行呈现。

其中,所述附加呈现信息中包含所述目的呈现信息标识,所述包含包括但不限于将所述目的呈现信息标识呈现在所述附加呈现信息上或是隐含于所述附加呈现信息的后台数据中。

所述目的呈现装置4根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

具体地,所述目的呈现装置4根据所述附加呈现信息中所包含的目的呈现信息标识,过从本地获取所述目的呈现信息,或是与该应用所对应的服务器端相交互来进行获取所述目的呈现信息;然后,所述目的呈现装置4隐藏所述附加呈现信息,并呈现所述目的呈现信息。

在此,通过上述方式,所述呈现设备无需多次对所述用户的操作进行解析;并且由于所述附加呈现信息中包含了所述目的呈现信息标识,因此可以直接从所述附加呈现信息跳转到目的呈现信息,实现简单,便于维护。

图2示出根据本发明一个优选实施例的一种用于应用内信息呈现的呈现设备示意图;其中,所述呈现设备包括获取装置1’、确定装置2’、附加呈现装置3’、目的呈现装置4’、时间确定装置5’。具体地, 所述获取装置1’获取用户对应用内至少一个待呈现信息的呈现请求;所述确定装置2’根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识;所述附加呈现装置3’根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识;所述时间确定装置5’确定所述附加呈现信息所对应的呈现时间;在所述呈现时间结束后,所述目的呈现装置4’根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

其中,所述获取装置1’、确定装置2’、附加呈现装置3’与图1中所述的对应装置相同或相似,故在此不再赘述,并通过引用的方式包含于此。

上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行呈现请求的获取、呈现信息标识的确定、附加呈现信息的呈现、呈现时间的确定、目的呈现信息的呈现以及附加呈现信息的隐藏等,直至所述呈现设备停止获取用户对应用内至少一个待呈现信息的呈现请求。

所述时间确定装置5’确定所述附加呈现信息所对应的呈现时间。

具体地,所述时间确定装置5’可以基于系统缺省设置、用户手动设置、或根据其他内容等进行系统实时设置等方式,来确定所述附加呈现信息所对应的呈现时间。因此,实现了呈现时间可配置。从而,当所述附加呈现信息开始呈现时启动计时,直到满足所述呈现时间所对应的时长。

在所述呈现时间结束后,所述目的呈现装置4’根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

在此,所述获取并呈现所述目的呈现信息以及隐藏所述附加呈现信息的方式与图1中所述目的呈现装置4相同或相似,故在此不再赘述, 并通过引用的方式包含于此。

优选地,所述时间确定装置5’可以根据所述附加呈现信息标识以及目的呈现信息标识,确定所述附加呈现信息所对应的呈现时间。

具体地,所述时间确定装置5’可以根据所述附加呈现信息标识以及所述目的呈现信息标识,通过根据两个呈现信息所对应的呈现内容、呈现内容的操作平均时间、所对应的应用的系统预设的呈现时间权重等,来确定所述附加呈现信息所对应的呈现时间。在此,根据所述两个呈现信息标识来确定所述呈现时间,包括但不限于根据两个呈现信息标识中的任意一个来进行确定,或是将两个呈现信息标识进行对比后确定。其中,所述呈现时间包括但不限于呈现时长、呈现时间点等。

例如,若所述附加呈现信息标识所对应的呈现内容较多和/或所对应的操作内容较多,则延长所述呈现时间;若所述附加呈现信息标识所对应的呈现内容远小于所述目的呈现信息标识所对应的呈现内容,则减少所述呈现时间;若当前应用所对应的预设的呈现时间权重较大,则延长所述呈现时间等。

优选地,所述呈现设备还包括操作获取装置(未示出),其中,所述操作获取装置获取用户对所述附加呈现信息的操作信息;所述时间确定装置5’根据所述操作信息,确定所述附加呈现信息所对应的呈现时间。

具体地,所述操作信息包括但不限于当前操作信息与历史操作信息,所述历史操作信息包括但不限于当前用户的历史操作信息或多名用户的历史操作信息。所述操作信息包括但不限于点击、触摸等瞬时操作动作,还包括操作时间点、操作时长、操作频率等信息。

因此,所述操作获取装置可直接获取所述用户的操作动作以作为所述操作信息,也可以通过对所述操作动作进行统计分析后,将分析后的结果(如操作频率、操作时长)等作为所述操作信息。

然后,所述时间确定装置5’根据所述操作信息,来确定所述附加呈现信息所对应的呈现时间。所述确定可以是预先设定或是实时确定。例如,若用户的历史操作信息显示用户对所述附加操作信息的操作较多, 则延长所述呈现时间的时长;若用户当前一直对所述附加呈现信息进行操作,则持续延长所述呈现时间的时长。

优选地,可以在所述附加呈现信息上设置时间提示,以提示用户何时可跳转到目的呈现信息。进一步地,可基于用户的操作,进行附加呈现信息以及目的呈现信息的跳转。如用户主动选择跳转到目的呈现信息,则在所述呈现时间尚未结束时,直接跳转到所述目的呈现信息。

图3示出根据本发明另一个方面的一种用于应用内信息呈现的方法流程图。具体地,在步骤s1中,所述呈现设备获取用户对应用内至少一个待呈现信息的呈现请求;在步骤s2中,所述呈现设备根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识;在步骤s3中,所述呈现设备根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识;在步骤s4中,所述呈现设备根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求,进行呈现请求的获取、呈现信息标识的确定、附加呈现信息的呈现、目的呈现信息的呈现以及附加呈现信息的隐藏等,直至所述呈现设备停止获取用户对应用内至少一个待呈现信息的呈现请求。

在步骤s1中,所述呈现设备获取用户对应用内至少一个待呈现信息的呈现请求。

具体地,在步骤s1中,所述呈现设备通过与用户直接交互,或者与其他能够提供所述用户的操作信息的设备或装置相交互,以获取用户对应用内至少一个待呈现信息的呈现请求。

其中,所述应用内的待呈现信息可以是应用内预置的信息,也可以是应用与服务设备交互后所实时获取的信息,如网页信息等。所述 待呈现信息的类型包括但不限于图片(动态或静态)、文字、视频等任意内容。

其中,所述呈现请求即用户通过直接或间接的点击、触摸、语音输入等操作,对所述待呈现信息能够完整呈现的请求。其中,所述直接操作方式例如点击所述应用内的某一个链接,则表示请求呈现该链接所对应的内容;所述间接操作方式例如点击与所述待呈现信息相关联的其他信息,如所述待呈现信息所对应的分类标签、目录信息等。

优选地,在步骤s1中,所述呈现设备可以获取用户对应用内至少一个待呈现信息的呈现请求,其中,所述待呈现信息中包括与所述待呈现信息相对应的一个或多个候选附加呈现信息标识以及一个或多个候选目的呈现信息标识。

具体地,所述待呈现信息中可以包括与所述待呈现信息相对应的一个或多个候选附加呈现信息标识以及一个或多个候选目的呈现信息标识,以供后续确定附加呈现信息标识以及目的呈现信息标识。在此,本领域技术人员应能理解,后续的所述步骤s2可以直接将所述候选附加呈现信息标识以及所述候选目的呈现信息标识作为所述附加呈现信息标识以及目的呈现信息标识,也可以根据预置或实时获取的确定条件,从所述候选信息标识中选择一个或多个以作为所述信息标识。例如,可以根据用户的操作历史记录,从所述候选信息标识中选择一个或多个以作为所述信息标识;可以根据每个候选信息标识的优先级(如根据点击量、被引用度等进行排序后的优先级),将优先级高的候选信息标识作为所述信息标识等。在此,本领域技术人员应能理解,上述举例仅为示例,并非对本发明的限制。

其中,所述信息标识可以包括在所述待呈现信息已呈现的内容中,如所述待呈现信息是一张图片,且所述信息标识包含在图片内容中;或者,所述信息标识可以是包含在所述待呈现信息所对应的后台数据中,并未在所述待呈现信息的已呈现内容中进行呈现。

所述信息标识可以是由服务器实时下发的,也可以是预置在呈现设备中的。在此,上述信息标识包括一个或多个候选附加呈现信息标识和 /或一个或多个候选目的呈现信息标识。

在步骤s2中,所述呈现设备根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

具体地,在步骤s2中,所述呈现设备可以根据对所述待呈现信息的分析,以确定所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

其中,所述目的呈现信息即为与所述待呈现信息相对应的呈现内容,例如,若所述待呈现信息为一个包含超链接的小说标题,则所述目的呈现信息即为该小说的小说内容。所述目的呈现信息标识即为用来标识该目的呈现信息的名称、链接、地址等的标识,通过所述标识,可以获得该目的呈现信息。

所述附加呈现信息即为与所述待呈现信息相对应的一个或多个非所述目的呈现信息的其他呈现信息。所述附加呈现信息可以与所述待呈现信息相关联,也可以与所述待呈现信息无关。所述附加呈现信息标识即为用来标识该附加呈现信息的名称、链接、地址等的标识,通过所述标识,可以获得该附加呈现信息。

在此,确定所述附加呈现信息标识以及所述目的呈现信息标识的方法可以是基于所述待呈现信息的内容或关联内容等进行确定,如将所述待呈现信息的内容标识作为所述目的呈现信息标识,将所述内容的关联内容标识作为所述附加呈现信息标识,或者将所述内容或关联内容的操作界面的标识作为所述附加呈现信息标识等;所述关联内容即为与所述待呈现信息相关的内容。例如,若所述待呈现信息为某一电视剧的介绍连接,则所述目的呈现信息为该介绍连接所对应的介绍内容,所述关联内容可以是所述电视剧的点播连接,所述关联内容的操作界面可以是所述电视剧的点播界面,该界面上还可以包括其他各类相关功能,如评论、编辑排序等。

或者,确定所述附加呈现信息标识以及所述目的呈现信息标识的方法可以是对所述待呈现信息所包含的信息进行分析,以从所述待呈现信息中提取所述附加呈现信息标识以及所述目的呈现信息标识。

在此,本领域技术人员应能理解,上述举例仅为示例,并非对本发明的限制,其他确定标识信息的方法以及附加呈现标识信息等若能适用于本发明,同样包含在本发明的保护范围里。

优选地,在步骤s2中,所述呈现设备可以根据所述待呈现信息,结合所述待呈现信息所对应的一种或多种操作相关信息和/或特征信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

具体地,所述操作相关信息包括但不限于所述待呈现信息或待呈现信息的相关信息的历史操作频率信息、历史操作时间信息等;其中,所述相关信息例如与所述待呈现信息属于同一类别的其他信息,或与所述待呈现信息相关联的信息。例如,若所述待呈现信息为一个新闻连接,则其他新闻类的连接属于所述相关信息,与该新闻相关联的其他类别的信息也属于所述相关信息。

所述特征信息包括但不限于所述待呈现信息的内容相关信息、类别相关信息(如新闻类、购物类、娱乐类等)、提供商相关信息等。

从而,在步骤s2中,所述呈现设备可以根据所述待呈现信息,结合所述待呈现信息所对应的一种或多种操作相关信息和/或特征信息,综合考虑所述待呈现信息的操作相关信息和/或特征信息,来确定所述信息标识。

例如,若所述用户点击待呈现信息或其相关信息的频率较低,则可提供内容较少的附加呈现信息,以减少系统负担;或者,若用户点击待呈现信息的第一目标呈现信息后,操作时间小于一定的操作时间阈值,则当用户再次点击该待呈现信息时,将所述待呈现信息所对应的目标呈现信息调整为第二目标呈现信息;或者,可以根据所述待呈现信息的提供商,将与该提供商相关联的信息(如该提供商的其他呈现信息)作为附加呈现信息等。

优选地,在步骤s2中,所述呈现设备可以根据所述待呈现信息,结合所述应用的应用相关信息,确定与所述待呈现信息相对应的附加呈 现信息标识以及目的呈现信息标识。

具体地,所述应用相关信息包括但不限于当前应用的应用设置、应用类别、所述应用与所述待呈现信息相关联的操作内容、操作界面等。从而,在步骤s2中,所述呈现设备可以根据所述待呈现信息以及所述应用相关信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识。

例如,对于同一个待呈现信息,若其所在的应用不同,如一个属于贴吧应用,一个属于搜索应用,则对于贴吧应用中的待呈现信息,则为其确定相关联的各类贴吧作为所述附加呈现信息,而对于搜索应用中的待呈现信息,则为其确定与其相关联的各类搜索结果作为所述附加呈现信息。

或者,例如,若待呈现信息是购物商品连接,则提供购买操作相关联的操作界面或与该商品相关联的类似商品或搭配商品以作为所述附加呈现信息等。

更优选地,所述附加呈现信息标识为所述应用内的应用界面标识信息。

例如,若所述应用为“手机百度”,当用户点击该应用中的一个待呈现信息之后,则所述确定装置2将手机百度上的“音乐、视频、小说、贴吧”等应用界面标识信息作为所述附加呈现信息标识,以为用户提供所述应用内的多种子应用。

更优选地,所述附加呈现信息标识为所述应用内的应用界面标识信息,其中,所述应用界面标识信息与所述待呈现信息相关联。

具体地,相关联包括但不限于内容相关、操作相关等。例如,继上例,若所述应用为“手机百度”,当用户点击手机百度上的图片“发红包”之后,则将“团购”、“酒店”、“外卖”、“电影”等能够使用该红包的应用界面标识信息作为所述附加呈现信息标识。

在步骤s3中,所述呈现设备根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识。

具体地,在步骤s3中,所述呈现设备根据所述附加呈现信息标识,通过从本地获取所述附加呈现信息,或是与该应用所对应的服务器端相交互来进行获取所述附加呈现信息;然后,将所述附加呈现信息在所述应用内进行展现。在此,本领域技术人员应能理解,所述呈现,可以是将所述附加呈现信息作为当前界面上的一部分进行呈现,也可以将所述附加呈现信息作为一个新页面进行呈现。

其中,所述附加呈现信息中包含所述目的呈现信息标识,所述包含包括但不限于将所述目的呈现信息标识呈现在所述附加呈现信息上或是隐含于所述附加呈现信息的后台数据中。

在步骤s4中,所述呈现设备根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

具体地,在步骤s4中,所述呈现设备根据所述附加呈现信息中所包含的目的呈现信息标识,过从本地获取所述目的呈现信息,或是与该应用所对应的服务器端相交互来进行获取所述目的呈现信息;然后,在步骤s4中,所述呈现设备隐藏所述附加呈现信息,并呈现所述目的呈现信息。

在此,通过上述方式,所述呈现设备无需多次对所述用户的操作进行解析;并且由于所述附加呈现信息中包含了所述目的呈现信息标识,因此可以直接从所述附加呈现信息跳转到目的呈现信息,实现简单,便于维护。

图4示出根据本发明一个优选实施例的一种用于应用内信息呈现的方法流程图。具体地,在步骤s1’中,所述呈现设备获取用户对应用内至少一个待呈现信息的呈现请求;在步骤s2’中,所述呈现设备根据所述待呈现信息,确定与所述待呈现信息相对应的附加呈现信息标识以及目的呈现信息标识;在步骤s3’中,所述呈现设备根据所述附加呈现信息标识,获取并在所述应用内呈现所述附加呈现信息,其中,所述附加呈现信息中包含所述目的呈现信息标识;在步 骤s5’中,所述呈现设备确定所述附加呈现信息所对应的呈现时间;在所述呈现时间结束后,在步骤s4’中,所述呈现设备根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

其中,所述步骤s1’、步骤s2’、步骤s3’与图3中所述的对应步骤相同或相似,故在此不再赘述,并通过引用的方式包含于此。

上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求,进行呈现请求的获取、呈现信息标识的确定、附加呈现信息的呈现、呈现时间的确定、目的呈现信息的呈现以及附加呈现信息的隐藏等,直至所述呈现设备停止获取用户对应用内至少一个待呈现信息的呈现请求。

在步骤s5’中,所述呈现设备确定所述附加呈现信息所对应的呈现时间。

具体地,在步骤s5’中,所述呈现设备可以基于系统缺省设置、用户手动设置、或根据其他内容等进行系统实时设置等方式,来确定所述附加呈现信息所对应的呈现时间。因此,实现了呈现时间可配置。从而,当所述附加呈现信息开始呈现时启动计时,直到满足所述呈现时间所对应的时长。

在所述呈现时间结束后,所述步骤s4’根据所述目的呈现信息标识,获取并在所述应用内呈现所述目的呈现信息,同时隐藏所述附加呈现信息。

在此,所述获取并呈现所述目的呈现信息以及隐藏所述附加呈现信息的方式与图3中所述步骤s4相同或相似,故在此不再赘述,并通过引用的方式包含于此。

优选地,在步骤s5’中,所述呈现设备可以根据所述附加呈现信息标识以及目的呈现信息标识,确定所述附加呈现信息所对应的呈现时间。

具体地,在步骤s5’中,所述呈现设备可以根据所述附加呈现信 息标识以及所述目的呈现信息标识,通过根据两个呈现信息所对应的呈现内容、呈现内容的操作平均时间、所对应的应用的系统预设的呈现时间权重等,来确定所述附加呈现信息所对应的呈现时间。在此,根据所述两个呈现信息标识来确定所述呈现时间,包括但不限于根据两个呈现信息标识中的任意一个来进行确定,或是将两个呈现信息标识进行对比后确定。其中,所述呈现时间包括但不限于呈现时长、呈现时间点等。

例如,若所述附加呈现信息标识所对应的呈现内容较多和/或所对应的操作内容较多,则延长所述呈现时间;若所述附加呈现信息标识所对应的呈现内容远小于所述目的呈现信息标识所对应的呈现内容,则减少所述呈现时间;若当前应用所对应的预设的呈现时间权重较大,则延长所述呈现时间等。

优选地,所述方法还包括步骤s6’(未示出),其中,在步骤s6’中,所述呈现设备获取用户对所述附加呈现信息的操作信息;在步骤s5’中,所述呈现设备根据所述操作信息,确定所述附加呈现信息所对应的呈现时间。

具体地,所述操作信息包括但不限于当前操作信息与历史操作信息,所述历史操作信息包括但不限于当前用户的历史操作信息或多名用户的历史操作信息。所述操作信息包括但不限于点击、触摸等瞬时操作动作,还包括操作时间点、操作时长、操作频率等信息。

因此,在步骤s6’中,所述呈现设备可直接获取所述用户的操作动作以作为所述操作信息,也可以通过对所述操作动作进行统计分析后,将分析后的结果(如操作频率、操作时长)等作为所述操作信息。

然后,在步骤s5’中,所述呈现设备根据所述操作信息,来确定所述附加呈现信息所对应的呈现时间。所述确定可以是预先设定或是实时确定。例如,若用户的历史操作信息显示用户对所述附加操作信息的操作较多,则延长所述呈现时间的时长;若用户当前一直对所述附加呈现信息进行操作,则持续延长所述呈现时间的时长。

优选地,可以在所述附加呈现信息上设置时间提示,以提示用户何时可跳转到目的呈现信息。进一步地,可基于用户的操作,进行附加呈 现信息以及目的呈现信息的跳转。如用户主动选择跳转到目的呈现信息,则在所述呈现时间尚未结束时,直接跳转到所述目的呈现信息。

需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述 的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

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