Follow us on Twitter
twitter icon@FreshPatents


Database patents

      

This page is updated frequently with new Database-related patent applications.




Analytics of vehicle data
A system that uses analytics such as prescriptive analytics to formulate a prediction in order to provide a user with a recommendation so that user can make an informed decision. Data may be received for various databases on network computers such as original current manufactured databases, parts databases, diagnostic databases, maintenance databases and location databases.
Bosch Automotive Service Solutions Inc.


Machine learning classifier and prediction engine for artificial intelligence optimized prospect determination on win/loss classification
Embodiments of a system and method for identifying and prioritizing company prospects by training at least one classifier on client company win/loss metrics. One or more classifiers can be trained on a training database compiled from company win/loss database for a client and firmographic data from a robust business entity database.
The Dun & Bradstreet Corporation


Apparatus and displaying records responsive to a database query
An apparatus and method for simultaneously displaying both record names and the associated files responsive to a user's search over a database. A user conducts a routine search query over a database or group of databases of records containing, for example, text documents, or alphabetical concordances thereof.
Fastcase, Inc.


Clinical data aggregation architecture and platform
A clinical data aggregation system and method, comprising ingesting, transforming and storing data in a clinical data lake. The present invention uses an extract load and transform (elt) rather than traditional extract transform and load (etl) design principle.

Query optimization in hybrid dbms
A mechanism is provided for generating statistical information for query optimization in a data processing system. The mechanism comprises a first database engine maintaining a current first dataset currently being stored, a second database engine maintaining a second dataset.
International Business Machines Corporation


Predictive query execution in analytical databases
A computerized system (e.g. Implementing a database management system, abbreviated as dbms) and a method of operating the system is disclosed for allowing predictive execution of instructions and/or queries.
Sisense, Ltd.


Method and a system for managing a cellular network data base
A system and a method for managing a cellular network database for determining a position of a terminal device, wherein the database comprises multiple observation data sets (odsp), wherein one or more observation data set(s) (odsp) is/are assigned to one cell, wherein a first collection of observation data sets (odsp) comprises at least one observation data set (odsp) assigned to a first cell, wherein a further collection of observation data sets (odsp) comprises at least one observation data set (odsp) assigned to a further cell, wherein at least one cell-identifying information and at least one cell coverage-related information and/or at least one base station position-related information is determined for each collection, wherein the first collection and the further collection are assigned to one cell if at least one cell identity-related criterion and at least one cell coverage-related criterion and/or at least one base station position-related criterion is fulfilled.. .
U-blox Ag


Linking content items and collaboration content items
A content management system provides content item sharing and synchronization for users of client devices. The content items stored by content management system can include any type of data, such as digital data, media, data files and databases, source and object code, recordings, and any other type of data or file.
Dropbox, Inc.


Method and leveling loads of distributed databases
The present disclosure provides a method for leveling loads of distributed databases, including: counting loads of all servers in a distributed database system and a load proportion of each data slice loaded on each server during a statistical period; ranking respective servers according to loads of the respective servers from the highest to the lowest, allocating n top-ranked servers as high-load servers, allocating n bottom-ranked servers as low-load servers; ranking data slices loaded on an i-th ranked high-load server; ranking data slices loaded on an i-th inversely ranked low-load server; allocating a data slice on a high-load server as a source data slice, allocating a data slice on a low-load server as a target data slice, and swapping the source data slice and the target data slice. The present disclosure further discloses an apparatus for leveling loads of distributed databases..
Tencent Technology (shenzhen) Company Limited


Automated scan quality monitoring system
A method for calculating and reporting image quality properties of an image acquisition device after a subject or object has been scanned consists of a scan quality monitoring system with automated software for receiving scans and radiation dose data from scanners and automated algorithms for analyzing image quality metrics and radiation dose tradeoffs. Image quality assessment methods include algorithms for measuring fundamental imaging characteristics, level and type of image artifacts, and comparisons against large databases of historical data for the scanner and protocols.
Accumetra, Llc


Systems and methods for using spatial and temporal analysis to associate data sources with mobile devices

Various embodiments of the present technology generally relate to data delivery. More specifically, some embodiments of the present technology relate to systems and methods for using spatial and temporal analysis to associate data sources with mobile devices.
Mobile Technology Corporation, Llc

Database-management system with artificially intelligent virtual database administration

A method and associated systems for a database-management system with artificially intelligent database administration. The dbms includes one or more databases, each of which is monitored by sensors that detect conditions indicative of database performance.
International Business Machines Corporation

Provisioning for multi-tenant non-relational platform objects

Disclosed are examples of systems, apparatus, methods and computer program products for dynamically provisioning a subset of a shared table or schema via access controls. A database system maintains a multi-tenant non-relational database associated with multiple enterprises, each with a number of records.
Salesforce.com, Inc.

Immutable cryptographically secured ledger-backed databases

A database table, such as may be implemented by a non-relational database, is provided to present information and states associated with that information as memorialized in a cryptographically secured ledger. The semantics of the database table elements, as well as the relationships between various objects therein, may be defined and/or enforced by a schema, a database engine, and/or an application layer.
Amazon Technologies, Inc.

System and responding to a cyber-attack-related incident against an industrial control system

A method is for responding to a cyber-attack-related incident against an industrial control system environment. The method includes collecting data and information from internal sources on the industrial control system collecting data and information from sources external to the industrial control system aggregating the data and information collected from internal and external sources into one or more databases and knowledge bases and comparing the collected data and information to previously collected data and information so as to formulate a response to a detected cyber-attack-related incident against the industrial control system.
Secure-nok As

Overlay display of data from different databases

A method for visually merging design databases without generating a merged database of the design databases is disclosed. A first display window that is to display information from a particular database in non-overlay mode is assigned to the first stack position, and a second display window that is to display information from another database in overlay mode is assigned to a next stack position.
Oracle International Corporation

Distributed availability groups of databases for data centers including failover to regions in different time zones

A distributed availability group (dag) spans two ags, each spanning one or more replica nodes and functioning as primary or secondary ag. A primary ag is replicated to the secondary ag synchronously or asynchronously.
Microsoft Technology Licensing, Llc

Distributed availability groups of databases for data centers

A distributed availability group (dag) spans two ags, each spanning one or more replica nodes and functioning as primary or secondary ag. A primary ag is replicated to the secondary ag synchronously or asynchronously.
Microsoft Technology Licensing, Llc

Data transition in highly parallel database management system

A massively parallel database management system includes an index store and a payload store including a set of storage systems of different temperatures. Both the stores each include a list of clusters.
Ocient Llc

Randomized data distribution in highly parallel database management system

A massively parallel database management system includes an index store and a payload store including a set of storage systems of different temperatures. Both the index store and the storage system each include a list of clusters.
Ocient Llc

Large distributed database clustering systems and methods

Systems and methods are provided for managing asynchronous replication in a distributed database environment, while providing for scaling of the distributed database. A cluster of nodes can be assigned roles for managing partitions of data within the database and processing database requests.
Mongodb, Inc.

Query management in database management systems

A method includes receiving a database query, analyzing system and session level variables to provide one or more identified variables, wherein each of the one or more identified variables corresponds to a system level variable or session level variable, determining if an optimizer changes setting is enabled, wherein the optimizer changes setting dictates whether or not existing variable values will be adjusted, identifying a selected value corresponding to each identified variable according to a cost analysis responsive to determining the optimizer changes setting is enabled, setting each identified variable to the corresponding selected value, and executing the received database query according to the one or more identified values. A computer program product and computer system corresponding to the method are also disclosed..
International Business Machines Corporation

Query management in database management systems

A method includes receiving a database query, analyzing system and session level variables to provide one or more identified variables, wherein each of the one or more identified variables corresponds to a system level variable or session level variable, determining if an optimizer changes setting is enabled, wherein the optimizer changes setting dictates whether or not existing variable values will be adjusted, identifying a selected value corresponding to each identified variable according to a cost analysis responsive to determining the optimizer changes setting is enabled, setting each identified variable to the corresponding selected value, and executing the received database query according to the one or more identified values. A computer program product and computer system corresponding to the method are also disclosed..
International Business Machines Corporation

Metadata application programming interface for ad hoc database queries

Embodiments include a metadata application programming interface (api) for processing ad hoc database queries. Embodiments can be configured to process ad hoc database queries to determine the structure of the resulting data set and to provide metadata in the form of a result table, for example, in response to the queries that describes the structure of the data to be accessed by the queries.
Sap Se

Algebraic data types for database query languages

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing algebraic data types in database query languages. One of the methods includes receiving an expression in a database query language, the expression having a programming language construct representing an algebraic data type, wherein the expression specifies two or more alternative subtypes.
Semmle Limited

Distributed availability groups of databases for data centers for providing massive read scale

A distributed availability group (dag) spans two ags, each spanning one or more replica nodes and functioning as primary or secondary ag. A primary ag is replicated to the secondary ag synchronously or asynchronously.
Microsoft Technology Licensing, Llc

Reducing processing for comparing large metadata sets

A computer system compares databases, where each data record includes values for a plurality of fields, by applying database operations on database tables of the data records to reduce computations being performed. For each data record in a reference set, candidate matches are identified from among the data records in a target set by performing a join operation on the sets on one or more selected, normalized fields from the sets.
Microsoft Technology Licensing, Llc

Disambiguating collection access in a graph database, subject-predicate-object database, and/or triplestore

