Patent Assignment
Reel/Frame 028540/0522
Assignment of Assignor's Interest
Recorded: 2012-07-12
Received: 2012-07-12
Pages: 16
Assignor
INTERNATIONAL BUSINESS MACHINES CORPORATION
Executed: 2012-06-29
Assignee
SAP AG
DIETMAR-HOPP-ALLEE 16, WALLDORF, DEX, D-69190, GERMANY
Covered Properties
(100)
Configurable Flat File Data Mapping to a Database
Application:
13/432,075 →
Transaction Log Management
Application:
13/355,555 →
Autonomic Self-Tuning of Database Management System in Dynamic Logical Partitioning Environment
Application:
13/333,552 →
Data Model Simplification Through Field Fallout
Application:
12/769,527 →
Using Idempotent Operations to Improve Transaction Performance
Application:
12/626,902 →
Transmitting Critical Table Information in Databases
Application:
12/478,471 →
Simd Merge-Sort and Duplicate Removal Operations for Data Arrays
Application:
12/464,213 →
Method and System for Dynamic Virtual Environment Migration
Application:
12/365,632 →
Context-Based Dynamic Policy Assignment in a Distributed Processing Environment
Application:
12/356,227 →
Nested Categorization Using Factorization
Application:
12/354,440 →
System and Computer Program Product for Nested Categorization Using Factorization
Application:
12/354,019 →
Computer Program Product and Computer System for Presenting a Summary of Selected Values
Application:
12/352,081 →
Method for Determining Participation in a Distributed Transaction
Application:
12/348,112 →
Database Staging Area Read-Through or Forced Flush with Dirty Notification
Application:
12/343,340 →
Apparatus, System, and Method for Processing Hierarchical Data in Disparate Data Repositories
Application:
12/339,662 →
Transaction Consistent Content Replication
Application:
12/338,209 →
Dual-Component State Token with State Data Direct Access Index for Systems with High Transaction Volume and High Number of Unexpired Tokens
Application:
12/268,753 →
Generalized Partition Pruning in a Database System
Application:
12/268,391 →
Recommending Statistical Views Using Cost/Benefit Metrics
Application:
12/264,878 →
System for Distributed Communications
Application:
12/255,895 →
Computer Program, Computer, and Messaging System for Returning a Data Item to a Requestor
Application:
12/253,000 →
Transaction Log Management
Application:
12/252,066 →
Utilizing Shared Numeric Locks
Application:
12/249,783 →
Section Identification and Distribution System Monitoring System, Method and Program Product
Application:
12/249,460 →
Method, System and Computer Program Product for Improved Round Robin for Time Series Data
Application:
12/247,482 →
Configurable Flat File Data Mapping to a Database
Application:
12/212,861 →
Query Transformation
Application:
12/283,194 →
Method and System for Executing a Database Query
Application:
12/200,392 →
System for Executing a Database Query
Application:
12/199,390 →
System and Method for Indexing Weighted-Sequences in Large Databases
Application:
12/198,717 →
Schema Management
Application:
12/196,213 →
Hole Query for Functional Coverage Analysis
Application:
12/189,806 →
Identifying Automounted File System Resources
Application:
12/181,997 →
Transaction Log Management
Application:
12/179,107 →
Stabilizing Solutions to Output Feedback Pole Placement Problem with Parameter Drift and Automated Alerting of System Parameter Changes
Application:
12/176,398 →
Stabilizing Solutions to Output Feedback Pole Placement Problem with Parameter Drift and Automated Alerting of System Parameter Changes
Application:
12/176,403 →
Stabilizing Solutions to Output Feedback Pole Placement Problem with Parameter Drift and Automated Alerting of System Parameter Changes
Application:
12/176,401 →
Accessing a Non-Relational Store with a Container-Managed Persistence Bean via a Web Service Function
Application:
12/218,921 →
Detecting a Timeout of Elements in an Element Processing System
Application:
12/165,768 →
Data Classification by Kernel Density Shape Interpolation of Clusters
Application:
12/164,532 →
Defining and Implementing Configuration Standards for Facilitating Compliance Testing in an Environment
Application:
12/165,021 →
Asynchronous Linked Data Structure Traversal
Application:
12/147,540 →
Coordinating Updates to Replicated Data
Application:
12/147,763 →
System, Method, Program, and System Implementation Method for Transaction Process Logging
Application:
12/159,024 →
Maintaining Relative Time Stamps When Transferring Files Across Network
Application:
12/144,110 →
Data Classification by Kernel Density Shape Interpolation of Clusters
Application:
12/142,949 →
Apparatus and System for Analyzing Computer Events Recorded in a Plurality of Chronicle Datasets
Application:
12/139,349 →
System and Method for Log Retrieval Priority
Application:
12/137,895 →
Fast Implementation of Decoding Function for Variable Length Encoding
Application:
12/135,257 →
Fast Source File to Line Number Table Association
Application:
12/131,289 →
Method for Managing Cluster Node-Specific Quorum Roles
Application:
12/130,080 →
System and Method for Multi-Dimensional Aggregation Over Large Text Corpora
Application:
12/129,850 →
System and Method for Estimating the Geographical Location and Proximity of Network Devices and Their Directly Connected Neighbors
Application:
12/128,209 →
System and Apparatus to Ensure a Low-Latency Read of Log Records from a Database Management System ("Dbms")
Application:
12/128,488 →
Methods, Systems, and Computer Program Products for Disaster Recovery Planning
Application:
12/126,487 →
Online Relocation of Ldap Entries and Subtrees in Distributed Directory Environment
Application:
12/126,149 →
Context-Aware, Adaptive Approach to Information Selection for Interactive Information Analysis
Application:
12/125,413 →
Efficient Approach with the Toleration of Stale Data to Dynamically Transform and Unify Data Quality in Client and Server with Continuous Transaction Flows
Application:
12/124,108 →
Method for Matching User Descriptions of Technical Problem Manifestations with System-Level Problem Descriptions
Application:
12/120,829 →
Method Determining Whether to Seek Operator Assistance for Incompatible Virtual Environment Migration
Application:
12/119,726 →
Method, System, and Computer Program Product for Improved Round Robin for Time Series Data
Application:
12/117,816 →
A Computer Program Product for Append Mode Insertion of Rows into Tables in Database Management Systems
Application:
12/115,310 →
Dynamic Graphical Database Query Interface
Application:
12/112,332 →
Dynamic Database Access via Standard Query Language and Abstraction Technology
Application:
12/113,127 →
Recovery and Restart of a Batch Application
Application:
12/108,099 →
Path Controller, Path Control Method, and Program Therefor
Application:
12/103,936 →
Method and System to Dynamically Apply Access Rules to a Shared Resource
Application:
12/098,925 →
Document Clustering Based on Cohesive Terms
Application:
12/058,295 →
Automated and Dynamic Management of Query Views for Database Workloads
Application:
12/055,461 →
Method for Maintaining a Sample Synopsis Under Arbitrary Insertions and Deletions
Application:
12/054,298 →
Method and System for Reducing Storage Requirements of Simulation Data via Keyword Restrictions
Application:
12/049,736 →
Asynchronous Task for Energy Cost Aware Database Query Optimization
Application:
12/049,343 →
Method and System for Routing Service Requests Based on Throughput of Teams of Servers
Application:
12/042,631 →
Association Traversal Translation for Common Information Model
Application:
12/038,002 →
System and Method of Propagating Status Among Related Entities
Application:
12/031,751 →
System and Computer Program for Inserting Records into a Database
Application:
12/020,462 →
System and Method for Handling Invalid Condition of a Data Element
Application:
12/015,636 →
Automatically Generated Ontology by Combining Structured and/or Semi-Structured Knowledge Sources
Application:
12/014,876 →
Autonomous Management of System Throughput
Application:
12/015,165 →
Method, System, and Storage Medium for Providing Context-Based Dynamic Policy Assignment in a Distributed Processing Environment
Application:
11/972,289 →
Method and System for Efficiently Saving and Retrieving Values of a Large Number of Resource Variables Using a Small Repository
Application:
11/970,037 →
Systems, Methods and Computer Products for Profile Based Identity Verification Over the Internet
Application:
11/969,569 →
Systems, Methods and Computer Products for Name Disambiguation by Using Private/Global Directories, and Communication Contexts
Application:
11/958,868 →
Method and System for Dynamic Join Reordering
Application:
11/959,109 →
Unified Collection of Content Analytic Data
Application:
11/959,265 →
Group-By Result Size Estimation
Application:
11/956,855 →
System and Method for Preserving Filehandles Across File System Migrations on a Best Effort Basis
Application:
11/956,983 →
Methods, Systems, and Computer Program Products for Disaster Recovery Planning
Application:
11/953,115 →
A Business Message Tracking System Using Message Queues and Tracking Queue for Tracking Transaction Messages Communicated Between Computers
Application:
11/948,762 →
Systems, Methods and Computer Products for Compression of Hierarchical Identifiers
Application:
11/941,376 →
Method for Data Classification by Kernel Density Shape Interpolation of Clusters
Application:
11/940,739 →
Method and Apparatus for Predicting Selectivity of Database Query Join Conditions Using Hypothetical Query Predicates Having Skewed Value Constants
Application:
11/938,847 →
Methods and Computer Program Products for Transaction Consistent Content Replication
Application:
11/936,594 →
Method and Apparatus for Predicting Selectivity of Database Query Join Conditions Using Hypothetical Query Predicates Having Skewed Value Constants
Application:
11/931,255 →
Asynchronous Symmetric Multiprocessing
Application:
11/873,464 →
Method and System for Replicating Objects
Application:
11/872,930 →
Microeconomic Mechanism for Distributed Indexing
Application:
11/871,471 →
Replacing an Unavailable Element in a Query
Application:
11/974,073 →
Group-By Size Result Estimation
Application:
11/862,058 →
Issuing Syncpoints During Execution of a Batch Application to Minimize or Eliminate Periods of Record Unavailability Due to Batch Related Record Locking
Application:
11/858,452 →