Patent Assignment
Reel/Frame 074510/0354
Change of Name
Recorded: 2026-01-26
Pages: 9
Assignor
BUSINESS OBJECTS SOFTWARE LIMITED
Executed: 2025-07-01
Assignee
SAP IRELAND LIMITED
WATERSIDE 3, CITYWEST BUSINESS CAMPUS, DUBLIN 24, D24WA02, IRELAND
Covered Properties
(255)
Category Classification System for Feature Contribution Scores
Application:
19/382,077 →
Determining Component Contributions of Time-Series Model
Application:
18/931,779 →
Publication:
US 2025/0053836
Uncertainty Determination
Application:
17/338,243 →
Publication:
US 2022/0391751
Prediction Modeling for Differencing Technique
Application:
17/547,204 →
Publication:
US 2023/0185870
Surrogate Model for Time-Series Model Interpretation
Application:
17/728,207 →
Publication:
US 2023/0342671
Supervised Dimensionality Reduction for Level-Based Hierarchical Training Data
Application:
17/728,238 →
Publication:
US 2023/0342628
Feature Contribution Score Classification
Application:
17/890,073 →
Publication:
US 2024/0062101
Export Process from Cloud Environment
Application:
18/452,716 →
Publication:
US 2025/0068406
High Speed Database Schema Change Detection
Application:
18/349,837 →
Publication:
US 2025/0021533
User Interface Data Analyzer Highlighter
Automated Relationship Analysis and Visualization Framework
Application:
18/656,796 →
Publication:
US 2025/0349049
Automated Repair of Code Generation Prompt
Application:
18/665,961 →
Publication:
US 2025/0355631
Generation of Formula from Natural Language Description
Application:
18/669,860 →
Publication:
US 2025/0363138
Apparatus and Method for Selecting a Subset of Report Templates Based on Specified Criteria
Apparatus and Method for Categorical Filtering of Data
Apparatus and Method for Routing Composite Objects to a Report Server
Apparatus and Method for Visualizing the Relationship Between a Plurality of Sets
Apparatus and Method for Processing Data Corresponding to Multiple Cobol Data Record Schemas
Apparatus and Method for Constructing and Using a Semantic Abstraction for Querying Hierarchical Data
Apparatus and Method for Report Publication in a Federated Cluster
Apparatus and Method for Linking Objects Created in a Rapid Application Development Environment
Apparatus and Method for Persistent Report Serving
Apparatus and Method for Recursively Rationalizing Data Source Queries
Apparatus and Method for Visualizing Overlapping Range-Bands
System and Method for Processing Queries for Combined Hierarchical Dimensions
Apparatus and Method for Querying Databases via a Web Service
Apparatus and Method for Generating Reports from a Shared List of Parameters
Apparatus and Method for Strategy Map Validation and Visualization
Apparatus and Method for Relating Graphical Representations of Data Tables
Apparatus and Method for Automatically Sizing Fields Within Reports
Apparatus and Method for Integrating Print Preview with Data Modeling Document Editing
Apparatus and Method for Generating Spreadsheet Function Source Code for Use in a Source Code Application
Apparatus and Method for Distributing Information Between Business Intelligence Systems
Apparatus and Method for Processing License Keys Using Dynamic Field Mapping
Apparatus and Method for Data Charting with an Extensible Visualization Library
Apparatus and Method for Manipulating Variable States
Apparatus and Method for Producing a Virtual Database from Data Sources Exhibiting Heterogeneous Schemas
Apparatus and Method for Using Connector Components to Provide Connectivity to Interactive Graphics Representative of Input and Output Data
Apparatus and Method for Report Sharing Within an Instant Messaging Framework
Apparatus and Method for Transporting Business Intelligence Objects Between Business Intelligence Systems
Apparatus and Method for Generating Queries and Reports
Apparatus and Method for Visualizing the Relationship Between a Plurality of Sets
Apparatus and Method for Associating Non-Overlapping Visual Objects with Z-Ordered Panes
Apparatus and Method for Filtering Data Using Nested Panels
Client-Server Systems and Methods for Accessing Metadata Information Across a Network Using Proxies
Apparatus and Method for Automating Server Optimization
Apparatus and Method for Using a Panel Layout to Consolidate Dynamic and Interactive Graphics Representative of Input and Output Data
Apparatus and Method for Report Sharing Within an Instant Messaging Framework
Apparatus and Method for Quantitatively Measuring the Balance Within a Balanced Scorecard
Apparatus and Method for Supplying Report Content Within Collaborative Frameworks
Apparatus and Method for Facilitating Trusted Business Intelligence
Apparatus and Method for Generating Reports with Masked Confidential Data
Apparatus and Method for Visualizing Data
Apparatus and Method for Facilitating Trusted Business Intelligence Through Data Context
Apparatus and Method for Defining Report Parts
Apparatus and Method for Document Synchronization
System and Method of Data Cleansing Using Rule Based Formatting
System and Method of Machine-Aided Information Extraction Rule Development
Identifying Patterns of Significance in Numeric Arrays of Data
Apparatus and Method for Distribution of a Report with Dynamic Write-Back to a Data Source
Query-Time and View-Time Security for Semantic Layer
Apparatus and Method for Categorical Filtering of Data
Apparatus and Method for Calculating and Visualizing Targets
Detecting and Applying Database Schema Changes to Reports
Apparatus and Method for Receiving a Report
Method and System for Specifying, Preparing and Using Parameterized Database Queries
Generation of Logical Database Schema Representation Based on Symbolic Business Intelligence Query
Shared Business Intelligence Elements
Apparatus and Method for Defining and Processing Publication Objects
Functionally-Dependent Analysis Objects
Visualization Recommendations Based on Measure Metadata
Entity Expansion and Grouping
Phonetic Keys for the Japanese Language
Searching and Matching of Data
Pattern Recognition in Web Search Engine Result Pages
Method and System for Finding Appropriate Semantic Web Ontology Terms from Words
Providing Structured Visualizations of Expressions in an Expressions Editor
Metadata Creation
Dynamic Visualization of Search Results on a Graphical User Interface
Apparatus and Method for Forecasting Qualitative Assessments
Situational Resource Rating
Query Generation Based on Hierarchical Filters
Trend Analysis Based Upon Derived State Tables
Data Cell Cluster Identification and Table Transformation
Computer User Interface Having Selectable Historical and Default Values
Dataset Previews for Etl Transforms
Dimension-Based Relation Graphing of Documents
Matching Data from Disparate Sources
Delta Measures
Variable Length Data Protected by Seqlock
Classifying Data Using Machine Learning
Method and System for Lane Graph Visualization
Query Based Paging Through a Collection of Values
Tools Discovery in Cloud Computing
Augmenting a Report with Metadata for Export to a Non-Report Document
Database Consistent Sample Data Extraction
Systems and Methods to Update a Content Store Associated with a Search Index
Methods and Devices for Analysis of Carbon Footprints
Entity Clustering via Data Services
Method and System for Specifying, Preparing and Using Parameterized Database Queries
Answer-Augmented Query Suggestion
Systems and Methods for Freezing Data
Mapping Non-Relational Database Objects into a Relational Database Model
Dashboard Evaluator
Logical Address Based Object Oriented Programming
Server Independent Deployment of Plug-Ins
Aligning Records for Visual Comparison
Electonic Processing of Context-Aware Business Events
Dynamic Interface to Read Database Through Remote Procedure Call
Displaying Visualizations Linked to One or More Data Source Queries
Processing Cobol Data Record Schemas Having Disparate Formats
Visual Hierarchy Explorer
Distance Filtering Gesture Touchscreen
Adaptive Change Management in Computer System Landscapes
Query Plan Reformulation
Systems and Methods to Provide Report Part via a Web Service
Apparatus and Method for Dynamically Selecting Componentized Executable Instructions at Run Time
Identifying and Abstracting a Visualization Point from an Arbitrary Two-Dimensional Dataset into a Unified Metadata for Further Consumption
Unified Interface for Display and Modification of Data Arrays
Searching and Matching of Data
Dynamically Weighted Semantic Trees
Secure Communication of Distributed Ruby Requests
Detection and Display of Semantic Errors in a Reporting Tool
Cell Content Scrolling
Symbolic Tree Node Selector
Information Exchange Using Generic Data Streams
System and Method for Performing Centralized Common Tasks for a Set of Functions
Systems and Methods for Robust Data Source Access
Apportioned Queue for Resource Allocation
Automatic Tree Restriction
Event Auditing Framework
Delivering Report Characterization Information of a Report
Automatic Detection of Columns to Be Obfuscated in Database Schemas
Aggregation Level and Measure Based Hinting and Selection of Cells in a Data Display
Synchronizing Primary and Secondary Repositories
Guided Graphical Navigation Through Multidimensional Databases
Application Information Specifiable by Users and Third Parties
Extrapolating Tabular Structure in a Freeform Document
Resource Expression for Access Control
Context-Aware Composites of Functional Modules
User Interface Generation Based on Business Process Definition
Query Plan Reformulation
Optimizing Data Transfer Time on Graphics Processor Units
Interaction Between Applications Built on Different User Interface Technologies
Evaluating a Trust Value of a Data Report from a Data Processing Tool
Document Indexing Based on Categorization and Prioritization
Peeking into the Z-Dimensional Drawer
Intelligent Workspace
Generating Dynamic Hierarchical Facets from Business Intelligence Artifacts
Normalized Search
Semantically Guided Report Design
Process Driven Business Intelligence
Matching Data from Disparate Sources
Systems and Methods to Provide Dynamic Local Members Associated with an Add-in for a Spreadsheet Application
Message Routing Based on Modeled Semantic Relationships
System and Method of Querying Data
Converting Reports Between Disparate Report Formats
Application Information Specifiable by Users and Third Parties
Mapping Non-Relational Database Objects into a Relational Database Model
Classifying Data Using Machine Learning
Authentication Certificates as Source of Contextual Information in Business Intelligence Processes
Method and Architecture for Automatic Installation and Self-Updating of Client-Side Computer Software
Matching Data Based on Numeric Difference
Rapid Deployment of Software Applications
Profiling in a Massive Parallel Processing Environment
Data Cell Cluster Identification and Table Transformation
Storage Model for Information Related to Decision Making Process
Visual Tracking of Report Changes
Dashboard Formula Execution
Process Flow Designing Based on Connection Compatibility Between Process Components
Online Presence Management for Web Sites
Adaptive Record Linking in a Distributed Computing System
Spreadsheet Cell Dependency Management
Identifying and Abstracting the Visualization Point from an Arbitrary Two-Dimensional Dataset into a Unified Metadata for Further Consumption
Asynchronous Dashboard Query Prompting
Analysis Groups for Semantic Layer
Dashboard Collaborator
Visualization of Combined Table Data
Gesture-Based on-Chart Data Filtering
System and Method for Manipulating Objects in a Graphical User Interface
Ephemeral Store-Based Auto-Save for Applications with a Persistence Layer
Microcubes
Patent:
10,803,065 →
Application:
16/569,091 →
Multivariate Insight Discovery Approach
Partially Immutable Model
Rendering Visualizations Using Parallel Data Retrieval
Primary Key Determination
Emulating Functions Provided in Application Resources
Time Series Analysis Using a Clustering Based Symbolic Representation
Semantic Contextual Element Linking
Managing Data for Rendering Visualizations
Server-Side Cross-Model Measure-Based Filtering
Application Runtime for Cloud-Based Analytics Engine
Natural Language Query System
Server-Side Cross-Model Filtering
Virtual Widget Container
Managing Multi-Dimensional Array of Data Definitions
Traversing Hierarchical Dimensions for Dimension-Based Visual Elements
Nested Group Hierarchies for Analytics Applications
Dimension-Specific Dynamic Text Interface for Data Analytics
Automatic Frequency Recommendation for Time Series Data
Web Intelligent Document Was a Data Source
Interface Controller and Overlay
Continuous Development and Delivery System
Vertical Union of Feature-Based Datasets
Contextual Modeling Using Application Metadata
Flexible Algorithm for Time Dimension Ranking
Generating Dimension-Based Visual Elements
Display of Out-of-Window Status Indicators in a Virtual Shelf of a Diagram Window
Hybrid Online Analytical Processing (Olap) and Relational Query Processing
Enabling Advanced Analytics with Large Data Sets
Paginated Growing Widgets
Digital Signatures for Analytics
Handling of Point of Interest (Poi) Data Content
Access Sharing to Data from Cloud-Based Analytics Engine
Question Library for Data Analytics Interface
Top Contributor Recommendation for Cloud Analytics
Determination of Candidate Features for Deviation Analysis
Composite Relationship Discovery Framework
Error Dynamics Analysis
Continuous Feature-Independent Determination of Features for Deviation Analysis
Automatic Hot Area Detection in Heat Map Visualizations
Interpretation of Machine Learning Results Using Feature Analysis
Generating Names for Cloud Storage Containers
Message Templatization for Log Analytics
Nested Group Hierarchies for Analytics Applications
Histogram Bin Interval Approximation
Contextual Modeling Using Application Metadata
Alerting System for Software Applications
Persisted Queries and Batch Streaming
Analytic Insights for Hierarchies
Linked Filter Groups
Paginated Growing Widgets
System and Method for Intelligent Polymorphism of User Interface
Managing Multi-Dimensional Array of Data Definitions
Framework for Providing Improved Predictive Model
Interactive Dialog Communication via Callback
Patent:
11,962,720 →
Application:
18/057,690 →
Interpretation of Machine Leaning Results Using Feature Analysis
Multiple Machine Learning Model Anomaly Detection Framework
Patent:
12,050,628 →
Application:
18/348,143 →
Customizable Date Dimension for Non-Standard Calendar
Feature Selection for Deviation Analysis
Display of Out-of-Window Status Indicators in a Virtual Shelf of a Diagram Window
Managing Query Models Based on Shared Objects
In-Memory Caching System for Flexible Time Dimension
Automated Database Artifact Update Using Design Definitions
Determining Component Contributions of Time-Series Model
Histogram Bin Interval Approximation
Managing Queries For Blended Data From Data Models
Feature Selection for Model Training
Time-Series Anomaly Prediction and Alert
Data Anonymization for Cloud Analytics
Multiple Machine Learning Model Anomaly Detection Framework
Continuous Development and Delivery System
Discrimination Likelihood Estimate for Trained Machine Learning Model
Category Classification System for Feature Contribution Scores
Time-Series Forecasting Based on Detected Downtime
Related Assignments
(21)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Dec 20, 2005
From: WONG, RYAN HONG YEH; ALLERTON, MARK; MEJIA, CARLOS
To: BUSINESS OBJECTS, S.A.
Reel/Frame 017135/0789 →
Assignment of Assignor's Interest
Apr 12, 2006
From: CHU, CHEONG-WEI
To: BUSINESS OBJECTS, S.A.
Reel/Frame 017765/0110 →
Assignment of Assignor's Interest
May 12, 2006
From: DE SOUZA, PEDRO SERGIO
To: BUSINESS OBJECTS, S.A.
Reel/Frame 017621/0182 →
Assignment of Assignor's Interest
Jun 16, 2006
From: BELYY, ANDREY; OCHER, ALEXANDER
To: BUSINESS OBJECTS, S.A.
Reel/Frame 018004/0735 →
Assignment of Assignor's Interest
Jan 2, 2007
From: SAGALOV, ELLEN
To: BUSINESS OBJECTS, S.A.
Reel/Frame 018699/0816 →
Assignment of Assignor's Interest
Jan 2, 2007
From: CUBRANIC, DAVO
To: BUSINESS OBJECTS, S.A.
Reel/Frame 018699/0766 →
Assignment of Assignor's Interest
Apr 2, 2007
From: NAIBO, ALEXIS-JEAN LAURENT; HASSENFORDER, MARCEL
To: BUSINESS OBJECTS, S.A.
Reel/Frame 019104/0109 →
Assignment of Assignor's Interest
Jul 26, 2007
From: HUANG, JIN; YANG, SUNG-LI; NARRA, ANITA P.
To: BUSINESS OBJECTS, S.A.
Reel/Frame 019604/0721 →
Assignment of Assignor's Interest
Nov 8, 2007
From: BUSINESS OBJECTS, S.A.
To: BUSINESS OBJECTS SOFTWARE LTD.
Reel/Frame 020156/0411 →
Assignment of Assignor's Interest
Jun 3, 2021
From: LE BIANNIC, YANN; SEAN, SAVANEARY
To: BUSINESS OBJECTS SOFTWARE LTD.
Reel/Frame 056433/0001 →
Assignment of Assignor's Interest
Dec 10, 2021
From: BIZEUL, MARC
To: BUSINESS OBJECTS SOFTWARE LTD.
Reel/Frame 058354/0967 →
Assignment of Assignor's Interest
Apr 25, 2022
From: DOAN HUU, JACQUES
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 059698/0365 →
Assignment of Assignor's Interest
Apr 25, 2022
From: DOAN HUU, JACQUES
To: BUSINESS OBJECTS SOFTWARE LTD.
Reel/Frame 059698/0016 →
Assignment of Assignor's Interest
Aug 17, 2022
From: O'HARA, PAUL
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 060837/0423 →
Assignment of Assignor's Interest
Jul 6, 2023
From: WU, YING; KAUFMANN, MALTE CHRISTIAN
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 064174/0212 →
Assignment of Assignor's Interest
Jul 10, 2023
From: SHEEDY, PAUL; O'CONNOR, PAUL
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 064204/0090 →
Assignment of Assignor's Interest
Aug 21, 2023
From: LEWANDOWSKI, MATEUSZ; SHEEDY, PAUL; O'CONNOR, PAUL
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 064647/0976 →
Assignment of Assignor's Interest
May 7, 2024
From: O'HARA, PAUL
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 067332/0507 →
Assignment of Assignor's Interest
May 16, 2024
From: O'HARA, PAUL
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 067435/0350 →
Assignment of Assignor's Interest
May 21, 2024
From: O'HARA, PAUL
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 067478/0638 →
Assignment of Assignor's Interest
Oct 30, 2024
From: DOAN HUU, JACQUES; ARGOUARCH, ELOUAN
To: BUSINESS OBJECTS SOFTWARE LTD.
Reel/Frame 069076/0917 →