A facility maintains a cardinality schema to manage indications of property cardinality on behalf of a database such as a graph database that is indifferent to the cardinality of properties stored within it. The facility can add cardinality indications to the cardinality schema for a property based on (1) semantics used to refer to one or more values of the property in an update request, (2) the number of values specified for the property in an update request, or (3) an explicit client declaration of the property's cardinality.
Microsoft Technology Licensing, Llp

Custom multi-tenant non-relational platform objects

Disclosed are examples of systems, apparatus, methods and computer program products for creating custom platform objects for a multi-tenant non-relational database environment. A database system maintains a multi-tenant non-relational database associated with multiple enterprises and a number of records for each of the enterprises.
Salesforce.com, Inc.

Multi-tenant non-relational platform objects

Disclosed are examples of systems, apparatus, methods and computer program products for updating and managing multi-tenant non-relational database schemas. A database system maintains a multi-tenant non-relational database associated with multiple enterprises.
Salesforce.com, Inc.

Flexible in-memory column store placement

Techniques are described herein for distributing distinct portions of a database object across volatile memories of selected nodes of a plurality of nodes in a clustered database system. The techniques involve storing a unit-to-service mapping that associates a unit (a database object or portion thereof) to one or more database services.
Oracle International Corporation

Workload-driven recommendations for columnstore and rowstore indexes in relational databases

Provided are methods and systems for generating physical database design tuning recommendations. Given a workload, the system analyzes the workload to identify and recommend a set of rowstore and columnstore indexes optimal for the performance of the workload.
Microsoft Technology Licensing, Llc

Database system utilizing forced memory aligned access

A networked database management system (dbms) and supporting infrastructure is disclosed. At least one node in the dbms includes a processor having a preferred data alignment.
Ocient Llc

Inter-table parallel refresh maximizer

An approach for inter-table parallel refresh in a database management system (dbms). An inter-table refresher receives dbms source and target databases comprising source parent and related source child datasets.
International Business Machines Corporation

Database search apparatus and searching databases

A database search apparatus includes a processor that receives a search query including first keys. The processor calculates a first score based on statistical information.
Fujitsu Limited

Database table format conversion based on user data access patterns in a networked computing environment

An approach for conversion between database formats (e.g., from a relational database format to a hash table or a “big table” database format) based on user data access patterns in a networked computing environment is provided. A first set of database tables having a first format is identified based on a set of access patterns stored in a computer storage device.
International Business Machines Corporation

Application direct access to sata drive

A networked database management system (dbms) and supporting infrastructure is disclosed. At least one application in the disclose dbms can directly access a pinned rdma buffer for network reads.
Ocient Llc

Distributed availability groups of databases for data centers including seeding, synchronous replications, and failover

A distributed availability group (dag) spans two ags, each spanning one or more replica nodes and functioning as primary or secondary ag. A primary ag is replicated to the secondary ag synchronously or asynchronously.
Microsoft Technology Licensing, Llc

Distributed availability groups of databases for data centers including different commit policies

A distributed availability group (dag) spans two ags, each spanning one or more replica nodes and functioning as primary or secondary ag. A primary ag is replicated to the secondary ag synchronously or asynchronously.
Microsoft Technology Licensing, Llc

Data replication in a database management system

According to an aspect, a database management system (dbms) is operated to perform data replication. The dbms includes a source database and a target database.
International Business Machines Corporation

Incident analysis program, incident analysis method, information processing device, service identification program, service identification method, and service identification device

A non-transitory computer-readable storage medium storing an incident analysis program having: generating a new incident-related request database by extracting, from a request management database including request data in which requests issued from first service systems of a first cloud service vendor to second service systems of a second cloud service vendor, response times to the requests, and timings of the requests, new incident-related request data of requests issued at the new incident occurred from an issuing source first service system to an issuing destination second service system; extracting, from a plurality of past incident-related request databases generated at incidents in the past, a past incident-related request database whose transition tendency of the response time has a correlation with the new incident-related request database: and identifying a second service system estimated to be responsible for the past incident, as a second service system estimated to be responsible for the new incident.. .
Fujitsu Limited

Systems and interactive user interfaces for automatic generation of temporal representation of data objects

Computer-implemented systems and methods are disclosed for automatically generating and displaying a chronology of events, where events may be represented by data objects in one or more databases. Events/data objects may be identified as relevant to an investigation or analysis based on specified criteria.
Palantir Technologies Inc.

Systems and methods for vehicle access and management

Various embodiments of vehicle access and management systems and methods are disclosed herein for providing added functionality and connected-vehicle services to vehicles. The frontend of the system may include an in-vehicle infotainment unit running a custom application which may communicate with the various electronic systems of the vehicle in order to issue commands, perform actions, and obtain data.
Mobilogix, Inc.

Virtual and augmented reality interface

Systems and methods for providing a virtual reality (vr) platform for users to browse, explore, and launch such vr content are disclosed herein. In one embodiment, the system includes a backend network comprising a server in communication with one or more databases and a storage system housing vr media content.
Emblematic Group, Inc.

System and packet classification using multiple security databases

A packet classification system is provided, including a first security database and a second security database for use in connection with packet classification in accordance with an internet security protocol. The packet classification system further includes processing circuitry in communication with the first security database and the second security database, with the processing circuitry configured to identify at least one aspect of at least one packet received by the processing circuitry, select either the first security database or the second security database as a selected security database, based on the at least one aspect of the at least one packet, select at least one of a plurality of algorithms to classify the at least one packet, wherein the selection of the at least one algorithm is based on a criteria related to the at least one packet, and classify the at least one packet, utilizing the selected security database..
Futurewei Technologies, Inc.

Network mapping using a fingerprint

A system for network mapping includes an interface and a processor. The interface is configured to receive an indication to scan a set of addresses using a fingerprint.
Qadium, Inc.

Database relating to devices installed in a building or area

The present disclosure relates to databases. The teachings thereof may be embodied in methods and databases with data from devices installed in a building and/or with data from devices installed on a site.
Siemens Schweiz Ag

System and compliance screening

A method includes accessing customer records database that includes screening records for each customer and each contact; redirecting, by the messaging service and to an external database engine, customer and contact information due for screening; in response to receiving, in a manner coordinated by the messaging service, results of likely sanctioned entities, (i) adjusting, through the messaging system, a manner in which on-going electronic transactions with the likely sanctioned entities are being processed such that the on-going electronic transactions are automatically and instantaneously suspended; and (ii) maintaining, by the messaging service, the customer records database such that the screening status of those customers or contacts for which screening has just been completed are updated, wherein the likely sanctioned entities corresponding to customers or contacts that substantial matches a sanctioned entity.. .

Integrated automated processing and analysis of biological samples, clinical information processing and clinical trial matching

The present disclosure provides a method for qualifying a subject for a subset of therapies. The medical history data and biologic data may be received for the subject wherein the biologic data is generated from one or more biological samples of the subject.
Driver, Inc.

Pattern-based searching of log-based representations of graph databases

The disclosed embodiments provide a system that searches a graph database. During operation, the system obtains a log-based representation of a graph database storing a graph, wherein the graph comprises a set of nodes, a set of edges between pairs of nodes in the set of nodes, and a set of predicates.
Linkedin Corporation

Gait-based biometric data analysis system

Systems and methods for diagnosing a user's condition based on his gait. A sensor module with multiple sensors is placed inside a user's shoe and biometric data is gathered from the sensors when the user takes a step or walks.
Autonomous Id Canada Inc.

Database management the same

Plural element group data linking data 58 have a plural element group uppermost element data id of plural element group data 50 in a field 42, an element-associated data id in a field 43, and a focus attribute id in a field 44. When a search request specifying a master element data id is given, element data including the master element data are extracted, the plural element group data linking data 58 including the extracted data id are extracted, the plural element group data 50 specified by the extracted plural element group data linking data are extracted, and element data linked to the plural element group data 50 are extracted..

Dynamic function invocation

According to an example, dynamic function invocation may include ascertaining a query for a database management system (dbms). Dynamic function invocation may further include implementing a dynamic function as a meta user defined function to invoke a plurality of different coded functions including a coded function that is to be invoked by the query to perform an operation related to the dbms, and executing the dynamic function by the query to load and invoke the coded function to perform the operation related to the dbms..
Entit Software Llc

Integration of query processing engines in a distributed database system

In one respect, there is provided a distributed database system. The distributed database system can include a plurality of hosts configured to store and/or manage data, a first query processing engine comprising a master node and an executor node, and a second query processing engine.
Sap Se

Direct table association in in-memory databases

To address the issue of latency in relational database systems, a computerized database management system comprising a database server, a processor, and associated random access memory is provided. The processor may configure an in-memory database in the random access memory to have tables, each containing a plurality of cells associated memory addresses, establish a direct table association between an origin cell and a target cell within the tables, receive a request to perform a join database operation of a first table including the origin cell on a second table including the target cell, dereference the direct table association for the origin cell to obtain a value of the target cell stored at the memory address for the target cell, execute the join database operation to produce a joined table including the value, and store the joined table at a new location in the random access memory..
Microsoft Technology Licensing, Llc

Verifying correctness in graph databases

The disclosed embodiments provide a system that verifies correctness in a graph database. During operation, the system obtains a set of records from a source of truth for a graph database storing a graph, wherein the graph includes a set of nodes, a set of edges between pairs of nodes in the set of nodes, and a set of predicates.
Linkedin Corporation

Managing data records

Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page.
International Business Machines Corporation

Hierarchic model and natural language analyzer

