Follow us on Twitter
twitter icon@FreshPatents


Database patents

      

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




 Distributed database management system patent thumbnailDistributed database management system
A distributed database management system provides a central database resident on a server that contains database objects. Objects, e.g., program guide data, to be replicated are gathered together into distribution packages called “slices,” that are transmitted to client devices.
Tivo Solutions Inc.


 System and  a security system patent thumbnailSystem and a security system
An apparatus and method is presented for network video management and recording of video signals and video analytics generated by a network of ip-enabled cameras. A set of ip cameras are connected in a lan to a network video recorder further connected by lan or wan to a set of client stations.
Razberi Technologies, Inc.


 Intelligent tractor/implement configuration patent thumbnailIntelligent tractor/implement configuration
A method is provided for configuring an agricultural tractor and implement combination. In the first step, a preferably handheld wireless electronic device obtains identifying and/or relevant information from the tractor and/or from the implement.
Cnh Industrial America Llc


 Federated system mission management patent thumbnailFederated system mission management
One example includes a federated system manager. Asset adapters receive situational awareness data from a respective plurality of mission assets and convert the situational awareness data into a central data format.
Northrop Grumman Systems Corporation


 Systems and methods for using spatial and temporal analysis to associate data sources with mobile devices patent thumbnailSystems 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


 Systems and methods for processing a cash option incentive in a financial transaction patent thumbnailSystems and methods for processing a cash option incentive in a financial transaction
Software, databases, analytical processes, and a sponsor module are employed to provide a retailer payment optimization system. The payment optimization system enables the retailer to offer an incentive for using one payment method, such as cash, over a less preferred payment method, such as credit.

 Methods and systems for managing electronic contents in electronic publication patent thumbnailMethods and systems for managing electronic contents in electronic publication
A method and a system for managing electronic contents in electronic publications are provided. The method extracts profile information of a user from one or more databases based on login account information received from the user to access an electronic publication.
Glossaread Technologies Private Limited


 Information organization, management, and processing system and methods patent thumbnailInformation organization, management, and processing system and methods
A cloud-based system is disclosed including at least one local client device communicatively coupled, via an intermediate network, with a server device having an information processing, organization, and management engine, and further including distributed local and cloud databases spread across separately owned user accounts. The information processing, organization, and management engine includes one or more information processing, organization, and management blocks responsive to selections by the owner of content and other users of the system to control access to and use of content by users of the system..

 Method of determination of stable zones within an image stream, and portable device for implementing the method patent thumbnailMethod of determination of stable zones within an image stream, and portable device for implementing the method
The invention concerns a method for determining zones in images captured by the camera embedded in a handheld mobile device. An object in front of the camera is captured and a stream of images captured by said camera is generated, said object appearing in the visual content of said images stream.
Thomson Licensing


 Individualized healthcare management system patent thumbnailIndividualized healthcare management system
Method and system for providing individualized healthcare to a patient having a chronic disease over the internet are disclosed. The system includes at least a computer server for executing application programs where the computer server includes storage means for storing patient information in at least a database server and means for communicating with at least a patient computer and a medical provider computer.
The Permanente Medical Group, Inc.


System for backing out data

Some aspects disclosed herein are directed to, for example, a system and method of backing out data. The method may comprise determining one or more unique identifiers for data to be loaded from a source system to one or more databases.
Bank Of America Corporation

Data storage system for analysis of data across heterogeneous information management systems

Systems and methods for generating customized reports from data storage databases and other information management system databases. The methods include normalizing queried information from different types of information management system databases to enable system-wide report generation.
Commvault Systems, Inc.

Device and controlling an ip network core

A control device can be used to control a base station, a switch, and a gateway leading to an external network. The device may communicate with a connection server connecting to a cloud computer system and with virtual functions of a control plane of the core network as instantiated in the computer system.
Orange

Computer-implemented analyzing electronic communications

A computer receives, from over an electronic network, a plurality of communications associated with a primary individual. The computer determines, based on analysis of the plurality of communications, at least one location associated with the primary individual.
Palantir Technologies Inc.

System and detecting counterfeit products

Systems and methods are provided for determining counterfeit products. The systems may comprise a bar code: scanner and a product database server, wherein the bar code scanner is adapted to communicate with the product database server, the product database server containing bar code data.

Categorizationing and prioritization of managing tasks

Techniques and architectures manage tasks in an electronic communications environment, such as in electronic calendars, email accounts, displays, and databases. A computing system may determine a number of task-oriented actions based, at least in part, on a history of execution patterns followed by a particular user for performing particular tasks.
Microsoft Technology Licensing, Llc

Load balancing for large in-memory databases

A data management device is provided, comprising a control module and a storage module, wherein the storage module is configured to store a plurality of data sets in a plurality of data set groups such that the plurality of data sets is assigned to the plurality of data set groups such that every data set group comprises at least one data set and every data set is stored in one data set group only and wherein the control module is configured to assign an exclusive execution context to each data set group and to estimate a number of data set requests for every data set.. .
Huawei Technologies Co., Ltd.

Systems and methods for retrieving data

A system and method for obtaining information responsive to a legal discovery request directed at an enterprise having a plurality of databases that potentially include information responsive to the legal discovery request, including structured databases and at least one unstructured database. A plurality of taxonomies are provided, each of which describes a structure of one of the structured databases.
Cybervore, Inc.

Allocation of tenants to database services

The claimed subject matter provides a system and method for automatic allocation of tenants to database services. An exemplary method comprises determining a query plan based on a workload for each tenant.
Microsoft Technology Licensing, Llc

Automated creation of join graphs for unrelated data sets among relational databases

A computer system processes a plurality of unrelated database tables to create a join graph where each node in the join graph represents a table. The nodes in the join graph are connected by weighted, directed edges, where each directed edge represents a join from a first column in a first table to a second column in a second table and where the weight of the directed edge represents a predicted level of success in performing the join.
Attivio, Inc.

Parallel execution of merge operations

Aspects include a method that includes receiving a structured query language (sql) database command at a processing device configured to manage a table space of a relational database, the database command including a merge statement. The method also includes identifying a group of target records from the database command, and associating each target record with one of a plurality of portions of the table space, and in response to determining that the group of target records is associated with more than one portion of the table space, sorting the target records into a plurality of sub-groups, each sub-group associated with a different portion of the table space.
International Business Machines Corporation

Providing a database as a service in a multi-tenant environment

In one embodiment, the present invention is directed to a system with multiple computing hosts each having a hypervisor to provide a virtual environment for the host and one or more containers each including a database instance and at least one database. These databases, and the database instance can be provided as a service to a user of a multi-tenant environment..
Rackspace Us, Inc.

Single phase transaction commits for distributed database transactions

A distributed database system may perform a single phase commit for transactions involving updates to multiple databases of the distributed database system. A client request may be received that involves updates to multiple database of the distributed database system.
Amazon Technologies, Inc.

Method and device for managing personal media items

Media items having contents embodying objects are stored in one or more media databases upon instructions of a user, accessible by that user and only accessible by other users under the control of that user. An appraisal indicator associated with one of the objects is representative of an appreciation by the user on that object.
Thomson Licensing

Information retrieval systems with database-selection aids

A method for enabling a user to search database profiles includes receiving user input categorizing an information need, and determining whether the user input corresponds to a first or a second type of category. In response to determining that the user input corresponds to the first category type, the method includes requesting user input defining a first query, and in response to receipt of the query, and executing the defined first query against a set of one or more databases based on the user input categorizing the information need.
Thomson Reuters Global Resources

System and failover recovery

In some example embodiments, a method comprises: receiving, by a first node of a plurality of nodes in a distributed database system on a shared disk cluster infrastructure, a transaction request to perform a user database transaction a data item in a user database on a shared disk; acquiring, by the first node, a transaction lock for the data item; storing a lock file for the user database transaction in a lock information database on the shared disk, the lock file comprising lock information for the transaction lock and an indication of a status of the user database transaction, and the lock information comprising an identification of a location of the data item; and storing a transaction record of the user database transaction in the user database on the shared disk subsequent to the storing of the lock file in the lock information database on the shared disk.. .
Sybase, Inc.

Detecting and managing flooding of multi-tenant message queues

A messaging system implements messaging among application servers and databases, utilizing other servers that implement messaging brokers. A large flood of incoming messages can bring down messaging brokers by overflowing the message queues, negatively impacting performance of the overall system.
Salesforce.com, Inc.

System and analyzing eye and contact lens condition

In general, certain embodiments of the present disclosure provide methods and systems for analyzing eye and contact lens condition. According to various embodiments, a method is provided comprising receiving an image of an eye.

Systems and methods for combined otp and kba identity authentication utilizing academic publication data

Certain implementations include systems and methods for combined one-time-passcode (otp) and knowledge-based-authentication (kba) identity authentication. 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; producing at least one knowledge based authentication (kba) identity proofing question having a personally identifiable correct answer; generating a unique correct one-time pass (otp) code for the personally identifiable correct answer; generating one or more incorrect answers with corresponding incorrect codes; outputting, the at least one kba identity proofing question; outputting the personally identifiable correct answer with the unique correct otp code, and the one or more incorrect answers with corresponding incorrect codes; receiving a response code; comparing the response code and the unique correct otp code; and responsive to a match between the response code and the unique correct otp code, outputting a first indication of authentication..
Lexisnexis Risk Solutions Inc.

