SYSTEMS AND/OR METHODS FOR GRAPH BASED DECLARATIVE MAPPING

    公开(公告)号:US20170103143A1

    公开(公告)日:2017-04-13

    申请号:US14879276

    申请日:2015-10-09

    Applicant: Software AG

    CPC classification number: G06F16/86 G06F16/2365 G06F16/9024

    Abstract: Techniques for mapping from one or more source information sets to one or more target information sets are provided. Mapping ontologies associate a first declarative expression with a first information set from which to read first information, and a second declarative expression with a second information set to which second information determined based upon the read first information is written. A mapping graph having a nodes arranged according to an execution flow for obtaining the one or more target information sets is generated, at least some of these nodes representing respective ones of the mapping ontologies. The one or more target information sets are generated, each including information determined from the one or more source information sets, by traversing the mapping graph according to the execution flow. Each of the first and second declarative expressions may be associated with a mapping resolver for accessing one or more information sets.

    Self-monitoring event-based system and method
    32.
    发明授权
    Self-monitoring event-based system and method 有权
    自我监控事件系统及方法

    公开(公告)号:US09542291B2

    公开(公告)日:2017-01-10

    申请号:US13928842

    申请日:2013-06-27

    Applicant: SOFTWARE AG

    Inventor: Michael Gesmann

    Abstract: Certain example embodiments relate to an event-based system configured for self-monitoring. The event-based system includes a complex event processing (CEP) engine for consuming and producing events in accordance with at least one continuous query. The CEP engine in turn includes a first continuous query for producing events of a first event type and for consuming the events of the first event type. The CEP engine also is configured to detect performance issues based on the first continuous query.

    Abstract translation: 某些示例性实施例涉及被配置用于自监视的基于事件的系统。 基于事件的系统包括用于根据至少一个连续查询来消费和生成事件的复杂事件处理(CEP)引擎。 CEP引擎又包括用于产生第一事件类型的事件的第一连续查询,并且用于消费第一事件类型的事件。 CEP引擎还被配置为基于第一次连续查询来检测性能问题。

    SYSTEMS AND/OR METHODS FOR DYNAMIC ANOMALY DETECTION IN MACHINE SENSOR DATA
    33.
    发明申请
    SYSTEMS AND/OR METHODS FOR DYNAMIC ANOMALY DETECTION IN MACHINE SENSOR DATA 审中-公开
    用于机器传感器数据中动态异常检测的系统和/或方法

    公开(公告)号:US20160342903A1

    公开(公告)日:2016-11-24

    申请号:US14718277

    申请日:2015-05-21

    CPC classification number: G06N20/00 G06F11/008 G06F11/0721 G06F11/079

    Abstract: Certain example embodiments relate to techniques for detecting anomalies in streaming data. More particularly, certain example embodiments use an approach that combines both unsupervised and supervised machine learning techniques to create a shared anomaly detection model in connection with a modified k-means clustering algorithm and advantageously also enables concept drift to be taken into account. The number of clusters k need not be known in advance, and it may vary over time. Models are continually trainable as a result of the dynamic reception of data over an unknown and potentially indefinite time period, and clusters can be built incrementally and in connection with an updatable distance threshold that indicates when a new cluster is to be created. Distance thresholds also are dynamic and adjustable over time.

    Abstract translation: 某些示例实施例涉及用于检测流数据中的异常的技术。 更具体地,某些示例性实施例使用组合无监督和监督的机器学习技术的方法来创建与修改的k均值聚类算法相关联的共享异常检测模型,并且有利地还能够考虑概念漂移。 簇k的数量不需要预先知道,并且可以随时间变化。 由于在未知且可能不确定的时间段内动态接收数据,模型可以持续训练,并且可以逐渐建立集群并结合指示何时创建新集群的可更新距离阈值。 距离阈值也是动态的,可随时间调整。

    Method and apparatus for visual dynamic discovery and analytics exploration application on static and/or real-time data using an a priori model-free process
    34.
    发明授权
    Method and apparatus for visual dynamic discovery and analytics exploration application on static and/or real-time data using an a priori model-free process 有权
    使用先验无模型进程的静态和/或实时数据的视觉动态发现和分析探索应用的方法和装置

    公开(公告)号:US09471629B2

    公开(公告)日:2016-10-18

    申请号:US14255362

    申请日:2014-04-17

    CPC classification number: G06F17/30424

    Abstract: A computer system, a computer-readable non-transitory medium, and/or a computer-implemented method generates analytics applicable to data of an undetermined structure and type. A processor device receives data formatted in an undetermined structure. The processor device discovers, in a cross filter model processor, dynamically in response to receiving the data in the undetermined structure, a structure and a data type of the data which was received in the undetermined structure. The processor device determines, in response to the structure and the data type of the data discovered by the cross filter model processor, which of a plurality of analytic queries are applicable to the data.

    Abstract translation: 计算机系统,计算机可读的非暂时介质和/或计算机实现的方法产生适用于未确定的结构和类型的数据的分析。 处理器设备接收以未确定结构格式化的数据。 处理器设备在交叉滤波器模型处理器中动态响应于以未确定的结构接收数据,在未确定的结构中接收的数据的结构和数据类型。 处理器设备响应于由过滤器模型处理器发现的数据的结构和数据类型来确定多个分析查询中的哪一个适用于数据。

    Systems and/or methods for policy-based access to data in memory tiers
    35.
    发明授权
    Systems and/or methods for policy-based access to data in memory tiers 有权
    用于内存层数据的基于策略的访问的系统和/或方法

    公开(公告)号:US09465752B2

    公开(公告)日:2016-10-11

    申请号:US14569026

    申请日:2014-12-12

    Inventor: Manish Devgan

    Abstract: Certain example embodiments provide efficient policy-based access to data stored in memory tiers, including volatile local in-process (L1) cache memory of an application and at least one managed (e.g., non-volatile) in-memory (L2) cache. Operations include receiving an access request for access to a data element in L2; detecting whether a copy of the data element is in L1; if so, copying the data element and the access policy from L2 to L1 and providing the user with access to the copy of data element from L1 if the access policy allows access to the user; and if not, determining, by referring to a copy of the access policy stored in L1, whether the user is allowed to access the data element, and, if the user is allowed to access the data element, providing the user with access to the copy of the data element from the L1 cache memory.

    Abstract translation: 某些示例性实施例提供对存储在存储器层中的数据的有效的基于策略的访问,包括应用的易失性本地进程(L1)高速缓存存储器和至少一个被管理(例如,非易失性)存储器(L2)高速缓存。 操作包括在L2中接收访问数据元素的访问请求; 检测数据元素的副本是否在L1中; 如果是,则将数据元素和访问策略从L2复制到L1,并且如果访问策略允许访问用户,则向用户提供对来自L1的数据元素的副本的访问; 如果不是,则通过参考存储在L1中的访问策略的副本来确定是否允许用户访问数据元素,并且如果允许用户访问数据元素,则向用户提供对 数据元素从L1高速缓存存储器复制。

    Methods for building application intelligence into event driven applications through usage learning, and systems supporting such applications
    36.
    发明授权
    Methods for building application intelligence into event driven applications through usage learning, and systems supporting such applications 有权
    通过使用学习将应用程序智能构建到事件驱动的应用程序中的方法以及支持此类应用程序的系统

    公开(公告)号:US09405531B2

    公开(公告)日:2016-08-02

    申请号:US13945410

    申请日:2013-07-18

    Applicant: Software AG

    CPC classification number: G06F8/70 G06F8/443 G06F2201/865 G06Q10/0633

    Abstract: Certain example embodiments relate to application intelligence gathering systems and/or methods, e.g., in connection with Event Driven Applications and/or the like. More particularly, certain example embodiments relate to the effective recording of application evolution and usage information for usage learning and/or event auditing purposes. With respect to usage learning, certain example embodiments may help to capture data on the usage patterns and/or apply learning algorithms that work on the captured data to provide required intelligence to the application. With respect to event auditing, certain example embodiments may help to identify the “who”, “what”, “when”, “where”, “how”, and/or “why” of particular operations. Application intelligence optionally may be used in determining application “hotspots” or commonly used features that could help in areas such as application maintenance, performance tuning, and/or the like.

    Abstract translation: 某些示例性实施例涉及应用智能收集系统和/或方法,例如结合事件驱动的应用和/或类似的方式。 更具体地,某些示例性实施例涉及对应用演进和用于使用学习和/或事件审计目的的使用信息的有效记录。 关于使用学习,某些示例实施例可以帮助捕获关于使用模式的数据和/或应用对所捕获的数据进行工作的学习算法,以向应用提供所需的智能。 关于事件审计,某些示例性实施例可以帮助识别特定操作的“谁”,“什么”,“何时”,“何处”,“如何”和/或“为什么”。 应用智能可以用于确定应用程序“热点”或可以帮助诸如应用程序维护,性能调整等的领域的常用功能。

    System and method for browser side colorizing of icon images
    37.
    发明授权
    System and method for browser side colorizing of icon images 有权
    图标图像的浏览器侧​​着色的系统和方法

    公开(公告)号:US09395894B2

    公开(公告)日:2016-07-19

    申请号:US14072994

    申请日:2013-11-06

    Applicant: Software AG

    CPC classification number: G06F3/04845 G06F3/0481 G06F3/04817 G06F5/06 G09G5/06

    Abstract: A computer system and computer-implemented method colorizes a UI component image on the browser side. A data provider in the system encodes the UI component image into a Base64 character sequence which includes a header part and an image data part; generates Base64 header parts for specified colored versions of the UI component image; and transfers the encoded UI component image and the Base64 header parts for the specified colored versions of the UI component image to a client icon composer. The header part has a fixed amount of characters and the image data part has a variable amount of characters. The client icon composer replaces the header parts of the encoded UI component image with the Base64 header parts for the specified colored versions of the UI component image; and transfers the specified colored versions of the UI component image to a web page/application.

    Abstract translation: 计算机系统和计算机实现的方法在浏览器侧对UI组件图像进行着色。 系统中的数据提供者将UI组件图像编码成包括标题部分和图像数据部分的Base64字符序列; 为UI组件映像的指定彩色版本生成Base64标题; 并将编码的UI组件图像和用于UI组件图像的指定彩色版本的Base64头部部分传送到客户端图标编辑器。 标题部分具有固定数量的字符,并且图像数据部分具有可变量的字符。 客户端图标编辑器使用UI组件映像的指定彩色版本的Base64标题部分替换编码的UI组件映像的标题部分; 并将UI组件映像的指定彩色版本传输到网页/应用程序。

    Colorblind accessibility test for a screen display
    38.
    发明授权
    Colorblind accessibility test for a screen display 有权
    彩色盲人可访问性测试用于屏幕显示

    公开(公告)号:US09384565B2

    公开(公告)日:2016-07-05

    申请号:US14073781

    申请日:2013-11-06

    Applicant: Software AG

    Inventor: Harald Schoening

    CPC classification number: G06T11/001 G06T2200/24

    Abstract: A method and apparatus for testing a screen display for colorblind accessibility identifies when an onscreen display is likely to be accessible or inaccessible to a colorblind individual. The method and apparatus can receive data corresponding to a screen display, including information encoded in color. The method and apparatus can further apply a color filter to the screen display to remove a background color generating a filtered image. The method and apparatus can further detect an object associated with the filtered image. The method and apparatus can further detect whether there is text in the filtered image and determine a proximity of the detected text to the object when text is detected and generate a colorblindness accessibility indicator based on whether text was detected and/or the determined proximity.

    Abstract translation: 用于测试用于彩色盲区可访问性的屏幕显示的方法和装置识别何时可以访问或不能访问彩色个人的屏幕显示。 该方法和装置可以接收与屏幕显示相对应的数据,包括以彩色编码的信息。 该方法和装置可以进一步将滤色器应用于屏幕显示器以去除产生滤波图像的背景颜色。 该方法和装置可以进一步检测与滤波图像相关联的对象。 该方法和装置可以进一步检测滤波图像中是否存在文本,并且当检测到文本时确定检测到的文本与对象的接近度,并且基于是否检测到文本和/或确定的接近度来生成颜色可见性可访问性指示符。

    Item-level restoration and verification of image level
    39.
    发明授权
    Item-level restoration and verification of image level 有权
    物品级恢复和验证图像级别

    公开(公告)号:US09378121B2

    公开(公告)日:2016-06-28

    申请号:US14294755

    申请日:2014-06-03

    Abstract: Systems and methods for item-level restoration from and verification of an image level backup without fully extracting it. The method receives backup parameters and selection of an image level backup to restore or verify and initializes virtual storage. The method attaches the virtual storage to a hypervisor to launch a virtual machine (VM) to test and restore data objects. The method stores VM virtual disk data changes resulting from restoration and verification in a changes storage. The method optionally reconfigures VMs to use an isolated network. The method optionally uses a routing appliance to provide access to VMs running in the isolated network from a production network. The method determines if the VM operating system (OS) is able to start using restored copies of selected data objects and tests applications associated with selected data objects. The method displays restoration and test results in an interface and automatically delivers the results.

    Abstract translation: 不完全提取图像级别备份的物品级恢复和验证的系统和方法。 该方法接收备份参数和图像级备份的选择,以恢复或验证和初始化虚拟存储。 该方法将虚拟存储附加到管理程序以启动虚拟机(VM)以测试和恢复数据对象。 该方法将恢复和验证产生的虚拟机虚拟磁盘数据更改存储在更改存储中。 该方法可选地重新配置VM以使用隔离网络。 该方法可选地使用路由设备来从生产网络提供对在隔离网络中运行的VM的访问。 该方法确定VM操作系统(OS)是否能够开始使用所选数据对象的还原副本并测试与所选数据对象关联的应用程序。 该方法在界面中显示恢复和测试结果,并自动传递结果。

    SYSTEMS AND/OR METHODS FOR CLOUD-BASED EVENT-DRIVEN INTEGRATION
    40.
    发明申请
    SYSTEMS AND/OR METHODS FOR CLOUD-BASED EVENT-DRIVEN INTEGRATION 有权
    用于基于云的事件驱动集成的系统和/或方法

    公开(公告)号:US20160182652A1

    公开(公告)日:2016-06-23

    申请号:US14574794

    申请日:2014-12-18

    CPC classification number: G06F8/34 G06F9/453 G06F9/546 H04L67/10 H04L67/327

    Abstract: Certain example embodiments relate to systems and/or methods for cloud-based event-driven integration, which in essence inverts the current point-to-point integration pattern by using an event-driven system in its place. Certain example embodiments transform and normalize integration patterns in connection with an underlying framework that helps decouple data producers from data consumers and advantageously allows additional systems to simply “plug into” the framework. Data from event sources is transformed into an event with a well-defined event type that may be picked up by an event sink, transformed into a format relevant for that event sink, and subsequently processed.

    Abstract translation: 某些示例实施例涉及用于基于云的事件驱动集成的系统和/或方法,其本质上通过使用其位置的事件驱动系统来颠倒当前的点到点集成模式。 某些示例性实施例将整合模式与基础框架相结合,并且使得数据生成器与数据消费者脱钩,并有利地允许附加系统简单地“插入”框架。 来自事件源的数据被转换成具有明确定义的事件类型的事件,该事件类型可由事件接收器拾取,转换成与该事件接收器相关的格式,并随后被处理。

Patent Agency Ranking