A system and method for interpretation of product-related data, including extracting product information from a product-related dataset of an e-commerce data source, determining at least one representation of the product information by elements of a product database model, by finding model elements corresponding to elements of the product information and selecting model elements that form consistent representation of the product information with hierarchic relations between the model elements, and creating an indexed product database by indexing according to the representing model elements the at least one determined representation of the product information.. .
Twiggle Ltd.

Purging storage partitions of databases

Examples relate to purging storage partitions of a database. The examples disclosed herein identify a first partition of a database to be purged and identify a data entry in the first storage partition, where the data entry is to be copied.
Hewlett Packard Enterprise Development Lp

Method of generating and intermingling media playlists from user submitted search terms by executing computer-executable instructions stored on a non-transitory computer-readable medium

A method of generating and intermingling media playlists from user submitted search terms generates playlists of media elements, such as videos, from user-submitted category keywords and intermingles the media elements from the categories into a single playlist. Multiple media elements from multiple categories can be displayed concurrently.

Failover handling in a distributed database system

In one respect, there is provided a distributed database system that includes a first local scheduler node and a second local scheduler node. The first local scheduler node can be configured to coordinate a performance of a first task and a second task by a first worker node associated with the first local scheduler node.
Sap Se

Method for integrating individual load forecasts into a composite load forecast to present a comprehensive, synchronized and harmonized load forecast

A method is provided for merging different load forecasts for power grid centers. Area load forecasts are accepted from load forecast engines.
General Electric Technology Gmbh

Method of identifying proteins in human serum indicative of pathologies of human lung tissues

A method of identifying proteins present in human serum which are differentially expressed between normal individuals and patients known to have non-small cell lung cancers and asthma, as diagnosed by a physician. Human serum specimens from each population are digested with trypsin or any other suitable endoproteinase and analyzed using a liquid chromatography electrospray ionization mass spectrometer.
Cancer, Prevention, And Cure, Ltd.

System, method, and condition monitoring of food and other perishable products as well as environmentally sensitive industrial supply chains

The present invention relates to a system, method, and apparatus for monitoring food products. The system includes an integrated modular sensing device for monitoring food and environmentally sensitive industrial products, including a processor, at least two interfaces in communication with the processor and adapted to receive an electronic connection of at least two temperature sensor probes, at least one sensor in communication with the processor, the at least one sensor including at least one of the following: a motion sensor, a proximity sensor, a light sensor, or any combination thereof, and a wireless communication device programmed or configured to transmit food and environmentally sensitive industrial product data to at least one of a remote server and a remote device, and act as a gateway to receive sensory data from distributed sensors wirelessly and upload to cloud databases..
Inteligistics, Inc.

Database query injection detection and prevention

Computer systems, devices, and associated methods of detecting and/or preventing injection attacks in databases are disclosed herein. In one embodiment, a method includes determining whether parsing a database statement received from an application on the application server cause a syntax error in a database.
Microsoft Technology Licensing, Llc

Efficiently building nutrition intake history from images of receipts

This invention provides an efficient and feasible method, system and computer program for retrieving total nutrition facts from purchase transaction information including receipt images and other complementary data. The said facts are used to build up the nutrition intake history, provide nutrition intake reports and customized nutrition suggestions based on the users' personal health related information and nutrition intake data.
Whatubuy Llc

Image classification and information retrieval over wireless digital networks and the internet

A method and system for matching an unknown facial image of an individual with an image of a celebrity using facial recognition techniques and human perception is disclosed herein. The invention provides a internet hosted system to find, compare, contrast and identify similar characteristics among two or more individuals using a digital camera, cellular telephone camera, wireless device for the purpose of returning information regarding similar faces to the user the system features classification of unknown facial images from a variety of internet accessible sources, including mobile phones, wireless camera-enabled devices, images obtained from digital cameras or scanners that are uploaded from pcs, third-party applications and databases.
Avigilon Patent Holding 1 Corporation

System and methods for managing healthcare data

Some embodiments are directed to a method of exchanging messages between an assisted living service provider and one or more subscribers. The method includes retrieving, by a server, data corresponding to a client of the assisted living service provider from one or more medical record databases.
Bedside, Inc.

Concept-based querying of graph databases

A system may include a processor, a user input, and memory comprising a graph database and executable instructions. The executable instructions may cause the processor to effectuate operations.
At&t Intellectual Property I, L.p.

Efficient dual-objective cache

Techniques are described herein for effectively managing usage of a shared object cache in a container database management system (dbms). The shared object cache maintains shared objects belonging to a set of pluggable databases (pdbs) hosted by the container dbms.
Oracle International Corporation

Method for automatically synchronizing multi-source heterogeneous data resources

A method for automatically synchronizing multi-source heterogeneous data resources utilizes a metadata service node, a service node and a production node, wherein the metadata service node stores a data dictionary of a distributed heterogeneous database system, the service node parses user requests of the distributed heterogeneous database system, for regularly synchronizing data with the production node; and the production node provides requests such as querying and updating of a relevant production application system; wherein the service node includes a configuration analyzer, a log parser and a synchronous update device; the configuration analyzer analyzes source database configurations on the production node, and selects an applicable synchronization method; the log parser parses logs of different database systems, which is a preparatory component of incremental synchronization; the synchronous update device recognizes the synchronization method according to the configuration analyzer for data synchronization.. .
Guangdong Electronics Industry Institute Ltd.

Relational operations between database tables and application tables

Disclosed aspects perform a join operation between a database table and second in-memory data of an application may be provided. The operation is expressed as an join query between first data residing in the relational database and second data residing in a memory space of an application.
International Business Machines Corporation

Time-based querying of graph databases

A method includes receiving, via a processor, a query comprising pathway variables and at least one evaluation time and determining an anchor set based on at least one of the pathway variables. The method also includes translating the pathway variables into a pathway algebraic expression based on the anchor set and the at least one evaluation time, and executing the pathway algebraic expression on a graph database to return a pathway set..
At&t Intellectual Property I, L.p.

Managing data obsolescence in relational databases

Data obsolescence is managed using a bitmap or bit array index which is associated with a table during an obsolescence control period. A table is selected to undergo obsolescence control for a period of time.
International Business Machines Corporation

Static hierarchy based query execution

In one respect, there is provided a distributed database system that includes a global scheduler node and a first local scheduler node. The global scheduler node can be configured to generate an execution plan for a query requiring data stored at and/or managed by a first and a second worker node assigned to the first local scheduler node.
Sap Se

Column level invalidation for in-memory database

Techniques are provided for maintaining and using row-level and column-level invalidation information for a copy of data items stored in-memory via a row-bitmap and column-bitmap. The row-bitmap and column-bitmap can be used to determine whether a database query can be processed using in-memory data or not.
Oracle International Corporation

Low latency query processing over a series of redo records

Systems for high-performance, low-latency database log mining applications. A method commences upon receiving a log mining query.
Oracle International Coporation

Automatic table cleanup for relational databases

An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table.
International Business Machines Corporation

Database shutdown and restart stability optimizer

A separate, central server operating in a system including one or more database server machines and a graphical user interface displayed on a user's computer is disclosed and provides a technological improvement. In one example, computer-readable instructions are stored in computer memory on this shutdown control server.
Bank Of America Corporation

Data capture and identification system and process

An identification method and process for objects from digitally captured images thereof that uses data characteristics to identify an object from a plurality of objects in a database. The data is broken down into parameters such as a shape comparison, grayscale comparison, wavelet comparison, and color cube comparison with object data in one or more databases to identify the actual object of a digital image..
Nant Holdings Ip, Llc

Information management system

According to an embodiment, an information management system includes a storing unit and an information transfer unit. The storing unit includes a production management database, an electronic document database, and a progress information database.
Kabushiki Kaisha Toshiba

Hierarchical fault tolerance in system storage

Embodiments enable a database management system (dbms) to manage two levels of disk failure groups. These two levels of redundancy are achieved by grouping the disks of the disk group for the dbms into two levels of failure groups (i.e., “data sites” each containing two or more “failure groups” of disks).
Oracle International Corporation

Enhancing consistent read performance for in-memory databases

Techniques are described for maintaining coherency of a portion of a database object mirrored in a particular node of a database. The techniques involve maintaining invalidation logs which identify transactions that have committed to a database.
Oracle International Corporation

Resource allocation in distributed processing systems

A distributed processing system is disclosed herein. The distributed processing system includes a server, a database server, and an application server that are interconnected via a network, and connected via the network to a plurality of independent processing units.
Pearson Education, Inc.

Systems and user interfaces for dynamic and interactive access of, investigation of, and analysis of data objects stored in one or more databases

Embodiments of the present disclosure relate to user interfaces and systems that may enable dynamic and interactive access of, investigation of, and analysis of data objects stored in one or more databases. The data objects may be accessed from the one or more databases, and presented in multiple related portions of a display.
Palantir Technologies Inc.

Method and system for secure communication of a token and aggregation of the same

A method for anonymously communicating data that defines a token from a source system to a destination system via a block-chain distributed database includes receiving, at a token distribution system, request information from a source system. The request information specifies source identifying information and an address for receiving one or more tokens.
Accenture Global Solutions Limited

G.8032 prioritized ring switching systems and methods

A prioritized g.8032 ring switching systems and methods implemented in a node include receiving a defined priority level for each of a plurality of virtual rings at the node, wherein the priority level is one of n levels of priority, n being an integer; and, responsive to a link failure that affects the plurality of virtual rings, performing g.8032 traffic restoration in order based on each of the n levels of priority, wherein each set of the plurality of virtual rings at a same defined priority level are processed concurrently to minimize hardware access. The plurality of virtual rings can be processed concurrently through flushing their forwarding databases at a same time for each of the set on a per virtual ring basis.
Ciena Corporation