Method and network element for improved access to communication networks

The present invention proposes a method and network element which allows increasing, in different aspects, communications network protection in a single network element. This element will have the ability to manage and provide the mechanisms needed for communications, user and device protection without having to cooperate with end systems (i.e., in a transparent manner for said systems).
Tecteco Security Systems, S.l.

Onboard vehicle notification system

Described herein is an onboard vehicle system configured to capture vehicle information and notify an operator of the onboard vehicle system of potentially dangerous vehicles. In some embodiments, the onboard vehicle system may capture image information related to its surroundings.
Thunder Power Hong Kong Ltd.

Touchless management system

A touchless management method and system can include: a server beacon, the server beacon including a gesture sensor, a motion sensor, a managed sensor, a server beacon mass storage, and a server beacon power transceiver; detecting gesture data from the gesture sensor; recording sensor data with the managed sensor; a power station including a power station power transceiver, a station control unit, upload coordinator, and a station storage unit; sending a packet from the server beacon to the power station; prioritizing the packet; uploading a message including the sensor data to the power station; and uploading the message to a database server.. .
Washsense, Inc.

Transit fare collection system

A method and apparatus for collecting transit fares is disclosed. The method implements databases contained within a central database that receive data indicating value.

Providing controlled access to proprietary fisheries data

Systems and methods may be used to provide industry access to proprietary fisheries dependent data originating from fishers while preserving confidentiality rights of the fishers. An industry-accessible secured fisheries database is established to store proprietary fisheries dependent data, for example, received from a government fisheries database that collects fisheries dependent data in accordance with a fishery regulating authority.
Backtracker, Inc.

System and searching style and fashion

A method and system for searching databases of fashion and style using query catching metadata, api's, sku numbers, gps tracking and data feeds to filter by search terms, text keywords, numeric values, visual recognition, and geographic location filtered by the user. The method and system simplifies and improves the user experience by allowing full customization of the above queries to return results based upon term relationships, editorial assertions, visual recognition, sku matching and barcoding.

Merchant alert system and related method

A method is provided for alerting the establishment of new merchants to a user. The method generally includes parsing transactions processed over at least one payment device network, using a computing processing unit, to extract financial transaction data.
Mastercard International Incorporated

Online friend referral system

Responsive to detecting a referral event, a referral engine can automatically facilitate referrals for service providers by broadcasting a referral inquiry to associates. Any friend, business associate, class mate, e-mail contact, telephone contact, social networking friend or follower, or the like, having personal experience with an appropriate service provider can provide a referral to the inquirer.
Cloudmondo, Inc.

System and providing patient discount programs

A medical system is described that provides discounted prices for medical services. A discount network includes discount programs for medical providers, wherein each of the medical providers is identified by a unique identifier of a card reader.
First Access, Inc.

System and providing discounts for health service transactions

A medical system is described that provides discounted prices for medical services. One or more medical providers is identified by a unique identifier (id) of a card reader associated with respective medical provider.
First Access, Inc.

Interpreting relational database statements using a virtual multidimensional data model

The present disclosure provides improved systems, methods, and computer program products suited to address the issues with legacy approaches. Specifically, the present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for interpreting relational database statements using a virtual multidimensional data model.
Atscale, Inc.

Systems and methods for enterprise-wide consistent data generation

Systems and methods for consistent data generation across an enterprise involves explosion of seed data received in at least one of two or more databases present across the enterprise based on an identified reference data field in the received seed data and a pre-defined pattern. A lightweight map of key-value pairs is created wherein the key is data in the reference data field of at least one data record and the value is a pointer to a transformed value of either the data in the reference data field or at least one data field other than the reference data field, the transformed value being based on the pre-defined pattern.
Tata Consultancy Services Limited

Data change notification using odata entity keys

Systems and methods of providing data change notifications using odata entity keys are disclosed. In some example embodiments, a first modification of a first property data of a first entity of a first entity type in a relational database is detected, with the first entity having at least one first odata key distinct from the first property data.
Successfactors, Inc.

Method and system for identifying and analyzing hidden data relationships in databases

Method and system for identifying and analysing hidden relationships in application databases is provided. During a database session database query language statements (dqls) are retrieved from log tables in application databases to analyze and identify join indicators.
Cognizant Technology Solutions India Pvt. Ltd.

Semantics for document-oriented databases

A system and a method, the method including receiving a set of documents, the set including at least one instance of an unstructured document; parsing the set of documents to obtain information regarding the set of documents; determining a map of a map for the set of documents based on the information obtained by the parsing; generating a hierarchical semantic representation of the set of documents based on the map of the map; and storing the hierarchical semantic representation of the set of documents.. .
Sap Se

Information processing system and information processing apparatus that back up and restore data

An image forming apparatus includes a data selector circuit that receives an instruction of a selection range from a serviceman via the operation unit and the display unit, and automatically selects data to be backed up in the external storage device in the selection range out of the pieces of data, a backup circuit that backs up the data selected by the data selector circuit out of the pieces of data in the external storage device being connected, and sends the data unselected by the data selector circuit to the database server for backup, and a restoring circuit that restores the data backed up in the external storage device in a first storage after replacement for the maintenance, then receives the data backed up in the database server, and restores the data in the first storage after replacement for the maintenance without the serviceman.. .
Kyocera Document Solutions Inc.

File system having a database management system using file pre-allocation in mass storage devices

The present invention relates to a computer implemented method and database management system for storing data on a storage device. A plurality of empty files at the storage device is pre-allocated in a processor of the database management system.
Pknoa, S.a.

Motor vehicle operating data collection and analysis

A method and apparatus for collecting and evaluating powered vehicle operation utilizing on-board diagnostic components and location determining components or systems. The invention creates one or more databases whereby identifiable behavior or evaluative characteristics can be analyzed or categorized.
Allstate Insurance Company

Managed access graphical user interface

A managed access system (mas) at a correctional facility includes a local database for storing data relevant to authorized and unauthorized cellular communications activity, and a graphical user interface (gui) for accessing the data and adjusting mas settings. The local database is capable of synchronization with a remote database at a central facility.
Shawntech Communications, Inc.

Intelligent multi-channel wireless data acquisition gateway

The present invention is an intelligent gateway which can receive multiple sensor data using sub-1g hz frequency, analyze data, and transmit processed data to a database server. The intelligent gateway can receive data from up to 100 sensors using sub-1g hz (433, 868 or 915 mhz) wireless frequency.
Archimedes Controls Corp.

Method and system for remotely annotating an object in real-time

The present disclosure relates to method and system for annotating an object in real-time which comprises object database, remote device and real-time annotating unit. Real-time annotating unit receives video stream comprising one or more objects and identifies at least one object in video stream to be annotated by comparing at least one frame of video stream with predefined frames comprising one or more objects in object database.
Wipro Limited

Method for predicting a demand for a business

A method for predicting a demand for a business, the method comprising the steps of: generating purchase preference in at least one target location based on payment transaction information and merchant information retrieved from one or more databases, wherein the payment transaction information relates to a plurality of historical payment transactions made between a plurality of existing merchants and a plurality of consumers and wherein the merchant information comprises a merchant location of each of the plurality of existing merchants; and predicting the demand in the at least one target location, based on the purchase preference.. .
Mastercard International Incorporated

Method for managing payment vehicle data based on location information

A method for managing payment vehicle data based on location information is provided. The method includes receiving at least one payment vehicle attribute of at least one payment vehicle, receiving location information specifying a geographical location for use of the at least one payment vehicle, retrieving payment vehicle data from one or more databases based on the at least one payment vehicle attribute, filtering the payment vehicle data using the location information, to exclude data that is not applicable to the geographical location, and displaying the filtered payment vehicle data to the user..
Mastercard International Incorporated

Graph database visualization by node and edge type

Embodiments provide an overview visualization of graph data by rendering a graph's structure based upon different node/edge types, rather than upon a total number of nodes and/or edges. These node/edge types are recognized based upon associated metadata.
Business Objects Software Limited

Distributed database transaction protocol

Technologies are described for facilitating transaction processing within a database environment having a coordinator node, a first worker node, and at least a second worker node. The coordinator node receives local transaction tokens from the first and the at least a second worker nodes.
Sap Se

Graph database querying and visualization

Embodiments provide for querying and visualization of query results of graph data. An engine processes graph data to create metadata (e.g., in json format) identifying at least different node types and edge types that are present in a graph database.
Business Objects Software Limited

Partitioned joins in analytical databases

A first data table and a second table to be joined is determined. The first data table and the second data table have a join attribute.
International Business Machines Corporation

Systems, methods, and apparatuses for fixing logical or physical corruption in databases using lsm trees

In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for fixing logical or physical corruption in databases using lsm trees including, for example, means for storing records in a lsm database at the host organization; processing transactions to the lsm database by writing the transactions into immutable extents for subsequent merge into the lsm database; recording a history of the transactions in a log; identifying corruption in at least one of the records of the lsm database represented within the immutable extents prior to use of the immutable extents in the lsm database; and correcting the identified corruption to the at least one of the records of the lsm database based at least in part on the recorded history of the transactions in the log during live operation of the lsm database. Other related embodiments are disclosed..
Salesforce.com, Inc.

