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

128 results about "Virtual database" patented technology

Method and apparatus for improving the transcription accuracy of speech recognition software

A virtual vocabulary database is provided for use with a with a particular user database as part of a speech recognition system. Vocabulary elements within the virtual database are imported from the user database and are tagged to include numerical data corresponding to the historical use of the vocabulary element within the user database. For each speech input, potential vocabulary element matches from the speech recognition system are provided to the virtual database software which creates virtual sub-vocabularies from the criteria according to predefined criteria templates. The software then applies vocabulary element weighting adjustments according to the virtual sub-vocabulary weightings and applies the adjustment to the default weighting provided by the speech recognition system. The modified weightings are returned with the associated vocabulary elements to the speech engine for selection of an appropriate match to the input speech.
Owner:COIFMAN ROBERT E

System, method, and computer program product for creating a virtual database

A virtual database is attached to a server database management system (“DBMS”) such that the DBMS believes it needs to recover the database to a last known point of consistency. In order to perform this recovery, the DBMS requests the transaction log file entries to be read from what it believes is the database's transaction log file. However, the requests are intercepted and translated (unbeknownst to the DBMS) instead into requests to read the transaction log portion of the backup file. The DBMS then uses the transaction log records to bring the database to a point of transactional consistency, unaware that the log records are actually being sourced from the transaction log portion of the backup file. All changes made to the data during the recovery phase and later during the execution of any TSQL statements which insert, update, or delete data are routed into a cache file. Accordingly, a “virtual” database is created and used by the server DBMS engine as if it were a real database.
Owner:IDERA

Client programming model with abstraction

A client programming model with abstraction hides from an underlying client application or application program interface (API) the details of where each element of data is located, and which copy of the data is resident on an available server and associated databases. The model wraps a database, such as a virtual database, and provides data-dependent and application-dependent routing, failover, and operational administration.
Owner:MICROSOFT TECH LICENSING LLC

Mode multiplexing isomerous database access and integration method under gridding environment

The invention relates to an access and integration method of an isomerous database for modal multiplexing under the gridding condition. In the method, first, a virtual database for the modal multiplexing is used to describe various database resources and provide an overall uniform view of the isomerous database resource; then, through the resource register way, the resource provider confirms the mapping relation between the database mode of the isomerous database and the database mode of the virtual database, through inquiring about a mapping method, an inquiry request based on the virtual database is converted into an inquiry request based on the real database resource, the service of the virtual database is used to provide a uniform interface for accessing the isomerous database to the resource user; finally, under the gridding condition of including the isomerous database resource, the whole course from the register to the use of the database resource is realized, the integrated course of the isomerous database resource is finished through a gridding application service result, thereby ensuring that the developer of the gridding application service can make use of the service interface of the virtual database to obtain the integrated information from the isomerous database resource. The invention has good practicability, the resource provider can finish most register work automatically only by using a client program; the resource user can obtain the needed isomerous database resource through the uniform interface of the virtual database without needing to concern the geographic distribution, the database mode, the semantic information, etc. of the real database resource.
Owner:BEIHANG UNIV

Virtual access management method of heterogeneous database

ActiveCN103593422AImplementation Constraint DefinitionShielding from multiple sourcesDatabase management systemsSpecial data processing applicationsOperational systemServer-side
The invention relates to the technical field of cloud databases, in particular to a virtual access management method of a heterogeneous database. According to the virtual access management method of the heterogeneous database, a data control processing framework which comprises a client, a front end and a server side and a functional unit which is oriented to the process and is based on components are provided, component access control management of a heterogeneous database system based on users, roles and the permission is introduced, the process of platforms, the process of resources, the process of channels and the like are accomplished, heterogeneous data source registration, virtual database object registration and virtual resource access are achieved, sharing access management of the heterogeneous database is accomplished, database access details and heterogeneous system multi-source performance are shielded, the uniform data standards and uniform access interfaces are provided, transparent access to data sources is supported, and sharing and uniform management of data resources of a plurality of independent service systems are achieved. The virtual access management method of the heterogeneous database solves the data sharing access problem caused by heterogeneous factors such as the server side, an operating system, a database management system and data structures, and can be used for virtual access management of the heterogeneous database.
Owner:G CLOUD TECH

