数据元素可视化和用户交互的方法和系统技术方案

技术编号:10053905 阅读:112 留言:0更新日期:2014-05-16 02:36
本发明专利技术提供一种生成和填充三维线框主体的方法。该方法包括以下步骤:检索要显示给用户的数据元素,该数据元素存储在远程服务器上;生成具有多个面的三维线框主体,其中,至少一个面被分为多个接收槽位;在线框主体的多个接收槽位中排列和显示数据元素;以及允许用户通过用户输入装置沿至少一个轴转动所填充的三维线框主体。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种生成和填充三维线框主体的方法。该方法包括以下步骤:检索要显示给用户的数据元素,该数据元素存储在远程服务器上;生成具有多个面的三维线框主体,其中,至少一个面被分为多个接收槽位;在线框主体的多个接收槽位中排列和显示数据元素;以及允许用户通过用户输入装置沿至少一个轴转动所填充的三维线框主体。【专利说明】数据元素可视化和用户交互的方法和系统
本专利技术涉及一种用于有助于数据元素的可视化和与数据元素进行用户交互的方法与系统。具体地说,本专利技术涉及与线上内容(例如网络、应用软件、广告或线上存在的其他信息)相关的数据元素。
技术介绍
在过去的十年中,线上内容的激增势不可挡。然而,线上内容目前的问题是它散布在带有应用软件(apps)的多个网站和主机上。另外,线上内容的过剩并不是根据用户的优先权和兴趣而特制或定制,这使得线上内容的累积和与线上内容的交互费力而耗费时间。因此,本专利技术的目的是提供一种用直观的和易于交互的方式将数据元素显示给用户的实时三维部件(widget)。在一个实施例中,本专利技术的目的是选择用户定制型数据元素,其随后可显示给用户。
技术实现思路
根据本专利技术的第一方面,提供了一种产生和填充三维线框主体的方法,其包括以下步骤:检索要显示给用户的数据元素,该数据元素存储在远程服务器上;生成具有多个面的三维线框主体,且至少一个面被分为多个接收槽位(slots);在线框主体的多个接收槽位中排列和显示数据元素;以及允许用户通过用户输入装置沿至少一个轴转动所填充的三维线框主体。在一个实施例中,检索要显示给用户的数据元素的步骤包括从独立于用户的远程服务器接收数据元素的步骤。或者,检索要显示给用户的数据元素的步骤包括以下步骤:识别用户;从远程服务器中检索元素的用户定制类别的列表;以及从远程服务器中接收与用户定制类别(即用户偏好、用户的实时物理位置)相关联的数据元素。再或者,检索要显示给用户的数据元素的步骤包括以下步骤:提示用户搜索元素;通过用户输入装置从用户那里接收搜索字符串;请求远程服务器使用该搜索字符串执行搜索;以及接收与搜索字符串匹配或可能匹配的数据元素。在一个实施例中,接收槽位中显示的数据元素可以是主动的,其中,用户可选择数据元素以触发外部事件,接收槽位中显示的数据元素也可以是被动的,其中,数据元素不触发外部事件。在一个实施例中,关于主动数据元素,该方法包括允许用户通过用户输入装置来选择任何主动数据元素(在所填充的线框主体的槽位中的)的步骤,其中每个主动数据元素具有驻留在在远程服务器或外部服务器上的相应的资源定位,在这种情况下,远程服务器作为用户和外部服务器之间的链接。在一个实施例中,作为对用户选择主动数据元素的响应,用户被重定向到相关联的资源定位上。在一个实施例中,关于被动数据元素,其包括数据,该数据包括但不限于图像、文本或其他静态信息。在一个实施例中,该方法包括使用远程服务器进行校验的步骤,以保证在线框主体上显示的数据元素是最新的。在一个实施例中,线框主体的每个面代表类别,其中特定面的槽位中的每个数据元素与类别有关。根据本专利技术的第二方面,还提供了一种包括处理器的用于生成和填充三维线框主体的系统,该处理器设置为:检索要显示给用户的数据元素,该数据元素存储在远程服务器上;生成具有多个面的三维线框主体,其中,至少一个面被分为多个接收槽位;在线框主体的多个接收槽位中排列和显示数据元素;以及允许用户通过用户输入装置沿至少一个轴转动所填充的三维线框主体。在一个实施例中,处理器设置为从独立于用户的远程服务器接收数据元素。或者,该处理器设置为:识别用户;从远程服务器中检索元素的用户定制类别的列表;以及从远程服务器中接收与用户定制类别相关的数据元素。再或者,该处理器设置为:提示用户搜索数据元素;通过用户输入装置从用户处接收搜索字符串;请求远程服务器利用搜索字符串执行搜索;以及接收与搜索字符串匹配或可能匹配的数据元素。在一个实施例中,接收槽位中显示的数据元素可以是主动的,其中,用户可选择该数据元素以触发外部事件,接收槽位中显示的数据元素也可以是被动的,其中,该数据元素不触发外部事件。在一个实施例中,关于主动数据元素,处理器设置为允许用户通过用户输入装置来选择任何主动数据元素,其中每个主动数据元素具有驻留在远程服务器或外部服务器上的相应的资源定位,在这种情况下,远程服务器作为用户和外部服务器之间的链接。在一个实施例中,响应于用户选择主动数据元素,处理器设置为将用户重定向到相关联的资源定位上。在一个实施例中,关于被动数据元素,其包括数据,该数据但不限于图像、文本或其他静态信息。在一个实施例中,处理器设置为使用远程服务器进行校验,以保证在线框主体上显示的数据元素是最新的。在一个实施例中,线框主体的每个面代表类别,其中特定面的槽位中的每个数据元素与类别有关。根据本专利技术的第三方面,提供了一种其上存储了一系列可读指令的非暂时性计算机可读介质,该指令用于使处理器生成和填充三维线框棱柱体,其包括以下计算机实现的步骤:检索要显示给用户的数据元素,该数据元素存储在远程服务器上;生成具有多个面的三维线框主体,其中至少一个面被分为多个接收槽位;在线框主体的多个接收槽位中排列和显示数据元素;以及允许用户通过用户输入装置沿至少一个轴转动填充的三维线框主体。在一个实施例中,检索要显示给用户的数据元素的步骤包括从独立于用户的远程服务器中接收数据元素的步骤。或者,检索要显示给用户的数据元素的步骤包括以下步骤:识别用户;从远程服务器中检索元素的用户定制类别的列表;以及从远程服务器中接收与用户定制类别相关联的数据元素。再或者,检索要显示给用户的数据元素的步骤包括以下步骤:提示用户搜索数据元素;通过用户输入装置从用户处接收搜索字符串;请求远程服务器利用搜索字符串执行搜索;以及接收与搜索字符串匹配或可能匹配的数据元素。在一个实施例中,接收槽位中的显示数据元素可以是主动的,其中,用户可选择数据元素以触发外部事件,接收槽位中显示的数据元素也可以是被动的,其中,数据元素不触发外部事件。在一个实施例中,关于主动数据元素,计算机实现的步骤包括允许用户通过用户输入装置选择任何主动数据元素的步骤,其中每个主动数据元素具有驻留在远程服务器或外部服务器上的相应的资源定位,在这种情况下,远程服务器作为用户和外部服务器之间的链接。在一个实施例中,响应于用户选择主动数据元素,用户被重定向到相关联的资源定位上。在一个实施例中,关于被动数据元素,其包括数据,该数据包括但不限于图像、文本或其他静态信息。在一个实施例中,计算机实现的步骤包括使用远程服务器进行校验的步骤,以保证在线框主体上显示的数据元素是最新的。在一个实施例中,线框主体的每个面代表类别,其中特定面的槽位中的每个数据元素与类别有关。根据本专利技术的第四方面,提供一种生成和填充三维线框主体的系统,该系统包括:与用户相关联的用户设备,该用户设备包括:处理器、显示器和用户输入装置;以及远离用户设备但与用户设备通信的服务器,其包括存储数据元素的存储装置,该远程服务器设置为向用户设备发送数据元素以在用户设备显示器上显示。其中,用户设备的用户处理器设置为:生成具有多个面的三维线框主体个面,其中,至少一个面被分为多个接本文档来自技高网...

【技术保护点】

【技术特征摘要】
...

【专利技术属性】
技术研发人员:罗一·泰勒泰罗·科伊武阿托·罗察莱宁
申请(专利权)人:正谓有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1