System and maintenance of transitive closure of a graph and user authentication

Disclosed can improve rights list management as well as performance of systems utilizing an access control list. A database server having a transitive closure management module may receive an identification of an entity defined in a database storing a cached transitive closure.
Open Text Sa Ulc

Parallel database editing

As a conflict resolution system for the modification/editing of databases, the mechanism “for assigning priority to editing based on more up-to-date information” is disclosed. The system is effective in both full-fledged “parallel db editing” in which a computer holds duplicated dbs permanently and the case in which a computer holds the duplicated dbs temporarily.

Method and device for correlating multiple tables in a database environment

A system, process, and method for organizing unstructured data stored in a database environment with table structure such that the data is retrievable using relational set logic, even with a database environment that does not provide relational table structures, is disclosed. The method creates, updates, and deletes database objects as necessary to describe the relationships between disparate data object types for various unique values and to provide the necessary information to retrieve the desired data objects.

Log fragmentation method and apparatus

A log fragmentation method is disclosed. A slave database server receives a first log sent by a master database server, wherein the first log includes a data table identifier and match identifier.
Alibaba Group Holding Limited

System and the identification of personal presence and for enrichment of metadata in image media

A method and system for the identification of personal presence and enrichment of metadata in image media is disclosed. The method includes obtaining user presence information for user images.
International Business Machines Corporation

Active repartitioning in a distributed database

Disclosed embodiments include a method (system and non-transitory computer storage readable medium) for load-balancing a distributed database. The distributed database includes one or more storage machines configured to store a plurality of partitions, where each partition includes key-value pairs.
Druva Technologies Pte. Ltd.

Collaborative search of databases

A search query is received from a search engine of multiple search engines. One or more search results from each search engine of the multiple search engines in response to the search query are received.
International Business Machines Corporation

Relational database for assigning orphan fillable fields of electronic fillable forms with associated captions

A system of associating text items with fillable fields of an electronic fillable form may identify an electronic fillable form comprising one or more fillable fields and one or more text items, and for one or more pairs of fillable fields and text items, determine a confidence value associated with the pair. The system may determine a first configuration for the electronic fillable form, determine an overall confidence value for the first configuration, and identify one or more orphan fields from the determined configuration.
Xerox Corporation

Data mirroring for network attached storage

A computer-implemented method for data mirroring for network attached storage includes duplicating an identity mapping database on a second nas server and creating a queue of updated data files containing updated elements since a prior synchronization. Data files containing the updated elements are transmitted from the first nas server to the second nas server.
International Business Machines Corporation

Customizable, adapatable, multiuser computer-based role-playing method and apparatus therefor

Game client, game server, web application server, and database server including database with data representative of a virtual world. Game client or server, or both, includes motifs, motif manager, character manager, scenes-a-faire manager, and display manager coupled to display, all in communication with game manager, and pseudorandomizer, which can instigate changing of a motif.

Scalable data feed system

A scalable data feed system is disclosed. The data feed system may be offered as a cloud service that can serve many enterprises or tenants that require data to be pulled from information sources such as ftp, pop3, databases, line of business systems, a topic subscription, or an rss feed, and pushed the data to information sinks, such as smtp, email, ftp, mobile phones, and other devices and services.
Microsoft Technology Licensing, Llc

Systems and methods for privileged access management

A master database server may store policy tables which are replicated to sql databases on a periodic schedule. A master server may receive a privileged command request from a user.
American Express Travel Related Services Company, Inc.

Developing and using a vehicle diagnostic distributed database

Described herein is a system and method of use for a vehicle diagnostic distributed database. One or more central servers are configured with a database containing diagnostic information pertaining to vehicles and relative to input received by the central server/s from client devices.
Scope Technologies Holdings Limited

Phenotype-based chemical screens

Embodiments of the present invention provide materials and methods for performing phenotype-based chemical screens. Embodiments disclosed herein pertain to the use of a battery of high-throughput zebrafish behavioral assays to generate behavioral profiles.
Teleos Therapeutics, Llc

Method and system for extracting, verifying and cataloging technical information from unstructured documents

Information extraction methods for use in extracting values from unstructured documents for predetermined or user-specified attributes into structured databases are provided herein. Methods include (a) automatically training machine learning models for extracting values from unstructured documents such that the values of the attributes are known for those training documents but the locations of the values in the documents are not known, (b) making a sustained connection between structured databases and unstructured documents so that the data across those two types of data stores can be cross-referred by the users any time, (c) a graphical interface specialized for rich user feedback to rapidly adapt and improve the machine learning models.
Agile Data Decisions Llc

Performing global computation in distributed database systems

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for instrumentation and control of workloads in a massively parallel processing database. Deployment is in a cluster which mirrors the cluster of the database to be controlled.
Pivotal Software, Inc.

Method and system for mapping notable entities to their social profiles

Methods, systems, and computer-readable media for mapping entities to social profile data. Social data regarding an entity (e.g., a notable entity, celebrity, movie, famous brand, etc.) is filtered from one or more open knowledge databases to produce filtered social data regarding the entity (or entities).
Yahoo! Inc.

Data analytics platform over parallel databases and distributed file systems

Performing data analytics processing in the context of a large scale distributed system that includes a massively parallel processing (mpp) database and a distributed storage layer is disclosed. In various embodiments, a data analytics request is received.
Emc Ip Holding Company Llc

Ephemeral store-based auto-save for applications with a persistence layer

The disclosure generally describes methods, software, and systems, including a method for using and managing ephemeral tables. User inputs associated with a database management system are received from an application.
Business Objects Software Ltd.

Workload management in distributed database systems

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for instrumentation and control of workloads in a massively parallel processing database. Deployment is in a cluster which mirrors the cluster of the database to be controlled.
Pivotal Software, Inc.

Query processor

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a source independent query language. One of the methods includes receiving a first executable statement, the first executable statement referencing a second set of fields in a table in a relational database, the first executable statement having instructions to cause the database to perform operations on data in the table.
Vinyl Development Llc

Nosql relational database (rdb) data movement

Automatically moving nosql data store to a relational database system. Based on discovered data structure schema of a nosql file and query plans, attribute usage and association relationships may be determined.
International Business Machines Corporation

Systems and methods for automating management of distributed databases

An automation system is provided to automate any administrative task in a distributed database, such that the end user can input a goal state (e.g., create database with a five node architecture) and the automation system generates and executes a plan to achieve the goal state without further user input. According to another aspect, bringing existing database systems into automated management can be as complex as designing the database itself.
Mongodb, Inc.

Retrieving database score contextual information

A system, method and computer program product for evaluating a user's database (db) design schema and definitions syntax and generating a database score according to applied decision tree logic. The database design syntax is automatically evaluated and decision tree logic is applied to determine a context of the database design object and associated syntax and definitions statements.
International Business Machines Corporation

Deploying updates in a distributed database systems

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for instrumentation and control of workloads in a massively parallel processing database. Deployment is in a cluster which mirrors the cluster of the database to be controlled.
Pivotal Software, Inc.

Delegating database queries

The disclosure is directed to pushing data updates to client computing devices (“clients”) in real-time. Clients can obtain data from a data storage layer by sending queries to the data storage layer that will return data compatible with the client's local data model.
Facebook, Inc.

Method for the spectral identification of microorganisms

A rapid method for characteterizing and identifying micsoorganisims using focal-plane array (fpa)-fourier transform infrared (ftir) spectroscopy is disclosed. Multi-pixels spectral images of unknown microorganisms spectra are analyzed and compared to spectra of reference microorganisms in databases.
Health Canada

Methods and apparatuses for synchronization of distributed hierarchical databases

A method, apparatus and computer program product are provided for synchronization of distributed hierarchal databases. A method is provided for assigning a channel set to a licensed shared access controller (lsac).
Nokia Technologies Oy

Data security threat control monitoring system

A data security threat control and monitoring system and method described herein may provide visibility into users' activities and their access to sensitive information (e.g., social security number, addresses, fingerprints, and the like) in order to evaluate and mitigate, for example, insider data security threats. The system may monitor various types of activities, such as end users' behavior on applications and/or end users' access, downloads, and copies of sensitive data.
Bank Of America Corporation

Electronic personal companion

Personal companions crowd-source and/or crowd-share characterizations, and optionally raw data, from real-world, virtual and/or mixed-reality experiences. Characterizations can advantageously be stored in one or more self-evolving, structured databases, and can be organized according to objects, actions, events and thoughts.

Electronic travel planning, based on object-oriented technology

A method for travel planning, based on object-oriented technology, performed on an electronic system including one or more electronic front-end sides, as clients, at least one electronic backend side, as server, one or more storing databases bidirectionally connected to the backend side, includes the following steps: logging in and accessing the electronic system through the frontend side; starting communication between the electronic front end side and backend side; performing a validation process and creating at least a new ugc at the front end side, sending it to the backend side, and storing it in the storing databases; through a content manager module, at the backend side, analyzing the ugc and assigning a ranking score to the ugc, creating an object by associating the ugc and thhe scoring, and additional information of geotagging and category, the additional information coming from the frontend side and/or from the storing databases, storing the object in the storing databases; through a search manager module, at the backend side, searching a number of the objects in the storing databases based on the ranking score, creating a proposed graphic representation of an itinerary with a sequence of the objects, in a given order according to the ranking score, displaying the proposed graphic representation of an itinerary through the frontend at the one or more electronic front-end sides selecting objects from said proposed graphic representation of an itinerary, and building up a graphic representation of an itinerary of the travel planning according to the selected objects, and sending it to said backend side.. .
Nextop Italia Srl