Method and apparatus for improving the transcription accuracy of speech recognition software

A virtual vocabulary database is provided for use with a with a particular user database as part of a speech recognition system. Vocabulary elements within the virtual database are imported from the user database and are tagged to include numerical data corresponding to the historical use of the vocabulary element within the user database. For each speech input, potential vocabulary element matches from the speech recognition system are provided to the virtual database software which creates virtual sub-vocabularies from the criteria according to predefined criteria templates. The software then applies vocabulary element weighting adjustments according to the virtual sub-vocabulary weightings and applies the adjustment to the default weighting provided by the speech recognition system. The modified weightings are returned with the associated vocabulary elements to the speech engine for selection of an appropriate match to the input speech.
Owner:COIFMAN ROBERT E

Method and apparatus for improving the transcription accuracy of speech recognition software

A virtual vocabulary database is provided for use with a with a particular user database as part of a speech recognition system. Vocabulary elements within the virtual database are imported from the user database and are tagged to include numerical data corresponding to the historical use of the vocabulary element within the user database. For each speech input, potential vocabulary element matches from the speech recognition system are provided to the virtual database software which creates virtual sub-vocabularies from the criteria according to predefined criteria templates. The software then applies vocabulary element weighting adjustments according to the virtual sub-vocabulary weightings and applies the adjustment to the default weighting provided by the speech recognition system. The modified weightings are returned with the associated vocabulary elements to the speech engine for selection of an appropriate match to the input speech.
Owner:COIFMAN ROBERT E

Systems, methods and devices for providing device authentication, mitigation and risk analysis in the internet and cloud

The present invention is a method to provide mechanisms and judgment to determine the ongoing veracity of “purported” devices (sometimes called spoofing) with such parameters as unique device ID, access history, paths taken and other environmental data (Device Authentication).This invention relies upon a previous invention “Reputation Database in the cloud and Internet”—the internet is comprised of collections of devices, data, applications and networks all dynamically exchanging information among users. We present a mechanism for real time observation, and putting or accessing those observations into a distributed virtual database for contextual evaluation and analysis of how the internet is being used or potentially subverted. This includes real time evaluation of DNS database changes, server logs, performance, path resolution, device logs, tip data and law enforcement data.This invention is particularly useful for helping detect and mitigate data compromises, networks, systems and other assets within the internet.
Owner:DONOVAN JOHN JOSEPH +2

Massive data storage method

ActiveCN102737127AIndex orderedSolve immediacy issuesSpecial data processing applicationsArray data structureIp address
The invention relates to the technical field of computer data storage, and discloses a massive data storage method, which comprises the following steps of: 1, obtaining a currently active memory database server list; 2, organizing data to be stored into a format storable for a database, and mapping the data to be stored into an annular Hash space, wherein the data also comprises a host Internet protocol (IP) address of a data source and an IP address of a destination memory database server; 3, mapping the IP address of the memory database server to the annular Hash space; and 4, establishing a mapping array for the Hash positions of two databases, namely a Hash position storage array for each virtual server of a database server, to obtain mapping relationships between the data, a virtual database and an actual database, and storing the data to be stored by pieces. The method is applied to the instant storage of massive data.
Owner:XIAMEN UNIV

Method, system, and program product for generating a virtual database

The present invention provides a virtual database as well as a method, system, and program product for generating a virtual database. Specifically, under the present invention, Service Data Objects (SDOs) corresponding to a plurality of database tables are provided within a virtual container. Once provided, two or more of the SDOs are interrelated to yield the virtual database (having a Virtual Bounded Persistent Memory). In accordance with the present invention, the database tables can be stored within a single (e.g., conventional) database, or databases. In addition, the virtual database can be generated and removed on-demand. Still yet, the virtual database of the present invention can be queried using standard Structured Query Language (SQL) queries.
Owner:KYNDRYL INC

Virtual reality mine emergency drill and operating skill training method and system

