利用视觉对象呈现拓扑的方法

文档序号:6553398阅读:174来源:国知局
专利名称:利用视觉对象呈现拓扑的方法
技术领域
本发明涉及一种呈现(present)拓扑的方法,该拓扑包括具有至少一个子参照的参照(reference),还涉及一种用于呈现拓扑的仪器。
US2004/0054667揭示了一种显示与互联网网站相关联的三维视觉对象的方法。关于网站的信息被获得,该信息诸如响应时间、更新状态和拥塞状态。基于关于网站的信息,例如类似建筑物形状的该视觉对象被显示出来。例如,建筑物的形状由网站的“类型”决定,该类型例如是新闻、体育等等。建筑物高度对应于响应时间。用户可以改变建筑物形状的视点而看到网站的名称。
据观察,以建筑物形式的网站呈现仅允许向用户显示关于单独网站的有限数量的信息。另外,虚拟建筑物是一种呈现网站信息的麻烦的方式。
希望克服现有技术中呈现方法的缺点,并提供一种呈现拓扑的方法,该拓扑包括具有至少一个子参照的参照。
该方法包括如下步骤获得表示拓扑的拓扑数据,处理该拓扑数据以便利用与该参照相关联的视觉对象来表示该拓扑。该对象被配置为以多种视觉模式中的任意一种而被可视化,其中一个或更多子参照中的特定一个子参照与多种视觉模式中的特定一种视觉模式相关联。
术语“拓扑”是指特定的数据组织的概念,例如分层组织。这里,拓扑数据被理解为包括参照和子参照(参照信息、信息的存储位置等)。该拓扑可以在例如媒体内容的组织中找到。例如,网站具有URL(统一资源定位器)地址,在该地址上主页是可访问的。接下来,主页可以具有多个具备URL子地址的子网页。在这个网站的例子中,URL地址和URL子地址就是参照和子参照。拓扑数据不包括任何网页的内容。参照和子参照可以仅仅是指向例如媒体内容或分层联网设备的指针。包括URL和URN(统一资源名称)的URI(统一资源标识符)标准还可以被用作表示拓扑和访问媒体内容的手段。
拓扑数据指示,参照具有一个或更多子参照。例如,URL地址指明HTML文件(超文本标记语言)即主页的位置.该主页包括多个其它的URL地址,即URL子地址。网页的分层及其子页可以由URL地址的格式来确定例如URL地址“http://www.philips.com”是参照,而URL子地址“ http://www.philips.com/contact”是子参照。因此,拓扑中的分层可以由参照和子参照本身来确定,而不用求助于由参照和子参照寻址的内容。
拓扑可以通过使用视觉对象而被呈现,该视觉对象例如3D(三维)图形对象,其具有各种视觉模式。例如,3D对象可以以显示对象不同面的各种方位来显示。对象视觉模式每一个都分别与子参照的每一个相关联。例如,一个特定的子参照与视觉对象的多个面中一个特定的面相关联。
在一个实施例中,根据本发明的方法进一步包括以多种视觉模式中的特定一种视觉模式对视觉对象进行可视化的步骤,该特定一种视觉模式与一个或更多子参照中的特定一个子参照相关联。
在进一步的实施例中,该方法进一步包括选择拓扑的一个或更多子参照中的一个特定子参照的步骤。该方法优选地包括为选择另外一个子参照而改变视觉模式的步骤。通过在视觉对象的视觉模式之间进行选择,拓扑中有关的子参照被选择出来。基本上,视觉对象使用户可以例如通过操作视觉对象使它采取视觉模式中的一种来浏览拓扑。
根据本发明方法的另一个实施例包括向特定的一个子参照分配一种特定代码的步骤,以用于识别多种视觉模式中的特定一种。该方法优选地进一步包括经由客户设备获得包括特定代码的拓扑数据的步骤,以及以由特定代码识别的多种视觉模式中的一种特定视觉模式来可视化视觉对象的步骤。
在根据本发明方法的进一步实施例中,该参照与信息项集合的URL地址(统一资源定位器)相关联,并且相应子参照分别与相应信息项的相对应URL子地址相关联。
在一个实施例中,视觉对象是用于导航网站拓扑的小的3D立方体。该立方体很小,使得它可以不显示网站的URL链接或网站网页的内容。该立方体可在不同的平面内旋转。拓扑的分层是这样的,即,它具有第一子参照的第一级别和第二子参照的第二级别。立方体在一个平面内的旋转允许选择第一级别和第二级别。立方体在另一个平面内的旋转允许依照被选择的级别,在第一级别的子参照之间或者第二级别的子参照之间选择。
本发明进一步涉及一种用于呈现拓扑的仪器,该拓扑包括具有至少一个子参照的参照。该仪器包括数据处理器,该数据处理器用于获得表示拓扑的拓扑数据并处理拓扑数据,以便利用与参照相关联的视觉对象来表示拓扑。该对象被配置为以多种视觉模式而被可视化,其中一个或更多子参照中的特定一个子参照与多种视觉模式中的特定一种视觉模式相关联。
在一个实施例中,该仪器是例如互联网的数据网络中的数据服务器。客户设备经由数据网络被耦合到数据服务器。数据服务器的数据处理器被配置为处理拓扑数据并将经处理的拓扑数据传送到客户设备。例如,拓扑的每个子参照被给予各自的代码(标识符)。该代码被添加到要被传送到客户设备的拓扑数据中。
数据服务器可以指示对应于各自代码的视觉模式(如果数据服务器能够访问关于视觉对象及其视觉模式的信息)。可替换地,客户设备确定哪种视觉模式对应于特定的代码。
当客户设备接收到经编码的拓扑数据之后,特定的子参照与各自的视觉模式相关联。存储视觉对象的视觉数据的客户设备,以其中一种视觉模式可视化(例如显示)视觉对象,使得相应的子参照被选择。
在另一个实施例中,不需要数据服务器。该仪器包括用于存储视觉对象的存储器,以及用于以特定的一种视觉模式可视化对象的可视化单元。
当用户喜欢浏览该网站时,视觉对象有益地允许浏览网站拓扑而不显示网页。为了点击到子网页的链接而加裁并显示主页可能是耗时的过程,如果用户对主页内容不感兴趣的话,这可能会惹恼用户。有益地,用户可以快速并高效地浏览拓扑,以便找到想要的拓扑元素(子参照)。
URL地址是文本串。如果参照和子参照都是URL地址,则该参照或子参照可以通过图形图标、标识等而与视觉对象的各视觉模式相关联起来,这不需要呈现文本串。以这种方式,拓扑的呈现是用户直观的。由于视觉对象的呈现比文本串的显示需要屏幕上的更少空间,因此节省了显示屏的空间。可替换地,视觉对象不具有(bear)指示哪个参照与特定视觉模式相关联的符号,但是该参照通过以特定方式(例如上述3D立方体的实施例中)改变视觉对象的视觉模式来选择。
而且,当视觉对象被呈现在显示屏上时,它可以具有这样的尺寸,使得该视觉对象适合于在小的便携式显示设备上呈现。在例如移动电话的便携式显示设备上呈现URL地址是很麻烦的。
本发明进一步涉及一种计算机程序产品,使可编程设备能够在执行该产品的计算机程序时,完成上述指明的仪器的功能。本发明进一步涉及一种计算机程序产品,当执行该产品的计算机程序时,允许实现根据本发明的方法。从使用户能够指明拓扑到对象的映射的意义上来说,该计算机程序可以是用户可编程的。
本发明进一步涉及用于呈现拓扑的数据结构,该拓扑包括具有一个或更多子参照的参照。该数据结构包括表示该拓扑的拓扑数据。该拓扑数据可操作地利用与该参照相关联的视觉对象来表示拓扑。该对象被配置为以多种视觉模式中的任意一种而被可视化,其中一个或更多子参照中的特定一个子参照与多种视觉模式中的特定一种视觉模式相关联。
参考下面的附图,结合例子,本发明的这些及其它方面将被进一步解释和描述