Devices, methods, and computer medium to provide real time 3d visualization bio-feedback

A device to provide three-dimensional (3d) depictions of health of human organs of a user relative to the user's age based on sensed biometrics of the user. The device may comprise one or more processors; one or more databases in communication with the one or more processors and having a plurality of three-dimensional (3d) depictions of each of one or more human organs stored therein.
Saudi Arabian Oil Company

System and network for transforming relational data within a relational database

Systems and computer-readable media are disclosed for generating relational data structures including aggregating relationship information for one or more clients within a relational database, and utilizing the relationship information to trigger one or more downstream processes. The relational structures may be validated prior to triggering downstream processes.
Bank Of America Corporation

Processing data in a distributed database across a plurality of clusters

A multi-cluster database management system is disclosed that distributes and manages data across a multi-cluster database through the use of cluster partitions. The multi-cluster database management system assigns cluster partitions to clusters of the multi-cluster database.
Adobe Systems Incorporated

Systems and methods for modelling virtual schemas in non-relational databases

One aspect relates to generating a unifying virtual schema in a non-relational database. A database is analyzed either in its entirety, or in part by using a sample of the database as a representative portion of the database as a whole.
Mongodb, Inc.

Distributed database driver middleware

Jdbc-x, which is distributed database driver middleware, can extend the jdbc api to facilitate integrating an application with a distributed database. Jdbc-x functions as an intermediary between the jdbc api and the jdbc drivers and provides a number of components that adapt jdbc sql queries and corresponding result sets in a manner that is substantially transparent to the application.
Dell Software, Inc.

Physical tape database upgrade tool

A data transformation apparatus includes a tape drive and a processor. The tape drive extracts a database from a physical tape.
Bank Of America Corporation

Generating structured queries from natural language text

Generating structured queries from natural language text may include receiving, using a processor, a natural language text input directed to a database management system and, using the processor, performing natural language processing on the natural language text input using an unstructured information management architecture. The natural language processing may annotate the natural language text input according to a structure of the database management system.
International Business Machines Corporation

Systems, methods, and apparatuses for fixing logical or physical corruption in databases using lsm trees

In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for fixing logical or physical corruption in databases using lsm trees including, for example, means for storing records in a lsm database at the host organization; processing transactions to the lsm database by writing the transactions into immutable extents for subsequent merge into the lsm database; recording a history of the transactions in a log; identifying corruption in at least one of the records of the lsm database represented within the immutable extents prior to use of the immutable extents in the lsm database; and correcting the identified corruption to the at least one of the records of the lsm database based at least in part on the recorded history of the transactions in the log during live operation of the lsm database. Other related embodiments are disclosed..
Salesforce.com, Inc.

Codeless generation of apis

Some embodiments provide a novel method of generating application programming interfaces (apis) in a codeless manner. The method generates a schema description of a data storage (e.g., a relational database) with which an api-accessible object may have to exchange data (e.g., from which the object may have to read data and/or to which the object may have to write data) to process an api request during the execution of an application.
Strongloop, Inc

Establishing a wireless connection to a vehicle

A method for establishing a wireless connection between a mobile communication device and a communication module (14) of a vehicle (10) with an identifier (17) is disclosed. According to the method, access rights, namely links between vehicle identifiers (17) and user identifiers, as well as data required for establishing the wireless connection, are stored in a database server (16) outside of the mobile communication device.
Wabco Gmbh

Systems and methods for improving security in blockchain-asset exchange

The embodiments described herein comprise hardware and software improvements in blockchain-asset exchange technology, whereby one or more servers automatically, based on a set of predetermined rules, executes a mechanism allowing blockchain-asset exchange customers to place standing-limit or market orders for blockchain-based digital assets (e.g., cryptocurrencies) with a counter-party, but without counter-party risk. The counter-party will not receive the payment until the customer's exchange order has executed, and the customer has taken possession and ownership of the desired asset.
Shapeshift

Progressive query computation using streaming architectures

The described implementations relate to processing of electronic data. One implementation is manifest as a technique that can include obtaining a relational query that references one or more data items and associating progress intervals with the data items.
Microsoft Technology Licensing, Llc

Conditional master election in distributed databases

Methods and apparatus for conditional master election in a distributed database are described. A plurality of replicas of a database object are stored by a distributed database service.
Amazon Technologies, Inc.

Systems and methods for implementing a virtual machine for interactive visual analysis

A method builds data visualization data flow graphs. A visual specification is received that defines characteristics of a data visualization to be rendered based on data from one or more databases.
Tableau Software, Inc.

Integrated framework for secured data provisioning and management

Methods and system are disclosed that provision contextual information associated with business data. In one aspect, a framework middleware receives a request via an application to establish connection.
Sap Se

Performing cross-tabulation using a columnar database management system

Cross-tabulation operation is performed within a columnar database management system. The columnar database management system receives a request to perform a cross-tabulation operation on a set of database tables.
Actuate Corporation

Database schema upgrade as a service

A method for upgrading a database schema in real time, wherein the database schema is associated with a plurality of databases is provided. The method may include installing a first plugin on a database upgrade process associated with a database.
International Business Machines Corporation

Dynamic result set caching with a database accelerator

According to one embodiment of the present invention, a system for processing a database query stores one or more result sets for one or more first database queries in a data store. The system receives a second database query and compares the second database query to the one or more first database queries to determine presence of a corresponding result set in the data store for the second database query.
International Business Machines Corporation

Dynamic result set caching with a database accelerator

According to one embodiment of the present invention, a system for processing a database query stores one or more result sets for one or more first database queries in a data store. The system receives a second database query and compares the second database query to the one or more first database queries to determine presence of a corresponding result set in the data store for the second database query.
International Business Machines Corporation

Coexistence of message-passing-like algorithms and procedural coding

First logical cores supported on physical processor cores in a computing system can be designated for execution of message-passing workers of a plurality of message workers while at least second logical cores supported on the physical processor cores can be designated for execution of procedural code such that resources of a physical processor core supporting the first logical core and the second logical core are shared between a first logical core and a second logical core. A database object in a repository can be assigned to one message-passing worker, which can execute operations on the database object while procedurally coded operations are processed using the second logical core on one or more of the plurality of physical processor cores while the first logical core executes the message-passing worker..
Sap Se

Method and system for performing remote treatment and monitoring

The disclosure relates to medical databases, remote monitoring, diagnosis and treatment systems and methods. In one particular embodiment, a system for remote monitoring, diagnosis, or treatment of eye conditions, disorders and diseases is provided.
Eyenovia, Inc.

Coordinating wireless communication network access via multiple logic capable databases

Wireless communication network access is facilitated via multiple logic-capable storage (mlcs) devices. One method comprises: scanning a record of records stored in a mlcs device to determine whether a communication device associated with a request for communication establishment has a defined functionality; and generating information indicative of the communication device failing to have the defined functionality based on identifying a value range inclusive of an identifier of the communication device and based on determining that the mlcs device is a negative logic storage device, wherein the mlcs device is programmable to have a first type of logic at a first time and a second type of logic at a second time.

Latency management and advising tool for a database management system

A system, method and program product for providing latency management for use with a database management system. A system is disclosed having: a system for capturing and storing a maximum latency (ml) whenever a derived source is created from a source data; a system for determining a difference between a last refresh timestamp of the source data and the last refresh timestamp of the derived source in response to a query; and a system for causing the source data to be used in response to the difference being greater than the ml, and for causing the derived source to be used in response to the difference being less than the ml..

Systems and methods for automated and centralized real-time event detection and communication

Centralized hospital communication system and methods are provided for event monitoring and notification. In some embodiments, consistent with the present embodiments, a centralized hospital communication server is disclosed.

Dynamic attributes for searching

A dynamic attribute search engine system can be implemented to execute faceted searches using dynamic facets. In embodiments, a dynamic attribute search engine system includes one or more product databases, a data ingestor, an index, a query service, and a faceted searcher.

Dynamic system for human resource networking

The invention is related to the system and information management processes among multiple databases that are updated online and interact according to instantaneous evaluation of the information.. .

Electronic methods and systems for microorganism characterization

Systems and methods to characterize one or more microorganisms or dna fragments thereof are disclosed. Exemplary methods and systems use comparison of dna sequencing information to information in one or more databases to characterize the one or more microorganism or dna fragments thereof.

Query hints for caching and replication

A method may include receiving a query for data to be provided by a database server, wherein the query includes an indication of a maximum lag. The method may further include determining whether a hint is available to apply to the query, wherein the hint affects an execution of the query.

Cursor-based state-collapse scheme for shared databases

In one embodiment, a cursor management process inserts temporal references into a plurality of records written to a table of a shared database, the temporal references indicative of an order in which the records are written. A table write cursor points at a last-written record from among the plurality of records, and read cursors point to a last-read record of a corresponding application.

In-memory key-value store for a multi-model database