The invention relates to a virtual reality mine emergency drill and operating skill training method. The method mainly comprises the following steps: S1, starting a host system, wherein the host system retrieves that whether an item data packet available for updating is available or not on line, if the item data packet available for updating is available, entering S2, otherwise, entering S3; and S2, importing a virtual scene and a device model to a virtual database, wherein in a learning database, each item corresponds to simulation processing animation, and in a standard procedure database, each item corresponds to a set of standard processing procedure data, etc. The operation methods and steps of each operation work type of the mine are simulated, so that a trainee enters the virtual reality scene through a VR device for experiencing the operation steps and the operation methods of the corresponding work types, and feels the disastrous consequence caused by operation error or failure through virtual reality, and thus the purposes that an operator masters and becomes familiar with the operation skills of the work types and safety warning education is carried out on the operator are achieved.
Owner:郑玉宣

Customizable storage system for virtual databases

A database storage system provides replication capability that allows data from a source database and application specific data from a source application to be replicated respectively to a target database storage system and a target application, thereby creating a virtual database and a virtual application. The database storage system generates a plurality of snapshots of the virtual database at a corresponding plurality of time points and a plurality of snapshots of the virtual application at the corresponding plurality of time points. The database storage system associates the plurality of snapshots of the virtual database with the plurality of snapshots of the virtual application at the corresponding plurality of time points so as to generate a historical time-sequence of concurrent modifications to both the virtual database and the virtual application at the one or more development environments, thereby allowing concurrent read / write and rollback, of data and applications.
Owner:DELPHIX

Data access layer

An improved data access layer (DAL) architecture enables database connection pooling or multiplexing across machine boundaries. Drivers installed at web servers communicate with servers in a DAL. The DAL servers present a virtual database to the web servers, and the DAL servers in turn open connections to a set of physical databases. DAL servers are able to recycle connections that are no longer needed, or to move available connections from one DAL server to another, so as to provide improved efficiency in connection management, burst management, and peak load management. Scalability is thereby improved, and more efficient use of system resources is facilitated.
Owner:WALMART APOLLO LLC

XML-based system and method for collaborative web-based design and verification of system-on-a-chip

A computer-based design framework for collaborative design of a product by distributed design team members. The design framework comprises: a virtual database management system, which receives data from a plurality of distinct sources and creates a single relational database interface to each of the distinct sources; software code associated with the virtual database management system for mapping various informational structures utilized by the distinct sources to a common XML syntax; and additional logic associated with the virtual database management system that provides publishing rules for extracting information on demand and publishing the extracted information in a format recognized by a requestor of the information. When the product is a system on a chip (SOC) a special set of functions are generated that enable platform-independent application and services exchange utilizing XML wrapped data, service, and applications.
Owner:INT BUSINESS MASCH CORP

Apparatus and method for producing a virtual database from data sources exhibiting heterogeneous schemas

A computer readable medium includes executable instructions to define an individual publication schema for each heterogeneous source of a set of heterogeneous sources. Each individual publication schema specifies mapping rules between data from a heterogeneous source and a non-permanent structured instance of data. A non-permanent structured instance of data as defined by an individual publication schema is generated. An integration schema defining a set of integration rules for combining data from each non-permanent structured instance of data as defined by individual publication schema is established. A target non-permanent structured instance of data to include data from the plurality of heterogeneous sources based on at least one integration schema is formed.
Owner:BUSINESS OBJECTS SOFTWARE

Method and system for displaying cultural relics based on augmented reality

The invention provides a method and a system for displaying cultural relics based on augmented reality. The method comprises the steps of: obtaining a real space viewed by a user at present; obtainingidentification information of the target cultural relics in the real space; according to the identification information, matching in a preset virtual database to obtain a three-dimensional virtual object corresponding to a target cultural relic; combining the three-dimensional virtual object with the augmented reality according to the preset rules. By acquiring the real space currently viewed bythe user, Obtaining the identification information of the target cultural relics in the real space, matching the three-dimensional virtual object corresponding to the target cultural relics from the virtual database according to the identification information, and combining the three-dimensional virtual object with the enhanced display of the real space according to the preset rules, the incomplete cultural relics can be displayed in a virtual all-round way, and the display efficiency of the cultural relics is improved.
Owner:INLIFE HANDNET CO LTD

Database security protection system and method based on virtual databases and virtual patches

