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

283 results about "Database engine" patented technology

A database engine (or storage engine) is the underlying software component that a database management system (DBMS) uses to create, read, update and delete (CRUD) data from a database. Most database management systems include their own application programming interface (API) that allows the user to interact with their underlying engine without going through the user interface of the DBMS.

Programming model for subscription services

The present invention relates to a subscription modeling system and methodology. A query processor receives subscription query and subscriber information and transforms the query and subscriber information into data. An index component propagates at least one database with the transformed data; and a matching component that associates the transformed data with event data to generate a database of notification data that can be delivered to subscribers. The invention provides for abstracting subscription and subscriber information (as well as event information if desired) to high-level classes (e.g., data fields)—thus the invention provides for modeling such notification related information as data. Subscription applications can thus be developed at high levels wherein complex subscription queries and subscriber information can be defined as data fields for example. Databases in accordance with the data fields can be propagated with subscription/subscriber specific information. The present invention takes advantages of the processing power associated with database engines (e.g., SQL server) to generate notifications via performing a join operation on the databases (e.g., subscription database(s), subscriber database(s) and event database(s)). Accordingly, notifications are generated en masse as compared to per subscription per subscriber. Thus the present invention provides for a highly scalable and efficient notification system.
Owner:MICROSOFT TECH LICENSING LLC

Database system with database engine and separate distributed storage service

A database system may include a database service and a separate distributed storage service. The database service (or a database engine head node thereof) may be responsible for query parsing, optimization, and execution, transactionality, and consistency, while the storage service may be responsible for generating data pages from redo log records and for durability of those data pages. For example, in response to a write request directed to a particular data page, the database engine head node may generate a redo log record and send it, but not the data page, to a storage service node. The storage service node may store the redo log record and return a write acknowledgement to the database service prior to applying the redo log record. The server node may apply the redo log record and other redo log records to a previously stored version of the data page to create a current version.
Owner:AMAZON TECH INC

Programming model for subscription services

The present invention relates to a subscription modeling system and methodology. A query processor receives subscription query and subscriber information and transforms the query and subscriber information into data. An index component propagates at least one database with the transformed data; and a matching component that associates the transformed data with event data to generate a database of notification data that can be delivered to subscribers. The invention provides for abstracting subscription and subscriber information (as well as event information if desired) to high-level classes (e.g., data fields)—thus the invention provides for modeling such notification related information as data. Subscription applications can thus be developed at high levels wherein complex subscription queries and subscriber information can be defined as data fields for example. Databases in accordance with the data fields can be propagated with subscription / subscriber specific information. The present invention takes advantages of the processing power associated with database engines (e.g., SQL server) to generate notifications via performing a join operation on the databases (e.g., subscription database(s), subscriber database(s) and event database(s)). Accordingly, notifications are generated en masse as compared to per subscription per subscriber. Thus the present invention provides for a highly scalable and efficient notification system.
Owner:MICROSOFT TECH LICENSING LLC

Method and System for Tagging Digital Data

A method for attaching a tag to digital data provided from a digital device in a digital data management system includes the steps of: attaching the tag to the digital data automatically according to attributes and contents of the digital data. Moreover, a system for managing digital data produced in a digital device includes: a transceiver for transmitting and receiving the digital data; a database for storing and managing the digital data; and a database engine including a processing unit for automatically extracting a tag from the digital data and then assigning the tag to the digital data. By using the method and the system, a user manages the digital data and shares them with other users. The notable effect is that it provides various tag information in a useful form to the users.
Owner:INTEL CORP

System and method for creating and rendering DICOM structured clinical reporting via the internet

The assembly and communications of a generic reporting engine for offering clinical structured reports using the Internet in an encrypted manner is provided. This method of rendering structured reports employs a DICOM Structured Reporting (SR) software database engine that maps clinical report data into a clinical structured reporting data format using a Report Editor Plug-in which is responsible for constructing the report editor GUI, for parsing the DICOM SR report to show it in the Report Editor window and to store the report content created in the GUI to the DICOM SR format. The report engine can be configured with any number of software plug-ins, so totally different ways of acquiring user input may be implemented. The current invention implements the software plug-ins using a tree-like GUI. The current implementation of this plug-in is based on DICOM SR pull model which is considered more feasible to control its presentation form, but the reporting engine allows for implementation of push model report editor plug-ins. Nothing in this novel approach to clinical reporting prevents the application from implementing a report editor from editing any DICOM SR report in a generic way, like recognizing a report from voice dictation. The Reporting Engine of the present invention provides a way for the plug-ins to recognize if they are able to open the report or not. It can be done either by software plug-ins' report introspection or the process is configurable in the using the invention's reporting engine. The novel reporting engine provides a way of configuring a Report Editor Plug-in, so with one generic plug-in one may have many report templates just by configuring the plug-in. The currently implemented plug-in uses this possibility to define the report definition and GUI tree in a configuration file.
Owner:VIDISTAR
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