一种应用于智能电视的数据信息定位方法及装置的制造方法

文档序号:9381088阅读:555来源:国知局
一种应用于智能电视的数据信息定位方法及装置的制造方法
【技术领域】
[0001] 本发明涉及电视技术,尤其涉及一种应用于智能电视的数据信息定位方法及装 置。
【背景技术】
[0002] 在智能电视上,用户对信息的浏览与定位是影响用户体验的重要因素。目前,智能 电视上的网络信息(例如视频节目信息,网络搜索结果等)主要是通过列表或者网格以图 片的形式进行呈现。由于智能电视不是触摸设备并且当前某一时刻只能有一个焦点,因此 当用户想移动定位到列表或者网格中感兴趣的内容上时,只能通过遥控器的上下键或左右 键逐一将焦点移动经过列表或者网格中的中间项才能移动定位到用户感兴趣的最终项上。 而焦点经过的每一项都需要对该项的图片数据进行下载与加载。
[0003] 图1所示为目前智能电视上的视频应用经常采用的方式,假设用户通过搜索等操 作从云端获取的视频节目信息共有N行,每行有4项,则总共有4*N项,其中每一项数据项 都是通过一副图片+名称的形式呈现给用户,由于电视界面的限制,当前只展示了 2行数 据。假设当前智能电视的焦点在A上,若用户想定位到第N行的第四项,则需要通过A->D->4 或Α->1->4这两种方式逐一移动焦点实现定位。但这两种方式都需要将焦点移动经过 3+N-1项,而焦点经过的这3+N-1项的图片(至少3+N-1副图片)都需要下载并加载到用户 的电视界面中,造成系统运行速度慢,而且对于用户不感兴趣的内容(比如图1中的第2行 至第N-I行内的每一项图片)也进行了下载与加载,增加了系统运行时间与网络流量。
[0004] 在用户浏览大量信息时,这种数据信息定位方式运行速度慢,用户体验差,对于用 户不感兴趣的内容,也进行了加载,从而影响了系统的运行效率,占用了不必要的网络流 量。

【发明内容】

[0005] 本发明实施例提供一种应用于智能电视的数据信息定位方法及装置,用以解决现 有的运用于智能电视中的数据信息定位方式移动定位速度慢,对于用户不感兴趣的内容也 进行加载,从而影响了系统的运行效率,占用了不必要的网络流量的问题。
[0006] 本发明实施例提供的具体技术方案如下:
[0007] 第一方面,一种应用于智能电视的数据信息定位方法,包括:
[0008] 根据用户指示下载相应的索引表,并将所述索引表内的相应内容呈现给用户,所 述索引表包括各数据项的编号和名称信息;
[0009] 根据用户输入指令的持续时长,计算在所述索引表内从当前数据项起需要忽略的 数据项个数;
[0010] 基于计算结果定位到所述索引表内的目标数据项上,根据所述目标数据项的编号 向服务器发送相应的元数据下载请求;
[0011] 接收服务器返回的所述元数据并呈现给用户。
[0012] 通过这种实现方式,首先为用户呈现索引表中的摘要信息,后续通过分析用户输 入指令的持续时长,快速定位到目标数据项行,并只对目标数据项的元数据进行下载,从而 极大地提高了系统的运行效率,节省了网络流量。
[0013] 结合第一方面,在第一种可能的实现方式中,根据用户指示下载相应的索引表,并 将所述索引表内的相应内容呈现给用户,包括:
[0014] 根据用户指示下载相应的索引表到本地;
[0015] 将所述索引表内的各数据项的名称信息以及与各数据项对应的图片占位符一起 呈现给用户。
[0016] 通过这种实现方式,由于图片占位符仅是一个"空"的图像,且名称信息的数据类 型较小,因此在下载和呈现时不会占用太多的系统资源,速度较快。
[0017] 结合第一方面,在第二种可能的实现方式中,根据用户输入指令的持续时长,计算 在所述索引表内从当前数据项起需要忽略的数据项个数,包括:
[0018] 记录用户输入指令的持续时长;
[0019] 判断所述持续时长是否大于预设的第一时长;
[0020] 若是,则结合所述索引表计算从当前数据项起需要忽略的数据项个数;
[0021] 否则,根据用户的输入指令从当前数据项移动到相邻的下一个数据项。
[0022] 通过这种实现方式,根据用户输入指令的持续时长计算需要忽略的数据项个数, 对于忽略的数据项,不再对其元数据进行下载与加载,从而节省了网络流量。
[0023] 结合第一方面的第二种实现方式,在第三种可能的实现方式中,结合所述索引表 计算从当前数据项起需要忽略的数据项个数,包括:
[0024] 若所述持续时长小于预设的第二时长,则每N秒忽略的数据项个数占所述索引表 内所有数据项个数的a% ;
[0025] 若所述持续时长大于等于预设的第二时长且小于预设的第三时长,则每N秒忽略 的数据项个数占所述索引表内所有数据项个数的b% ;
[0026] 若所述持续时长大于等于预设的第三时长,则每N秒忽略的数据项个数占所述索 引表内所有数据项个数的c% ;
[0027] 其中,N,a, b,c 为正数,且 a < b < c。
[0028] 通过这种实现方式,用户输入指令的持续时长越长,则处理器忽略的数据项越多。
[0029] 结合第一方面,在第四种可能的实现方式中,在基于计算结果定位到所述索引表 内的目标数据项的过程中,进一步包括:
[0030] 设置一浮层,并在所述浮层中显示当前正在忽略的数据项的名称信息和已经忽略 的数据项个数占索引表内所有数据项个数的比例值。
[0031] 通过这种实现方式,通过设置浮层实时提示焦点的移动情况,保证了更好的用户 体验。
[0032] 第二方面,一种应用于智能电视的数据信息定位装置,包括:
[0033] 第一呈现单元,用于根据用户指示下载相应的索引表,并将所述索引表内的相应 内容呈现给用户,所述索引表包括各数据项的编号和名称信息;
[0034] 计算单元,用于根据用户输入指令的持续时长,计算在所述索引表内从当前数据 项起需要忽略的数据项个数;
[0035] 定位单元,用于基于计算结果定位到所述索引表内的目标数据项上,根据所述目 标数据项的编号向服务器发送相应的元数据下载请求;
[0036] 第二呈现单元,用于接收服务器返回的所述元数据并呈现给用户。
[0037] 这样,首先为用户呈现索引表中的摘要信息,后续通过分析用户输入指令的持续 时长,快速定位到目标数据项行,并只对目标数据项的元数据进行下载,从而极大地提高了 系统的运行效率,节省了网络流量。
[0038] 结合第二方面,在第一种可能的实现方式中,所述第一呈现单元具体用于:
[0039] 根据用户指示下载相应的索引表到本地;
[0040] 将所述索引表内的各数据项的名称信息以及与各数据项对应的图片占位符一起 呈现给用户。
[0041] 通过这种实现方式,由于图片占位符仅是一个"空"的图像,且名称信息的数据类 型较小,因此在下载和呈现时第一呈现单元不会占用太多的系统资源,速度较快。
[0042] 结合第二方面,在第二种可能的实现方式中,所述计算单元具体用于:
[0043] 记录用户输入指令的持续时长;
[0044] 判断所述持续时长是否大于预设的第一时长;
[0045] 若是,则结合所述索引表计算从当前数据项起需要忽略的数据项个数;
[0046] 否则,根据用户的输入指令从当前数据项移动到相邻的下一个数据项。
[0047] 通
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1