Techniques related to an in-memory key-value store for a multi-model database are disclosed. In an embodiment, a relational database may be maintained on persistent storage.

Data load system with distributed data facility technology

A source data file can be loaded into a database by extracting data from the source data file at a computing device, validating the data from the source data file at the computing device, transforming the data from the source data file at the computing device, requesting the data to be transferred to a first database at a first message processor module, delivering the data to the first database, and responding that the data has been transferred to the first database at the first message processor module to acknowledge receipt of the data in the database at the computing device. The data may be delivered to one or more databases using, for example, a plurality of distributed data facility (ddf) threads..

Consistent schema-less scalable storage system for orders

In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated.

Systems and methods for database proxy request switching

The present application is directed towards systems and methods for selecting a database from a plurality of databases to forward a sql query request based on a property of the sql request. A device intermediary to a plurality of clients and databases may establish a plurality of connections to the plurality of databases.

Malicious activity detection system capable of efficiently processing data accessed from databases and generating alerts for display in interactive user interfaces

Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables.

Conversion of model views into relational models

Disclosed herein are system, method, and computer tangible medium embodiments for generating a relational database model from a model view that provides an estimate for generating query plan for a query on the model view, according to an embodiment. A join model of a model view set on one or more database tables is received.

Query optimization using join cardinality

Disclosed herein are system, method, and computer program product embodiments for utilizing join cardinality to improve the performance of query processing. An embodiment operates by a database engine receiving a query including a join operation on a first and a second table using a join predicate, and a tag for the join operation indicating a cardinality relationship between the first and the second table when satisfying the join predicate.

Visualization of combined table data

Embodiments effect the combination of data from different tables (e.g., of an underlying database), and the visualization of that combined table data in an incremental manner. Columns from a second table may be selectively combined with those of a first table, manually by user selection and/or automatically by best guess matching.

Atomic visibility switch for transactional cache invalidation

Disclosed herein are system, method, and computer program product embodiments for efficiently providing transaction-consistent snapshots of data stored in or associated with a database stored within a database management system. An embodiment operates by receiving, at a source database, an update request to update data associated with a table stored at the source database.

Transactional cache invalidation for inter-node caching

Disclosed herein are system, method, and computer program product embodiments for efficiently providing transaction-consistent snapshots of data stored in or associated with a database stored within a database management system. An embodiment operates by receiving, at a source database, an update request to update a table at the source database and transmitting a message to a cache node to invalidate a copy of a table time stamp associated with the table, where the copy of the table time stamp is stored at the cache node.

Interleaved storage of dictionary blocks in a page chain

A first block in a page chain can be assigned to a first dictionary for a first column of a database. The page chain can include a plurality of dictionary blocks allocated to a plurality of dictionaries of a plurality of columns including the first column such that the plurality of dictionary blocks is interleaved in the page chain.

Processing database statements for a relational database

A computer-implemented method of a database statement for a relational database. The database comprises one or more tables comprising one or more data rows.

Network-wide, location-independent object identifiers for high-performance distributed graph databases

In one embodiment, an operating system (on a computer device in a network of computer devices) interfaces with a distributed graph database that is distributed across the network of computer devices, and executes an application that has one or more parent data constructs that reference one or more child objects within the distributed graph database. Specifically, the one or more child objects each have a location-independent object identifier (oid) having at least: a) an oid-identifier (oid-id) assigned upon creation to each particular child object by a data source of the location-independent oid; b) an oid-source structure that uniquely identifies the data source of the location-independent oid within the network of computer devices; and c) an oid-pointer indicative of a relative location of the particular child object in a memory mapped region.

Deployment process plugin architecture

A system, a method, and a computer program product for deploying objects are disclosed. A file containing a plurality of artifacts for deploying during runtime of an application is defined.

Managing key rotations with multiple key managers

A method, a device, and a non-transitory storage medium are provided to generate and transmit a request to obtain a resource object stored in a clustered network database that stores keys; determine based on a value of the resource object carried in a response, whether permission to update the keys is permitted, wherein a first value of the resource object grants permission and a second value of the resource object does not grant permission; determine whether any of the keys expired in response to receiving permission, wherein other network devices configured to update the keys are prevented from updating the keys while the network device is granted permission; generate a new key for each key of the keys that expired; and store the new key for each key; and release the resource object back to the clustered network database.. .
Verizon Patent And Licensing, Inc.

Projection of hazardous items into x-ray images of inspection objects

The invention relates to a device (26; 26.1; 26.2) for generating test x-ray images for training and/or testing operators at the location of use of at least one x-ray inspection facility (10.1, 10.2, 10.n) for nondestructively inspecting an inspection object (14), in particular a piece of luggage or a package. The generation unit (26; 26.1; 26.2) includes: an inspection object database (34) for storing x-ray image data of inspection objects (14) generated using the at least one x-ray inspection facility (10.1, 10.2, 10.n); a target item database (36) containing image data of target items; and an image projection unit (38) for projecting a virtual image of a target item from the target item database (36) into an x-ray image from the inspection object database (34) in order to generate a test x-ray image.
Smiths Heimann Gmbh

Database system to organize selectable items for users related to route planning

The present disclosure relates to an electronic system for providing access to a useable, tailored database of selectable items for a user, e.g., user selectable routes entered by pilot users to utilize for flight planning and aircraft route guidance, and other related information from a remote processing center to a local unit over wireless, wire line, or telecommunications network or combination thereof. The disclosure more particularly relates, for example, to an electronic system including one or more remote processing centers and a plurality of local units, e.g., a desktop computer, laptop, tablet, cellular device, or mobile telephone unit, for providing to a pilot's local unit information of other pilot users from one or more databases, in particular, a pilot user's route with faa identifiers (such as airports, vors, ndbs, waypoints, reporting points, airways, etc.), waypoints, departure airport, destination airport, hazards, faa vfr sectional and/or ifr airway map for guidance, pilot comments, and other information which has been calculated and/or stored at one or more remote processing centers in response to a query or selection request received from a local unit operated by an pilot user, for example..

Method of estimating tenancy duration and mobility in rental properties

Electronic tenancy duration/mobility predictive analysis system and business method for determining tenant duration/mobility trends using a computer or web hosted system employing a warehouse data module including a plurality of tenant profile databases, each tenant profile database containing a list of tenant profile data points and factors, a computer interface hosting a result engine operated by a software algorithm programmed to examine sets of tenant profile data points in order to find relevant correlations relating to tenant duration/mobility information; a correlation data module for receiving, storing and sharing said relevant correlations in digital electronic form expressed as a correlation index or percentage; and a website hosting a reporting module in communication with the warehouse data module, the result engine and the correlation data module for receiving said tenant profile data points and a reporting module for reporting the results.. .

On-line advertising

A method comprising providing a graphic user interface allowing one or more users to input user attributes including one or more buyer profile attributes allowing selection of one or more types of merchant buyers prefers to interact and one or more merchant profile attributes allowing selection of one or more types of buyer the one or more merchants prefers to interact. Parameters may be input in a free-form manner to replicate meta-data.

Rewards-based gaming system

A rewards-based gaming system includes, in some embodiments, a gaming server, a rewards server, and a database server and integrates with the existing food or merchandise sales system of a business establishment. Patrons of the business have the opportunity to play a game, on an appropriately configured computing device, from a selection of games.
Otg Management

System and methods for analyzing business data

Disclosed are a system and methods for analyzing business data. The system and methods may present users with a number of platforms that allow users to analyze aggregated business data, to view forecasts provided by the system, and to collaborate with other users.

System for identity verification

A system for a dynamically evolving cognitive architecture for the development of a secure key and confidence level based data derived from biometric sensors and a user's behavioral activities. The system comprises one or more processors, one or more sensors, one or more databases, and non-transitory computer readable memory.
Personnus

Methods and systems for in silico design

Embodiments describe computer systems and computer programs for implementing biocad methods comprising one or more data models and one or more biocad tools, wherein the biocad tools enable users to design or refactor a biomolecule or to conduct a biological experiment in silico by user input of one or more components selected by the user from a database populated with information on components and scientific data of existing biomolecules and experiments. Data models of the programs are operable to manage development of the new biomolecule or experiment based on information in the databases.
Life Technologies Holdings Pte Limited

Collaboration database service in conjunction with productivity applications

A collaboration database service allows end users to create and collaborate on custom databases as any other type of productivity content (presentations, word processing documents, spreadsheets, etc.). Providing a more data centric experience rather than formatting centric may allow for a malleable experience.
Microsoft Technology Licensing, Llc

Load balancing for multi-tiered querying

Technology is disclosed for establishing a querying system and load balancing the multi-tiered querying system. A multi-tiered targeted query system can comprise three tiers: a web tier, an aggregator tier, and a shard tier.
Facebook, Inc.

Transparently splitting and rewriting data-base object bundles to database entities

The current subject matter relates to an approach for splitting and rewriting database object bundles into database entities or subunits. For example, cyclical dependencies between a first parameter file and a second parameter file can be identified.
Sap Se

Database catalog with metadata extensions

A computer-implemented method for managing the differences in the schema of data stored in a database and the schema of data as consumed by a client application. The method involves creating additional metadata related to a property, attribute, or characteristic of a database object stored in the database, storing this additional metadata in a database catalog, and making the additional metadata available for access or retrieval by a query received from the client application for the database object stored in the database..
Sap Se