System and generating recommendations to alleviate loneliness

The embodiments disclose a system and method of generating personalized recommendations to alleviate loneliness including detecting, collecting, and organizing user information related to loneliness including sensing user information associated with a users' loneliness in a way that the user may remain anonymous, using user information to compute a user loneliness profile, using the user loneliness profile to compute one or more loneliness alleviation recommendations, presenting the one or more loneliness alleviation recommendations to the user, analyzing effectiveness of the one or more loneliness alleviation recommendations, using effectiveness analysis results and a user's loneliness profile to compute and store updates to databases and algorithms that compute all users' loneliness alleviation recommendations, converting a user's updated loneliness profile from updated user information and one or more loneliness alleviation recommendations effectiveness analysis results and using the updated user information and updated user loneliness profile to compute one or more updated loneliness alleviation recommendations.. .

Convolutional neural network-based mode selection and defect classification for image fusion

Systems and methods for classifying defects using hot scans and convolutional neural networks (cnns) are disclosed. Primary scanning modes are identified by a processor and a hot scan of a wafer is performed.
Kla-tencor Corporation

Processing pharmaceutical prescriptions in real time using a clinical analytical message data file

A system and methods for automatically processing healthcare data associated with submission and fulfillment of pharmaceutical prescriptions by providers in real time, including claim processing, are enabled by a clinical services platform configured with a review processor and operable with a clinical analytical message (cam) data file. The system includes the use of first and second databases respectively containing pharmaceutical data and standardized healthcare data.
National Health Coalition, Inc.

Attribute extraction

A system for extracting attributes can analyze text from data sources, extract n-grams from the text as candidate attribute and service/product pairs, prompt a human operator to rate the suitability of the candidate attribute and service/product pairs, and, based on the ratings, add the candidate attribute and service/product pairs to an attribute dictionary. In embodiments, an attribute extraction system includes an n-gram extractor, an attribute selector interface, and a dictionary builder.
Bloomreach, Inc.

Database management system

Systems, methods, and computer program products for creating and managing database records. A database management system receives requests to exchange tickets.
Amadeus S.a.s.

Methods for processing submission and fulfillment of pharmaceutical prescriptions in real time

A system and methods for automatically processing healthcare data associated with submission and fulfillment of pharmaceutical prescriptions by providers in real time, including claim processing, are enabled by a clinical services platform configured with a review processor and operable with a clinical analytical message (cam) data file. The system includes the use of first and second databases respectively containing pharmaceutical data and standardized healthcare data.
National Health Coalition, Inc.

System for processing in real time healthcare data associated with submission and fulfillment of prescription drugs

A system and methods for automatically processing healthcare data associated with submission and fulfillment of pharmaceutical prescriptions by providers in real time, including claim processing, are enabled by a clinical services platform configured with a review processor and operable with a clinical analytical message (cam) data file. The system includes the use of first and second databases respectively containing pharmaceutical data and standardized healthcare data.
National Health Coalition, Inc.

Configurable search categories including related information and related action functionality over a relational database

A relational database system, method, and computer executed instructions capable of configurable searching across an entity's multiple databases. The system allows search categories to be augmented with specifications for the search categories, the specifications identifying rules for authorized users, locations in the database to search, rendering the results and augmenting the search results with options to present additional data and actions items.
Oracle International Corporation

Consistent query execution in hybrid dbms

A computer program product and system include a first database engine that maintains a first database, a second database engine that maintains a second database, a table that has a first instance in the first database and a second instance in the second database, and program instructions to execute write transactions, asynchronously pool the changes of the first instance, responsive to receiving a query against the table, determine to execute the query against the second instance, identify a first time, define a current replication batch that selectively comprises the pooled changes of the transactions before the first time, asynchronously replicate the current replication batch, store each change, assign a batch-id to the query, send the query and the batch-id to the second engine, respond to the current replication batch being completed, by executing the query on the second instance, and return results of the query execution on the second instance.. .
International Business Machines Corporation

Asynchronous shared application upgrade

Techniques are provided for diverting, to cloned metadata, live access to original metadata of an application container that is being concurrently upgraded. In an embodiment, a database server stores, within an application container of an application, original metadata that defines objects for use by pluggable databases of the application.
Oracle International Corporation

Query optimization in hybrid dbms

A mechanism is provided for generating statistical information for query optimization in a data processing system. The mechanism comprises a first database engine maintaining a current first dataset currently being stored, a second database engine maintaining a second dataset.
International Business Machines Corporation

Patch-up operations on invalidity data

Techniques are described for maintaining coherency of a portion of a database object populated in the volatile memories of multiple nodes in a database cluster. The techniques involve maintaining a local invalidation bitmap for which identifies block-level invalidity data and item-level invalidity data.
Oracle International Corporation

Method and device for partitioning association table in distributed database

A method for partitioning an association table in a distributed database, where a manager determines a first data table in data tables requiring partition and generates a colocation partition (cp) table set of the first data table, the cp table set of the first data table includes the first data table and at least one cp table of the first data table, and a cp table of the first data table includes a data table whose partition key includes a subset of a partition key of the first data table. The manager partitions the first data table according to the partition key and partitions each cp table in the cp table set, a partition range of a partition key of each cp table is the same as a partition range of a corresponding partition key in the first data table..
Huawei Technologies Co., Ltd.

Automating the logging of table changes in a database

A system and method for logging changes to a database table are disclosed. The system comprises an administration tool, table metadata, a history table, and a service engine.
International Business Machines Corporation

Provisioning of pluggable databases using a central repository

Techniques herein use rules automation and template pluggable databases to facilitate deployment into container databases. In an embodiment, a system of computers loads rules into a rules engine.
Oracle International Corporation

Periodic snapshots of a pluggable database in a container database

Techniques are provided for using a sparse file to create a hot archive of a pluggable database of a container database. In an embodiment and while a source pluggable database is in service, a source database server creates a clone of the source pluggable database.
Oracle International Corporation

Automatic disaster recovery mechanism for file-based version control system using lightweight backups

In one implementation, lightweight incremental backups are created by a data recovery tool, which provides an extra layer of protection against data loss, and also provides a way of moving repositories between databases without the need of copying each of the repositories. Implementations include backing up a distributed cluster of services providing a simple, safe, and convenient way of instantiating files system repositories in a database, thereby avoiding the performance and scalability issues of using a database repository itself.
Oracle International Corporation

Zero-data-loss with asynchronous redo shipping to a standby database

Herein are techniques of zero data loss with asynchronously replicated redo logs. In an embodiment, a first server instance (fsi) of a plurality of server instances (psi) of a primary database (pdb) sends, to a standby database (sdb) during an shutdown of fsi, a first recovery count (rc) and a remainder of an instance redo log (irl).
Oracle International Corporation

System and automated analysis comparing a wireless device location with another geographic location

A system and method for automatically comparing obtained wireless device location information from a wireless network and comparing that location with another independent source geographic location is provided. Location information is derived from two or more sources in a multiplicity of ways and a comparison is made within a location comparison engine.

Wireless registry as an address book for registering and classifying wifi names

The present disclosure describes systems and methods for providing differentiated actions associated with predetermined types of ssids, as determined by a registry computing service. Embodiments include registry databases, ssid transmitters, and wed's connected through the cloud, having a hardware configuration suitable for communicating wirelessly.
Gbl Systems Corporation

Systems, devices, and methods for providing multidimensional search results

Embodiment of the disclosure may includes systems, methods, and devices for providing multidimensional search results on a plurality of search planes. Such systems, methods, and devices may: (i) receive one or more search terms from one or more user interfaces of the system; (ii) perform a search of one or more informational repositories to obtain a list of search results wherein the informational repositories may include the internet and one or more databases; (iii) process the list of search results to classify each search result in one of a plurality of categories; (iv) cause a presentation of the search results in a plurality of search planes on the display of the system such that each search plane corresponds to one of the plurality of categories.

Systems and methods for sharing documents

Methods and systems for sharing electronic documents are described herein. The example method includes storing the electronic documents in a relational database storage; storing entity identifiers in the relational database storage, each entity identifier representing an entity type; recording in a non-relational database storage associations between the electronic documents and at least one entity identifier, each association comprising a relationship between a set of electronic documents and the at least one entity identifier; associating a delegate account with the at least one entity identifier; and based on an association recorded in the non-relational database storage for the at least one entity identifier, granting the delegate account a subset of document management functions available for the set of documents..
Futurevault Inc.

System and computer programming

A method for referencing database components of a relational database includes the steps of selecting a relational database with components, and referencing the components as typed relational data within the database itself. A method of using a writable system catalog with meta-identifiers for a relational database includes the steps of selecting a relational database with components, using meta-views to expose the components of the relational database as data, and to identify them by a meta-identifier, and employing triggers for each meta-view, to enable insert, update and delete operations on them, to translate the dml (data manipulation language) operation into a ddl (data definition language) operation, and to execute the ddl operation.
Aquameta Llc

Database model with improved storage and search string generation techniques

Systems, methods, apparatuses and computer program products are provided which utilize improved data storage and searching technique to rapidly identify records in a data collection. A database stores binary indexes which provide a condensed summary of characteristics for the records.
Eclinicalworks, Llc

Index b-tree maintenance for linear sequential insertion

