CN107870969A - 动态更新关系拓展图方法及应用服务器 - Google Patents
动态更新关系拓展图方法及应用服务器 Download PDFInfo
- Publication number
- CN107870969A CN107870969A CN201710775075.0A CN201710775075A CN107870969A CN 107870969 A CN107870969 A CN 107870969A CN 201710775075 A CN201710775075 A CN 201710775075A CN 107870969 A CN107870969 A CN 107870969A
- Authority
- CN
- China
- Prior art keywords
- dynamic
- various dimensions
- mobile terminal
- dimension
- exploded view
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种动态更新关系拓展图方法,该方法包括:接收移动终端发送的查询目标;构建所查询目标为中心点的多维度关系扩展图;于所述移动终端界面展示所述多维度关系扩展图;当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图。本发明还提供一种动态更新关系拓展图方法。本发明还提供一种应用服务器及计算机可读存储介质。本发明提供的动态更新关系拓展图方法,应用服务器及计算机可读存储介质能够根据用户的操作指令,更新所述多维度关系扩展图,大大提高用户体验。
Description
技术领域
本发明涉及展示关系图技术领域,尤其涉及一种动态更新关系拓展图图方法及应用服务器。
背景技术
随着网络和信息技术的快速发展,信息的爆发式增长和积累,数据信息日益丰富。但是数据量大和价值密度低却是困扰如此海量数据信息挖掘利用的难题,因此如何在海量数据里面精确获取人们关心的信息成为迫切解决的问题。面对如此海量的数据,通过指定信息目标进行检索,将相关信息组合成关系图显示给用户,但是每个用户的关注点不一定相同,具有多样化,而关系图是固定的,缺少操作性,不能满足用户的需求。
发明内容
有鉴于此,本发明提出一种动态更新关系拓展图方法及应用服务器,据用户的操作指令,更新所述多维度关系扩展图,大大提高用户体验。
首先,为实现上述目的,本发明提供一种动态更新关系拓展图方法,该方法应用于应用服务器,所述方法包括:
接收移动终端发送的查询目标;
构建所查询目标为中心点的多维度关系扩展图;
于所述移动终端界面展示所述多维度关系扩展图;
当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图。
可选地,所述多维度关系扩展图为节点网状图;
所述查询目标为根节点,多维度关系扩展图的每个维度为一个子节点;
所述子节点具有相关联的子节点。
可选地,所述当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图的步骤,具体包括:
当接收移动终端发送的维度设定指令时,根据所述维度设定指令设置维度的显示个数;
根据设置结果动态更新所述多维度扩展图。
可选地,所述方法还包括:
当接收到移动终端发送的维度层数设定指令时,根据所述层数设定指令,设定所述维度的扩展层数;
根据设置结果动态更新所述多维度扩展图。
可选地,所述当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图的步骤,具体包括:
当接收移动终端发送的维度设定指令时,根据所述维度设定指令设置维度的显示个数;
当接收到移动终端发送的维度层数设定指令时,根据所述层数设定指令,设定所述维度的扩展层数;
根据设置结果动态更新所述多维度扩展图。
可选地,所述动态展示关系拓展***被所述处理器执行时还实现如下步骤:
记录查询所述查询目标的用户的操作行为;
记录所述操作行为的频次以及所述操作行为涉及的维度信息内容;
当再次接收到与所述查询目标类型相同的目标主体时,自动构建与所述操作行为和所述维度信息相匹配的多维关系扩展图。
此外,为实现上述目的,本发明还提供一种应用服务器,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的动态更新关系拓展图***,所述动态更新关系拓展图***被所述处理器执行时实现如下步骤:
接收移动终端发送的查询目标;
构建所查询目标为中心点的多维度关系扩展图;
于所述移动终端界面展示所述多维度关系扩展图;
当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图。
可选地,所述多维度关系扩展图为节点网状图;
所述查询目标为根节点,多维度关系扩展图的每个维度为一个子节点;
所述子节点具有相关联的子节点。
可选地,所述当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图的步骤,具体包括:
当接收移动终端发送的维度设定指令时,根据所述维度设定指令设置维度的显示个数;
当接收到移动终端发送的维度层数设定指令时,根据所述层数设定指令,设定所述维度的扩展层数;
根据设置结果动态更新所述多维度扩展图。
可选地,所述动态展示关系拓展***被所述处理器执行时还实现如下步骤:
记录查询所述查询目标的用户的操作行为;
记录所述操作行为的频次以及所述操作行为涉及的维度信息内容;
当再次接收到与所述查询目标类型相同的目标主体时,自动构建与所述操作行为和所述维度信息相匹配的多维关系扩展图。
进一步地,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有动态更新关系拓展图***,所述动态更新关系拓展图***可被至少一个处理器执行,以使所述至少一个处理器执行如上述的动态更新关系拓展图方法的步骤。
相较于现有技术,本发明所提出的应用服务器、动态更新关系拓展图方法及计算机可读存储介质,首先,接收移动终端发送的查询目标,接着,构建所查询目标为中心点的多维度关系扩展图;其次,于所述移动终端界面展示所述多维度关系扩展图,最后当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图。这样,即可以避免现有技术中系图固定,缺少操作性的缺陷,也可以实现深度、多角度探索数据,并且能够根据用户的操作指令,更新所述多维度关系扩展图,大大提高用户体验。
附图说明
图1是本发明各个实施例一可选的应用环境示意图;
图2是图1中应用服务器一可选的硬件架构的示意图;
图3是本发明动态更新关系拓展图***第一实施例的程序模块示意图;
图4是本发明动态更新关系拓展图***第二实施例的程序模块示意图;
图5为本发明动态更新关系拓展图***第三实施例的程序模块示意图;
图6为本发明动态更新关系拓展图方法第一实施例的流程示意图;
图7为本发明动态更新关系拓展图方法第二实施例的流程示意图;
图8为本发明动态更新关系拓展图方法第三实施例的流程示意图;
附图标记:
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
参阅图1所示,是本发明各个实施例一可选的应用环境示意图。
在本实施例中,本发明可应用于包括,但不仅限于,移动终端1、应用服务器2、网络3的应用环境中。其中,所述移动终端1可以是移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置、车载装置等等的可移动设备,以及诸如数字TV、台式计算机、笔记本、服务器等等的固定终端。所述应用服务器2可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器等计算设备,该应用服务器2可以是独立的服务器,也可以是多个服务器所组成的服务器集群。所述网络3可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯***(GlobalSystem of Mobile communication,GSM)、宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi、通话网络等无线或有线网络。
其中,所述应用服务器2中通过所述网络3分别与一个或多个所述移动终端1通信连接,以进行数据传输和交互。在本实施例中,所述移动终端1向所述应用服务器2发送查询目标及用户的操作指令,所述应用服务器2向所述移动终端更新多维扩展图。
参阅图2所示,是图1中应用服务器2一可选的硬件架构的示意图。本实施例中,所述应用服务器2可包括,但不仅限于,可通过***总线相互通信连接存储器11、处理器12、网络接口13。需要指出的是,图2仅示出了具有组件11-13的应用服务器2,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
其中,所述存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器11可以是所述应用服务器2的内部存储单元,例如该应用服务器2的硬盘或内存。在另一些实施例中,所述存储器11也可以是所述应用服务器2的外部存储设备,例如该应用服务器2上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。当然,所述存储器11还可以既包括所述应用服务器2的内部存储单元也包括其外部存储设备。本实施例中,所述存储器11通常用于存储安装于所述应用服务器2的操作***和各类应用软件,例如所述动态更新关系拓展图***200的程序代码等。此外,所述存储器11还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器12在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器12通常用于控制所述应用服务器2的总体操作,例如执行与所述移动终端1进行数据交互或者通信相关的控制和处理等。本实施例中,所述处理器12用于运行所述存储器11中存储的程序代码或者处理数据,例如运行所述的动态更新关系拓展图***200等。
所述网络接口13可包括无线网络接口或有线网络接口,该网络接口13通常用于在所述应用服务器2与其他电子设备之间建立通信连接。本实施例中,所述网络接口13主要用于通过所述网络3将所述应用服务器2与一个或多个所述移动终端1相连,在所述应用服务器2与所述一个或多个移动终端1之间的建立数据传输通道和通信连接。
至此,己经详细介绍了本发明各个实施例的应用环境和相关设备的硬件结构和功能。下面,将基于上述应用环境和相关设备,提出本发明的各个实施例。
首先,本发明提出一种动态更新关系拓展图***200。
参阅图3所示,是本发明动态更新关系拓展图***200第一实施例的程序模块图。
本实施例中,所述动态更新关系拓展图***200包括一系列的存储于存储器11上的计算机程序指令,当该计算机程序指令被处理器12执行时,可以实现本发明各实施例的动态更新关系拓展图操作。在一些实施例中,基于该计算机程序指令各部分所实现的特定的操作,动态更新关系拓展图***200可以被划分为一个或多个模块。例如,在图3中,所述动态更新关系拓展图***200可以被分割成接收模块201、构建模块202、展示模块203、更新模块204。其中:
所述接收模块201,用于接收移动终端1发送的查询目标。
具体地,当用户需要查询相关信息时,可以通过移动终端1发送查询请求信息至所述应用服务器2。所述接收模块201接收移动终端1发送的查询目标。
所述构建模块202,用于构建所查询目标为中心点的多维度关系扩展图。
具体地,所述应用服务器2以及与所述应用服务器2建立连接关系的移动终端1中数据库以网状结构存储数据信息,为提高访问效率,在内存数据库中,将数据抽象为对象,并按照对象之间的关系,组织成网状关系图。当所述应用服务器2接收到用户通过所述移动终端1发送的查询目标时,在本实施例中,通过查询数据库中与所述查询目标相匹配的目标信息,构建以所述目标主体为中心点的多维度关系图。
在本实施例中,所述构建模块202构建的多维度关系图为节点网状图,以所述查询目标为根节点,每一个维度为关系图中的子节点,每个节点代表一个对象主体,而节点间的连接代表它们之间的关系,同时每个子节点都具有相关联的子节点。
以A公司为例说明,当所述应用服务器2接收的查询目标为A公司,查询内存数据库中与A公司有关的对象信息,确定维度信息,如,从公司部门,经营事件、竞争对手、发展趋势、高层管理等多个维度展示A公司的关系图。以“公司部门”维度而言,公司部门包含多个部门,每个部门作为“公司部门”维度的扩展子节点,加载对应部门的相关数据;同时每个部门门下也会有多个用户,用户对象用来加载部门成员相关数据,一个部门节点关联多个用户节点;一个部门下可能有多个子部门,所以一个部门节点可以关联多个子部门节点。用户按照职责可以扮演不同的角色,角色对象用来加载角色相关的数据,一个用户可以有多个角色,一个角色也可以由多个用户扮演,用户节点和角色节点间是多对多的关系。以“竞争对手”维度而言,竞争对手包含有多个竞争公司,每个竞争公司作为“竞争对手”维度的扩展子节点,加载对应公司的相关数据;每个竞争公司又可以从多个维度去展示每个竞争公司的关系图。如此类推,每个子节点可以无限扩展,以构建以A公司为中心点的的多维度关系扩展图。
所述展示模块203,用于于所述移动终端1界面展示所述多维度关系扩展图。
具体地,所述展示模块203将构建好的以所述查询目标为中心点的多维度关系扩展图展示至所述移动终端1的显示界面,以供用户查阅。
所述更新模块204,用于当接收移动终端1发送的用户操作指令时,根据所述操作指令更新所述多维度扩展图。
具体地,不同的用户在查阅所述多维度扩展图时的关注点不一样,在显示界面上显示的与所述查询目标相关联的信息太多,往往给用户带来一定的困扰,因为有些信息时用户根本不关心的。因此用户可以通过所述移动终端1向所述应用服务器2发送操作所述多维度扩展图的操作指令。当所述更新模块204接收到用户操作指令时,根据所述操作指令更新所述多维度扩展图,从而满足用户的需求,提高用户体验。
通过上述程序模块201-204,本发明所提出的动态更新关系拓展图***200,首先,接收移动终端1发送的查询目标,接着,构建所查询目标为中心点的多维度关系扩展图;其次,于所述移动终端1界面展示所述多维度关系扩展图,最后当接收移动终端1发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图。这样,即可以避免现有技术中系图固定,缺少操作性的缺陷,也可以实现深度、多角度探索数据,并且能够根据用户的操作指令,更新所述多维度关系扩展图,大大提高用户体验。
进一步地,基于本发明动态更新关系拓展图***200的上述第一实施例,提出本发明的第二实施例(如图4所示)。所述动态更新关系拓展图***200还包括有设置模块205,其中:
所述设置模块205,用于当接收移动终端1发送的维度设定指令时,根据所述维度设定指令设置维度的显示个数。
具体地,从上文可知,构建的以所述查询目标为中心点的多维度关系扩展图,从多个维度展示该查询目标的相关联信息,但是不同的用户的关注点不一样,因此,在本实施例中,用户可以通过移动终端1发出维度设定指令选择需要显示的维度。当所述应用服务器2收到所述移动终端1发送的维度设置指令时,所述设置模块205根据指令设置维度的显示个数,即只呈现用户选中的维度,未被用户选中的维度则不显示。
所述设置模块205,还用于当接收到所述移动终端1发送的维度层数设定指令时,根据所述层数设定指令,设定所述维度的扩展层数。
具体地,从上文可知,构建的以所述查询目标为中心点的多维度关系扩展图,可以逐个节点剖析与所述查询目标相关联的信息,但是扩展过多的资讯可能与该企业的关联程度不大。因此,在本实施例中,用户可以通过移动终端1发出设定某个维度的维度层数设定指令。当所述应用服务器2接收到所述移动终端1发送的维度层数设定指令时,所述设置模块205根据所述维度层数设定指令设置对应维度的扩展层数,如每一个维度只扩展5层。
所述更新模块204,还用于根据所述设置结果动态更新所述多维度扩展图。
通过上述程序模块204-205,本发明所提出的动态更新关系拓展图***200,能够接收用户通过移动终端1发送的设定指令设置所述多维关系扩展图的维度个数及维度扩展层数,从而满足不同用户的查阅需求。
进一步地,基于本发明动态更新关系拓展图***200的上述第一及第二实施例,提出本发明的第三实施例(如图5所示)。本实施例中,所述动态更新关系拓展图***200还包括记录模块206,其中:
所述记录模块206,用于记录查询所述查询目标的用户的操作行为;及
记录所述操作行为的频次以及所述操作行为涉及的维度信息内容。
所述构建模块202,还用于当再次接收到与所述查询目标类型相同的目标主体时,自动构建与所述操作行为和所述维度信息相匹配的多维关系扩展图。
从上文可知,在第三实施例中,用户可以通过移动终端1发送设定指令至所述应用服务器2,进而操作所述多维度扩展图。每一个用户对同一个查询目标的关注点可能会不同,但是同一个用户对同一个类型的查询目标的关注点往往是相同的。例如A用户在查询关于B公司的相关信息的时候,只查看关于B公司的“竞争对手”及“公司部门”两个维度信息,而查看每一个维度信息的时候,只查看两层。因此,在本实施例中,通过记录模块206,记录用户查询所述查询目标的用户的操作行为以及记录所述操作行为的频次以及所述操作行为涉及的维度信息内容。进而在所述应用服务器2再次接收到同一用户发送的与所述查询目标类型相同的目标主体时,自动构建与所述操作行为和所述维度信息相匹配的多维关系扩展图。例如A用户查询完B公司的信息后,有查询C公司的相关信息,此时构建模块202根据记录模块206记录的信息,构建以“竞争对手”及“公司部门”两个维度信息展示C公司的相关信息,其中,每个维度扩展两层,直接根据用户的喜好去构建关系图,省去用户的操作时间。
通过上述程序模块202及206,本发明所提出的动态更新关系拓展图***200,能够记录用户的操作行为及涉及的维度信息,并根据所述记录信息构建所述操作行为和所述维度信息相匹配的多维关系扩展图,从而可以省去用户的操作时间,提高用户体验。
此外,本发明还提出一种动态更新关系拓展图方法。
参阅图6所示,是本发明动态更新关系拓展图方法第一实施例的流程示意图。在本实施例中,根据不同的需求,图6所示的流程图中的步骤的执行顺序可以改变,某些步骤可以省略。
步骤S301,接收移动终端1发送的查询目标。
具体地,当用户需要查询相关信息时,可以通过移动终端1发送查询请求信息至所述应用服务器2。所述接收模块201接收移动终端1发送的查询目标。
步骤S302,构建所查询目标为中心点的多维度关系扩展图。
具体地,所述应用服务器2以及与所述移动终端1建立连接关系的应用服务器2中数据库以网状结构存储数据信息,为提高访问效率,在内存数据库中,将数据抽象为对象,并按照对象之间的关系,组织成网状关系图。当所述应用服务器2接收到用户通过所述移动终端1发送的查询目标时,在本实施例中,通过查询数据库中与所述查询目标相匹配的目标信息,构建以所述目标主体为中心点的多维度关系图。
在本实施例中,所述多维度关系图为节点网状图,以所述查询目标为根节点,每一个维度为关系图中的子节点,每个节点代表一个对象主体,而节点间的连接代表它们之间的关系,同时每个子节点都具有相关联的子节点。
以A公司为例说明,当所述应用服务器2接收的查询目标为A公司,查询内存数据库中与A公司有关的对象信息,确定维度信息,如,从公司部门,经营事件、竞争对手、发展趋势、高层管理等多个维度展示A公司的关系图。以“公司部门”维度而言,公司部门包含多个部门,每个部门作为“公司部门”维度的扩展子节点,加载对应部门的相关数据;同时每个部门门下也会有多个用户,用户对象用来加载部门成员相关数据,一个部门节点关联多个用户节点;一个部门下可能有多个子部门,所以一个部门节点可以关联多个子部门节点。用户按照职责可以扮演不同的角色,角色对象用来加载角色相关的数据,一个用户可以有多个角色,一个角色也可以由多个用户扮演,用户节点和角色节点间是多对多的关系。以“竞争对手”维度而言,竞争对手包含有多个竞争公司,每个竞争公司作为“竞争对手”维度的扩展子节点,加载对应公司的相关数据;每个竞争公司又可以从多个维度去展示每个竞争公司的关系图。如此类推,每个子节点可以无限扩展,以构建以A公司为中心点的的多维度关系扩展图。
步骤S303,于所述移动终端1界面展示所述多维度关系扩展图。
具体地,将构建好的以所述查询目标为中心点的多维度关系扩展图展示至所述移动终端1的显示界面,以供用户查阅。
步骤S304,当接收到移动终端1发送的用户操作指令时,根据所述操作指令更新所述多维度扩展图。
具体地,不同的用户在查阅所述多维度扩展图时的关注点不一样,在显示界面上显示的与所述查询目标相关联的信息太多,往往给用户带来一定的困扰,因为有些信息时用户根本不关心的。因此用户可以通过所述移动终端1向所述应用服务器2发送操作所述多维度扩展图的操作指令。当接收到用户操作指令时,根据所述操作指令更新所述多维度扩展图,从而满足用户的需求,提高用户体验。
通过上述步骤S301-304,本发明所提出的动态更新关系拓展图方法,首先,接收移动终端1发送的查询目标,接着,构建所查询目标为中心点的多维度关系扩展图;其次,于所述移动终端1界面展示所述多维度关系扩展图,最后当接收移动终端1发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图。这样,即可以避免现有技术中系图固定,缺少操作性的缺陷,也可以实现深度、多角度探索数据,并且能够根据用户的操作指令,更新所述多维度关系扩展图,大大提高用户体验。
如图7所示,是本发明动态更新关系拓展图方法的第二实施例的流程示意图。在本实施例中,当接收移动终端1发送的用户操作指令时,根据所述操作指令更新所述多维度扩展图的步骤,具体包括如下步骤:
步骤S401,当接收移动终端1发送的维度设定指令时,根据所述维度设定指令设置维度的显示个数。
具体地,从上文可知,构建的以所述查询目标为中心点的多维度关系扩展图,从多个维度展示该查询目标的相关联信息,但是不同的用户的关注点不一样,因此,在本实施例中,用户可以通过移动终端1发出维度设定指令选择需要显示的维度。当所述移动终端1收到所述移动终端发送的维度设置指令时,所述应用服务器2根据指令设置维度的显示个数,即只呈现用户选中的维度,未被用户选中的维度则不显示。
步骤S402,当接收到所述移动终端1发送的维度层数设定指令时,根据所述层数设定指令,设定所述维度的扩展层数。
具体地,从上文可知,构建的以所述查询目标为中心点的多维度关系扩展图,可以逐个节点剖析与所述查询目标相关联的信息,但是扩展过多的资讯可能与该企业的关联程度不大。因此,在本实施例中,用户可以通过移动终端1发出设定某个维度的维度层数设定指令。当所述应用服务器2接收到所述移动终端1发送的维度层数设定指令时,所述应用服务器2根据所述维度层数设定指令设置对应维度的扩展层数,如每一个维度只扩展5层。
步骤S403,根据所述设置结果动态更新所述多维度扩展图。
通过上述步骤S401-S403,本发明所提出的动态更新关系拓展图方法,能够接收用户通过移动终端1发送的设定指令设置所述多维关系扩展图的维度个数及维度扩展层数,从而满足不同用户的查阅需求。
如图8所示,是本发明动态更新关系拓展图方法的第三实施例的流程示意图。在本实施例中,根据不同的需求,图7所示的流程图中的步骤的执行顺序可以改变,某些步骤可以省略。
步骤S501,接收移动终端1发送的查询目标。
步骤S502,构建所查询目标为中心点的多维度关系扩展图。
步骤S503,于所述移动终端1界面展示所述多维度关系扩展图。
步骤S504,当接收移动终端1发送的用户操作指令时,根据所述操作指令更新所述多维度扩展图。
步骤S505,记录查询所述查询目标的用户的操作行为。
步骤S506,记录所述操作行为的频次以及所述操作行为涉及的维度信息内容。
步骤S507,当再次接收到与所述查询目标类型相同的目标主体时,自动构建与所述操作行为和所述维度信息相匹配的多维关系扩展图。
从上文可知,在第三实施例中,用户可以通过发送设定指令至所述应用服务器2,进而操作所述多维度扩展图。每一个用户对同一个查询目标的关注点可能会不同,但是同一个用户对同一个类型的查询目标的关注点往往是相同的。例如A用户在查询关于B公司的相关信息的时候,只查看关于B公司的“竞争对手”及“公司部门”两个维度信息,而查看每一个维度信息的时候,只查看两层。因此,在本实施例中,通过记录用户查询所述查询目标的用户的操作行为以及记录所述操作行为的频次以及所述操作行为涉及的维度信息内容。进而在所述应用服务器2再次接收到同一用户发送的与所述查询目标类型相同的目标主体时,自动构建与所述操作行为和所述维度信息相匹配的多维关系扩展图。例如A用户查询完B公司的信息后,有查询C公司的相关信息,此时根据记录信息,构建以“竞争对手”及“公司部门”两个维度信息展示C公司的相关信息,其中,每个维度扩展两层,直接根据用户的喜好去构建关系图,省去用户的操作时间。
通过上述步骤S501-S507,本发明所提出的动态更新关系拓展图方法,能够记录用户的操作行为及涉及的维度信息,并根据所述记录信息构建所述操作行为和所述维度信息相匹配的多维关系扩展图,从而可以省去用户的操作时间,提高用户体验。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种动态更新关系拓展图方法,应用于应用服务器,其特征在于,所述方法包括:
接收移动终端发送的查询目标;
构建所查询目标为中心点的多维度关系扩展图;
于所述移动终端界面展示所述多维度关系扩展图;
当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图。
2.如权利要求1所述的动态更新关系拓展图方法,其特征在于,所述多维度关系扩展图为节点网状图;
所述查询目标为根节点,多维度关系扩展图的每个维度为一个子节点;
所述子节点具有相关联的子节点。
3.如权利要求2所述的动态更新关系拓展图方法,其特征在于,所述当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图的步骤,具体包括:
当接收移动终端发送的维度设定指令时,根据所述维度设定指令设置维度的显示个数;
根据设置结果动态更新所述多维度扩展图。
4.如权利要求2所述的动态更新关系拓展图方法,其特征在于,所述动态更新关系拓展图***被所述处理器执行时还实现如下步骤:
当接收到移动终端发送的维度层数设定指令时,根据所述层数设定指令,设定所述维度的扩展层数;
根据设置结果动态更新所述多维度扩展图。
5.如权利要求1所述的动态更新关系拓展图方法,其特征在于,所述方法还包括:
记录查询所述查询目标的用户的操作行为;
记录所述操作行为的频次以及所述操作行为涉及的维度信息内容;
当再次接收到与所述查询目标类型相同的目标主体时,自动构建与所述操作行为和所述维度信息相匹配的多维关系扩展图。
6.一种应用服务器,其特征在于,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的动态更新关系拓展图***,所述动态更新关系拓展图***被所述处理器执行时实现如下步骤:
接收移动终端发送的查询目标;
构建所查询目标为中心点的多维度关系扩展图;
于所述移动终端显示界面展示所述多维度关系扩展图;
当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图。
7.如权利要求6所述的应用服务器,其特征在于,所述多维度关系扩展图为节点网状图;
所述查询目标为根节点,多维度关系扩展图的每个维度为一个子节点;
所述子节点具有相关联的子节点。
8.如权利要求7所述的应用服务器,其特征在于,所述当接收移动终端发送的用户操作指令时,根据所述更新指令更新所述多维度扩展图的步骤,具体包括:
当接收移动终端发送的维度设定指令时,根据所述维度设定指令设置维度的显示个数;
当接收到移动终端发送的维度层数设定指令时,根据所述层数设定指令,设定所述维度的扩展层数;
根据设置结果动态更新所述多维度扩展图。
9.如权利要求6所述的应用服务器,其特征在于,所述动态展示关系拓展***被所述处理器执行时还实现如下步骤:
记录查询所述查询目标的用户的操作行为;
记录所述操作行为的频次以及所述操作行为涉及的维度信息内容;
当再次接收到与所述查询目标类型相同的目标主体时,自动构建与所述操作行为和所述维度信息相匹配的多维关系扩展图。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有动态更新关系拓展图***,所述动态更新关系拓展图***可被至少一个处理器执行,以使所述至少一个处理器执行如权利要求1-5中任一项所述的动态更新关系拓展图方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710775075.0A CN107870969A (zh) | 2017-08-31 | 2017-08-31 | 动态更新关系拓展图方法及应用服务器 |
PCT/CN2018/089695 WO2019041935A1 (zh) | 2017-08-31 | 2018-06-02 | 动态更新关系拓展图方法及应用服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710775075.0A CN107870969A (zh) | 2017-08-31 | 2017-08-31 | 动态更新关系拓展图方法及应用服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107870969A true CN107870969A (zh) | 2018-04-03 |
Family
ID=61762160
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710775075.0A Pending CN107870969A (zh) | 2017-08-31 | 2017-08-31 | 动态更新关系拓展图方法及应用服务器 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107870969A (zh) |
WO (1) | WO2019041935A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019041935A1 (zh) * | 2017-08-31 | 2019-03-07 | 平安科技(深圳)有限公司 | 动态更新关系拓展图方法及应用服务器 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104615783A (zh) * | 2015-03-02 | 2015-05-13 | 百度在线网络技术(北京)有限公司 | 信息搜索方法和装置 |
CN104899258A (zh) * | 2015-05-19 | 2015-09-09 | 重庆大学 | 面向海量文献信息可交互可视化分析***架构 |
CN105022813A (zh) * | 2015-07-07 | 2015-11-04 | 中电海康集团有限公司 | 一种可配置的多维动态关联数据图组方法 |
CN105488045A (zh) * | 2014-09-16 | 2016-04-13 | 中兴通讯股份有限公司 | 一种数据展现的方法及装置 |
CN105677878A (zh) * | 2016-01-12 | 2016-06-15 | 北京中交兴路车联网科技有限公司 | 一种基于bi***的车辆信息多维展示的方法及*** |
US20160224605A1 (en) * | 2012-11-29 | 2016-08-04 | International Business Machines Corporation | Identifying relationships between entities using two-dimensional arrays of scalar elements and a block matrix |
CN107066532A (zh) * | 2017-03-01 | 2017-08-18 | 苏州朗动网络科技有限公司 | 一种生成企业横纵向关系图的方法及*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102479235B (zh) * | 2010-11-30 | 2014-04-16 | 成都致远诺亚舟教育科技有限公司 | 一种化学知识关联搜索方法和*** |
CN103123647A (zh) * | 2013-01-29 | 2013-05-29 | 广州市西美信息科技有限公司 | 一种物质搜索的方法及装置 |
CN103399931B (zh) * | 2013-08-07 | 2017-07-25 | 百度在线网络技术(北京)有限公司 | 搜索结果的提供方法、终端和***及渲染方法 |
CN104102713B (zh) * | 2014-07-16 | 2018-01-19 | 百度在线网络技术(北京)有限公司 | 推荐结果的展现方法和装置 |
CN107870969A (zh) * | 2017-08-31 | 2018-04-03 | 平安科技(深圳)有限公司 | 动态更新关系拓展图方法及应用服务器 |
-
2017
- 2017-08-31 CN CN201710775075.0A patent/CN107870969A/zh active Pending
-
2018
- 2018-06-02 WO PCT/CN2018/089695 patent/WO2019041935A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160224605A1 (en) * | 2012-11-29 | 2016-08-04 | International Business Machines Corporation | Identifying relationships between entities using two-dimensional arrays of scalar elements and a block matrix |
CN105488045A (zh) * | 2014-09-16 | 2016-04-13 | 中兴通讯股份有限公司 | 一种数据展现的方法及装置 |
CN104615783A (zh) * | 2015-03-02 | 2015-05-13 | 百度在线网络技术(北京)有限公司 | 信息搜索方法和装置 |
CN104899258A (zh) * | 2015-05-19 | 2015-09-09 | 重庆大学 | 面向海量文献信息可交互可视化分析***架构 |
CN105022813A (zh) * | 2015-07-07 | 2015-11-04 | 中电海康集团有限公司 | 一种可配置的多维动态关联数据图组方法 |
CN105677878A (zh) * | 2016-01-12 | 2016-06-15 | 北京中交兴路车联网科技有限公司 | 一种基于bi***的车辆信息多维展示的方法及*** |
CN107066532A (zh) * | 2017-03-01 | 2017-08-18 | 苏州朗动网络科技有限公司 | 一种生成企业横纵向关系图的方法及*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019041935A1 (zh) * | 2017-08-31 | 2019-03-07 | 平安科技(深圳)有限公司 | 动态更新关系拓展图方法及应用服务器 |
Also Published As
Publication number | Publication date |
---|---|
WO2019041935A1 (zh) | 2019-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107766474A (zh) | 动态展示关系拓展图方法及应用服务器 | |
CN101395672B (zh) | 低存储量便携式媒体播放器 | |
CN106155750A (zh) | 一种资源文件的加载方法和装置 | |
CN102023973A (zh) | 一种应用缓存服务器与数据库同步的方法、装置和*** | |
CN110147237A (zh) | 一种冗余资源去除方法和装置 | |
CN106557742A (zh) | 群组建立和管理方法及*** | |
CN112311571B (zh) | 网络拓扑生成方法及装置、电子设备和非暂态存储介质 | |
CN105183464B (zh) | 一种信息展示方法、装置及电子设备 | |
CN103581111A (zh) | 一种通信方法及*** | |
CN108304676A (zh) | 装配体三维模型自动重建方法、终端设备及存储介质 | |
CN109582458A (zh) | 资源信息加载方法、装置、存储介质及处理器 | |
CN106970816A (zh) | 一种软件升级处理方法、装置及音频播放设备 | |
CN111679790A (zh) | 远程软件开发存储空间分配方法及装置 | |
CN111464352A (zh) | 调用链路数据处理方法及装置 | |
CN110428840A (zh) | 语音识别***中的负载均衡实现方法、装置以及计算机设备 | |
CN109542612A (zh) | 一种热点关键字获取方法、装置及服务器 | |
CN108418752A (zh) | 一种聚合组的创建方法和装置 | |
CN107870969A (zh) | 动态更新关系拓展图方法及应用服务器 | |
CN104965692A (zh) | 在桌面应用中跨进程显示数据的方法及*** | |
CN106484417A (zh) | 一种应用程序列表展示方法及装置 | |
CN108009246A (zh) | 一种历史消息查找方法及装置 | |
CN110990577A (zh) | 一种文本分类方法和装置 | |
CN112396511A (zh) | 分布式风控变量数据处理方法、装置及*** | |
US20050273839A1 (en) | System and method for automated context-based data presentation | |
CN113810919B (zh) | 一种基站覆盖区域的热力图生成方法、电子设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180403 |