System for supplemental data reporting utilizing data record

A supplemental data report generation device may interface with one or more databases to generate a supplemental data report document for reporting actions of an aggregate user reporting entity. The device may retrieve a set of criteria for the supplemental data report, such as a set of items to be covered by the report, an action property, and a reporting rule based on the action property.
Bank Of America Corporation

Pruning of table partitions from a calculation scenario for executing a query

A calculation engine of a database management system receives a calculation scenario. The calculation scenario comprises a query of a multiprovider that comprises a plurality of partitions.
Sap Se

Minimizing resource contention while loading graph structures into a distributed database

Presented is a method by which large amounts of data may be sorted and downloaded. In the presented invention, two keys are selected which may be associated with all records in a designated distributed, relational, object-oriented, graph or other database, and the records are sorted first by means of the first and second keys to generate a first file, and subsequently by means of the second and first keys to generate a second file.

Processing of data chunks using a database calculation engine

A database server receives a request to perform a primary query on a table of a database. A first table query can be generated and can include a starting row identifier, row a, and a number of rows, n, for generating a data chunk from the table of the database.
Sap Se

Full and partial materialization of data from an in-memory array to an on-disk page structure

Changes to data in a column in an in memory array resulting from operations of a transaction thread can be written to a database object associated with the column. The database object can be marked for materialization upon completion of all of the plurality of operations of the transaction thread such that the column and the changes are materialized from the in-memory array to one or more pages stored on a persistent storage based on the marking..
Sap Se

Semantic database driven form validation

Embodiments of the present invention provide a means for validating electronic forms using one or more semantic databases. The invention includes processing an electronic form into individual elements and generating entities for the individual elements.
International Business Machines Corporation

Table migration to updated structures without creating an intermediate copy of the table data

A database definition language (ddl) description of a database table can be copied to create a temporary copy of the database table as part of a table upgrade to change a structure of the database table to an upgraded structure. The temporary copy of the database table can be renamed, and the ddl description in the temporary copy of the database table can be changed to an intermediate state while a runtime object and a database object of the database table remain in original states.
Sap Se

Optimizing content for consistent presentation through collaboration database service

A collaboration database service may allow users to create, edit, and share collaborative content on custom databases consistently across a variety of platforms and devices. For example, a collaboration database engine of the service may be configured to detect creation of a table through an application associated with the service, the table including one or more columns and rows that form a plurality of cells.
Microsoft Technology Licensing, Llc

Exporting data to web-based applications

A method and associated system for converting both a tabbed table in an xml format and a collapsible section in the xml format to forms configured for storage in a relational database and use by a web-based application. The tabbed table is a first type of unstructured rich text information in the xml format that is tabbed table specific.
International Business Machines Corporation

Versioning of database partition maps

System and methods for managing versions of partition maps in a distributed data store are disclosed. A relational database may use partition maps to indicate the location of data in a particular partition, or in a replica thereof.
Amazon Technologies, Inc.

Single or multi-choice data presentation through collaboration database service

A collaboration database service may allow users to create, edit, and share collaborative content on custom databases, and may also integrate and interoperate with various productivity applications. For example, a collaboration database engine of the service may detect creation or modification of a table through an application associated with the service.
Microsoft Technology Licensing, Llc

Regression testing of sql execution plans for sql statements

A first execution plan for a first version of a structured query language statement can be requested from a database management system. The first execution plan for the first version of the structured query language statement can be loaded into a first directed graph tree structure comprising a plurality of nodes.
International Business Machines Corporation

Virtual machine migration tool

Tools and techniques for migrating applications to compute clouds are described herein. A tool may be used to migrate any arbitrary application to a specific implementation of a compute cloud.
Microsoft Technology Licensing, Llc.

Multi-device selective integration system

A device identifier for a user device may be identified from multiple device identifiers corresponding to multiple user devices. The device identifier is stored in a database in a memory location of a first set of memory locations including the device identifiers.
Branch Banking And Trust Company

System and methods for multi-level key-value store

A multi-level cache system may include a server (105) with a processor (110) and memory (115). The memory (115) may include a database cache system (140) for use with a distributed database system.
Samsung Electronics Co., Ltd.

Time-series analysis system

Various systems and methods are provided that display various graphs in an interactive user interface in substantially real-time in response to input from a user in order to determine information related to measured data points and provide the determined information to the user in the interactive user interface. For example, a computing device may be configured to retrieve data from one or more databases and generate one or more interactive user interfaces.
Palantir Technologies Inc.

Data aggregation and personalization for remotely controlled cooking devices

Systems, methods, and articles for gathering and utilizing individual and aggregate data from connected cooking devices, online recipe databases and/or mobile applications. Cooking instructions may be stored as processor-readable cooking programs that use mutable real time status updates as input.
Chefsteps, Inc.

Management of event information for interested users

A computer-implemented method performs event-centric navigation and planning for a user including: compiling a database of known events related to a field of endeavor in a database server computer; receiving input data from the user identifying at least one of: a selected date and a selected locus; identifying for selection a group of events based on the input data received from the user; selecting an event within the group from the database of known events; planning a trip to the selected event; and displaying a navigation aid to the selected event. Methods include coordinating the activity of event attendees includes: recording in a database an indication of interest in an event by a potential attendee; and geo-locating in real time another potential attendee of the event.
Salesapproach, Inc.d/b/a Where2 Interactive

Channel allocation system for protected service areas

In described embodiments, a channel allocation system, such as a white space channel allocation system, employs a server processor and database to record communication characteristics of incumbent service providers licensed or otherwise registered to operate within certain frequency spectrum. The channel allocation system allows registration of licensed service providers, or access to existing licensed service provider databases, to obtain required information of communication characteristics to form protected service contours.
Airity, Inc.

Cloud-based system for distributed hierarchical databases

In some example embodiments, there may be provided a method, which may include receiving, by a first cloud node, spectrum information collected by a sensor, wherein the spectrum information includes radar information and possible interferer information, wherein the radar information includes at least one of a physical location of a radar, a location of the radar main beam, a frequency of a radar, or a rotation pattern of the radar; uploading, by the first cloud node, at least a portion of the collected spectrum information to a database shared by at least a second cloud node; and sending, by the first cloud node, a command to use or inhibit use of a portion of the spectrum allowed to be shared between at least a radar and a user equipment. Related systems, methods, and articles of manufacture are also disclosed..
Nokia Technologies Oy

Method and system for permanent and continuous preservation and retrieval of a data object in the internet cloud

A method and system funding long-term data storage, retrieval, migration, and preservation services accessed over the internet, the services funded by an automated system seeking a target rate of return, input to the system, using pooled, one-time client payments of a client fee, where the rate of return is analyzed and referenced against pre-set criteria in a fund data store, with generated returns calculated and then apportioned so that distributed returns pay expenses incurred providing the data services, and non-distributed returns are reinvested to pay future expenses, all steps performed by a fund manager implemented as software executing on one or more computing devices or servers. A software-implemented database manager manages the data services, controlling data access by establishing an account record per client and then applying identifying information and criteria stored in various data stores..
Forever, Inc.

System and aggregating financial data

A system for aggregating financial and post trade data that features memory that stores computer-executable instructions; a processor, communicatively coupled to the memory that facilitates execution of the computer-executable instructions that provide for a transformation engine that is adapted and configured to transform said financial and post trade data into information; and a computation engine, that is configured to compute a realized profit and loss statistic from purchase and sale data; and a plurality of databases; and a reporting engine; that is configured to create a plurality of reports according to a report configuration and report filter definition table; and an aggregation engine that is configured to collect financial and post trade data from a plurality of entities and which transforms financial and post trade data from a plurality of entities into a consolidated view of client positions and transactional activity.. .
Pgmtech Solutions, Llc

Heat map visualisation of event data

The information service is adapted to receive location and time data from a user computing device and extract data relevant to the said location and time from one or more event databases. The collected event data is then used to produce opportunities data, which is sent to a user for displaying on a geographical map at the user's computing device.
Mastercard International Incorporated

System and user identity validation for online transactions

A process is proposed that collects minimal personal data of an individual who is conducting a transaction online, either directly or from a third party. The data collected is then matched to a known and validated public profile stored in public and private databases, and a set of knowledge based authentication (kba) questions are generated from the identified databases and presented to (e.g., displayed or read to via computer generated voice) the consumer for validation of the consumer's identity.
Gula Consulting Limited Liability Company

Method and system for use of a blockchain in a transaction processing network

A method for validating electronic transactions using a private blockchain includes: storing a blockchain, wherein the blockchain is a distributed database that includes a plurality of data records, each being associated with a processed transaction; receiving a transaction message, the transaction message including a message type indicator and a plurality of data elements, each configured to store a transaction data value; generating a data record, the data record including the message type indicator and one or more transaction data values; updating the blockchain to include the generated data record; electronically transmitting the received transaction message to a payment network for processing; and electronically transmitting the updated blockchain to a plurality of transaction processing devices for validation.. .
Mastercard International Incorporated

Method and device for processing electronic payment instructions