An approach for index b-tree page creation associated with linear sequential insertions in database management systems (dbms). A linear pre-splitter receives a current index leaf page for linear sequential insertion.
International Business Machines Corporation

Consistent execution of partial queries in hybrid dbms

The disclosure relates to a system comprising a first and a second database engine and a replication module. The replication module replicates changes from a first database maintained by the first engine to a second database maintained by the second engine.
International Business Machines Corporation

Real-time document filtering systems and methods

Methods, systems and computer program products for organizing and displaying in real-time data related to a plurality of documents. A plurality of documents and a plurality of entity identifiers are stored in a relational database storage.
Futurevault Inc.

System and dynamic linking between graphic documents and comment data bases

A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic to a web support format graphic.
E-plan, Inc.

Selective allocation of cpu cache slices to database objects

A central processing unit (cpu) forming part of a computing device, initiates execution of code associated with each of a plurality of objects used by a worker thread. The cpu has an associated cache that is split into a plurality of slices.
Sap Se

Efficient data storage and retrieval using a heterogeneous main memory

Techniques related to efficient data storage and retrieval using a heterogeneous main memory are disclosed. A database includes a set of persistent format (pf) data that is stored on persistent storage in a persistent format.
Oracle International Corporation

Enhancing robustness of a database application

A method and associated systems for backing up a target computer application that comprises identifying and backing up databases and other information repositories upon which the target application depends. The target application is identified and related to a backup requirement that specifies a minimum application-backup frequency.
International Business Machines Corporation

Intelligent vehicle charging

Embodiments can provide a system to facilitate a network of electric vehicle (ev) charging stations. Information regarding individual ev stations can be gathered and stored in one or more databases.
Thunder Power New Energy Vehicle Development Company Limited

Publicly readable blockchain registry of personally identifiable information breaches

A registry is utilized to identify personally identifiable information (pii) that has been breached. The registry is a distributed database shared by multiple organizations to track which pii has been breached in other organizations.
Ca, Inc.

Method for organizing information and generating images of biological structures as well as related resources and the images and materials so generated

The invention is a method for organizing biomedical resource information and generating images and text by depicting, describing and relating biological structures, biological measurements and biological processes through the association of digital graphs and digital templates, the computer programmes and databases for performing the method, and the images, text and animations so generated. The method makes use of rules to lay out circuit diagrams consisting of depictions of biological processes, measurements, and biological structures that participate in biological processes.

System and network for tiered optimization

Methods, systems, and computer-readable media, and apparatuses for optimizing policy underwriting and insurance policy coverage are described herein. Insurance information related to a new homeowner insurance policy may be retrieved from one or more insurance system databases.
Allstate Insurance Company

Multi-interval dispatch system tools for enabling dispatchers in power grid control centers to manage changes

A system tool that provides dispatchers in power grid control centers with a capability to manage changes. Included is a user interface and a plurality of scheduler engines.
General Electric Technology Gmbh

System and image classification

A system and method of image classification may include linking between a plurality of predetermined objects and categories, assigning a set of attributes for each object until relationships between all categories are determined, storing at least one classified image for each object in an object database, receiving an unclassified image, comparing the received unclassified image to the at least one classified image, determining at least one attribute of the received unclassified image, based on the comparison and based on the assigned attributes for each object, assigning a classification of the received unclassified image, with correlation between the at least one determined attribute of the received unclassified image, and relationships between the categories.. .
Imagry (israel) Ltd.

Security monitoring with progressive behavioral query language databases

Automated security systems and methods include a set monitored systems, each having one or more corresponding monitors configured to record system state information. A progressive software behavioral query language (probeql) database is configured to store the system state information from the monitored systems.
Nec Laboratories America, Inc.

Keyword and business tag extraction

A system to extract relevant keywords or business tags that describe a company's business is provided. The keyword extraction system utilizes a smart crawler to identify and crawl product pages from a company's website.
Everstring Innovation Technology

Data transfer between multiple databases

A parallel track/sector switching device and associated method is provided. The method includes identifying data replication sources and locating data replication targets associated with the data replication sources.
International Business Machines Corporation

Systems, apparatuses, and methods for analyzing and maintaining datasets

Examples of methods, systems, and computer-readable media for completing, updating, and maintaining structured or unstructured datasets, including data stored in a structured relational database, unstructured database or line of business system such as a directory service, a customer relationship management database, or other structured or unstructured data source. In some examples, administrators specify a dataset to be maintained and definitions for the data of the dataset to follow.
Hyperfish, Inc.

Bulk validation of spatial topology

Aspects described herein are concerned with automatically validating spatial features of a spatial dataset. One solution is built upon a database server which performs a decomposition of the features' geometries into line segments, after which, sets of line segments are compared to detect errors in the dataset.
Ordnance Survey Limited

Metadata versioning in a distributed database

In one respect, there is provided a distributed database system. The distributed database system can include a plurality of nodes and a plurality of optimizers.
Sap Se

Generating a trust factor for data in non-relational or relational databases

A computer-implemented method includes detecting an update to a record in an entity table of a database. At least one of an age score, a lineage score, and a completeness score for the record is calculated, responsive to the update.
International Business Machines Corporation

Removal of garbage data from a database

Elements of a database object are removed. The database object is stored as a plurality of different object portions, where each object portion is associated with one or more versions of transaction identifiers stored separately from the database object.
International Business Machines Corporation

Database scheme for storing generic data

Provided are a system and method for generating a database scheme for storing different types of data structures. In one example, the method includes receiving a first data object having a first data structure and a second data object having a second data structure that is different than the first data structure, generating a database scheme based on the first data structure and the second data structure, wherein the generated database scheme retains information about a structure of the first data structure and a structure of the second data structure, and storing the first data object and the second data object, in a database, according to the generated database scheme.
Sap Se

Method and system for implementing distributed lobs

Upon receiving a query at a local database server from a client directed to a lob stored at a remote database server, a remote lob locator is created comprising a local lob locator indicating the lob's location and a database link associated with the remote database server. The remote lob locator is communicated to the client, which submits a request to the local database server to perform an operation directed to the lob.
Oracle International Corporation

Data retention management in databases

An identifying data set is defined including semi-identifying attributes with semi-identifying attribute values corresponding to an entity. Descriptive records corresponding to the semi-identifying attributes are created.
Sap Se

Querying data records stored on a distributed file system

Systems and methods for query large database records are disclosed. An example method includes: obtaining a first search query including a first keyword; accessing a relational database that stores a mapping between one or more keywords and a data record location associated with a distributed file system (dfs).
Paypal, Inc.

Dynamic migration script management

Various embodiments for managing migration between server systems are presented. Indications of a plurality of migration scripts to be executed during a migration of a database system from a source server system to a target server system may be received.
Oracle International Corporation

Personal assistant context building

Technologies related to personal assistant context building are generally described. In some examples, network service communications, such as network traffic resulting from the use of mobile applications or “apps” on a mobile device, may be captured, parsed, and included in personal assistant context databases for use in configuring automated personal assistant user interaction operations.
Empire Technology Development Llc

Document conversion and network database system

A method for providing data to clients of multiple unrelated subscribers on a distributed computer network including maintaining a main document set database including text-containing documents for clients of the multiple unrelated subscribers, forming for each unrelated subscriber a corresponding home document set comprising text-containing documents selected from the main document set database, receiving from a linked computer a request by a subscriber client for read-only access to a text-containing document from the subscriber home document set, before providing access by the client to the text-containing document from the subscriber home document set, automatically performing in the distributed computer network modifications being associated solely with the client's subscriber to the text of the text-containing document, and allowing read-only access from client computers linked to the distributed computer network by clients of each subscriber to only the text-containing documents containing the modified text of the client's subscriber.. .
Health Infornatics Inc., Dba Health Informatics International, Inc.

Transportable backups for pluggable database relocation

Techniques are provided for creating a backup of a source pluggable database (spd) of a source container database and porting the backup for recovery into a different target container database. In an embodiment, a source database server retrieves metadata that describes backups of the spd.
Oracle International Corporation

Pluggable database archive

Techniques herein make and use a pluggable database archive file (af). In an embodiment, a source database server of a source container database (scd) inserts contents into an af from a source pluggable database (spd).
Oracle International Corporation

High-voltage circuit breaker opening and closing time online monitoring apparatus, smart multi-dimensional big data analyzing expert system for high-voltage circuit breaker in power grid and method therefor

Provided are a high-voltage circuit breaker opening and closing time online monitoring apparatus, a smart multi-dimensional big data analyzing expert system for a high-voltage circuit breaker in a power grid, and methods therefor. The opening and closing time online monitoring apparatus includes a circuit breaker opening and closing events database, a circuit breaker opening and closing time online monitoring module, and a human machine interaction interface.

Method to integrate a vehicle with a network database to generate data and to transfer ownership rights

The invention is a method that provides steps for integrating a vehicle, having a unique vehicle identification number, with steps of accessing third-party databases, generating information regarding the vehicle to facilitate a transfer of rights in the vehicle together with pricing options. Information extracted from the unique vehicle identifier is generated and displayed for access by users who can review the information from a number of separate locations and pursue a transfer of rights in the vehicle.
On The Block, L.l.c.

Community-based transportation management system

Systems and methods for community-based transportation management, transportation funding and payment, transportation routing and scheduling, and transportation forecasting and marketplace trading are provided. The system may comprise a transportation planner module, a payment module, a scheduling and routing module, a forecasting module, and/or a marketplace module, each individually or in combination comprising one or more servers, databases, and instructions, in communication with a plurality of external user devices and one or more third-party transportation systems or vendors, for the purposes of transportation management, planning, routing, scheduling, and payment.
Hbss Connect Corp.