图1示出了本发明方法的实施例;图2示出了拓扑呈现的实施例;图3是根据本发明仪器的实施例的功能框图。
信息通常以特定的结构被组织,以便于信息的导航。例如,音乐以诸如摇滚、古典、流行或爵士乐的各种类型被组织。电影被关于例如动作片、小说、惊悚片或戏剧的流派分类。文件被划分为章节。网站被以主页、子页的形式组织,并且主页可以将URL地址合并到子页中。XML代码可被用于表示结构信息。
信息可以以多种方式导航。中心导航允许用户在虚拟空间中浏览信息,例如,跟随超文本链接、放大为2D界面以及移动到不同的3D空间或3D可视化的不同视图。第二种类型的导航涉及对虚拟对象的转换和/或操作,这基本上是对信息结构的抽象表示的转换或操作。第三种类型的导航基于信息结构提供信息的概览,并引导用户到达用户所感兴趣的信息部分。本发明将结合第二种导航类型而被进一步解释。
具有拓扑的信息通常以不同级别而被构筑,使得信息的部分包括子部分。信息的部分和子部分用参照和子参照来“标记”。信息可以是媒体内容或其它数据,例如计算机网络构造或数字图书馆目录。
媒体内容可以包括视觉信息(例如视频图像、照片、图形)、音频信息、文本信息以及其它数字数据中的至少一种或任意组合,其中其它数字数据诸如根据MPEG-7标准的元数据,它可被用于通过采样并利用词汇搜索术语来描述和搜索数字化材料。“音频信息”的表达在后面被用作关于音频的数据,包括可听到的音调、静默、语音、音乐、宁静、外部噪声等等。该音频信息可以是类似于MPEG-1层III(mp3)标准(移动图片专家组)的格式、AVI(音频视频交织)格式、WMA(窗媒体音频)格式等。“视频信息”的表达被用作可看见的数据,诸如运动图片、“静止图片”、视频文本等。该视频信息可以是比如GIF(图形互换格式)、JPEG(以联合照相专家组命名)、MPEG-4等的格式。文本信息可以是例如ASCII(用于信息互换的美国标准代码)格式、PDF(Adobe Acrobat格式)格式、HTML(超文本标记语言)格式。元数据可以是存储在SQL数据库中的XML(可扩展标记语言)格式、MPEG7格式或任意其它的格式。
参照和子参照在本质上可以是指针、标记或地址。例如,参照或子参照是URL地址,或者是描述构成HTML文件的子HTML文件(一帧)的FRAMESET标签。在另一个例子中,参照是文件的标题,而子参照是文件章节的标题。章节可以通过子参照而被容易地访问。在进一步的例子中,参照对应于存储在数据库中的音乐文件的流派类型(例如摇滚),而子参照对应于某些音乐文件的子流派类型(例如硬摇滚)。音乐文件可以具有指示流派和子流派的元数据,使得可以识别具有特定流派类型或特定子流派类型的音乐文件。
图1示出了本发明方法的实施例。在步骤110中,表示拓扑的拓扑数据被获得。例如,网站URL链接的列表被从互联网服务器上接收。可替换地,流派和相应的子流派列表被从元数据中提取。在进一步的例子中,文件被分析以便导出文件的结构(章节、子章节等)。
在步骤120中,拓扑数据被处理,使得用户接口(UI)基于虚拟视觉对象而被生成,以便导航拓扑。视觉对象适于以多种视觉模式中的一种而被可视化。该视觉对象可以被控制以便响应用户命令或者在计算机程序的控制下自动地从一种视觉模式变化到另一种视觉模式。例如当视觉对象以各自的视觉模式被可视化时,或者当视觉对象被用户操作以便以预先确定的方式在某些视觉模式之间变化时,该拓扑被导航且特定的参照或子参照被选择。
在步骤130中,视觉对象被可视化。视觉对象可以是几何的三维形状,该形状对于用户导航来说很简单和直观。例如,3D立方体、球体或者类似形状是相对符合人机工程学的。本发明的优点是,视觉对象可以被用于仅仅在视觉对象本身上控制拓扑的导航,而不显示网页、文件等。该视觉对象不需要带有任何符号、图片等,这些符号和图片要被显示给用户都需要很多空间。因此,视觉对象可以是相对较小的。由于视觉对象的小尺寸,这是一种非常方便的拓扑导航的方式,特别是在通常具有相对较小的维度的便携式设备的显示器上。
在步骤140中,视觉对象被控制以便改变其呈现(例如显示屏上的位置或方位),使得视觉对象的一种视觉模式被另一种视觉模式所替代。例如,具有不同颜色的六个面的3D立方体被旋转,以便显示第二个面来代替先前显示的第一个面。在一个实施例中,第一个面可以对应于拓扑的参照,而第二个面可以是选择子参照中的其中一个的命令。如果立方体被进一步旋转到第三个面,则用于选择下一个子参照的命令可以被自动执行。(子)参照的选择可选地可以触发要被执行的行为,例如歌曲的回放、显示特定子流派类型的内容项的列表,或显示相应的URL链接。
图2示出了用户接口的实施例,该用户接口包括显示在显示屏200上的视觉对象。在该实施例中,拓扑包括网站网页信息的分层组织,该网站的主网页具有URL地址“http://www.philips.com/index.html”。该URL地址被示于地址线210中,该地址线在大多数互联网浏览器中都可得到。主网页具有子页,如果URL链接例如使用计算机鼠标被激活,则子页是可访问的。例如,主网页划分为显示在菜单220中的第一子页(拓扑的第一子参照)“关于飞利浦”、“消费产品”、“照明”。第一子页“关于飞利浦”具有显示在列表225中的第二子页“公司概况”、“商务”、“我们的品牌”等,第二子页由在菜单项“关于飞利浦”上点击鼠标而被激活。
拓扑被映射到呈现为3D立方体250的视觉对象上。该立方体优选地被置于地址线的开头,使得立方体的导航不干扰UI的其它元素,例如在URL地址之前。在该例子中,立方体250六个面中的三个面被显示。立方体不显示菜单220或列表225的菜单项。可选地,例如图形箭头的导航指示符被显示在立方体的一个面上,这个面是当前显示中最大的。箭头可以指示立方体可被用户操作旋转以便导航拓扑的方向。例如,水平箭头指示,如果立方体在水平方向被导航,则菜单项“关于飞利浦”等(即,第一子参照)是可选择的。如果跟随垂直箭头且立方体被在垂直方向上旋转,则第二子参照即第二子页“公司概况”等是可选择的。
在一个实施例中,立方体与参照相关联,该参照是网站主网页的URL地址。一旦立方体在水平方向上被旋转,主网页URL地址的文本串由对应于第一子参照的文本串所代替,该第一子参照即其中一个第一子页的URL地址。立方体的操作,例如旋转,可以通过按下计算机键盘的左/右键、在保持计算机鼠标的左或右按钮的同时利用计算机鼠标指向立方体并在水平方向上移动计算机鼠标的指针来控制,或者以其它方式控制。
在另一个实施例中,响应立方体的水平或垂直旋转,第一或第二子页的其中之一的标题被显示在地址线上,来代替URL地址。通常,URL地址是长的文本串。因此,标题将会更短些,并且节省了显示屏200的大量空间。
在进一步的实施例中,立方体的操作允许对拓扑的参照或子参照进行选择,并且对应于被选择的参照或子参照的网页被自动下裁并被显示在显示屏上。用户不必为了下裁和显示对应于链接的网页而在当前显示的网页中点击链接,因此,用户不必在网页上四处移动计算机鼠标。
子参照(例如第一或第二子页)被自动地一个接一个地,以拓扑(类似于“行文(running text)”法则)所确定的顺序显示在地址线上(一次只有一个或很少的子参照,不是整个拓扑)也是可能的,但是立方体的旋转确定了第一子参照或第二子参照被显示。
视觉对象可以用与3D立方体不同的任意其它形式来呈现,例如3D梯形或其它3D多边形。换句话说,3D立方体仅仅是一个例子。
图3示出了本发明的一个实施例。系统300包括数据服务器310和客户设备320。数据服务器310包括用于例如从用于维护网站的互联网服务器获得表示拓扑的拓扑数据(分层数据)的编码处理器(未示出)。该拓扑数据可以是一组定义网站结构、例如电影和歌曲等内容项数据库,或用于各自媒体内容类型(例如电影或纪录片)的媒体内容流派(例如动作或自然)的列表,以及流派的子流派(例如海洋生物)的URL链接。编码处理器可被配置为通过将代码添加到拓扑数据的相应参照和子参照中来编码拓扑数据。代码可被客户设备用来将视觉对象的其中一种视觉模式与各自的参照或子参照耦合,或者将以特定方式进行的视觉对象的旋转与各自的参照或子参照相关联。
在一个实施例中,编码处理器被配置为例如从客户设备获得视觉对象的导航控制数据。该导航控制数据可以是视觉对象的视觉模式的列表。每一种视觉模式可以与相应代码(该代码随后由编码处理器添加到相应参照或子参照,如前述段落中所述)相关联。
另外,导航控制数据可以指明视觉对象的视觉模式之间可能的转变,用户可以对视觉对象进行的用于影响转变的操作。关于可能的转变和操作的信息会影响由编码处理器进行的向拓扑数据添加代码。例如,图2中的立方体250具有与在图3中垂直显示的(在特定的显示位置)相应面相关联的代码1、2和3。例如通过按下计算机键盘的左/右键,立方体的水平旋转(即在与显示屏200正交的平面内沿地址线210)允许将立方体移动到这样的位置,在该位置下,具有代码1、2或3的面被显示为在显示屏200上最能够看到。给出具有第一子参照220和第二子参照225的拓扑的例子,由于第一子参照220被水平定位在显示屏200上,而立方体的水平旋转是对用户最直观的,因此在这个例子中将第一子参照分配给立方体的垂直面看起来是最符合逻辑的。因此,编码处理器可以分析拓扑数据并确定代码1、2和3必须被分别分配给第一子参照的三个URL地址“关于飞利浦”、“消费产品”和“照明”。
编码处理器可以进一步被配置为例如经由卫星、地面、电缆或其它链接,将经编码的拓扑数据(分层数据315)传送到客户设备320。例如,经编码的URL地址列表被发送到客户设备
“http://www.philips.com/index.html?code=0”,“http://www.philips.com/about/?code=l”,“http://www.consumer.philips.com/consumer/catalog/catalog_selector.jsp?code=2”,“http://www.lighting.philips.com/gl_en/index.php?code=3”。
在这个例子中,代码0被添加的网站的主网页上。通常,代码0可以被添加到拓扑中最高的参照上。
客户设备320包括解码处理器330,该解码处理器330用于接收并解码经编码的拓扑数据315,以便将参照或子参照映射到视觉对象的相应视觉模式中。关于视觉对象的包括其视觉模式和视觉模式的相对应代码的信息可以被存储在客户设备320的存储单元340中。解码处理器330可以从存储单元340中读出关于视觉模式和相对应代码的信息,分析经编码的拓扑数据315,以便确定是否有代码在经编码的拓扑数据中被找到,其与从存储单元340中读出的代码相同。如果代码被找到,解码处理器可以提取附加到该代码上的参照(例如URL地址)。解码处理器被配置为控制视觉对象在例如计算机监视器的可视化单元350上的可视化。例如,解码处理器330为存储单元340读出关于视觉对象的信息并在计算机监视器350上显示3D立方体。
存储单元340可以进一步存储导航控制数据,用于使解码处理器330能够控制视觉对象的导航以及视觉对象在可视化单元350上的呈现。
客户设备可以包括用户输入单元360,用于使用户能够输入至少一种实施视觉对象导航(例如视觉对象的水平/垂直旋转)的命令(例如按下计算机键盘上的左/右键)。可替换地,该视觉对象可以自动旋转,且用户命令仅仅用于指明视觉对象的旋转方向。在进一步的可替换方案中,视觉对象被配置为变形为多种视觉模式。用户命令被提供给解码处理器330,该解码处理器330可以例如利用导航控制数据,将命令翻译成用于改变视觉对象在可视化单元350上的呈现的指令。
解码处理器被配置为识别视觉设备的当前视觉模式和/或视觉模式的变化,并确定当前哪个参照或子参照被选择。
被选择的参照或子参照可以进一步被解码处理器用于呈现给用户,例如,作为显示屏200上地址线210中的URL地址,以便启动可以通过该(子)参照访问的媒体内容的下载,将媒体内容呈现给用户等。换句话说,依据拓扑导航的目的/应用,进一步(预先确定)的指令由解码处理器330执行。
在结合图3所解释的实施例中,拓扑数据被服务器310编码,并由客户设备320解码。可替换地,拓扑数据可以由一个仪器(未示出)来处理,以便获得拓扑数据并处理该拓扑数据,从而通过视觉对象来控制拓扑的导航。该仪器可被配置为分析拓扑(类似于数据服务器310)并将视觉模式映射到用于选择(子)参照的方案(导航逻辑)上,并被进一步配置为作为客户设备320来操作。在这个例子中不需要数据服务器310。
该仪器可被结合到各种消费电子设备中的任意一种中,诸如带电缆、卫星或其它链接的电视机(TV机)、录像带或HDD记录器、家庭影院系统、便携式CD播放器、诸如iPronto遥控的遥控设备、蜂窝电话等。当该仪器被结合到便携式设备中时,它的优点是非常明显的,因为便携式设备通常具有非常有限的显示区域。
数据服务器310的编码处理器和/或客户设备的解码处理器330可以是非常公知的被适当安排为分别实施本发明并使数据服务器或客户设备能够工作的中央处理单元(CPU)。存储单元340可以是公知的适合于被解码处理器330读出的RAM(随机存取存储器)存储器模块。用户输入单元360可以是键盘,例如公知的QWERTY计算机键盘、定点设备、TV遥控单元等。例如,定点设备可以以各种形式得到,诸如计算机(无线)鼠标、光笔、触摸板、操纵杆、跟踪球等。可视化单元360可以是任意用于向用户呈现视频信息的传统装置,例如CRT(阴极射线管)、LCD(液晶显示)、LCOS(硅上液晶)背投技术、DLP(数字光处理)电视/投影仪、等离子屏幕显示设备等。“计算机程序”被理解为意味着任意的存储在诸如软盘之类计算机可读介质上的软件产品,可经由诸如互联网的网络下载的软件产品,或者是以任意其它方式可买到的软件产品。
各种程序产品可以实施本发明的系统和方法的功能,还可以以各种方式与硬件进行组合,或位于不同设备中。本发明可利用包括一些不同元素的硬件来实施,还可以利用适当编程的计算机。在列举了几种装置的仪器权利要求中,这些装置的几种可被一个和同一个硬件来体现。
所描述实施例的变形和修改在发明原理的范围内是可能的。例如,图3中的系统300在单个设备(即仪器)中实施。可替换地,系统可以包括分布式的且相互之间位置较远的设备。
该仪器(未示出)可以包括用于执行软件程序以便允许执行本发明方法各步骤的处理器(未示出)。软件可以使本发明的仪器与它在哪里运行无关。为了使该仪器工作,处理器可以传送软件程序到例如其它的(外部)设备。当软件被制造或开发以用于在消费电子产品上运行时,独立的方法权利要求和计算机程序产品权利要求可被用于保护本发明。外部设备可利用现有技术而被连接到处理上,诸如蓝牙、802.11[a-g]等。处理器可以依据UPnP(通用即插即用)标准与外部设备交互作用。
动词“包括”及其变形的使用不排除存在与权利要求中定义的元素或步骤不同的元素或步骤。在权利要求中,括号中的任意附图标记不能被解释为限制权利要求。所有的零部件可以用其它技术上等价的元素来代替。
权利要求
1.一种呈现拓扑的方法,该拓扑包括具有一个或更多子参照的参照,该方法包括如下步骤-(110)获得表示该拓扑的拓扑数据,并且-(120)处理该拓扑数据,以便利用与该参照相关联的视觉对象(250)来表示该拓扑,所述对象被配置为以多种视觉模式中的任意一种而被可视化,其中一个或更多子参照中的特定一个子参照与多种视觉模式中的特定一种视觉模式相关联。
2.根据权利要求1所述的方法,进一步包括以多种视觉模式中的特定一种视觉模式对该视觉对象进行可视化的步骤(130),该特定一种视觉模式与一个或更多子参照中的特定一个子参照相关联。
3.根据权利要求1或2所述的方法,进一步包括选择拓扑的一个或更多子参照中的一个特定子参照的步骤(140)。
4.根据权利要求3所述的方法,进一步包括改变视觉模式以便选择另外一个子参照的步骤(140)。
5.根据权利要求1所述的方法,包括向特定的一个子参照分配一个特定代码的步骤,以用于识别多种视觉模式中的特定一种。
6.根据权利要求5所述的方法,进一步包括如下步骤-经由客户设备(320)获得包括该特定代码的拓扑数据,以及-以由该特定代码识别的多种视觉模式中的一种特定视觉模式来可视化视觉对象。
7.根据前述任一权利要求所述的方法,其中该参照与信息项集合的URL地址(统一资源定位器)相关联,并且相应的子参照与相应一个信息项的相应URL子地址相关联。
8.一种用于呈现拓扑的仪器(310,320),该拓扑包括具有一个或更多子参照的参照,该仪器包括数据处理器(310,330),该数据处理器(310,330)可操作用来获得表示该拓扑的拓扑数据,并且处理该拓扑数据,以便利用与该参照相关联的视觉对象(250)来表示该拓扑,所述对象被配置为以多种视觉模式而被可视化,其中一个或更多子参照中的特定一个子参照与多种视觉模式中的特定一种视觉模式相关联。
9.根据权利要求8所述的仪器,进一步包括-用于存储视觉对象的存储器(340),以及-用于以视觉模式中的特定一种来可视化该对象的可视化单元(350)。
10.一种计算机程序产品,当执行所述产品的计算机程序时,使得可编程设备能够实施根据权利要求1至7所述的任意一种方法。
11.一种用于呈现拓扑的数据结构,该拓扑包括具有一个或更多子参照的参照,其中该数据结构包括表示该拓扑的拓扑数据,且其中该拓扑数据可操作用来利用与该参照相关联的视觉对象来表示该拓扑,该对象被配置为以多种视觉模式中的任意一种而被可视化,并且其中一个或更多子参照中的特定一个子参照与多种视觉模式中的特定一种视觉模式相关联。
全文摘要
本发明涉及一种呈现拓扑的方法,该拓扑包括具有至少一个子参照的参照,还涉及一种用于呈现拓扑的仪器。该方法包括如下步骤(110)获得表示拓扑的拓扑数据,-(120)处理该拓扑数据,以便利用与该参照相关联的视觉对象(250)来表示该拓扑,所述对象被配置为以多种视觉模式中的任意一种而被可视化,其中一个或更多子参照中的特定一个子参照与多种视觉模式中的特定一种视觉模式相关联。用户可以利用视觉对象,例如通过为了找到想要的拓扑元素,将视觉对象旋转至想要的视觉模式来浏览分层信息(拓扑数据)。
文档编号G06F17/30GK101088087SQ200580044404
公开日2007年12月12日 申请日期2005年12月20日 优先权日2004年12月22日
发明者R·戈帕拉克里施南, R·S·西索迪阿 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1