A method of processing a payment instruction including: receiving a payment instruction from a user, the payment instruction including payment details and an electronic signature, the electronic signature being destroyed if the content of payment instruction is altered; checking presence of the electronic signature and confirming integrity of the payment instruction when the electronic signature is present; wherein in event the integrity of the payment instruction is confirmed, the method: i) stores the payment instruction in a first storage unit using a relational database management system (rdbms); ii) replicates the payment instruction and stores the replicated payment instruction in a second storage unit using the rdbms; and iii) transmits an acknowledgement signal to the user once the payment instruction has been successfully stored in the first storage unit and the replicated payment instruction has been successfully stored in the second storage unit.. .
Ipco 2012 Limited

Mobile wireless object recognition and control

A system, handheld devices, and methods for object tracking and control. The system tracks and controls items, users, including medical practitioners, patients, and their interactions.
Evrio, Inc.

Integrating and/or adding longitudinal information to a de-identified database

A method includes receiving a first set of de-identified records for individuals from a first type of database for a first set of entities. The first type of database does not include longitudinal information that links the first set of de-identified records across the first set of entities.
Koninklijke Philips N.v.

Data relationships storage platform

A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases.
Bitvore Corp.

Distributed database management system

A distributed database management system provides a central database resident on a server that contains database objects. Objects, e.g., program guide data, to be replicated are gathered together into distribution packages called “slices,” that are transmitted to client devices.
Tivo Inc.

Integrating co-deployed databases for data analytics

Various embodiments of systems and methods for integrating co-deployed databases are described herein. In an aspect, the method includes receiving an event from a source database.
Sap Se

Query hint management for a database management system

Disclosed aspects relate to query hint management for a database management system. With respect to a hint for a query, a set of hint profile data is established.
International Business Machines Corporation

Query hint management for a database management system

Disclosed aspects relate to query hint management for a database management system. With respect to a hint for a query, a set of hint profile data is established.
International Business Machines Corporation

Virtual de-normalization

This document discloses a software, data structure, method, apparatus and article of manufacture that allows database engines to implement tables that simultaneously exhibit the advantages of both normalization and de-normalization. Examples of such advantages include no data replication or minimum data replication, no table joins or a minimum number of joins, the ability to update data in one place and one place only, and query performance comparable to the same queries on heavily or fully de-normalized tables..

Data storage method and apparatus

A data storage method and apparatus. The method includes: determining a same column attribute of at least two data objects that are to be stored in a keyvalue type distributed database; determining a format of a row identifier of each data object of the at least two data objects, where the row identifier format includes the same column attribute and a data object identifier; determining a row identifier value of each data record of each data object according to the determined row identifier format of each data object; and storing each data record and the row identifier value of each data record, where the row identifier value of each data record is used as a primary index.
Huawei Technologies Co.,ltd.

Method and system for detecting and using locations of electronic devices of users in a specific space to analyze social relationships between the users

A non-transitory computer-readable medium stores program code including instructions that, when executed by one or more processors, cause the one or processors to perform operations including storing and managing social network data in a social network database; receiving location information from a plurality of electronic devices associated with the social network data; specifying users of electronic devices present in a specific space at a specific time among the plurality of electronic devices; filtering relation information between the specified users in the social network database; and calculating an analysis index for the specific space and the specific time based on the filtered relation information.. .
Line Corporation

Methods and a distributed database within a network

In some embodiments, an instance of a distributed database can be configured at a first compute device within a set of compute devices that implements the distributed database via a network. A database convergence module can define a first event linked to a first set of events and receive, from a second compute device from the set of compute devices, a second event (1) defined by the second compute device and (2) linked to a second set of events.
Swirlds, Inc.

Systems and methods for scoring phone numbers

Certain implementations of the disclosed technology include systems and methods for determining a reachability score of a phone number. A method includes receiving personally identifiable information associated with the subject; querying one or more public or private databases with the personally identifiable information; receiving, in response to the querying, phone number information related to the personally identifiable information; extracting, from the phone number information, one or more phone numbers associated with the subject; determining, with one or more computer processors, based at least in part on the one or more phone numbers, a phone type corresponding to the respective one or more phone numbers; determining, with the one or more computer processors, a reachability score for at least one of the one or more phone numbers, and outputting an indication of the reachability score.
Lexisnexis Risk Solutions Inc.

Log-structured distributed storage using a single log sequence number space

A distributed database system may implement log-structured distributed storage using a single log sequence number space. A log for a data volume may be maintained in a log-structured distributed storage system.
Amazon Technologies, Inc.

Real-time data management for a power grid

A real-time data management system for accessing data in a power grid that controls a transmission delay of real-time data delivered via a real-time bus, and delivers real-time data in a power grid. A unified data model covering various organizations and various data resource may be included.
Accenture Global Service Limited

System and directing entrants at a checkpoint using a mobile device

A system and method for directing entrants at a checkpoint using a mobile device, wherein the method can comprise receiving by an access control operations center (acoc) server a request for entry, identification data, and a mobile number from a checkpoint computer that are related to an entrant. The method can comprise requesting one or more records associated with the identification data, from one or more public records databases to perform a background check.
Iberon, Llc

Dynamic runtime field-level access control using a hierarchical permission context structure

This disclosure provides for a system, method, and machine-readable medium for performing dynamic runtime field-level access control using a hierarchical permission context structure. The hierarchical permission context structure includes various levels of roles, where each role is assigned one or more permissions.
Raytheon Company

Systems and methods for correction of geographic inconsistency in item properties

Methods, systems, and non-transitory computer readable media are correction of geographic inconsistency in item properties. A system identifies locations of interest based on a location of a mobile device and acquires item-descriptive and item-property data associated with an item at the location of interest.
Wal-mart Stores, Inc.

Distributed database structure for logical and physical network data

Some embodiments provide a method for a controller agent operating in a physical machine alongside a local managed forwarding element (mfe) that implements logical networks along with other mfes in a physical network. From a centralized storage, the method receives a description of a physical network populated by other controller agents, a description of a logical network populated by a centralized controller, and a set of bindings between the logical and physical network populated by the plurality of other controller agents.
Nicira, Inc.

System and determining entry to a secured area at a checkpoint

A system and method for determining entry to a secured area at a checkpoint, wherein the method can comprise the steps of receiving by an access control operations center (acoc) server from a checkpoint computer a request for entry and identification data, and requesting one or more records from one or more public records databases. The method can also comprise receiving by the acoc server the records from the one or more public record databases, and performing a keyword search on the one or more records using one or more predetermined keywords to find hits on the one or more predetermined keywords.
Iberon, Llc

A comparing goods or services from one or more websites

The field of the invention relates to methods and systems for comparing goods or services from websites, databases or other on-line resources. The field of the invention includes related servers, user terminals and computer program products.
Skyscanner Limited

Token-based system for excising data from databases

A message processing server includes a message processor, a network interface, and a memory storing a token database of multi-layer tokens. Each token in the database includes a plurality of encrypted data layers.
The Toronto-dominion Bank

Index table based routing for query resource optimization

Embodiments of the present invention disclose optimizing resources of distributed database replicas in which one or more processors receive resource information associated with a plurality of database replicas hosted on a plurality of servers, the resource information includes identification of indexes of database tables of each database replica. The instances of indexes residing in memory of the plurality of servers is determined, based on the state of each index, which indicates whether the index resides in memory.
International Business Machines Corporation

Method and converting heterogeneous databases into standardized homogeneous databases

A method, an apparatus, and a system for configuring, designing, and/or implementing database tables are detailed that provides a framework into which a remainder of database tables is developed. Also detailed is a method to develop this framework of database tables.

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

Method of operating a solution searching system and solution searching system

A method of operating a solution searching system includes a utility server generating a model input file according to words in an issue description file, a model server generating a prediction solution classification according to the model input file and a data mining prediction model, a central server selecting a first user defined solution classification with a highest weighting of at least one of user defined solution classification stored in a relational database as a solution classification, a database server reading at least one solution from a big database according to the solution classification, and the central server outputting the at least one solution according to weighting of each of the solution.. .
Inventec Corporation

Techniques for application undo and redo using sql patchsets or changesets

In one embodiment, undo and redo operations of an application are implemented using patchsets or changesets. When changes are made by the application, a transaction is performed against a relational database including one or more changes to reflect the changes made by the application.
Bentley Systems, Incorporated

Method and system to dynamically instantiate virtual repository for any services

A virtual machine/function of repository is used to collect information for use in providing a particular service to a particular user in a network. The virtual machine/function of repository is dynamically instantiating in a front end of the network upon receiving a request to provision the particular service for the particular user.
At&t Intellectual Property I, L.p.

System and using demographic data to derive a pulse wave velocity-blood pressure transform

A system and method are provided for using demographic data to derive a pwv-bp transform. The method provides a pwv measurement device with a non-transitory memory, processor, and a calibration application for supplying pseudo-calibrated pwv values.
Sharp Laboratories Of America (sla), Inc.

On-demand workload management in cloud bursting

A system, computer program product, and method is described to manage cloud bursting from a private cloud to a public cloud. The method starts with executing one or more software components of at least one application receiving transaction requests on at least one processing node accessing at least one database server.
International Business Machines Corporation

Method and remote identity proofing service issuing trusted identities

