一种展示互联网内容的方法及装置的制作方法

文档序号:6618777阅读:84来源:国知局
专利名称:一种展示互联网内容的方法及装置的制作方法
技术领域
本发明涉及计算机领域,尤其涉及一种展示互联网内容的方法及装置。
背景技术
目前,互联网内容浏览方式是通过Web浏览器将Web服务器上各种格式 的多媒体信息,例如图片、文本、音频、视频等,组织在一起并展示给用户。 用户通过输入设备,例如鼠标、键盘,来控制浏览过程,利用超链接在不同的 Web页面之间跳转。当需要播放多媒体内容时,浏览器调用客户端本地的多媒 体播放器进行播放。
当用户需要检索特定信息的时候会用到搜索引擎,用户输入关键词或者针 对多媒体数据的媒体特征数据,搜索引擎将搜索结果返回给用户,并通过浏览 器展示搜索结果,其中,关键词是针对文本以及多媒体数据的文本标签。
以用户使用搜索引擎搜索图片为例。搜索引擎可以根据用户的搜索请求返 回搜索的图片结果。这些返回的图片是缩略图或者其他大小受限的图片。要浏 览完全大小的图片,用户需要选择相应的缩略图,并点击使得浏览器展示该图 片以及与其伴随的其它内容,包括文本或者与图片相关的其他内容。这个过程 比较繁瑣,不能给用户提供好的体验。
图1是一个在web浏览器101中展示多媒体内容的界面截图。这是一个在 搜索引擎中输入查询条件所返回的结果。用户首先在查询条件输入框102中输 入要查询的关键词,然后使用输入设备向搜索引擎提交查询请求。搜索引擎将 查询结果组织成web页面,并在结果展示区域105展示结果。所展示的结果通 常以行列方式排放在web界面的平面上。每一条结果记录由一个原始图片的缩 略图103、以及一些说明文字104组成。这些说明文字包含了该图片的简要说
4明、图片大小以及图片的来源。这里,缩略图103以及说明文字104构成与原 始图片相关的属性信息。
用户可以通过点击缩略图103获取原始图片,并通过web浏览器提供的后 退、前进功能浏览返回结果中的其他图片。通常返回结果会有多条记录,超出 浏览器一屏能显示的范围时,搜索引擎会将结果进行分页显示。
上述过程是以图片为例说明传统的浏览器浏览过程。多々某体内容的浏览过 程与之有类似的过程,包括文本、音频、视频等内容的浏览。
这些内容的展示过程都是在web浏览器的平面内进行,用户需要进行超链 接的点击以及翻页等操作进行内容定位,因而,目前web浏览器展示的互联网 内容不够清晰,浏览速度比较慢,操作过程也比较复杂,从而,缺少了良好的 用户使用体验。

发明内容
有鉴于此,本发明实施例提供一种展示互联网内容的方法,用以解决现有 技术中在web浏览器展示互联网内容时浏览速度比较慢,展示的内容也不够清 晰的问题。
本发明实施例提供的 一种展示互联网内容的方法,应用于浏览界面的终端 中,所述浏览界面包括三维场景区域,该方法包括
根据输入的设定条件,从互联网上获取对应的互联网内容; 根据每个互联网内容的属性信息,生成每个互联网内容对应的三维场景节
点;
将每个三维场景节点加载到所述三维场景区域中进行展示。 本发明实施例提供的一种展示互联网内容的装置,包括 获取单元,用于根据输入的设定条件,从互联网上获取对应的互联网内容; 生成单元,用于根据每个互联网内容的属性信息,生成每个互联网内容对 应的三维场景节点;展示单元,用于将每个三维场景节点加载到浏览界面的三维场景区域中进 行展示。
本发明实施例中,终端中设置了包括三维场景区域的浏览界面,这样,根 据输入的设定条件,从互联网上获取对应的互联网内容,根据每个互联网内容 的属性信息,生成每个互联网内容对应的三维场景节点,将每个三维场景节点 加载到所述三维场景区域中进行展示,从而,可以通过输入设备选择、移动或 旋转三维场景区域中的任意一个三维场景节点,能快速、清楚的浏览互联网内 容。


