Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Teradata Us Inc patents


Recent patent applications related to Teradata Us Inc. Teradata Us Inc is listed as an Agent/Assignee. Note: Teradata Us Inc may have other listings under different names/spellings. We're not affiliated with Teradata Us Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "T" | Teradata Us Inc-related inventors


Method and system for storing time series data in a relational database

A system and method for storing time series data in a distributed relational database. A sql create table statement including a primary index clause creates a primary index and associated time series table which organizes time series data records by time, while simultaneously storing the time series data records in an easily queryable time sequential manner. ... Teradata Us Inc

Method and system for providing data access and local processing across disparate data systems

A system for managing data access, processing, and data movement across disparate data sources in a heterogeneous analytical environment. Communication and access between multiple disparate data sources is provided by an interconnect mechanism includes connectors at data source nodes and links established between the connectors to form a fabric, i.e., a set of interconnected nodes, which organizes components into a discrete environment and enables communication between paired data sources of the same or differing type within the environment.. ... Teradata Us Inc

Multi-level reservoir sampling over distributed databases and distributed streams

A system and method for random sampling of distributed data, including distributed data streams. The system and method use a multi-level reservoir sampling technique that leverages the conventional reservoir sampling algorithm for distributed data or distributed data streams. ... Teradata Us Inc

Apparatus and method of facilitating a local database system to execute a query function at a foreign database system

An apparatus is provided for facilitating a local database system to execute a query function at a foreign database system. The apparatus comprises a processor of the local database system and a storage device communicatively coupled with the processor. ... Teradata Us Inc

Hash table structure for optimizing hash join operations in a relational database system

An improved hash table structure compatible with in-memory processing for increasing cache efficiency during hash join processing of a small and large table in a relational database system. The hash table, residing in processor memory, includes a first partition containing a join condition column providing best selectivity for joining the small table with the large table, at least one additional partition containing additional join condition columns for joining the small table with the large table; and an array of hash values, the array of hash values providing an index into the hash table partitions.. ... Teradata Us Inc

Skew detection and handling in a parallel processing relational database system

A method for detecting and handling skew and spillover in in-memory hash join operations. To improve the detection of skew and spillover in parallel processing systems, a poisson distribution of unique hash values to units of parallelism (uops) is employed to determine the number of rows per uop and in turn, the potential of spillover at a uop. ... Teradata Us Inc

Timing of reassignment of data to different configurations of processing units in database sytems

Data portions of a database can be grouped and ranked in order of priory for reassignment from one or more maps to another one or more maps. It should be noted that a first map can assign the data portions to a first configuration of processors for processing the data portions, and a second map assigns the data portions to a second configuration of processors, different than the first configuration, for processing the data portions in a database system and/or environment. ... Teradata Us Inc

Reassignment of data to different configurations of processing units in database systems

An order (or priority) for reassigning data portions of a database from a first map to a second map can be determined. It should be noted that the first map assigns the data portions to a first configuration of processors for processing the data portions, and the second map assigns the data portions to a second configuration of processors, different than the first configuration, for processing the data portions in a database system and/or environment. ... Teradata Us Inc

Management of sparse data for database systems with multiple processing units

The number of processors that store data can be limited for some data in order to improve efficiency in database system that uses multiple processing units to process data. For example, a map can be provided for one or more sparse database tables (or tables) that are relatively small in view of the number of processors that are available. ... Teradata Us Inc

Spool file for optimizing hash join operations in a relational database system

A method for spooling data for use in joining a small table with a large table in a relational database system. The method analyzes a join condition for combining records from the small and large tables, selects qualified rows from the large table, and writes the qualified rows to a spool file. ... Teradata Us Inc

Method for predicate evaluation in relational database systems

A method for performing row qualification in database table retrieval and join operations. This method, referred to as bulk qualification, evaluates conditions on multiple rows in a database table at the same time, providing more efficient utilization of memory bandwidth and cpu throughput.. ... Teradata Us Inc

Dynamic in-flight database request throttling

