信息的显示方法及装置与流程

文档序号:12270782阅读:127来源:国知局
信息的显示方法及装置与流程

本发明涉及通信领域,特别是涉及一种信息的显示方法及装置。



背景技术:

随着智能设备的广泛使用,用户之间的信息传递也越来越多,从而产生的信息数量也大大增加,例如各种群组中的聊天内容,如果用户浏览所有的信息,会花费大量的精力和时间。尤其是当聊天内容中包括大量图片信息时,图片往往在页面中占较大范围,用户需要在屏幕中向下滑动很久才能看到文字信息。

进一步地,从大量信息中发现重要的信息也很繁琐,往往需要逐条筛选。一般来说,信息会集中在一些时间段中,而重要信息往往出现在这个时间段的初期。例如有人在微信群里发红包后,会有一个活跃期;或者当有人发出文章或通知后,会有大量评价和讨论。

但是用户浏览信息时,只能从上次浏览位置开始,按时间先后顺序继续寻找重要信息。这种浏览方式效率很低。

针对现有技术中信息展示方式单一且浏览效率低的问题,目前业界没有理想的解决方式。



技术实现要素:

本发明目的在于提供一种信息的显示方法及装置,旨在解决现有技术中信息展示方式单一且浏览效率低的问题。

本发明提供了一种信息的显示方法,该方法包括:记录信息的时间戳并根据时间戳计算信息与其上一条信息的时间间隔;确定信息中的图像信息;确定图像信息对应的预设符号;展示图像信息对应的预设符号,并展示信息与其上一条信息的时间间隔。

本发明还提供了一种信息的显示装置,该装置包括:记录模块,用于记录信息的时间戳并根据时间戳计算信息与其上一条信息的时间间隔;第一确定模块,用于确定信息中的图像信息;第二确定模块,用于确定图像信息对应的预设符号;展示模块,用于展示图像信息对应的预设符号,并展示信息与其上一条信息的时间间隔。

本发明提供的浏览模式中以符号代替图像信息,并展示了各信息与上一条信息之间的时间间隔,用户在浏览信息时,可以快速跳过图像信息等重要信息,并根据时间间隔找到筛选出的可能比较重要的信息,通过浏览这些筛选出的信息,可以更快的找到重要信息,从而提高了浏览效率。

附图说明

图1是本实施例提供的信息的显示方法的流程图;

图2是本发明实施例提供的调整展示范围的流程图;

图3是本实施例提供的信息的显示装置的结构框图。

具体实施方式

为了使本发明要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本实施例提供了一种信息的显示方法,该方法可以与现有技术中的显示方法作为2中显示模式,供用户选择,设备可以在上述2种显示模式中切换。

图1是本实施例提供的信息的显示方法的流程图。如图所示,该方法包括步骤S110至步骤S140。

步骤S110,记录信息的时间戳并根据时间戳计算信息与其上一条信息的时间间隔。

时间戳可以是服务器接收到信息的时间或者设备发出信息的时间。根据时间先后的顺序,每个时间戳可以用Ti表示,即,第i条信息的时间戳为Ti。每条信息与上一条信息的时间间隔可以用Di表示,Di=Ti-Ti-1

步骤S120,确定信息中的图像信息。

根据信息的格式可以确定哪些信息是图像信息等,图像信息可以是照片或者各种表情包中的表情图片。

步骤S130,确定图像信息对应的预设符号。

预设的符号可以是“…”“%”“&”“#”等等。预设符号对应图像信息相比该图像信息本身,在页面中所占空间的更小。

优选地,可以由不同符号对应不同的图像信息。当连续出现多条图像信息时,判断多条图像信息对应的多个预设符号占用的行数是否超过1;在多条图像信息对应的多个预设符号占用的行数超过1时,删除多个预设符号之间的间隔符,以在同一行展示多个预设符号。每个预设符号通过间隔符,例如空格或换行等,与下一条信息分开,当连续用多个预设符号代替图像信息时,可以删除多个预设符号之间的间隔符,以将多种预设符号合并到一行,达到更加节省页面空间的效果。通过该方式,用户可以快速跳过图像信息,看到后面的文字信息。如果用户希望看到图像信息,切换到传统的显示模式即可。

步骤S140,展示图像信息对应的预设符号,并展示信息与其上一条信息的时间间隔。

通过展示每条信息与上一条信息的时间间隔,可以帮助用户区分哪些是比较重要的内容,一般与上一条信息时间间隔比较小的信息是闲聊等内容的概率较高,与上一条信息时间间隔比较大的信息是重要内容的概率比较高。因此用户可以通过时间间隔判断信息的重要性,对于时间间隔小的信息可以快速跳过,从而节省浏览时间。

信息还可以包括文字信息,因此本步骤还可以展示文字信息,并展示信息与其上一条信息的时间间隔。

进一步的,在展示信息时,可以进行放缩,以呈现不同的展示范围。图2是本发明实施例提供的调整展示范围的流程图,如图2所示,包括步骤210和步骤220。