Method and system for innovation management and optimization under uncertainty

An integrated and comprehensive method and system is disclosed for management and optimization of innovation and associated processes under uncertainty. A first embodiment of the invention consists of a data mining and clustering module to compare a new innovation submission with existing internal and external entries and databases, identify similarities and group similar entries together.

Network communication stack for database control and resource planning

A network communication stack running on relational processing circuitry performs control and maintenance actions on records from a database server managed by repository control circuitry. The database interaction layer of the communication stack accesses the records on the database server.
Accenture Global Solutions Limited

Apparatus, method and article to facilitate automatic detection and removal of fraudulent user information in a network environment

A fraud detection system may obtain a number of known fraudulent end-user profiles and/or otherwise undesirable end-user profiles. Using statistical analysis techniques that include clustering the end-user profiles by attributes and attribute values and/or combinations of attributes and attribute values, the fraud detection system identifies on a continuous, periodic, or aperiodic basis those attribute values and/or attribute value combinations that appear in fraudulent or otherwise undesirable end-user profiles.
Plentyoffish Media Ulc

Systems and methods for improving kba identity authentication questions

Certain implementations include systems and methods for improving knowledge-based-authentication (kba) identity authentication questions. A method is provided that includes receiving a set of identity information associated with a subject; querying one or more databases; receiving personally identifiable information; determining, from the personally identifiable information, at least one subject characteristic; producing, with a predictive model and based on the personally identifiable information and on the at least one subject characteristic, at least one knowledge based authentication (kba) identity proofing question having a personally identifiable correct answer; sending, for display on a first computing device associated with the subject, the at least one kba identity proofing question; receiving, responsive to the sending, a response answer; and responsive to a match between the response answer and the personally identifiable correct answer, sending, for display on the first computing device associated with the subject, a first indication of authentication..
Lexisnexis Risk Solutions Inc.

System and searching meridian information

A method for searching meridian information comprising the steps of preparing a hierarchical database comprising of data related to human body meridians, systems, organs, diseases and symptoms, preparing a dynamic meridian map, said dynamic meridian map comprising of a meridian route passing through a model of the human body, a flashing point wherein said flashing point moves along the meridian route and a plurality of fixed points indicating acupoints on the meridian route and associating the dynamic meridian map with the meridians, systems, organs, diseases and symptoms in the hierarchical database for allowing the use of the meridians, systems, organs, diseases and symptoms as an index for searching meridian information and displaying the dynamic meridian map corresponding to the searched meridians, systems, organs diseases and symptoms.. .

Systems and methods for anonymized statistical database queries using noise elements

An anonymizing method for a database system is provided. The method includes receiving a query, identifying one or more attack components in the query, computing one or more noise elements from the one or more attack components, and computing fixed noise or fixed thresholds from the one or more noise elements..
Max Planck Gesellschaft Zur FÖrderung Der Wissenschaften E.v.

Isolation anomaly quantification through heuristical pattern detection

In an approach for calculating a probability of a consistency violation of a transaction in a database management system, a processor receives a plurality of transactions within a predetermined time period. A processor identifies a first pattern in a first transaction of the plurality of transactions based on at least an isolation level of the transaction.
International Business Machines Corporation

System and providing automatic firmware update management

A method for updating firmware of cable modems optimizing management resources in a network comprising a web application, network collector, more than one cable modem, one or more servers. The method includes the web application receiving an update firmware policy, the policy defined by a list of cable modems to have their firmware updated, a uniform resource identifier (uri) pointing to a file within a server in the network, and the web application adding a policy with this information to a policies table.
Intraway R&d S.a.

Diagnostic brain injury based on emg frequency power spectra analysis

A method and a device for diagnosing brain injury (e.g. Concussion) based on analysis of electromyogram (emg) signals and presence of neurological modulation impairment of motor activity are described.

System and use of server-side connection pool tagging in a multi--tenant environment

Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, and support for server-side connection pool multiple tagging. For example, the system can provide a capability to associate multiple connection properties with a particular server-side connection in, e.g., an oracle database resident connection pooling (drcp) environment; look up a connection with one or multiple properties; and provide information about a returned connection so that a requesting application can review the properties associated with the returned connection, in order to determine how best to “fix-up” or otherwise use that connection..
Oracle International Corporation

Customized platform for host protection in home sharing

An insurance system for home sharing may comprise a mobile device of a homeowner, one or more databases storing insurance factor data, a plurality of sensors configured to monitor one or more home features, and a server comprising one or more processors and memory. The server may be configured to receive, from the mobile device, data indicating that the homeowner is renting out a home, determine a value for frequency of rentals for the home based on the data indicating that the homeowner is renting out the home, and receive, from the plurality of sensors, monitored data for the one or more home features.
Allstate Insurance Company

Integrated assembly of an automobile and a network

The invention assembles an automobile, a network, and a database to selectively integrate data regarding the automobile and comprised of information extracted from a unique vehicle identifier, and a geographical location. The integrated assembly permits generation of information facilitating sales of the automobile in a system accessible by multiple users.
On The Block, L.l.c.

System and location and time specific mobile commerce

Method for location and time specific commerce includes receiving an event request from a user using a mobile device; verifying an account of the user; obtaining a location of the user; obtaining a date and time of the request; retrieving merchandising information from one or more databases, according to the location of the user and said date and time of the request; and transmitting said merchandising information to the user.. .

Methods and systems for obtaining a reward from a loyalty program

A computer-implemented method and computer system are proposed for assisting a consumer associated with a plurality of loyalty programs, and who wishes to obtain a reward using loyalty points. The consumer interacts with a computer system with access to a database containing information about the loyalty programs with which the consumer is associated and the number of points the consumer has accumulated in each program, and at least one reward database storing information relating to rewards on offer using the loyalty programs.
Mastercard International Incorporated

Detection and visualization of temporal events in a large-scale patient database

A method for detecting temporal events includes accessing a non-relational database storing patient encounter information for a plurality of encounters and patients. The stored encounter information, and rules defining a patient condition, are used to generate an input data file having a plurality of patient entries.
Loyola University Medical Center

Intrinsic chromosomal linkage and disease prediction

An improved method is the product of an exploration for ways in which to improve the success of genomic disease prediction and presents the elements of more successful prediction tools for the identification of genomic locations of disease based on: genomic labeling it loci as determined by correlated snp linkage as determined from several additional gwas (genome wide association studies) databases. The wellcome trust t2d (type 2, adult-onset, diabetes) has played a particularly important role in developing the new tools; additionally, the development of a wellness classifier, probably in part due to counter disease mutations has proven to be a powerful new tool and concept.

Consistent query execution in hybrid dbms

A method includes, where a first database engine maintains a first database, a second database engine maintains a second database, and a table has a first instance in the first database and a second instance in the second database, executing write transactions, asynchronously pooling the changes of the first instance, and, in response to receiving a query against the table, determining to execute the query against the second instance. The method further includes identifying a first time, defining a current replication batch that selectively comprises the pooled changes of the transactions before the first time, asynchronously replicating the current replication batch, storing each change, assigning a batch-id to the query, sending the query and the batch-id to the second engine, responsive to the current replication batch being completed, executing the query on the second instance, and returning results of the query execution on the second instance..
International Business Machines Corporation

Multi-axis expand/collapse for relational databases

This disclosure describes systems, methods, and apparatus for expanding a row or column in an existing report, sourced from a relational database, where a column or row, respectively, of an opposite axis has already been expanded. Such a need often arises in reports sourced from a sql database, and overcomes the storage-draining need to pre-compute all possible arrangements of data from the database prior to displaying the report.
Insightsoftware.com International

Efficient integration of de-identified records

A method includes retrieving de-identified records for individuals from at least two different databases. Each of the databases stores a different type of information for the individuals.
Koninklijke Philips N.v

Detection of structured query language (sql) injection events using simple statistical analysis

Monitoring statements in a database environment. Substantially all database query statements to be executed against a database in the database environment are analyzed to determine if a statement has an outlier statistic.
Salesforce.com, Inc.

Base user defined functions

Methods, devices, and techniques for base user defined functions in a database management system are discussed herein. For example, in one aspect, a query request is received from a computer device.
Hewlett Packard Enterprise Development Lp

Auditing database access in a distributed medical computing environment

Methods, systems, and computer program products are provided for auditing database access in a distributed medical computing environment including receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database.. .
International Business Machines Corporation

Consistent execution of partial queries in hybrid dbms

The disclosure relates to a system comprising a first and a second database engine and a replication module. The replication module replicates changes from a first database maintained by the first engine to a second database maintained by the second engine.
International Business Machines Corporation

System and recommending media programs and notifying a user before programs start

The various implementations described herein include methods and systems for personalized media program recommendations. In one aspect, a method is performed at a server system having processors and memory.
Google Llc

Managing a redundant computerized database using a replicated database cache

Data in a database cache in memory of an operating database server is copied to memory of a standby database server, without requiring synchronization between the operating server and the standby server. If the operating server fails, the database is recovered to a consistent state in the standby server using a sequential database log and the copied data in the cache of the standby server.
International Business Machines Corporation

System of monitoring and controlling the operation of multiple machines for producing diamonds and a method thereof