The invention provides a database security protection system and method based on virtual databases and virtual patches. A virtual database server is established in a service mapping mode for hiding a real database server, and secondary certification and secondary authorization check technologies are fused at the same time for processing a network request data packet reaching the virtual database server in real time so as to achieve the security effects equivalent to that of installation of database patches. According to the database security protection system and the method, service mapping and two key technologies namely secondary certification and secondary authorization check are adopted, all legitimate and normal security access can smoothly pass through the mapped virtual database server, and relative data is obtained from the real database server. For most of unauthorized access and obvious attack behaviors, the requests are blocked by relative filtering mechanisms in the virtual database server so as to ensure safe operation of the real database server and the security of sensitive data in databases.
Owner:GANSU ELECTRIC POWER INFORMATION COMM +2

Method for Providing Connections for Application Processes to a Database Server

The invention relates to a method for providing connections for application processes to a database server. Each application process is allocated a virtualizing driver. The method comprises an application process requiring a connection to a database server and a virtualizing driver providing a virtual database connection interface to the application. Furthermore, the method comprises a database connection pool server brokering a real database connection to said application process.
Owner:IBM CORP

Method and system for remote accessing a virtual database system

A compiler, which makes a computer carry out a process for generating a program used for a remote access to a virtual database comprising a first computer 11 including an application program and a second computer 12 being connected to the first computer 11 by way of a network and including one or more databases, replaces (1c) a description part relating to a DML execution process for the virtual database from a source code 7 of the application program with a description relating to an RPC process and generates a program for executing the DML execution process for the native databases based on the RPC process. The use of the program enables a high performance remote database access while applying a virtual database function aiming at facilitating a business logic buildup.
Owner:FUJITSU LTD

Data retrieval apparatus, program and recording medium

[Problem] To provide a data retrieval tool for analyzing data including inconsistency that is difficult to cope with in a single cube. [Solution] This data retrieval tool is characterized in that data respectively obtained from a plurality of databases are integrated to prepare a plurality of retrieval results on the basis of different retrieval requests and a plurality of reports obtained from the plurality of retrieval results are automatically associated and manipulated, by integrating a function of a virtual database unit with a function of a business intelligence unit by means of integral software and controlling the integrated result with a single data dictionary capable of managing the associations between the different retrieval requests.
Owner:INFORMEX

Storage medium storing compiler program for generating virtual database remote access-use program, production method for virtual database remote access-use program and remote access method for virtual database

A compiler, which makes a computer carry out a process for generating a program used for a remote access to a virtual database comprising a first computer 11 including an application program and a second computer 12 being connected to the first computer 11 by way of a network and including one or more databases, replaces (1c) a description part relating to a DML execution process for the virtual database from a source code 7 of the application program with a description relating to an RPC process and generates a program for executing the DML execution process for the native databases based on the RPC process. The use of the program enables a high performance remote database access while applying a virtual database function aiming at facilitating a business logic buildup.
Owner:FUJITSU LTD

Internet of things data integration and fusion middleware system

The invention relates to an internet of things data integration and fusion middleware system which comprises a base framework subsystem, an adapter subsystem, a data source subsystem, a server subsystem, an integration and fusion engine subsystem, a data view subsystem and a connector subsystem. The base framework subsystem is used for providing support, implementation and configuration storage and shared resource storehouses for public frameworks of subsystems, the adapter subsystem is used for achieving interaction between the data integration and fusion middleware system and an external data source, the data source subsystem is used for acquiring real data through the adapter subsystem, the server subsystem is used for providing analysis, verification, transformation, publishing and sharing services for processing of view data, the integration and fusion engine subsystem is used for integrating and fusing data among a plurality of view data to generate new data views from original data, the data view subsystem is used for providing a consistent and global virtual database for an application, and the connector subsystem is used for providing connecting services of various protocols. The system provides a unified solution for data integration and fusion of internet of things information systems between industries.
Owner:INFORMATION SCI RES INST OF CETC

Java data base connectivity (JDBC)-based data distributed processing method

