CN105765577A - 可定制的数据服务 - Google Patents
可定制的数据服务 Download PDFInfo
- Publication number
- CN105765577A CN105765577A CN201480064466.6A CN201480064466A CN105765577A CN 105765577 A CN105765577 A CN 105765577A CN 201480064466 A CN201480064466 A CN 201480064466A CN 105765577 A CN105765577 A CN 105765577A
- Authority
- CN
- China
- Prior art keywords
- data
- vision control
- template
- tile fragment
- vision
- 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/904—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/242—Query formulation
- G06F16/2428—Query predicate definition using graphical user interfaces, including menus and forms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- 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/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
各实施例涉及用于通过使用数据馈送、分析、和视觉伪像对仪表盘的动态配置来定义可定制数据服务的方法和***。可定制仪表盘是使用基础框架、设计时配置、实例化时绑定、以及运行时自组织数据输入来构建的。可定制数据服务将数据查询服务中的业务逻辑与提供用于可视化和/或查询的具体参数的视觉瓦块模板绑定。视觉瓦块模板是多个仪表盘页上的可***视觉元素。
Description
背景
用户界面(诸如仪表盘(dashboard))可被用来提供对数据集的访问。这些仪表盘常被创建来显示特定关键性能指标(KPI)集合。通常,KPI在仪表盘开发之前被选择并定义,且仪表盘针对该KIP集合被具体设计。现有仪表盘通常仅针对一个KPI集合,且向现有仪表盘添加新KPI需要对全新仪表盘的开发或创建。
发明内容
提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本发明内容并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。
各实施例涉及用于通过使用数据馈送、分析、和视觉伪像对仪表盘的动态配置来定义可定制数据服务的方法和***。可定制仪表盘是使用基础框架、设计时配置(designtimeconfiguration)、实例化时绑定(instantiationtimebinding)、以及运行时自组织数据输入(runtimeadhocdatainput)来构建的。可定制数据服务将数据查询服务中的业务逻辑与提供用于可视化和/或查询的具体参数的视觉瓦块模板(tiletemplate)绑定。视觉瓦块模板是多个仪表盘页上的可***视觉元素(pluggablevisual)。
附图
为了进一步阐明本发明的各实施例的以上和其他优点和特征,将参考附图来呈现本发明的各实施例的更具体的描述。可以理解,这些附图只描绘本发明的典型实施例,因此将不被认为是对其范围的限制。本发明将通过使用附图用附加特征和细节来描述和解释,附图中:
图1解说了根据一个实施例的用于可定制数据服务的架构和基础框架。
图2解说了具有多个静态瓦块的示例仪表盘。
图3解说了具有多个等级的仪表盘的可视化。
图4是根据一个实施例的用于构建可定制仪表盘的过程的流程图。
图5解说了用于可定制数据服务的适当的计算和联网环境的示例。
具体实施方式
企业可获得来自大量数据源的洞察。通常,使用各种分析工具来分析这些数据源并使用不同的可视化工具来呈现结果。查看多个信息集合的常见方式是通过仪表盘用户界面。然而,现有仪表盘通常是静态的而不以基于业务需求和数据可用性的动态方式工作。
组织需要在快速改变且越来越数据驱动的业务中竞争的解决方案。通过分析大量非结构化数据(即,“大数据”)可获得可付诸行动的洞察(actionableinsight)。此大数据分析允许企业使用各种数据源和分析以及可视化工具来提取并理解业务洞察。本文描述的技术动态适配到新情形和新数据流,以使得用户能够快速且容易地创建针对任何KPI的新仪表盘。
由于被接收的数据的广泛性、速度和量,大量数据源是动态且不稳定的。需要一种可改变并跟上数据的动态仪表盘以使得用户能够向该数据应用不同的KPI。
图1解说了根据一个实施例的用于可定制数据服务的架构和基础框架。此框架包括Model-View-ViewModel(模型-视图-视图模型,MVVM)子集和工厂模式实现的组合。各实施例连接数据、分析和可视化。图1提供了示例仪表盘框架,该框架通过用户定义的配置将可视化与后端数据和分析绑定。仪表盘不仅支持来自后端数据源的数据的可视化,还支持通过仪表盘的由最终用户对自组织数据的直接输入。
视觉瓦块工厂101主控多个视觉控件模板102,所述视觉控件模板被用来创建用户界面瓦块。每个视觉控件模板102提供定制控件,所述定制控件露出用于绑定和可视化子模块的依赖性属性。用户可针对每个视觉控件模板102标识不同的数据源、分析、和可视化。
数据查询服务103表示多个业务实体104。每个业务实体104表示数据实体与相关联的业务逻辑的不同封装。业务实体104露出一个或多个查询端点,所述查询端点可被例如视觉控件模板102用来收集期望数据。所述业务实体104中的不同业务实体可彼此有关,诸如共享共同的数据源或类似的业务逻辑。替换地,业务实体104可表示被应用到独立数据源的不同业务逻辑。
用户界面设计者配置视觉控件模板102来将数据源和分析绑定到可视化,所述可视化提供KPI和/或其它信息作为视觉仪表盘上的静态瓦块。用户界面仪表盘可以是交互式的并且可支持多个等级,以使得用户可选择一瓦块(诸如通过“点击”该瓦块)以访问下一等级的数据。用户界面的每个等级可包括交互和分析。分开的视觉控件模板102可被用于配置用户界面仪表盘的每个等级,或一个视觉控件模板102可定义不同等级的不同可视化。
视觉仪表盘105主控多个视觉控件实例106。在实例化时,视觉瓦块工厂101用针对每个视觉控件模板102的绑定、可视化、后端数据、以及分析来实例化视觉控件实例106。绑定例如可在属性107中定义。
在运行时,视觉空间实例106访问绑定属性107和业务实体104来将数据的可视化提供到仪表盘上。除了来自后端数据查询服务103的数据的可视化之外,视觉控件实例106还支持最终用户输入的自组织数据。最终用户可通过仪表盘直接输入数据。
例如,用户界面设计者可通过将视觉控件模板102n绑定到业务实体104x和104y的后端数据和分析来定义仪表盘瓦块。视觉控件模板102n定义信息如何被现实在仪表盘上。视觉控件模板102n可使用在属性107n中定义的绑定和/或配置。视觉控件模板102n定义KPI和信息如何被显示为仪表盘上的静态瓦块。视觉控件模板102n还可定义包括用户交互和分析的用户界面的多个等级。
在实例化时,视觉瓦块工厂101用在视觉控件模板102n中定义的绑定、可视化、后端数据、以及分析来实例化视觉控件实例106n。在运行时,使用所定义的绑定属性,视觉控件实例106n访问来自业务视图104x和104y的数据和分析并将该数据的可视化提供到仪表盘上。除了来自后端数据源的数据的可视化之外,视觉控件实例106n还支持最终用户通过仪表盘的直接自组织数据输入。
基于业务实体104提供的后端数据可包括任何形式的数据,诸如结构、非结构化的、被创建的、被测量的、被诱发的、被交易的、被编译的、被捕捉的、和/或用户生成的数据。分析可使用诸如预测性分析、数据挖掘、或用于检查各种类型的大量数据以发现隐藏的模式、未知的相关性、和其它有用信息的其它工具等软件工具来完成。仪表盘上的瓦块可用任何格式来显示KPI和分析信息,诸如图形、饼图、柱状图、天气地图、热图、列表、时间线等。
图2解说了具有多个静态瓦块202-205的示例仪表盘201。静态瓦块202-205中的每个瓦块对应于已在运行时从视觉控件模板实例化的视觉控件实例。每个瓦块202-205提供不同的数据、分析和可视化。例如,瓦块202可以是股票报价数据的可视化,瓦块203可以是销售量的可视化、瓦块204可以是航班信息的可视化、而瓦块205可以是天气数据的可视化。要理解,每个瓦块绑定到不同的后端数据源和分析,如在相应的视觉控件实例中所定义的。每个瓦块202-205还可通过修改视觉控件实例来使用不同可视化显示数据。
最终用户可选择所述瓦块中的一个瓦块中的数据来访问下一等级界面。例如,通过选择天气瓦块205中的城市的条目,更详细的信息可使用如在图3的瓦块302中的仪表盘301上所示的新可视化来显示。
最终用户还可向仪表盘直接提供输入。例如,仪表盘301上的瓦块302可包括允许自组织用户数据输入的用户输入字段303。
图4是根据一个实施例的用于绑定可定制仪表盘的过程的流程图。在步骤401中,多个视觉控件模板在视觉瓦块工厂中被提供。在步骤402中,用户配置的视觉控件模板被与到后端数据和分析的绑定以及到针对所选择的KPI的可视化一起存储。在步骤403,实例化视觉控件实例,该实例具有在视觉控件模板中配置的后端数据、分析和可视化绑定。
在步骤404,视觉控件实例在运行时访问后端数据和分析。在步骤405,后端数据和分析的可视化作为仪表盘上的KPI被提供。在步骤406,最终用户可经由仪表盘输入数据。
图5解说了可在其上实现图1-4的示例的合适计算和联网环境500的示例。计算***环境500只是合适的计算环境的一个示例,而非意在暗示对本发明的使用或功能性范围有任何限制。本发明可用众多其他通用或专用计算***环境或配置来操作。适用于本发明的公知计算***、环境、和/或配置的示例包括但不限于:个人计算机、服务器计算机、手持式或膝上型设备、平板设备、多处理器***、基于微处理器的***、机顶盒、可编程消费电子产品、网络PC、微型计算机、大型计算机、包括任何以上***或设备的分布式计算环境等等。
本发明可在诸如程序模块等由计算机执行的计算机可执行指令的通用上下文中描述。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。本发明也可被实践在分布式计算环境中,分布式计算环境中任务是由通过通信网络链接的远程处理设备执行的。在分布式计算环境中,程序模块可以位于包括存储器存储设备在内的本地和/或远程计算机存储介质中。
参考图5,用于实现本发明的各方面的示例性***可包括计算机500形式的通用计算设备。组件可包括但不限于诸如处理单元501之类的各种硬件组件、诸如***存储器之类的数据存储502、以及将包括数据存储502在内的各种***组件耦合到处理单元501的***总线503。***总线503可以是若干类型的总线结构中的任一种,包括存储器总线或存储器控制器、***总线和使用各种总线架构中的任一种的局部总线。作为示例而非限制,这样的架构包括工业标准架构(ISA)总线、微通道架构(MCA)总线、增强型ISA(EISA)总线、视频电子技术标准协会(VESA)局部总线和***部件互连(PCI)总线(也称为夹层(Mezzanine)总线)。
计算机500通常包括各种计算机可读介质504。计算机可读介质504可以是能由计算机500访问的任何可用介质,并同时包含易失性和非易失性介质以及可移动、不可移动介质,但不包括传播信号。作为示例而非限制,计算机可读介质504可包括计算机存储介质和通信介质。计算机存储介质包括以存储诸如计算机可读的指令、数据结构、程序模块或其他数据之类的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括,但不仅限于,RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁带盒、磁带、磁盘存储或其他磁存储设备,或可以用来存储所需信息并可以被计算机500访问的任何其他介质。通信介质通常以诸如载波或其他传输机制之类的已调制数据信号来体现计算机可读指令、数据结构、程序模块或其他数据,并且包括任何信息传送介质。术语“已调制数据信号”是指使得以在信号中编码信息的方式来设置或改变其一个或多个特性的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接之类的有线介质,以及诸如声学、RF、红外及其他无线介质之类的无线介质。上面各项中的任何项的组合也包括在计算机可读介质的范围内。计算机可读介质可被实现为计算机程序产品,诸如存储在计算机存储介质上的软件。
数据存储或***存储器502包括诸如只读存储器(ROM)和/或随机存取存储器(RAM)之类的易失性和/或非易失性存储器形式的计算机存储介质。基本输入/输出***(BIOS)包含有助于诸如启动时在计算机500中元件之间传递信息的基本例程,它通常被存储在ROM中。RAM通常包含处理单元501可立即访问和/或当前正在操作的数据和/或程序模块。作为示例而非限制性,数据存储502保存操作***、应用程序、其他程序模块、和程序数据。
数据存储502还可以包括其它可移动/不可移动、易失性/非易失性计算机存储介质。仅作为示例,数据存储502可以是对不可移动、非易失性磁介质进行读写的硬盘驱动器,对可移动、非易失性磁盘进行读写的磁盘驱动器,以及对诸如CDROM或其它光学介质等可移动、非易失性光盘进行读写的光盘驱动器。可在示例性操作环境中使用的其它可移动/不可移动、易失性/非易失性计算机存储介质包括但不限于,磁带盒、闪存卡、数字多功能盘、数字录像带、固态RAM、固态ROM等。以上描述并在图5中示出的驱动器及其相关联的计算机存储介质为计算机500提供了对计算机可读指令、数据结构、程序模块和其他数据的存储。
用户可通过用户接口505或诸如平板、电子数字化仪、话筒、键盘和/或定点设备(通常指的是鼠标、跟踪球或触摸垫)等其它输入设备输入命令和信息。其他输入设备可以包括操纵杆、游戏垫、圆盘式卫星天线、扫描仪等等。另外,语音输入、使用手或手指的手势输入、或其它自然用户界面(NUI)也可与适当的输入设备(诸如话筒、相机、平板、触摸垫、手套、或其它传感器)一起使用。这些及其他输入设备常常通过耦合到***总线503的用户输入接口505连接到处理单元501,但是,也可以通过其他接口和总线结构,如并行端口、游戏端口、通用串行总线(USB)端口来进行连接。监视器506或其他类型的显示设备也通过诸如视频接口之类的接口连接至***总线503。监视器506也可以与触摸屏面板等集成。注意到监视器和/或触摸屏面板可以在物理上耦合至其中包括计算设备500的外壳,诸如在平板型个人计算机中。此外,诸如计算设备500等计算机还可以包括其他***输出设备,诸如扬声器和打印机,它们可以通过输出***接口等连接。
计算机500可使用至一个或多个远程设备(诸如远程计算机)的逻辑连接507在网络化或云计算环境中操作。远程计算机可以是个人计算机、服务器、路由器、网络PC、对等设备或其它常见的网络节点,并且一般包括上面关于计算机500所述的许多或全部元件。图5中所描述的逻辑连接包括一个或多个局域网(LAN)和一个或多个广域网(WAN),但是,也可以包括其他网络。此类联网环境在办公室、企业范围的计算机网络、内联网和因特网中是常见的。
当在联网或云计算环境中使用时,计算机500可通过网络接口或适配器507连接至公共或私有网络。在一些实施例中,使用调制解调器或用于在网络上建立通信的其它装置。调制解调器可以是内置或外置的,它经由网络接口507或其它适当的机制连接至***总线503。诸如包括接口和天线的无线联网组件可通过诸如接入点或对等计算机之类的合适的设备耦合到网络。在联网环境中,相关于计算机500所示的程序模块或其部分可被存储在远程存储器存储设备中。可以理解,所示的网络连接是示例性的,也可以使用在计算机之间建立通信链路的其他手段。
示例计算机实现的方法包括通过动态绑定数据馈送、分析和视觉伪像来定义定制数据服务;以及在用户界面仪表盘上显示定制数据服务。定制数据服务可被显示为仪表盘上的瓦块。计算机实现的方法可进一步包括通过将视觉控件模板绑定到数据馈送来配置视觉控件模板。计算机实现的方法还可包括:通过将视觉控件模板绑定到用户可视化的参数来配置视觉控件模板。计算机实现的方法可进一步包括通过将视觉控件模板绑定到用于查询的参数来配置视觉控件模板。计算机实现的方法可进一步包括配置视觉控件模板以接受来自最终用户的运行时自组织数据数据输入。
用于构建可定制仪表盘的示例方法包括将视觉控件模板与到后端数据和分析以及到用于所选的KPI的可视化的绑定一起存储。实例化具有在视觉控件模板中配置的后端数据、分析和可视化绑定的视觉控件实例;在运行时访问该后端数据和分析;以及将该后端数据和分析的可视化作为仪表盘上的KPI提供。该方法可进一步包括接收来自最终用户的经由仪表盘的数据输入。视觉控件实例可通过视觉瓦块工厂来实例化。仪表盘可主控多个视觉控件实例。
一种用于构建可定制仪表盘的示例***,包括至少一个处理器;以及耦合到所述至少一个处理器的存储器,所述存储器具有存储于其上的计算机可执行指令,所述计算机可执行指令被所述至少一个处理器执行时,导致所述***提供多个可***视觉瓦块模板,提供绑定服务,所述绑定服务将所述瓦块模板与业务实体相关联,其中所述业务实体提供数据源和分析,以及提供一个或多个仪表盘页以显示所述瓦块模板的实例。该计算机可执行指令可进一步导致所述***针对所述瓦块模板的所述实例的可视化提供用户可选择的参数。该计算机可执行指令可进一步导致所述***针对所述数据源上的查询提供用户可选择的参数。所述瓦块模板的实例可被显示为仪表盘页上的静态瓦块。该计算机可执行指令可进一步导致该***经由该仪表盘页接收最终用户输入。
尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述具体特征或动作。更确切而言,上述具体特征和动作是作为实现权利要求的示例形式公开的。
Claims (15)
1.一种计算机实现的方法,包括:
通过动态绑定数据馈送、分析和视觉制品来定义定制数据服务;以及
在用户界面仪表盘上显示所述定制数据服务。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述定制数据服务被显示为所述仪表盘上的瓦块。
3.如权利要求1所述的计算机实现的方法,其特征在于,进一步包括:
通过将视觉控件模板绑定到数据馈送来配置所述视觉控件模板。
4.如权利要求1所述的计算机实现的方法,其特征在于,进一步包括:
通过将视觉控件模板绑定到用户可视化的参数来配置所述视觉控件模板。
5.如权利要求1所述的计算机实现的方法,其特征在于,进一步包括:
通过将视觉控件模板绑定到查询的参数来配置所述视觉控件模板。
6.如权利要求1所述的计算机实现的方法,其特征在于,进一步包括:
配置视觉控件模板来接受来自最终用户的运行时自组织数据输入。
7.一种用于构建可定制仪表盘的方法,包括:
将视觉控件模板与到后端数据和分析以及到针对所选择的关键性能指标(KPI)的可视化的绑定一起存储;
实例化视觉控件实例,所述视觉控件实例具有在所述视觉控件模板中配置的所述后端数据、分析和可视化绑定;
在运行时访问所述后端数据和分析;以及
将所述后端数据和分析的可视化作为KPI在仪表盘上提供。
8.如权利要求7所述的方法,进一步包括:
经由所述仪表盘接收来自最终用户的数据输入。
9.如权利要求7所述的方法,其特征在于,所述视觉控件实例由视觉瓦块工厂实例化。
10.如权利要求7所述的方法,其特征在于,所述仪表盘主控多个视觉控件实例。
11.一种***,包括:
至少一个处理器;以及
耦合到所述至少一个处理器的存储器,所述存储器具有存储于其上的计算机可执行指令,所述计算机可执行指令被所述至少一个处理器执行时,导致所述***:
提供多个可***视觉瓦块模板;
提供绑定服务,所述绑定服务将所述瓦块模板与业务实体相关联,其中所述业务实体提供数据源和分析;以及
提供一个或多个仪表盘页以显示所述瓦块模板的实例。
12.如权利要求11所述的***,其特征在于,所述计算机可执行指令进一步导致所述***:
针对所述瓦块模板的所述实例的可视化提供用户可选择的参数。
13.如权利要求11所述的***,其特征在于,所述计算机可执行指令进一步导致所述***:
针对所述数据源上的查询提供用户可选择的参数。
14.如权利要求11所述的***,其特征在于,所述瓦块模板的所述实例被显示为所述仪表盘页上的静态瓦块。
15.如权利要求11所述的***,其特征在于,所述计算机可执行指令进一步导致所述***:
经由所述仪表盘页接收最终用户输入。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/087758 WO2016049799A1 (en) | 2014-09-29 | 2014-09-29 | Customizable data services |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105765577A true CN105765577A (zh) | 2016-07-13 |
Family
ID=55584715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480064466.6A Pending CN105765577A (zh) | 2014-09-29 | 2014-09-29 | 可定制的数据服务 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20160092602A1 (zh) |
CN (1) | CN105765577A (zh) |
WO (1) | WO2016049799A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9871911B1 (en) * | 2016-09-30 | 2018-01-16 | Microsoft Technology Licensing, Llc | Visualizations for interactions with external computing logic |
CN109388666A (zh) * | 2018-09-28 | 2019-02-26 | 拉扎斯网络科技(上海)有限公司 | 业务定制方法、装置、电子设备及存储介质 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170357240A1 (en) * | 2016-06-13 | 2017-12-14 | Honeywell International Inc. | System and method supporting exploratory analytics for key performance indicator (kpi) analysis in industrial process control and automation systems or other systems |
US10664247B1 (en) * | 2016-11-14 | 2020-05-26 | Wells Fargo Bank, N.A. | User interface |
US11029053B2 (en) * | 2017-03-09 | 2021-06-08 | Johnson Controls Technology Company | Building automation system with live memory management |
US10586196B2 (en) * | 2017-05-11 | 2020-03-10 | International Business Machines Corporation | Intelligent key performance indicator catalog |
USD896818S1 (en) | 2017-08-31 | 2020-09-22 | Wells Fargo Bank, N.A. | Display screen with graphical user interface |
US10990421B2 (en) | 2018-06-27 | 2021-04-27 | Microsoft Technology Licensing, Llc | AI-driven human-computer interface for associating low-level content with high-level activities using topics as an abstraction |
US11354581B2 (en) | 2018-06-27 | 2022-06-07 | Microsoft Technology Licensing, Llc | AI-driven human-computer interface for presenting activity-specific views of activity-specific content for multiple activities |
US11449764B2 (en) | 2018-06-27 | 2022-09-20 | Microsoft Technology Licensing, Llc | AI-synthesized application for presenting activity-specific UI of activity-specific content |
US11003713B1 (en) * | 2019-11-25 | 2021-05-11 | Sap Se | Automated updating of video content |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101223505A (zh) * | 2005-06-27 | 2008-07-16 | 微软公司 | 数据中心工作流 |
CN101609403A (zh) * | 2009-07-29 | 2009-12-23 | 金蝶软件(中国)有限公司 | 一种页面布局动态切换方法及*** |
CN101981862A (zh) * | 2008-03-31 | 2011-02-23 | 高通股份有限公司 | 用于无线通信中的瓦块处理的装置和方法 |
CN102609966A (zh) * | 2010-10-22 | 2012-07-25 | 微软公司 | 通过图形对象表示数据 |
CN102667764A (zh) * | 2009-08-07 | 2012-09-12 | 谷歌公司 | 用于为视觉查询的多个区域展示搜索结果的用户接口 |
CN103023706A (zh) * | 2012-12-28 | 2013-04-03 | 山东中创软件商用中间件股份有限公司 | 一种业务监控***及方法 |
CN103098005A (zh) * | 2010-07-07 | 2013-05-08 | 赛贝斯股份有限公司 | 可视化表达式以用于动态分析 |
CN103092608A (zh) * | 2012-12-27 | 2013-05-08 | 广州杰赛科技股份有限公司 | 采集设备信息的客户端的生成及运行方法、服务器和设备 |
CN103250168A (zh) * | 2010-10-01 | 2013-08-14 | 电子影像公司 | 自动打印机的仪表盘 |
CN103597481A (zh) * | 2011-06-16 | 2014-02-19 | 微软公司 | 嵌入式查询制定服务 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110153368A1 (en) * | 2009-12-17 | 2011-06-23 | XtremeGIS, Inc. | User Interactive Reinsurance Risk Analysis Application |
US20140040257A1 (en) * | 2012-07-31 | 2014-02-06 | Ca, Inc. | Dashboard views of task activity |
CN103150198B (zh) * | 2013-02-22 | 2016-05-11 | 三一重工股份有限公司 | 一种组态软件的显示方法 |
US9436349B2 (en) * | 2013-03-12 | 2016-09-06 | Microsoft Technology Licensing, Llc | Business solution user interface enabling interaction with reports |
US9965135B2 (en) * | 2013-03-14 | 2018-05-08 | Sap Se | Configurable metrics and metric visualization |
IN2013DE01423A (zh) * | 2013-05-14 | 2015-07-10 | Sap Ag |
-
2014
- 2014-09-29 CN CN201480064466.6A patent/CN105765577A/zh active Pending
- 2014-09-29 WO PCT/CN2014/087758 patent/WO2016049799A1/en active Application Filing
-
2015
- 2015-01-24 US US14/604,711 patent/US20160092602A1/en not_active Abandoned
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101223505A (zh) * | 2005-06-27 | 2008-07-16 | 微软公司 | 数据中心工作流 |
CN101981862A (zh) * | 2008-03-31 | 2011-02-23 | 高通股份有限公司 | 用于无线通信中的瓦块处理的装置和方法 |
CN101609403A (zh) * | 2009-07-29 | 2009-12-23 | 金蝶软件(中国)有限公司 | 一种页面布局动态切换方法及*** |
CN102667764A (zh) * | 2009-08-07 | 2012-09-12 | 谷歌公司 | 用于为视觉查询的多个区域展示搜索结果的用户接口 |
CN103098005A (zh) * | 2010-07-07 | 2013-05-08 | 赛贝斯股份有限公司 | 可视化表达式以用于动态分析 |
CN103250168A (zh) * | 2010-10-01 | 2013-08-14 | 电子影像公司 | 自动打印机的仪表盘 |
CN103250168B (zh) * | 2010-10-01 | 2017-03-01 | 电子影像公司 | 自动打印机的仪表盘 |
CN102609966A (zh) * | 2010-10-22 | 2012-07-25 | 微软公司 | 通过图形对象表示数据 |
CN103597481A (zh) * | 2011-06-16 | 2014-02-19 | 微软公司 | 嵌入式查询制定服务 |
CN103092608A (zh) * | 2012-12-27 | 2013-05-08 | 广州杰赛科技股份有限公司 | 采集设备信息的客户端的生成及运行方法、服务器和设备 |
CN103023706A (zh) * | 2012-12-28 | 2013-04-03 | 山东中创软件商用中间件股份有限公司 | 一种业务监控***及方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9871911B1 (en) * | 2016-09-30 | 2018-01-16 | Microsoft Technology Licensing, Llc | Visualizations for interactions with external computing logic |
CN109388666A (zh) * | 2018-09-28 | 2019-02-26 | 拉扎斯网络科技(上海)有限公司 | 业务定制方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20160092602A1 (en) | 2016-03-31 |
WO2016049799A1 (en) | 2016-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105765577A (zh) | 可定制的数据服务 | |
EP3035189A1 (en) | Automated approach for integrating automated function library functions and algorithms in predictive analytics | |
US10192175B2 (en) | Navigating interactive visualizations with collaborative filtering | |
CN109074537A (zh) | 模板的懒惰生成 | |
US20200074270A1 (en) | Estimate ore content based on spatial geological data through 3d convolutional neural networks | |
US20210241893A1 (en) | Dashboard Usage Tracking and Generation of Dashboard Recommendations | |
CN1811752B (zh) | 使用实体模式来捕捉数据模型的结构的***和方法 | |
JP2018014130A (ja) | ビジネス活動監視ランタイム | |
CN105210063A (zh) | 为数据可视化推荐基于上下文的动作 | |
CN108351765A (zh) | 从模板生成应用 | |
TWI489297B (zh) | 貿易卡服務 | |
US10027555B2 (en) | Visual diagramming tool for hardware configurations | |
CN105723323A (zh) | 用于在不同屏幕上显示应用数据的远程控制 | |
CN106575300A (zh) | 用于识别文档中的对象的基于图像的搜索 | |
US9557989B2 (en) | Comparison and merging of IC design data | |
CN108027721A (zh) | 用于使用控件来配置通用程序的技术 | |
US20140279823A1 (en) | Lifecycle product analysis | |
US11263267B1 (en) | Apparatuses, methods, and computer program products for generating interaction vectors within a multi-component system | |
US20130239012A1 (en) | Common denominator filter for enterprise portal pages | |
Shaparev et al. | Usage of web mapping systems and services for information support of regional management | |
Joshi et al. | Big data analytics for micro-seismic monitoring | |
US20190140894A1 (en) | System and method for enabling hybrid integration platform through runtime auto-scalable deployment model for varying integration | |
US20140188916A1 (en) | Combining odata and bpmn for a business process visibility resource model | |
US10210001B2 (en) | Automatic execution of objects in a user interface | |
US20150106152A1 (en) | Continuously tracing issues through the lifecycle phases of a project |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160713 |
|
WD01 | Invention patent application deemed withdrawn after publication |