Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

499 results about "Column (database)" patented technology

In a relational database, a column is a set of data values of a particular simple type, one value for each row of the database. A column may contain text values, numbers, or even pointers to files in the operating system. Some relational database systems allow columns to contain more complex data types; whole documents, images or even video clips are examples. A column can also be called an attribute.

Hardware accelerated reconfigurable processor for accelerating database operations and queries

Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query / operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query / operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCle or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query / operation tasks requested. The hardware accelerator utilizes hardware-friendly memory addressing, which allows for arithmetic derivation of a physical address from a global database virtual address simply based on a row identifier. The hardware accelerator minimizes memory reads / writes by keeping most intermediate results flowing through IMCs in pipelined and parallel fashion. Furthermore, the hardware accelerator may employ task pipelining and pre-fetch pipelining to enhance its performance.
Owner:TERADATA US

Aircraft crew scheduling method and system realizing the same

InactiveCN102542404AImprove scheduling resultsRun fastResourcesOriginal dataSimulation
The invention discloses an aircraft crew scheduling method, which comprises the following steps: (1) acquiring original data meeting requirements of a user from a user interface and a database, and analyzing, converting and arranging the original data to acquire all essential data meeting required forms; (2) carrying constraint control on the essential data according to a scheduling rule, generating all probably scheduled task combinations for each aircraft crew, namely generating a relative task string LoW for each aircraft crew, and evaluating and correcting the task strings LoW; (3) converting all corrected task strings into a task column and establishing a constraint matrix; (4) solving the constraint matrix by utilizing an algorithm of disassembling a large-scale problem formed by integer programming problems into sub problems; and (5) outputting calculation results. The invention further discloses a system for realizing the aircraft crew scheduling method, wherein the system comprises a data input module, a model generation module, a solving module, a control module, a basic module and the like. According to the system for realizing the aircraft crew scheduling method, disclosed by the invention, requirements on equitable distribution of flight number plane, aircraft crew scheduling and flight task are met through cooperation of all modules.
Owner:中国南方航空股份有限公司

Dynamic configuration method and system for external imported data

The present invention relates to a dynamic configuration method and system for the external imported data. The method comprises: according to to-be-imported data, configuring a service type configuration table and a field column name configuration table; according to a corresponding service type, obtaining configuration information in the corresponding field column name configuration table, and generating a template document; determining whether a to-be-imported document is matched with the template document or not, if so, reading a data column from the to-be-imported document, and dynamically inserting the data column into a corresponding table of a database; or otherwise, returning feedback information of rejecting the imported data. According to the method and the system provided by the present invention, the development and maintenance difficulties of the external imported data are lowered; and a data type and a data column definition corresponding to the to-be-imported data are configured in the configuration table, a dynamic judgement is implemented by a program, and whether to check and how to check are configured in the configuration table, so that the dynamic judgement implemented by the program can greatly reduce the development of repetitive codes, and locate and solve the problem quickly when the problem occurs. Moreover, the code is universal and can be transplanted and used between systems.
Owner:北京思特奇信息技术股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products