Patent application number | Description | Published |
20090240663 | ETL-Less Zero-Redundancy System and Method for Reporting OLTP Data - In one embodiment the present invention includes a relational database management system component and a column-oriented data processing component. The relational database system component stores database information in a row format. The column-oriented data processing component stores the database information in a column format. In response to a database update request, the relational database management system component updates the database information stored in the row format; the relational database management system component notifies the column-oriented data processing component of the database update request; and the column-oriented data processing component updates the database information stored in said column format. In response to a query request, the column-oriented data processing component generates a query response based on the database information stored in said column format. In this manner, an embodiment of the present invention is able to generate up-to-date reports without the need for extraction, translation and loading procedures. | 09-24-2009 |
20100287145 | BUSINESS OBJECT BASED NAVIGATION - In one embodiment the present invention relates to a method for navigating within a database containing business objects. The method includes the steps of providing a preconfigured model comprising preconfigured business object types and preconfigured associations of the business object types, identifying a reference to a business object instance within a software object and determining a primary business object type corresponding to the business object instance, providing links to at least one secondary business object type associated with the primary business object type in accordance with the preconfigured business model, and retrieving from the database at least one attribute of at least one business object instance within the secondary business object type associated to the primary business object type in accordance with the preconfigured model. In this manner, a user may more easily navigate the database. | 11-11-2010 |
20110161379 | Lifecycle-Based Horizontal Partitioning - The invention relates to a computer-implemented method for dynamically and horizontally partitioning a table of a relational database, wherein the table comprises records, wherein the records are mapped to a plurality of states, wherein the table is horizontally partitioned into a plurality of partitions, and wherein the plurality of states is mapped to the plurality of partitions. The method comprises the steps of changing the assignment of a first record from a first state to a second state, wherein the first state is mapped to a first partition, wherein the second state is mapped to a second partition, wherein the first partition is not the second partition, and storing the first record in the second partition. The invention further relates to a computer system implementing the abovementioned method for dynamically and horizontally partitioning a table of a relational database. | 06-30-2011 |
20110161387 | Computer-Implemented Method for Operating a Database and Corresponding Computer-System - The invention relates to a computer-implemented method for operating a database comprising the step of updating a binary status of a tuple in the database. The binary status field either contains a null value or a time stamp. The update can be done in-place or by using an insert-only approach. | 06-30-2011 |
20120265728 | Available-To-Promise on an In-Memory Column Store - A system and method of determining an earliest delivery date for a demand on the basis of a fact table stored in a database, where the demand indicates both a desired date and a desired quantity for items from a stock, where a fact time series is comprised by and/or deducible from the fact table, and where the fact time series comprises fact tuples indicating both a fact date and a change in quantity of stock items that occurred on this fact date. The method includes generating an aggregated time series from the fact time series by defining and/or obtaining discrete time intervals, and generating, for at least one discrete time interval, an aggregated tuple indicating both its corresponding discrete time interval and the aggregated change in quantity of stock items that occurred in its corresponding discrete time interval. | 10-18-2012 |
20130006989 | Search Method for a Containment-Aware Discovery Service - In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a search method for a containment-aware discovery service is described. | 01-03-2013 |
20130007024 | Filter Method for a Containment-Aware Discovery Service - In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a filter method for a containment-aware discovery service is described. | 01-03-2013 |
20130007847 | Communication Protocol for a Containment-Aware Discovery Service - In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a communication protocol for a containment-aware discovery service is described. | 01-03-2013 |
20140067752 | AVAILABLE-TO-PROMISE ON AN IN-MEMORY COLUMN STORE - A system and method of determining an earliest delivery date for a demand on the basis of a fact table stored in a database, where the demand indicates both a desired date and a desired quantity for items from a stock, where a fact time series is comprised by and/or deducible from the fact table, and where the fact time series comprises fact tuples indicating both a fact date and a change in quantity of stock items that occurred on this fact date. The method includes generating an aggregated time series from the fact time series by defining and/or obtaining discrete time intervals, and generating, for at least one discrete time interval, an aggregated tuple indicating both its corresponding discrete time interval and the aggregated change in quantity of stock items that occurred in its corresponding discrete time interval. | 03-06-2014 |
Patent application number | Description | Published |
20100117604 | Lead acid battery de-sulfation - A de-sulfating device including a plurality of capacitive discharge channels selectively activatable by a control board to provide a pulse wave modulated de-sulfating current to a lead-acid battery. Some exemplary embodiments may provide a de-sulfating current comprising a repeating pattern including an about 0.75 ms ON pulse followed by an about 4.5 ms OFF period, which may be applied to the battery at an operator-adjustable peak amperage of about 0-350 amps. The extent of sulfation of the battery may be ascertained by measuring the impedance of the battery. | 05-13-2010 |
20110106280 | AUTOMATED BATTERY SCANNING, REPAIR, AND OPTIMIZATION - A method of servicing a battery may include connecting a battery to a battery servicing apparatus including an automated electronic system; measuring, by the automated electronic system, a first set of metrics associated with the a battery cell; selecting, automatically by the automated electronic system, a maintenance action based at least in part upon the measured first set of metrics; directing, by the automated electronic system, performance of the maintenance action on the battery cell by an ancillary device; and/or measuring, by the automated electronic system, a second set of metrics associated with the battery cell after performance of the maintenance action. The automated electronic system may be configured to gather data using one or more probes and/or clamps associated with the battery cell. The automated electronic system may include a memory configured to store data and/or a processing unit configured to direct operation of the ancillary device. | 05-05-2011 |
20140375276 | UNIVERSAL INDUSTRIAL BATTERY OPTIMIZATION DEVICE - Improvements in a battery de-sulfating device are disclosed. The improvements including a plurality of capacitive discharge channels selectively activatable by a control board to provide a pulse wave modulated de-sulfating current to a lead-acid battery. The de-sulfating current can be a variable, or harmonic, repeating pattern of about 0.1-1.5 ms ON pulse followed by an about 2-9 ms OFF period which may be applied to the battery at an operator-adjustable peak amperage of about 0-350 amps. The de-sulfation process before, during or after the normal battery charging cycle, or any combination thereof. The temperature of the battery and the specific gravity of the fluid within the battery is measure during the de-sulfating process. The extent of sulfation of the battery may be ascertained by measuring the impedance of the battery. | 12-25-2014 |