A system of monitoring and controlling an operation, comprising: an input means, the input means is adapted for user to input user-defined parameters, a middleware application in connection with the input means via a network, the middleware application is in communication with a directory database and also a relational database management system via communication means, a data management system being installed as a slave program in the middleware application and as a slave program in one more external server or external device, the middleware application is in communication with the external servers or device via communication means, whereby the master-slave relation allows exchange of data between the middleware application and the server architecture.. .
Iia Technologies Pte. Ltd.

Customer service robot and related systems and methods

A robot for providing customer service within a facility includes a locomotion platform, an upper sensor for detecting objects within an upper field of view of the robot, a lower sensor for detecting objects within a lower field of view of the robot, a display and a robot computer in communication with the locomotion platform, the upper sensor and the lower sensor. The robot computer is configured to detect the presence of a customer within the facility based on information received from at least one of the upper sensor and lower sensor, and the robot computer is further configured to access one or more databases storing information associated with products available to customers within the facility and to provide customer service to the customer based on the accessed information..
Fellow, Inc.

Distributed data management systems for embedded controllers

A system for managing data in an industrial production environment includes a distributed database system stored on a plurality of embedded controller devices. Each respective embedded controller device comprises: a distributed database instance and a database management application.
Siemens Aktiengesellschaft

Apparatus, method and article to facilitate automatic detection and removal of fraudulent user information in a network environment

A fraud detection system may obtain a number of known fraudulent end-user profiles and/or otherwise undesirable end-user profiles. Using statistical analysis techniques that include clustering the end-user profiles by attributes and attribute values and/or combinations of attributes and attribute values, the fraud detection system identifies on a continuous, periodic, or aperiodic basis those attribute values and/or attribute value combinations that appear in fraudulent or otherwise undesirable end-user profiles.
Plentyoffish Media Ulc

Patient directed data synchronization of electronic health records using a patient controlled health record

A system and method that facilitates the automated replication of electronic medical record information between a patient and a health-care provider (hcp), such as a doctor, pharmacy, drug manufacturer, biologic manufacturer, or medical device manufacturer. The system uses: a cloud-based infrastructure that includes databases, mathematical models, and configuration information; a patient's electronic health record system providing personal data around a patient's individual personal electronic health record (pehr); and a server used to coordinate and authenticate the replication of data between the cloud-based infrastructure, the pehr, and the ehr system, of the hcp.
Umbra Health Corporation

Distributed graph databases that facilitate streaming data insertion and queries by efficient throughput edge addition

A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances..
International Business Machines Corporation

Distributed graph databases that facilitate streaming data insertion and queries by reducing number of messages required to add a new edge by employing asynchronous communication

A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances..
International Business Machines Corporation

Method of organizing multiple hierarchical data structures in a single normalized structure of relational database for automation of data process design and for discovery analysis.

The invention is based on “adjacency list” approach.. .

Distributed graph databases that facilitate streaming data insertion and low latency graph queries

A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances..
International Business Machines Corporation

Method and querying data in cross-shard databases

The present invention discloses a method and an apparatus for querying data in cross-shard databases. The method includes: receiving a query request; querying statistics information of respective shard databases in which two tables used in an association operation are located; sending, according to the statistics information and the query condition, a driving table query request to a shard database in which a driving table is located, and receiving a first query result set returned by the shard database in which the driving table is located; deduplicating association field values in the first query result set, and sending a result set delivery request and deduplicated association field values to a shard database in which the non-driving table is located; and sending a non-driving table query request to the shard database; and receiving a second query result set returned by the shard database.
Huawei Technologies Co., Ltd.

Techniques for automated database query generation

Various embodiments are generally directed to techniques for automated generation of database queries. Techniques described herein may provide an automated database query generation method and system that provides a graphical user interface with one or more user interface items representing records within a database stored on a non-transitory computer-readable storage medium of a server.
State Street Corporation

Reducing size of update package data for navigation databases

A method includes identifying, in or after a second process of compiling data that yields a second navigation database, a navigation data item having a changed position in a list of the second navigation database. The changed position is different to a previous position of the navigation data item in a list of a first navigation database which is yield from a first process of compiling data performed before the second process of compiling data.
Here Global B.v.

System and providing dynamic relocation of tenants in a multi-tenant database environment

Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, and support for dynamic relocation of tenants. In accordance with an embodiment, a software application can obtain a connection from the connection pool, on behalf of a tenant, which enables the software application or tenant to access the database.
Oracle International Corporation

Terminal device, database server, and calculation system

A database server stores encrypted vector data in which each of a plurality of elements is encrypted by encryption maintaining semi-homomorphism between calculation before encryption and calculation after encryption. The database server receives an obfuscated query (n-randomized query) from a terminal device, performs calculation for each of a plurality of segments of vectors of the obfuscated query with a segment of the encrypted vector data, and transmits the calculation to the terminal device in reply.
Kabushikikaisha Rnai

Identification by sound data

Technologies are generally described for systems, devices and methods effective to identify an individual. In some examples, a microphone may receive sound data such as sound that may be present in a mall.
Empire Technology Development Llc

Natural language user interface for computer-aided design systems

A natural language user interface for computer-aided design systems (cad) comprises a natural language command module including a parser, language database and a cad model analyzer, and a natural language server module including a second, increased capability parser, a second, preferably larger language database and a cad context database. The cad model analyzer analyzes and retrieves associated cad model information related to a parsed voice command and the cad context database provides specific cad related contextual information to facilitate parsing and interpreting cad specific commands.
Desprez, Llc

Budget information system with cross-reference feature and related methods

A budget information device may include a memory and a processor cooperating with the memory for importing and storing different financial databases into the memory. Each different financial database may include numerical data and textual identifiers.
Spider Data Services, Llc

Information processing apparatus, information processing system and information processing method

A memory stores common identification information that is shared between a plurality of information provision institutions for identifying a person. A processor assigns the common identification information to personal information transferred to a storage device from a plurality of operation databases respectively of the plurality of information provision institutions.
Fujitsu Limited

Pathology determination assistance device, method and storage medium

The device for assisting determination of pathology of a polycystic kidney disease according to the present invention has an extraction means 21 for extracting gene mutation information in a region related to polycystic kidney disease using sequence data showing gene sequences of a test subject; an acquisition means 22 for acquiring, using the extracted gene mutation information, medical information corresponding to the extracted gene mutation from a plurality of databases in which gene mutation and medical information are associated with each other; and a list display means 23 for displaying a list containing the extracted gene mutation information and the obtained medical information.. .
Otsuka Pharmaceutical Co., Ltd.

Extracting graph topology from distributed databases

Example embodiments relate to extract graph topology from a plurality of databases. The example disclosed herein access metadata from a plurality of distributed databases.
Hewlett Packard Enterprise Development Lp

Automated informix engine install

Embodiments relate to systems and methods for the automated configuration of new database engine servers. In one embodiment, a method includes obtaining a database engine file directory and a backup file comprising database engine parameters from an existing database engine server, bundling the database engine file directory and backup file, placing the bundle on a new database engine server, determining at least one parameter of the new database engine server, updating at least one of the database engine parameters based on the determined at least one parameter, using the determined at least one parameter and the backup file to start the new database engine server, and validating the new database engine server..
Wal-mart Stores, Inc.

Integration management for structured and unstructured data

Disclosed aspects relate to structured data and unstructured data integration management to provide a valid java database connectivity (jdbc) results-set. A query is received by a database driver.
International Business Machines Corporation

Natural language platform for database system

An artificial intelligence assistant (“chatbot”) operates within a multi-tenant database and allows users to interact with the underlying structured database through a natural language interface without using a standard structured query language or database interface. Users may interact with the chatbot via a chatroom and perform database queries using natural language expressions in the same manner as asking a person to perform the tasks.
Salesforce.com, Inc.

Method and device for processing data blocks in a distributed database

Disclosed is a method and a device for processing data blocks. The method comprises: when a control server receives a log including tablet data block information that is sent by a storage server, acquiring the tablet data block information included in the log; querying a merge server for tablet data block information in a root table; determining whether the tablet data block information included in the log is consistent with the tablet data block information in the root table; summarizing and storing the tablet data block information included in the log and the tablet data block information in the root table; and sending an alarm if the determination result is that the tablet data block information included in the log is inconsistent with the tablet data block information in the root table.
Alibaba Group Holding Limited

Index b-tree maintenance for linear sequential insertion

An approach for index b-tree page creation associated with linear sequential insertions in database management systems (dbms). A linear pre-splitter receives a current index leaf page for linear sequential insertion.
International Business Machines Corporation

Object database system including an object-specific historical attribute-change information system

An object database system is provided. The system may include a plurality of objects.
Bank Of America Corporation

File saving on geolocated polygons

A method comprising syncing, by a platform implemented by one or more processors, a plurality of computer files within an existing client data repository on a server to a specified geolocated polygons on a digital mapping interface, wherein the plurality of computer files are at least one of standalone computer files or computer files in a plurality of file directories; utilizing, by the platform, a geolocated polygon and attribute recommendation tool such that multiple embedded engines including (i) file directory and computer file property parsing to generate address or building name query strings to be processed through a machine learning gazetteer system; and (ii) optical character recognition to locate the address or building name query strings, to be processed through the machine learning gazetteer system, and keywords, processed into n-gram data structures to be cross-referenced against multiple internal or external keyword databases; and recommending, by the platform, geolocated polygons and geofile attributes, wherein all synced computer files are reviewed by a user and released to a geofile publication engine to be converted into a geofile and displayed on the digital mapping interface.. .
Lagonal, Inc.

Data protection and recovery across relational and non-relational databases