The invention relates to a Java data base connectivity (JDBC)-based data distributed processing method, which comprises the following steps of: 1) setting a virtual database JDBC driver packet file in a client or a Web application program, establishing a virtual database connection, and sending a structured query language (SQL) calling request to a virtual database according to the JDBC specifications; 2) setting parameters in the virtual database, establishing a connection between a JDBC driver layer and each entity database, and caching and / or storing the data in a plurality of databases of a distributed system; and 3) receiving the data SQL calling request by a data distributed processor of the virtual database, and performing statement analysis and distribution, so that distributed processing of the data is realized. According to the method, the data processing capacity of the original program can be improved only by adding the virtual database driver packet into a class loading path of the original application program and simply configuring the virtual database; and the method is strong in expansibility, the data storage capacity can be improved in a vertical expansion mode, and the concurrent processing capacity can also be improved in a transverse expansion mode.
Owner:RUN TECH CO LTD BEIJING

Heterogeneous database data integration middleware in different language environment

The invention discloses a data integration middleware, which consists of three parts of an XML generator, a language converter (a multi-language mapping dictionary XML) and a virtual database (retrieval result XML). A retrieval requirement sends a corresponding SQL text through the XML generator, and realizes the aim that target databases with isomorphic or heterogeneous complex numbers under different language environments are synchronously made instant retrieval and realizes other aims after the language converter makes language translation to the SQL text. The middleware can be taken as a solution of data integration of the database or a plug-in for SOA, and is added between an application system and a heterogeneous database to achieve the aim of substituting the prior solution of the data integration.
Owner:高丹 +1

Mainstream relation type database table mode objectification and virtualization mechanism

The invention relates to the technical field of computer application, in particular to a mainstream relation type database table mode objectification and virtualization mechanism. According to the mechanism, relation type database tables huge in physical difference are converted into unified object models, that is, each database table is simply regarded as a p-v object instance system, and each database table field is converted to be a pojo or a simple object instance to serve as the key attribute of the p-v object instance system and arranged in a cloud database element node database in a persistence mode to form virtual table resources, so that the complex physical structure of a multielement heterogeneous database is evolved to be a unified virtual database platform relatively simple in logic, mapping is conducted between logic elements and physical elements, and operation modes of logic layer concepts are defined and mapped to be operation modes of the physical elements, complex underlying physical details and difference are shielded, and a cloud database virtualization platform uniformly based on object model operation is provided. By means of the mainstream relation type database table model objectification and virtualization mechanism, the problem that database data cannot be uniformly managed and the problems of interconnection and interworking are solved, and the mechanism can be used for interconnection and interworking of the database data.
Owner:GUANGDONG ELECTRONICS IND INST

System and method for providing multiple virtual database connections in a relational database system

InactiveUS6850942B2Conflicts and unpredictable behavior can also be avoidedData processing applicationsDigital data processing detailsApplication serverDatabase server
A method for providing database connections in a network includes: (a) mapping a first plurality of logical connections for a transaction at the application server to a physical connection between the application server and the database server; (b) sending a request of the transaction to the database server utilizing one of the first plurality of logical connections, where the request is sent utilizing the physical connection; and (c) processing the request by a logical agent on the database server, where the logical agent is associated with the transaction, where the request is maintained in one of a second plurality of logical connections within the logical agent. In this manner, connections are logically separated from one another with minimal storage implications. Conflicts and unpredictable behavior can also be avoided.
Owner:IBM CORP

System and method for providing a virtual database environment and generating digital map information

A system and method for providing a virtual map database, referred to herein as the ''Virtual Database System'' (VDB). The VDB allows integration of map data, often from various sources, in a consistent manner for supply to an end user, while simultaneously ensuring that the entity best able to support a particular data source retains control over the data. In accordance with an embodiment, the VDB environment enables third-party data providers to associate their third-party-files with a base map or file-of-reference, thereby allowing for the creation of dynamic relationships between digital map features and other third-party data providers. The integration may be performed in a dynamic or real-time fashion, receiving up-to-date information from the various sources, creating links, and composing virtual maps, as needed or on-demand. Since the information is linked between the map providers and the various third parties, whenever an item of information or a link between items is updated in either the file-of-reference or in one of the third-party files, that updated information can be propagated back to all of the third-parties for further use in their software applications.
Owner:TELE ATLAS NORTH AMERICA
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