图1为现有技术二维浏览界面的截图2为本发明实施例包含三维场景区域的浏览界面示意图3为本发明实施例展示互联网内容方法的流程图4为本发明实施例包含三维场景区域的浏览界面的截图5为本发明实施例通过图4所示的浏览界面展示互联网内容的流程图6为本发明实施例展示互联网内容装置的结构图。
具体实施例方式
本发明实施例中,在终端中设置一个包含三维场景区域的浏览界面,在该 浏览界面的三维场景区域内展示的互联网内容,可以根据输入设备输入的指 令,变大、变小或变远、变近,从而可以更快、更好的浏览互联网内容。
参见图2,本发明实施例中的包含三维场景区域的浏览界面201,该浏览 界面201包括三维场景区域202和二维图形用户界面(GUI)203。 二维图形用 户界面203覆盖在三维场景区域202之上,可以为部分透明。其中,二维图形 用户界面203可以用于接收用户输入的设定条件,或者展示命令,还可以提供 用户登录,工具条编辑等这些功能。这样,根据从二维图形用户界面203中输
6入的设定条件,从互联网上获取对应的互联网内容,根据每个互联网内容的属 性信息,生成每个互联网内容对应的三维场景节点,将每个三维场景节点加载
到三维场景区域202中进行展示。当然,本发明实施例中可以只包括三维场景 区域202,则根据从三维场景区域202中输入的设定条件,从互联网上获取对 应的互联网内容,根据每个互联网内容的属性信息,生成每个互联网内容对应 的三维场景节点,将每个三维场景节点加载到三维场景区域202中进4亍展示。
这里图2中,三维场景区域202在整个浏览界面201的内部,二维图形用 户界面203所示的为上下边栏及左侧边栏,但是实际上,三维场景区域202也 可以填充到整个浏览界面201,即三维场景区域202的大小可以根据实际使用 环境设定;二维图形用户界面203可以为二维平面内的任意形状。
图2中,三维场景区域202采用的坐标系204为左手坐标系,右侧为x轴 正向,上侧为y轴正向,垂直用户屏幕向里是z轴正向。坐标原点为用户视点, 称为镜头。这样,三维场景区域内三维场景节点的移动或者镜头的移动都会给 用户造成场景区移动的视觉效果。当然浏览界面包含的三维场景区域也可以采 用右手坐标系或采用不同的轴向。
本发明实施例中,包含三维场景区域的浏览界面可以为一个独立的可执行 程序,也可以是现有4支术二维浏览界器的 一个插件。
参见图3,在终端的包含三维场景区域的浏览界面展示互联网内容的过程 如下
步骤301:根据输入的设定条件,获取对应的互联网内容,所述互联网内 容是指互联网中的数据,包括网页、文本、图片、音频文件以及视频文件的数 据。
这里,用户可以在浏览界面中输入设定条件,该设定条件包括特定的统 一资源定位符(URL, Uniform Resource Locator )、互联网内容的特定分类、 文本搜索关键词、或多媒体内容的特征。当浏览界面只包括三维场景区域时, 则用户在该三维场景区域中输入设定条件;当浏览界面还包括二维图形用户界面时,用户还可以在该二维图形用户界面中输入设定条件。
满足设定条件的互联网内容有可能是一个,也有可能是多个,终端通过网 ,口,从互联网上获取满足设定条件的互联网内容。
步骤302:根据每个互联网内容的属性信息,生成每个互联网内容对应的 三维场景节点。
根据每个互联网内容的属性信息,生成每个互联网内容对应的三维场景节 点。这里,互联网内容的属性信息包括互联网内容。例如当互联网内容为 图片时,其属性信息包括二维尺寸信息,图片的URL等,才艮据图片的二维 尺寸信息,将图片嵌入三维场景节点中,生成图片对应的三维场景节点。当互 联网内容为音频文件,其属性信息包括音乐的专辑封面信息,音乐名称、歌 手、音符图标信息等中的一种或多种,可将音乐的专辑封面嵌入三维场景节点 中,生成音乐文件对应的三维场景节点;.也可以将音符图标信息嵌入三维场景 节点中,生成音乐文件对应的三维场景节点。
因此,生成互联网内容对应的三维场景节点的方法有很多种,只需获取每 个互联网内容属性信息后,根据每个互联网内容属性信息,就可以生成每个互 联网内容对应的三维场景节点。
这里,三维场景节点的大小、形状都可以设定,可以使长方体、正方体、 柱状体、球形等等任意形状。
步骤303:将每个三维场景节点加载到浏览界面的三维场景区域内。
这里,当获取的互联网内容只有一个时,则直接将该互联网内容对应的三 维场景节点加载到浏览界面的三维场景区域内;当获取的互联网内容不止一个 时,则需按照设定的规则对每个三维场景节点进行排列,即在浏览界面的三维 场景区域内为每个三维场景节点设置(x,y,z)坐标。
步骤304:根据输入的展示命令,展示所述三维场景节点对应的互联网内容。
在三维场景区域内,组织排列了三维场景节点后,互联网内容就展现在界面上,但还可以根据用户输入的展示命令,展示所述三维场景节点对应的互联 网内容。
这里,可以首先根据输入的展示命令,确定选中的三维场景节点,然后对 选中的三维场景节点对应的互联网内容,执行输入的展示命令对应的动作,所
述动作包括移动、旋转、缩放、播放或展现。例如输入的展示命令是播放 某一音频文件,则首先选择该音频文件对应的三维场景节点,从该三维场景节 点中获取音频文件的属性信息,包括音乐名称、歌手、URL等信息,从URL 获取音频文件,并播放该音频文件。
还可以包括通过输入设备,操作三维场景节点的(x,y,z)坐标或三维场 景节点的角度,产生不同的视觉效果,给用户更加清晰,直观的体验。
下面结合说明书附图对本申请实施例作进一步详细描述,参见图4,为本 发明实施例包含三维场景区域的浏览界面401的截图,包括三维场景区域402 和二维图形用户接口功能区403。
图例所示的三维场景区域402为一个由互联网图片组成的三维图片墙。每 个图片在三维场景区域402中具有(x,y,z)三维坐标。每张图片在三维场景区域 402中称为一个三维场景节点,三维图片墙作为整体也可^L为三维场景区域402 中的一个三维场景节点。
二维图形用户接口功能区403用于与用户进行人机交换,包括工具条 404、用户登录405、内容分类406、搜索功能407等中的一种或多种。
通过图4所示的浏览界面展示互联网内容的过程参见图5,具体如下
步骤501:用户输入要浏览的互联网内容的过滤条件,也就是设定条件。 该过滤条件包括 一个特定的URL、互联网内容的特定分类、文本搜索关键词、 或多媒体内容的特征等。过滤条件的输入方式可以有多种,比如可以使用二维 图形用户接口功能区403的内容分类406和搜索功能407等。
这里,可以在搜索功能407中输入搜索关键词花或flower。
步骤502:终端根据输入的过滤条件,从互联网获取互联网内容。这些互联网内容为数据信息,包括网页、文本、图片、音乐以及视频的数据。
当步骤501输入搜索关键词花或flower,则获得大量的满足设定条件的 图片的婆t振。
步骤503:终端根据每个互联网内容的属性信息,生成每个互联网内容对 应的三维场景节点。
这里,互联网内容为图片,其属性信息包括二维尺寸信息,即图片的宽度, 高度信息。具体过程包括首先,为该三维场景节点设置一个三维空间的包围 盒(BoundingBox),并假定包围盒的中心坐标为(O, 0, 0),其宽度、高度和厚度 值分别为2^:、 2》2z并和x、 y、 z坐标轴同向;然后获取搜索到的图片的宽度 2vi;、高度2/ 和厚度0;计算并比较图片的高度宽度比A/w和包围盒的高度宽 度比;V;c的值;如果/z/w>>;/;c,则取左上角坐标(-,W/z,乂 O)和右下角坐标0*>1^, 吵,O)包围的长方形区域作为图片的紋理贴图区;否则,取左上角坐标0,?/z/w, O)和右下角坐标(x, - ZzAv, O)包围的长方形区i或作为图片的紋理贴图区;最后, 图片在所选定的紋理贴图区进行紋理贴图,生成三维场景节点。
图片对应的三维场景节点还可以有更生动的形象和更丰富的内容,比如给 图片增加一定的厚度,在背面或侧面嵌入图片的来源、简介等相关的信息等。
其他的互联网内容也可以有各种不同的方式生成对应的三维场景节点,比 如特定的URL网页可以才艮据该网页的传统浏览器屏幕截图,生成对应的三维 场景节点,音频文件可以根据音乐的专辑封面或者歌手图片或者一个简单的音 符图标,生成对应的三维场景节点,视频文件可以根据视频内容中某些关键帧, 生成对应的三维场景节点等。
步骤504:在终端的浏览界面的三维场景区域内,组织排列每个三维场景 节点。
这里,可以将每个三维场景节点加载到三维场景区域402内,即将三维场 景节点组织成三维场景。三维场景的组织过程是将在三维空间中展示的三维场 景节点,按照一定的规则在三维空间中排列,即为每个三维场景节点设置其在三维空间中的(x, y, z)坐标,使这些节点在整体上对用户展现一种特定的视觉效 果。
图4中展示的三维场景主体是一个三维的图片墙,其中三行图片若干列。 其组织规则描述如下为每个三维场景节点分配一个连续且唯一的节点编号打; 所有的三维场景节点具有相同的z坐标;三维场景节点的y坐标为("%3)*/,其 中/是两相邻行之间的距离常数;同一行中的三维场景节点的x坐标从一个特 定的值;c0开始依次增大,并呈一个等差数列,其差值为两相邻列之间的距离 常数。上述以图4所示的场景描述场景中三维场景节点的组织规则,但是其他 任何可以给用户带来良好视觉体验的三维场景节点组织方式都适用于本发明 所述系统。
三维场景区域402中三维场景节点的组织方式包括-f旦不限于三维图片墙, 其他任何可以给用户带来良好视觉体验的三维场景节点组织方式都可以应用 于本发明所述系统。
步骤505:终端根据用户输入的展示命令,展示三维场景节点对应的互联 网内容。用户可以通过输入设备,例如键盘,在二维图形用户接口功能区403 中输入的展示命令来展示互联网内容;也可以通过输入设备,例如鼠标,操作 三维场景节点的三维坐标(x、 y、 z)或角度来展示互联网内容。
这里,用户输入的展示命令为移动编号为/w的三维场景节点时,则,首先 选中编号为w的三维场景节点,然后用户可以^使用输入设备移动编号为w的 三维场景节点。假定用户视点不变,用户使用的输入设备是鼠标,三维场景区 域402采用左手坐标系。则具体的移动过程包括首先,用户点击鼠标左键选 中要移动的三维场景节点;然后,用户向右移动鼠标增加(减小)三维场景节 点的x坐标,三维场景节点随之向右(左)移动,三维场景节点中对应的图片 也随之向右(左)移动;最后,用户放开鼠标左4建,三维场景节点停止移动。 采用相似的过程,用户可以增加(减小)三维场景节点的y坐标,向上(下) 移动三维场景节点,及其对应的图片。采用相似的过程,用户还可以增加(减小)三维场景节点的Z坐标,三维场景节点远离(靠近)用户视点移动,在二 维显示设备上显示逐渐变小(大),向"里(外)"移动。
当然,也可^根据旋转命令,对选中的三维场景节点对应的互联网内容执 行旋转动作。用户使用输入设备改变场景中三维场景节点的角度。三维场景节 点角度的改变使得三维场景节点不同部位的三维坐标产生相对变化,给用户以 三维场景节点倾斜或者旋转的视觉效果。
还可以根据播放命令,对选中的三维场景节点对应的音频或一见频文件进行播放。
本发明实施例,用户可以使用输入设备选取三维场景区域中的三维场景节 点,该选取方法包括但不限于键盘焦点定位,鼠标悬浮,鼠标点击,遥控设备 选择等。选中的三维场景节点将会根据输入的展示命令,有某种动作作为选中 响应。例如,如三维场景节点是一个图片的缩略图,选中该三维场景节点将产 生获取该缩略图相关的原始图片,并展示该原始图片的动作。还可以在三维场
景区域402中展示与选中的三维场景节点相关的其他信息,例如该三维场景节 点的文字简介等。
三维场景区域中所展示的内容包括但不限于图片,其他格式的互联网内 容,例如文本、音频、-见频等,都可以组织成三维场景节点在三维场景区域中 进行展示。
根据上述展示互联网内容的方法,可以构建一种展示互联网内容的装置, 该装置可以是一个有浏览界面的终端,也可以作为有三维场景区域的终端的一 部分,其中,浏览界面包括三维场景区域,还可以包括二维图形用户界面。参 见图6,该装置包括通信单元IOO,生成单元200和展示单元300。
通信单元100,用于根据输入的设定条件,从互联网上获取对应的互联网 内容。
生成单元200,用于根据每个互联网内容的属性信息,生成每个互联网内 容对应的三维场景节点。展示单元300,用于将每个三维场景节点加载到浏览界面的三维场景区域 中进行展示。
该装置还包括接收单元400,用于通过所述浏览界面,接收输入的设定 条件或展示命令。这样,展示单元300包括组织子单元310和展现子单元320。
组织子单元310,用于在所述三维场景区域中,按设定的规则排列三维场 景节点;
展现子单元320,用于根据输入的展示命令,展示所述三维场景节点对应 的互联网内容。即展现子单元320首先根据输入的展示命令,确定选中的三维 场景节点,然后对所述选中的三维场景节点对应的互联网内容,执行输入的展 示命令对应的动作,所述动作包括移动、旋转、缩放、播放或展示。
本发明实施例中所述的终端包括有线终端、无线终端、移动终端或手持 终端,即在一切带有浏览界面的终端中都可以采用上述的方法三维展示互联网 内容。终端具体可以为计算机,手机等。
综上所述,本发明实施例中,终端中设置了包括三维场景区域的浏览界面, 这样,根据输入的设定条件,从互联网上获M应的互联网内容,根据每个互 联网内容的属性信息,生成该互联网内容对应的三维场景节点,将每个三维场 景节点加载到所述三维场景区域中进行展示,从而,可以通过输入设备移动或 旋转三维场景区域中的任意一个三维场景节点,能快速、清楚的浏览互联网内 容。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
1权利要求
1、一种展示互联网内容的方法,应用于有浏览界面的终端中,其特征在于,所述浏览界面包括三维场景区域,该方法包括根据输入的设定条件,从互联网上获取对应的互联网内容;根据每个互联网内容的属性信息,生成每个互联网内容对应的三维场景节点;将每个三维场景节点加载到所述三维场景区域中进行展示。
2、 如权利要求1所述的方法,其特征在于,所述根据输入的设定条件, 从互联网上获取对应的互联网内容之前,还包括在所述浏览界面中输入设定条件,所述设定条件包括特定的统一资源定 位符、互联网内容的特定分类、文 :索关键词、或多媒体内容的特征。
3、 如权利要求1或2所述的方法,其特征在于,所述浏览界面还包括 二维图形用户界面,用于接收所述输入的设定条件。
4、 如权利要求3所述的方法,其特征在于,所述二维图形用户界面覆盖 在所述三维场景区域之上,且部分透明。
5、 如权利要求1所述的方法,其特征在于,将每个三维场景节点加载到 所述三维场景区域中进行展示包括在所述三维场景区域中,按设定的规则排列三维场景节点; 根据输入的展示命令,展示所述三维场景节点对应的互联网内容。
6、 如权利要求5所述的方法,其特征在于,所述根据输入的展示命令, 展示所述三维场景节点对应的互联网内容包括根据输入的展示命令,确定选中的三维场景节点;对所述选中的三维场景节点对应的互联网内容,执行输入的展示命令对应 的动作,所述动作包括移动、旋转、缩放、播放或展现。
7、 一种展示互联网内容的装置,其特征在于,包括通信单元,用于根据输入的设定条件,从互联网上获取对应的互联网内容;生成单元,用于根据每个互联网内容的属性信息,生成每个互联网内容对应的三维场景节点;展示单元,用于将每个三维场景节点加载到浏览界面的三维场景区域中进 行展示。
8、 如权利要求7所述的装置,其特征在于,所述装置还包括 接收单元,用于通过所述浏览界面,接收输入的设定条件或展示命令。
9、 如权利要求8所述的装置,其特征在于,所述展示单元包括 组织子单元,用于在所述三维场景区域中,4姿i殳定的身见则排列三维场景节点;展现子单元,用于根据输入的展示命令,展示所述三维场景节点对应的互 联网内容。
10、 如权利要求9所述的装置,其特征在于,所述展现子单元包括 确定模块,用于根据输入的展示命令,确定选中的三维场景节点; 执行模块,用于对所述选中的三维场景节点对应的互联网内容,执行输入的展示命令对应的动作,所述动作包括移动、旋转、缩放、播放或展现。
全文摘要
本发明公开了一种展示互联网内容的方法,应用于浏览界面的终端中,所述浏览界面包括三维场景区域,用以解决现有技术中在web浏览器展示互联网内容时浏览速度比较慢,展示的内容也不够清晰的问题。该方法包括根据输入的设定条件,从互联网上获取对应的互联网内容;根据每个互联网内容的属性信息,生成每个互联网内容对应的三维场景节点;将每个三维场景节点加载到所述三维场景区域中进行展示。本发明还公开了一种展示互联网内容的装置。
文档编号G06F17/30GK101539942SQ20091008341
公开日2009年9月23日 申请日期2009年4月30日 优先权日2009年4月30日
发明者波 蒋 申请人:北京瑞汛世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1