步骤S210,根据时间戳建立时间轴,并展示建立的时间轴。

时间轴是以时间戳为元素的一维数组a,数组中每个a[i]=Ti

步骤S220,当检测到对时间轴的缩放手势时,根据缩放手势调节时间轴上的时间戳对应的信息在可见范围内的展示条数。

用户在浏览信息时,可以通过缩放手势,调节展示范围,不同的展示范围中,展示条数的数目不同,例如当前信息中心定位在第n个元素a[n],用户在屏幕上可以见到的信息有3列,即a[n-1]、a[n]和a[n+1],如果用户使用放大手势,则可以以n为中心,将展示范围扩展到5列,即a[n-2]、a[n-1]、a[n]、a[n+1]和a[n+2]。反之,当用户使用缩小手势时,则可以将展示范围缩小。

为了更加凸显重要的信息,可以在信息之前,显示信息与其上一条信息的时间间隔,信息与时间间隔一一对应。例如信息b与上一条信息a的时间间隔是8分钟,信息c与上一条信息b的时间间隔是1分钟,则可以在信息a前面标注8分钟,在信息b前面标记1分钟,标记位置可以在正前方,例如:

【8分钟】b

【1分钟】c

或者可以标记在左上角,例如:

8分钟b

1分钟c

本步骤可以在展示范围内对信息进行排列,优选地,可以读取可见范围内展示的信息,以及可见范围内展示的信息的时间间隔;并按照时间间隔的大小排列展示时间间隔对应的信息。例如当前显示范围为5列,则分别读取每一条信息与前一条信息的时间间隔,并按时间间隔从大小小的顺序,对个信息进行展示。例如:

【8分钟】a

【5分钟】d

【3分钟】e

【2分钟】c

【1分钟】b

通过该方式,可以便于用户更快地找到重要信息。

为了更加凸显重要的信息,还可以为重要的信息做标记。标记步骤包括:

步骤1,设置时间阈值。

在本实施例中,当一条信息与上一条信息时间间隔太小时,可以认为该信息不是重要信息的概率较大。因此可以设置一个时间阈值,当一条信息与上一条信息时间间隔超过时间阈值,则认为该信息是重要信息。

步骤2,当一条信息对应的时间间隔大于时间阈值时,则用预设颜色标记该信息。

标记信息时,既可以给该信息的文字直接标记颜色,也可以给文字后的背景标记颜色,标记颜色后,该信息在视觉上可以明显区别于没有标记颜色的信息,因此便于用户优先浏览。

在确定需要浏览的内容后,用户也可以切换回传统的浏览模式,浏览该信息前后的相关内容。

本实施例提供的浏览模式中以符号代替图像信息,并展示了各信息与上一条信息之间的时间间隔,用户在浏览信息时,可以快速跳过图像信息等重要信息,并根据时间间隔找到筛选出的可能比较重要的信息,通过浏览这些筛选出的信息,可以更快的找到重要信息,从而提高了浏览效率。

本实施例还提供了一种信息的显示装置,图3是本实施例提供的信息的显示装置的结构框图。如图3所示,该装置包括记录模块310、第一确定模块320、第二确定模块330和展示模块340。

记录模块310用于记录信息的时间戳并根据时间戳计算信息与其上一条信息的时间间隔。

第一确定模块320用于确定信息中的图像信息。

第二确定模块330用于确定图像信息对应的预设符号。

展示模块340用于展示图像信息对应的预设符号,并展示信息与其上一条信息的时间间隔。

优选地,信息包括文字信息,展示模块340还用于展示文字信息,并展示信息与其上一条信息的时间间隔。

优选地,展示模块340包括:判断单元,用于当连续出现多条图像信息时,判断多条图像信息对应的多个预设符号占用的行数是否超过1;合并单元,用于在多条图像信息对应的多个预设符号占用的行数超过1时,删除多个预设符号之间的间隔符,以在同一行展示多个预设符号。

优选地,展示模块340包括:建立单元,用于根据时间戳建立时间轴,并展示建立的时间轴;调节单元,用于当检测到对时间轴的缩放手势时,根据缩放手势调节时间轴上的时间戳对应的信息在可见范围内的展示条数。

优选地,展示模块340还包括:读取单元,用于读取可见范围内展示的信息,以及可见范围内展示的信息的时间间隔;展示单元,用于按照时间间隔的大小排列展示时间间隔对应的信息。

本实施例提供的浏览模式中以符号代替图像信息,并展示了各信息与上一条信息之间的时间间隔,用户在浏览信息时,可以快速跳过图像信息等重要信息,并根据时间间隔找到筛选出的可能比较重要的信息,通过浏览这些筛选出的信息,可以更快的找到重要信息,从而提高了浏览效率。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元的具体工作过程,可以参考前述装置实施例中的对应过程,在此不再赘述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同装置来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

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

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

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

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

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。

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

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