Various embodiments herein each include at least one of systems, methods and software for dynamic in-flight database request throttling. One such embodiment includes monitoring a database or multi-database system workload definition (wd) to identify queuing of a higher priority request while the database system is processing requests of a lower priority and when queuing of a higher priority request is identified, adjusting a metric throttle for the wd to a new metric throttle level cn, computed as the average of a metric level cc that would drive the metric to a target t and a metric level cr that would drive a rolling average of the metric to the target t. ... Teradata Us Inc

Distributed sequential pattern mining (spm) using static task distribution strategy

Seed patterns are derived from a sequence database. Execution costs for types of seed patterns are computed. ... Teradata Us Inc

Non-unique secondary indexing of semi-structured data in databases

Various embodiments herein each include at least one of systems, methods, and software for generating, storing, and using non-unique secondary indexes of semi-structured data in database tables. One method embodiment includes creating and storing a non-unique secondary index (nusi) for a database table based on column data stored in rows of the database table. ... Teradata Us Inc

08/17/17 / #20170235657

Long-duration time series operational analytics

Various embodiments herein each include at least one of systems, methods, and software for producing operational analytics that summarize fine-grain time scale behavior over long time durations. Some such embodiments are targeted toward understanding operationally meaningful behavior of complex dynamic systems that are often only apparent at fine-grain time scales. ... Teradata Us Inc

08/10/17 / #20170228406

Data storage management based on indicated storage levels and other criteria for multi-level storage systems

Data can be stored based on one or more indications and one or more other storage criteria. The indications can effectively indicate or identify a storage level for storing data in a multi-storage system. ... Teradata Us Inc

07/06/17 / #20170193129

Self organizing list machine for reordering items of a list

A self-organizing list machine is provided for reordering items of a list in a manner that achieves both a constant and minimum time complexity. The self-organizing list machine comprises an array of symbol index generators, wherein (i) each symbol index generator has a unique location in the array between zero and n−1 inclusive, and (ii) n is the total number of unique symbols in a symbol alphabet.. ... Teradata Us Inc

07/06/17 / #20170193014

Dynamic joining of database tables

Disclosed are systems and methods for dynamic joining of database tables. The systems and methods can include: selecting a first table from a plurality of tables; selecting a second table from the plurality of tables; joining the first table and the second table to create a temporary table; and storing, in a memory of a computing device, the temporary table and the temporary skew value. ... Teradata Us Inc

06/22/17 / #20170177642

Managment of intellegent data assignments for database systems with multiple processing units

A data storage space configuration of a hard disk drive comprises a plurality of zones in which each one of the plurality of zones stores customer data. The data storage space configuration further comprises a plurality of database metadata storage spaces allocated in the plurality of zones, wherein the number of database metadata storage spaces is less than or equal to the number of zones. Data of a database (e.g., database tables) can be reassigned from a first map to a second map in a database system that uses maps to assign data for processing to multiple processing units of a database system in accordance with one or more distributions schemes. Data portions can be selected in groups and moved in the selected groups in an efficient manner. ... Teradata Us Inc

04/27/17 / #20170116237

Buffered data-loading in column-partitioned database tables

A system and method for loading data into column-partitioned database tables. The system and method incorporate a mechanism for buffering data extracted from the rows of a source table in column-oriented fashion within an in-buffer memory, enabling an efficient bulk-write of large arrays of values from the buffer into column-partitioned database tables. ... Teradata Us Inc

04/13/17 / #20170103096

Enhancing tables and sql interaction with queue semantics

A database management system returns data from a database table in response to a database query. It does so by assessing whether the database table has any rows of data. ... Teradata Us Inc

03/09/17 / #20170068710

Collecting statistics in unconventional database environments

A system and method for determining optimal query plans within a distributed processing system. The system includes a query optimizer for receiving a query and generating a query plan for execution by the distributed processing system; a repository including statistics related to prior executed query plans; a plan execution engine for receiving and executing the query plan, collecting statistics corresponding to the query plan, and storing the statistics and optimizer usage metadata corresponding to the query plan and prior executed query plans in the repository. ... Teradata Us Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Teradata Us Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Teradata Us Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###