Embodiments disclosed herein provide systems, methods, and computer readable media for recovering data across relational and non-relational databases. In a particular embodiment, a method includes identifying first data having a first version time in a first version store storing data versions from a relational database.
Datos Io Inc.

Augmented road line detection and display system

An augmented road line display system that includes one or more sensors installed on a vehicle, one or more external databases, and processing circuitry. The processing circuitry is configured to receive inputs from the one or more databases, sensors of the vehicle, and a sub-system of the vehicle, build and validate a road line model to detect or predict a road line based on the inputs received, determine environmental conditions based on the inputs from one or more of the databases, and a sub-system of the vehicle, assign weights to the inputs received based on the environmental conditions to generate weighted inputs, and execute the road line model to determine the road line based on the weighted inputs..
Michigan Technological University

Database management system shared ledger support

A business application may provide a secure ledger update while maintaining anonymity and security from unauthorized third parties. One example may include receiving a new entry transaction to save data in a database/ledger.
International Business Machines Corporation

Self-checkout anti-theft systems and methods

Disclosed is a system for self-checkout with anti-theft measures. The system comprises: an electronic article surveillance (eas) device configured to be affixed to a merchandise and uniquely identify the merchandise via at least one visually or wirelessly readable code; an identification (id) code reader configured to: obtain and process the at least one visually or wirelessly readable code associated with the eas device, and extract information from one or more databases for facilitating a transaction of the merchandise; and an eas unlock device configured to: detect a payment status of the merchandise indicated in the one or more databases based at least upon the at least one visually or wirelessly readable code associated with the eas device, and in response to detecting a successful payment of the merchandise indicated in the one or more databases, detach the eas device from the merchandise..

Computer analyzing data sets and generating personalized ecommendations

Embodiments of the invention relate to a computer-implemented method and system for generating personalized recommendations for a target user based at least on stored data about the target user. The method comprises obtaining, at the server computer, data from a plurality of data sources, including entity data associated with a plurality of entities, stored in an entity database, or personal data associated with a plurality of users, stored in a user database.
Opentable, Inc.

Event spectator connection tool

An event spectator connection tool is a multiprocessor distributed computing system. A memory stores computer instructions that direct processors to maintain a social network database storing records associated with spectators and event hosts.
Fanwide Technologies Inc.

Database management methods, systems, and devices for identifying related customer support tickets

A network device associated with a database management system receives information associated with a customer support ticket. Based on information in the database management system, a direct relationship between the received customer support ticket and a customer support ticket in the database may be determined.
Ca, Inc.

System and dynamic inventory management

A system, method, and computer program product for managing a physical inventory. Image data from a number of cameras is processed to recognize inventory items from identifying indicia and determine their respective locations to build a three-dimensional model of the inventory item distribution.
Ebay Inc,

Increasing performance of in-memory databases using re-ordered query execution plans

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a query from an application, providing a query execution plan (qep) associated with the query, the qep including a plurality of operators executed in a first order to provide a query result, one or more operators of the plurality of operators requiring input from computer-readable memory, determining an execution time for each operator in the plurality of operators, re-ordering at least one operator of the plurality of operators to provide a re-ordered qep (rqep) based on a respective execution time, the rqep including the plurality of operators executed in a second order to provide the query result, and storing the rqep in computer-readable memory.. .
Sap Se

Automatic mode switching in a synchronous replication environment

Disclosed in some examples is a method of database replication, the method including at a relational database management system (rdms), determining a first replication mode; identifying a triggering event; determining that the triggering event indicates a change in the first replication mode; responsive to determining that the triggering event indicates a change in the first replication mode, determining a second replication mode, the second replication mode being a different replication mode than the first replication mode; identifying a database change made by one or more database tasks; and replicating the database change to an external replication component according to the second replication mode.. .
Sybase, Inc.

Zero downtime database updates with database configuration changes

Technologies are described for performing database updates in a database environment where the database remains accessible during the updates. For example, a number of database clients may utilize a database environment for running queries or performing transactions.
Sap Se

Technique for processing query in database management system

Disclosed is a method for processing a query in a database management system (dbms). The method includes: receiving a main query including a subquery; identifying an indication to independently manage a processing result for the subquery in the received main query by parsing the received main query—the indication including storing type information for the processing result of the subquery; determining a storing type for independently storing the processing result for the subquery based on the indication; and storing the processing result for the subquery independently from the processing result for the main query while performing processing for the main query according to the determined storing type..
Tmaxdata Co., Ltd.

Systems and methods for load balancing and connection multiplexing among database servers

The present invention is related to a method for load balancing and connection multiplexing structured query language (sql) queries among a plurality of database servers. A device intermediary to a plurality of clients and a plurality of database servers receives an sql query to access a database provided by the plurality of database servers from a client via a first connection established between the device and the client.
Citrix Systems, Inc.

Title: automatic delta query support for backend databases

The present disclosure involves systems, software, and computer implemented methods for automatically providing delta query support for backend databases. One example method includes identifying annotations for a data set.
Sap Se

Multiple workspace database engine

In various example embodiments, multiple workspaces have access to modify values in a graph database. The graph database can comprise a collection of entity nodes, where each entity node is connected to an identifier node and one or more state nodes.
Ebay Inc.

Archival of data in a relational database management system using block level copy

Archiving data in a relational database management system through a process in which an invisible index is created for each primary index of a data. When an input is received to initiate block copy of data to be archived; the data tables are locked and the identified blocks of data form the data table are block copied to an archive table.
International Business Machines Corporation

Generating road segment attributes based on spatial referencing

In one embodiment, an attribute application associates content with a road segment. In operation, the attribute application generates a spatial reference identifier based on coordinates associated with the attribute.
Harman International Industries, Incorporated

Full system simulator and memory-aware splay tree for in-memory databases in hybrid memory systems

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for providing a splay tree, the splay tree including a data structure having one or more nodes, each node having a node name and a node value, determining that a function of a shared library of an in-memory database system has been called, and determining whether the splay tree includes a node corresponding to the function, wherein: if the splay tree includes a node corresponding to the function, reading a function address of the function from the splay tree, and if the splay tree is absent a node corresponding to the function, reading the function address from a computer-readable file.. .
Sap Se

Method and system for adaptive processing of resource usage records

A computer cluster comprising a data storage server and an application server, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing of resource usage records (e.g. Cdrs) is disclosed herein.
Sap Se

Knowledge object and collaboration management system

The inventive subject matter provides apparatus, systems and methods in which a point management system packages worker thought-processes and supporting reference materials with the point or conclusion being made, enabling rapid review and verification by a decision-maker. The point management system includes a literal object database, snip object database and point object database, wherein each snip object is derived from a literal object and linked to the location from which it was derived.
Pandexio, Inc.

Full system simulator and memory-aware splay tree for in-memory databases in hybrid memory systems

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a key, the key corresponding to an object that is stored in a hybrid memory system, searching a splay tree based on the key to identify a node of the splay tree, determining a type of memory that the object is stored on in the hybrid memory system, the type of memory including one of a first type of memory and a second type of memory, selectively adjusting an endurance counter associated with the object based on a location of the node within the splay tree, and the type of memory that the object is stored on in the hybrid memory system, and selectively migrating the object between the first memory type and the second memory type based on the ec associated with the object.. .
Sap Se

Modified query execution plans in hybrid memory systems for in-memory databases

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a query from an application, processing a query execution plan (qep) of the query using a cache simulator to simulate queries to an in-memory database in a hybrid memory system, providing a miss-curve based on the qep, the miss-curve relating miss-ratios to memory sizes, and determining relative sizes of a first type of memory and a second type of memory in the hybrid memory system at least partially based on the miss-curve.. .
Sap Se

Intelligent backup and restore system

A system allows smart backup and restore of databases. The system identifies a database affected by a database operation recorded by a database event record, identifies a database operation time recorded by the database event record, and requests to restore the database to a version backed up prior to the database operation time..

Detecting sequential access data and random access data for placement on hybrid main memory for in-memory databases

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for providing intermediate code based on source code, the intermediate code including at least one instruction for profiling at least one object of the application, providing a statistics file by processing the intermediate code, the statistics file including data indicating, for each object of a plurality of objects, a sac and a rac, the sac indicating a number of times a respective object was sequentially accessed and the rac indicating a number of times a respective object was sequentially accessed during execution of the workload, providing a list of objects, the list of objects identifying, for each object, a memory type for placement of the object in a hybrid memory system based on the rac of the respective object, and placing objects in a hybrid memory system during execution of the application based on the list of objects.. .
Sap Se

Workload-aware page management for in-memory databases in hybrid main memory systems

Implementations of the present disclosure include receiving a sorted list of pages, each page corresponding to a fixed-length contiguous block of virtual memory, and being associated with a respective state, each state indicating a number of off-chip accesses determined for a respective page, and executing an application, which queries an in-memory database provided with a hybrid memory system, and, during execution of the application: identifying at least one page in the sorted list of pages as a page that is to-be-locked during execution of the application based on a threshold, and locking the at least one page in main memory to inhibit swapping of the at least one page by an operating system.. .
Sap Se





Follow us on Twitter
twitter icon@FreshPatents

###

This listing is a sample listing of patent applications related to Database for is only meant as a recent sample of applications filed, not a comprehensive history. There may be associated servicemarks and trademarks related to these patents. Please check with patent attorney if you need further assistance or plan to use for business purposes. This patent data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Database with additional patents listed. Browse our RSS directory or Search for other possible listings.


3.1626

file did exist - 13122

1 - 1 - 256