Illustrative methods, processes, and software are disclosed herein that remotely prove the identity of individuals fully compliant with identity proofing standards and policies. The embodiments may utilize photo identification and government identities using networked capabilities and capabilities within a process for end-to-end fully remote identity proofing followed by the automated provisioning and issuance of a trusted identity and optional credentials.
Michigan Health Information Network - Mihin

System and monitoring a digital work

The system operates to compare the work with content of third party databases in order to determine whether the work matches any content of a third party database and provides a clearance certificate when no matches are indicated. The system also generates a root identifier which associates both the indicia and the clearance certificate with the work so that future use of the work, by a third party is monitored in order to report usage to the subscriber and/or rights owner..

System and enterprise data management

A method and a system to enable enterprise data management are disclosed. The method for enterprise data management consists of extracting discriminative terms from enterprise policies comprising enterprise level rules and data management goals.
Tata Consultancy Services Limited

Pluggable database lockdown profile

Techniques are described herein for allowing a container dbms to impose restrictions, on a per-pluggable-database basis, on operations based on the pluggable database to which the users that request the operations belong. In one embodiment, lockdown profiles can be created and mapped to pluggable databases.
Oracle International Corporation

Generation of dynamic contextual pivot grid analytics

A system and method for facilitating timely end user creation, customization, and/or configuration of analytic reports in a computing environment, such as an enterprise-computing environment. An example method includes receiving configuration information characterizing one or more user interface (ui) features to be incorporated into an analytic report; employing the configuration information to generate one or more database queries to selectively retrieve data from the database; using the configuration information and the one or more database queries to construct an analytic template; and publishing the analytic template so that the analytic template is accessible to one or more end users of the computing environment.
Oracle International Corporation

System and sandboxing support in a multidimensional database environment

In accordance with an embodiment, described herein is a system and method for providing sandboxing support in a multidimensional database environment. A plurality of sandboxes and a baseline data can be provided in a multidimensional database server, with each sandbox created for a particular “what-if” analysis, and configured to store one or more changes to the baseline data.
Oracle International Corporation

Prediction of adverse drug events

Embodiments include method, systems and computer program products for predicting adverse drug events on a computational system. Aspects include receiving known drug data from drug databases and one or more of a candidate drug, a drug pair, and a candidate drug-patient pair.
International Business Machines Corporation

Prediction of adverse drug events

Embodiments include method, systems and computer program products for predicting adverse drug events on a computational system. Aspects include receiving known drug data from drug databases and one or more of a candidate drug, a drug pair, and a candidate drug-patient pair.
International Business Machines Corporation

Proxy databases

In an approach, when a pluggable database within a container database is transported to a new container database, the pluggable database is replaced with a proxy pluggable database storing forwarding information for the pluggable database. When a command is received that is to be executed on the proxy pluggable database, the database server handling the command uses the forwarding information stored within the proxy pluggable database to forward the command to a second database receiver responsible for the new container database for execution on the pluggable database.
Oracle International Corporation

Application containers in container databases

In an approach, memory usage within a database management system is optimized by designating an application root which stores data and metadata for database objects that are common across pluggable databases which support the same application. In addition, the application root can be used to manage access to the pluggable databases by defining common users which are created at the application root, but can be used to access any of the member pluggable databases.
Oracle International Corporation

Ability to group multiple container databases as a single container database cluster

In an approach, a database management system is configured in a manner that allows all pluggable databases within a cluster to be treated, from the perspective of a user, as though stored on a single container database, even when the pluggable databases are distributed across a plurality of container databases. When a command is received by a database server that is to be executed on all or a subset of the pluggable databases within the cluster, the database inspects mapping information replicated on all container databases within the cluster by a cluster synchronization server to determine which container databases store pluggable databases implicated by the command.
Oracle International Corporation

Fast path traversal in a relational database-based graph structure

A first plurality of relational tables is obtained from a relational database. Each table of the first plurality of relational tables stores connectivity information for a graph that comprises a plurality of nodes and a plurality of edges connecting the nodes, and each of the nodes is assigned an initial identifier.
International Business Machines Corporation

Executing conditions with negation operators in analytical databases

Embodiments of the present invention provide a method and system for processing a query on a set of data blocks in analytical databases. The query is on a set of data blocks, having at least one attribute and specifies at least one selection condition on the attribute.
International Business Machines Corporation

Supporting pluggable databases with heterogeneous database character sets in a container database

A pluggable database (pdb) that is encoded using a particular character set (differing character set) may be plugged into a container database (cdb) and queried, even when the cdb in which the particular pdb resides is encoded using a different character set. The dbms records what character set is used to encode the pdb.
Oracle International Corporation

Implementing a logically partitioned data warehouse using a container map

In an approach, a database management system logically partitions a database object (such as a table) across multiple pluggable databases of a container database. When a database server receives a query at an application root, the database server consults a container map which provides a mapping between a set of partitioning criteria and a set of member pluggable databases of the application root.
Oracle International Corporation

Adaptive multi-index access plan for database queries

An access plan including multiple indexes is selected for accessing data of a database system. A filtering status of each index within the selected access plan is determined based on information available at execution of the selected access plan.
International Business Machines Corporation

Static data caching for queries with a clause that requires multiple iterations to execute

Techniques are described herein to generate and to execute a query execution plan using static data buffering. After receiving a query with a clause that requires multiple iterations to execute, a database management system (dbms) generates a plurality of plans that vary the order in which the database operations are executed.
Oracle International Corporation

Columnar caching in tiered storage

Techniques are provided for storing in in-memory unit (imu) in a lower-storage tier and copying the imu to dram when needed for query processing. Techniques are also provided for copying imus to lower tiers of storage when evicted from the cache of higher tiers of storage.
Oracle International Corporation

Partitioned joins in analytical databases

A first data table and a second table to be joined is determined. The first data table and the second data table have a join attribute.
International Business Machines Corporation

Adaptive multi-index access plan for database queries

An access plan including multiple indexes is selected for accessing data of a database system. A filtering status of each index within the selected access plan is determined based on information available at execution of the selected access plan.
International Business Machines Corporation

Using a dimensional data model for transforming a natural language query to a structured language query

A natural language query (nlq), written in a language native to a user can be transformed to a structured language query (slq) that is supported by a relational database interface in a manner that accurately maps relevant elements and supports complex filters, joins, aggregations, or other operations. Search engine technology can be leveraged to convert the nlq to an intermediate semantic query.
Google Inc.

Reliance measurement technique in master data management (mdm) repositories and mdm repositories on clouded federated databases with linkages

Provided are techniques for determining trustworthiness of data. Each customer record is assigned a single customer view identifier in a master data management repository.
International Business Machines Corporation

Highly selective invalidation of database cursors

A method commences upon receiving a database language statement pertaining to a database comprising database objects that are accessed by computing processes. The method analyzes the database language statement to form or identify a cursor object that has dependencies on one or more referenced data objects.
Oracle International Corporation

Query execution against an in-memory standby database

Techniques related to query execution against an in-memory standby database are disclosed. A first database includes pf data stored on persistent storage in a persistent format.
Oracle International Corporation

Evaluating sql expressions on dictionary encoded vectors

Techniques are described herein for reducing the number of redundant evaluations that occur when an expression is evaluated against an encoded column vector by caching results of expression evaluations. When executing a query that includes an expression that references columns for which dictionary-encoded column vectors exist, the database server performs a cost-based analysis to determine which expressions (or sub-expressions) would benefit from caching the expression's evaluation result.
Oracle International Corporation

Automatic reconfiguration of relocated pluggable databases

A database server instance automatically detects configuration issues when a pluggable database (pdb) is plugged into a new destination container database (cdb). The database server instance identifies one or more update templates, within the destination cdb, that, when run over the relocated pdb, will update the configuration of the pdb to conform to the configuration of the destination cdb.
Oracle International Corporation

Database system feature management

Systems for database system management. A method embodiment commences upon intercepting a feature or command that is issued from a software application that interfaces with a database management system.
Oracle International Corporation

Migrating a pluggable database between database server instances with minimal impact to performance

Embodiments provide a migration instruction that effectuates the migration of a pluggable database from a source database server instance to a destination database server instance. Upon receiving the migration instruction, the migrating pluggable database is opened at the destination instance.
Oracle International Corporation

Near-zero downtime relocation of a pluggable database across container databases

Embodiments minimize downtime involved in moving a pdb between cdbs by allowing read-write access to the pdb through most of the moving operation, and by transparently forwarding connection requests, for the pdb, from the source cdb to the destination cdb. The files of a source pdb are copied from a source cdb to a destination cdb, during which the source pdb may be in read-write mode.
Oracle International Corporation

Real-time synchronization of data between disparate cloud data sources

Real-time synchronization of data between disparate cloud data sources; local database receives data from various sources then supplies data to various destinations. A steady state database synchronization software module monitors local database for changes to data, reconciles any local change with changes to the same data in remote database, forwards reconciled data to a destination database, and monitors messages announcing that data in remote database has changed.
Talkcycle Llc Dba Frontspin

Reducing data i/o using in-memory data structures

Techniques are described herein for generating and using in-memory data structures to represent columns in data block sets. In an embodiment, a database management system (dbms) receives a query for a target data set managed by the dbms.
Oracle International Corporation





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.5051

file did exist - 13611

1 - 1 - 267