Latest Patents

Patents imply intellectual property and it has a $ value that can be associated depending on the field and type of patent that is allocated. Patents also increase the enterprise value of the company and help prevent copy-cats from copying the idea without having royalt payments or licencing deals. We like it when companies get patents awarded!. To protect IP companies aggressively file provisional patents even before they have a working product. The below table provides a way to look at what has been done by companies and use this as a factor to make investment decisions.

     
Title Filing Date Publication Date Grant Date
Transitioning between code-based and data-based execution forms in computing … 2020-1-29 2020-6-18
Service level goal processing for multi-environment data engine requests 2019-3-08 2020-7-02
Pushing joins across a union 2017-3-30 2020-5-05 2020-5-05
Implementing contract-based polymorphic and parallelizable sql user-defined … 2016-3-02 2017-7-06
Big data analysis system and method for guarantee ring 2015-6-19 2015-9-23
Statistic normalization in a data store system 2014-12-31 2019-8-06 2019-8-06
Histogram generation on multiple dimensions 2014-12-31 2017-6-13 2017-6-13
Management of data in multi-storage systems that can include non-volatile and … 2014-12-17 2017-8-01 2017-8-01
Interrupted write protection with generic storage 2014-12-15 2017-5-30 2017-5-30
Assigning resources among multiple task groups in a database system 2014-9-29 2016-3-29 2016-3-29
High-throughput extract-transform-load (etl) of program events for subsequent … 2014-9-10 2015-5-21
Method and system for optimizing product inventory cost and sales revenue … 2014-7-28 2015-1-29
Multi-input SQL-MR 2014-6-27 2019-10-22 2019-10-22
Accessing data in a column store database based on hardware compatible indexing … 2014-4-09 2014-10-30
Apparatus and method for enabling a user to monitor skew of resource usage … 2014-4-04 2015-7-02
Training of storage devices in computing systems and environments 2014-3-17 2018-3-06 2018-3-06
Data compression of table rows 2014-3-14 2020-11-17 2020-11-17
Stored procedure execution in a distributed database system 2014-3-14 2021-7-13 2021-7-13
Dynamic array type in a data store system 2014-3-14 2019-5-14 2019-5-14
Error detection and recovery of transmission data in computing systems and … 2014-3-14 2014-9-18
Non-responsive node activity avoidance 2014-3-13 2021-3-30 2021-3-30
Method and system for data cleansing to improve product demand forecasting 2014-3-13 2014-9-18
Optimization of database queries for database systems and environments 2014-3-12 2014-10-23
Method and system for load balancing a distributed database providing object- … 2014-2-28 2014-9-04
Management of different database systems and/or environments 2014-2-18 2017-10-31 2017-10-31
Predicate-based range set generation 2013-12-20 2016-6-28 2016-6-28
Sentiment expression analysis based on keyword hierarchy 2013-12-19 2016-10-25 2016-10-25
Processing column-partitioned data for row-based operations in a database … 2013-12-19 2018-1-16 2018-1-16
Management of a distributed computing system through replication of write ahead … 2013-12-12 2014-4-10
Method and system for rebuilding data following a disk failure within a raid … 2013-12-05 2014-9-18
Memory management for in-memory processing computing environments and systems 2013-12-03 2017-1-10 2017-1-10
Summarizing statistical data for database systems and/or environments 2013-11-22 2020-10-06 2020-10-06
System, method and computer-readable medium for spool cache management 2013-11-08 2014-6-26
Method and system for determining long range demand forecasts for products … 2013-10-31 2014-5-01
Method and system for adjusting product orders during replenishment source … 2013-10-31 2014-5-01
Data-temperature-based mapping in a database system 2013-10-01 2020-2-04 2020-2-04
Data-temperature-based compression in a database system 2013-9-30 2016-4-05 2016-4-05
Designated memory sub-channels for computing systems and environments 2013-8-20 2015-12-08 2015-12-08
Data storage management based on indicated storage levels and other criteria … 2013-8-16 2014-7-03
Database-table sampling-percentage selection 2013-7-08 2018-1-16 2018-1-16
Methods and systems for real-time continuous updates 2013-6-03 2013-10-10
Designated computing groups or pools of resources for storing and processing … 2013-5-24 2014-7-03
Index selection in a multi-system database management system 2013-5-24 2016-8-16 2016-8-16
Actively managing resource bottlenecks in a database system 2013-3-28 2015-12-15 2015-12-15
System and method for using failure casting to manage failures in a computed … 2013-1-11 2014-7-17
Disk-media-error detection and correction 2012-12-31 2016-1-26 2016-1-26
Histogram interval selection 2012-12-31 2016-1-26 2016-1-26
System and method for allocating resources in a mixed SSD and HDD storage … 2012-12-30 2015-3-31 2015-3-31
Channel-condition-based message selection 2012-12-29 2016-7-19 2016-7-19
Sentiment-scoring application score unification 2012-12-29 2017-2-07 2017-2-07
Techniques for ordering predicates in column partitioned databases for query … 2012-12-27 2023-7-04 2023-7-04
Techniques for finding a column with column partitioning 2012-12-27 2014-7-03
Techniques for join processing on column partitioned tables 2012-12-26 2015-2-03 2015-2-03
Techniques for three-step join processing on column partitioned tables 2012-12-26 2014-6-26
Adaptive optimization of iterative or recursive query execution by database … 2012-12-20 2014-6-26
Estimating number of iterations or self joins required to evaluate iterative or … 2012-12-20 2015-10-06 2015-10-06
Data storage management by using excess capacity in a capacity controlled … 2012-12-20 2017-11-21 2017-11-21
Cardinality estimation for optimization of recursive or iterative database … 2012-12-20 2017-8-01 2017-8-01
Techniques for query statistics inheritance 2012-12-20 2016-9-06 2016-9-06
Learning capacity by using excess capacity in a capacity controlled environment 2012-12-20 2013-5-02
System and method for data compression using a dynamic compression dictionary 2012-12-12 2015-10-20 2015-10-20
System and method for managing spool space in a mixed SSD and HDD storage … 2012-12-06 2015-5-19 2015-5-19
System and method for data compression using multiple small encoding tables 2012-12-05 2014-10-28 2014-10-28
Providing metadata to database systems and environments with multiple … 2012-11-29 2014-5-29
Division of numerical values based on summations and memory mapping in … 2012-9-25 2014-3-27
Selective data compression in a database system 2012-9-14 2016-1-12 2016-1-12
Column-oriented task execution in a row-partitioned database system 2012-9-14 2015-8-18 2015-8-18
Query derived communication mechanism for communication between relational … 2012-9-12 2013-10-03
Temporal user-defined functions 2012-9-10 2016-9-27 2016-9-27
Compression of timing data of database systems and environments 2012-9-06 2014-3-06
Message selection in a marketing-based system 2012-8-24 2016-7-19 2016-7-19
Data-temperature-based control of buffer cache memory in a database system 2012-6-27 2018-7-31 2018-7-31
System, method, and computer-readable medium for optimizing database queries … 2012-3-12 2013-7-04
System, method, and computer-readable medium for reducing response time … 2012-3-08 2013-7-04
System and method for data compression using multiple encoding tables 2012-3-08 2013-7-04
System and method for solid state disk flash plane failure detection 2012-2-14 2013-7-04
Database redistribution in dynamically-configured database systems 2011-12-30 2015-9-22 2015-9-22
Techniques for fast loading of data from an external distributed file system to … 2011-12-29 2013-7-04
Techniques for accessing a parallel database system via external programs using … 2011-12-29 2013-7-04
Techniques for external application-directed data partitioning in data … 2011-12-29 2015-1-20 2015-1-20
Techniques for guided access to an external distributed file system from a … 2011-12-29 2013-7-04
Optimizing nested database queries that include windowing operations 2011-12-29 2013-7-04
Techniques for data assignment from an external distributed file system to a … 2011-12-29 2013-7-04
Techniques for optimizing outer joins 2011-12-29 2014-10-21 2014-10-21
Techniques for updating join indexes 2011-12-28 2013-7-04
System and method for reserving customer leads within a campaign management … 2011-12-22 2012-7-12
Making estimations or predictions about databases based on data trends 2011-12-21 2013-6-27
Multi level partitioning a fact table 2011-12-21 2014-7-01 2014-7-01
Making predictions regarding evaluation of functions for a database environment 2011-12-05 2013-6-06
Fine-grained capacity management of computing environments that may support a … 2011-12-02 2013-4-04
System maintenance and tuning of databases by using excess capacity in capacity … 2011-10-31 2013-4-04
Master data management hierarchy merging 2011-9-30 2012-4-05
Master data management versioning 2011-9-30 2015-8-04 2015-8-04
Managing capacity of computing environments and systems that include a database 2011-9-30 2013-4-04
Master data management database asset as a web service 2011-9-30 2012-4-05
Global and persistent memory for user-defined functions in a parallel database 2011-4-29 2019-5-14 2019-5-14
Independent attribute filtering 2011-3-30 2012-10-04
System, method, and computer-readable medium that facilitates efficient … 2010-12-31 2014-9-09 2014-9-09
System and method for performing contiguous disk read on pseudo-contiguous data … 2010-12-17 2012-6-21
Managing device wearout using I/O metering 2010-12-17 2013-9-17 2013-9-17