Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Database and method for evaluating data therefrom

a data and data technology, applied in the field of data bases for storing data, can solve the problems of not providing an efficient means for allowing large amounts of contiguous data to be accessed and/or evaluated, and not being able to meet the needs of small clients, so as to achieve the effect of maintaining safety, enhancing damping, and efficient monitoring of different phenomena

Active Publication Date: 2016-07-28
FAKEIH ADNAN
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent text describes a system for monitoring and analyzing data in real-time. The system uses a database to store and retrieve data quickly. It can detect abnormal behavior and patterns in the data, and can also be used for automated calibration and experimentation. The system is designed to be efficient and scalable, with low bandwidth requirements and low computational load. It can be used in various applications such as monitoring drilling processes, early warning devices, and environmental sensors. The system allows for simultaneous monitoring of multiple phenomena and can be easily customized. Overall, the system provides a flexible and efficient way to monitor and analyze data in real-time.

Problems solved by technology

While these databases are well-suited to performing traditional transaction-oriented operations, they do not provide an efficient means for allowing large amounts of contiguous data to be accessed and / or evaluated, other than standard querying methods.
However, at present this is not possible with smaller clients due to costs associated with the large bandwidth and computational requirement needed for delivering the complete market feed.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Database and method for evaluating data therefrom
  • Database and method for evaluating data therefrom
  • Database and method for evaluating data therefrom

Examples

Experimental program
Comparison scheme
Effect test

example 1

Data Storage

[0110]Taking the database of the first embodiment of first aspect of the invention, in which a cumulative value of the y variable is stored, the costs of building the database are set out below (compared to a comparative example for a conventional database):

[0111]Cost of adding a new record=computational cost of adding new record to sum of all previous records+storage cost for storing new cumulative record.

[0112]For conventional database, cost of adding a new record=storage cost for storing one more record (no computation cost)

[0113]The storage cost is the cost of sending the record to the network memory (including the use of network bandwidth).

[0114]The computational cost is the cost of the mathematical manipulation into the desired format.

[0115]Therefore, data storage in the first embodiment of the present invention has associated with it the additional computational cost (relative to the comparative example of a conventional database) of adding the new record to the s...

example 2

Data Manipulation

[0116]In this example, the mean average of a series of data records is calculated from the database of the first embodiment of the first aspect of the invention.

[0117]This requires the steps of:[0118]1. retrieving data records from the start and end of the series (retrieval cost=two fetch operations)[0119]2. subtracting start record value from end record value (computational cost=one subtraction operation)[0120]3. performing division by size of data (computation cost=one division operation)

[0121]In a conventional database, this process would require the steps of:[0122]1. retrieving all data records in the series of interest (retrieval cost=n fetch operations)[0123]2. performing summation over all retrieved records (computation cost=(n−1) addition operations)[0124]3. performing division by size of data (computational cost=one division operation)

[0125]Therefore, the database of the first embodiment of first aspect of the present invention has significantly lower retri...

example 3

Calculation of the Volume Weighted Average Price

[0126]The volume weighted average price (vwap) of a stock is obtained by dividing the total transacted money value by the total transacted volume. The money value of a transaction is the volume of the transaction multiplied by the price.

[0127]In a database according to a second embodiment of the first aspect of the present invention, the cumulative volume and the money value (the multiple of volume and price) are stored as a function of time. In this case, the vwap may be calculated by following the steps of:[0128]1. retrieving money value records from the start and end of the series of interest (retrieval cost=two fetch operations)[0129]2. subtracting start record from end record (computational cost=one subtraction operation)[0130]3. retrieving volume records from the start and end of the series of interest (retrieval cost=two fetch operations)[0131]4. subtracting start record from end record (computational cost=one subtraction operat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A computer system for calculating a quantity from a set of input values. The computer system comprises a database that is configured to store a sequence of first input values xn wherein n=1, 2, . . . i, wherein for any value of n, xn lies between xn+1 and xn−1 in the sequence. Each value of x has associated with it a second input value yn, a conversion value pn that is calculated from yn according to a conversion algorithm, and an output value zn, wherein zn=zn−1+pn. The database is configured to store the plurality of output values zn.

Description

FIELD OF THE INVENTION[0001]The present invention relates to databases for storing data, and in particular to computer-implemented methods of constructing a database, storing data in the database, and / or methods of manipulating data stored in the database.BACKGROUND OF THE INVENTION[0002]A database is a structure for storing and relating data within e.g., a computer system. Different database architectures exist depending on the intended usage. The primary use for general purpose databases is to manage and facilitate data entry and retrieval in relation to the relevant application. A recent trend has been the emergence of specialized database architectures optimized to work with specific application domains.[0003]Complex event processing (CEP) is a technology for low-latency filtering, correlating, aggregating, and / or computing on real-world event data. Such data is usually generated at high frequencies and so needs to be saved in an appropriate database to allow it to be evaluated,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30G06F17/11
CPCG06F17/30569G06F17/30386G06F17/11G06F17/30312G06F17/30536G06F16/258G06F16/21G06F16/22G06F16/24G06F16/2462G06F16/00
Inventor FAKEIH, ADNAN
Owner FAKEIH ADNAN
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products