Follow us on Twitter
twitter icon@FreshPatents


Database patents

      

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




 Data access by external users patent thumbnailData access by external users
Described herein is a framework for providing and securing data access by external users. In accordance with one aspect of the framework, an external schema is generated to pair with an existing company schema in a database.
Sap Se


 Pairing procedure patent thumbnailPairing procedure
To automate establishment of an ad hoc connection between a user apparatus and a device, username-password pairs and identifying information-code pairs are maintained in a database server, and the user apparatus sends an inquiry comprising identifying information of the device and a username and a password of a user of the user apparatus, and receives in a response a code for establishing the ad hoc connection.. .
Abb Technology Oy


 Name recognition system patent thumbnailName recognition system
A speech recognition system uses, in one embodiment, an extended phonetic dictionary that is obtained by processing words in a user's set of databases, such as a user's contacts database, with a set of pronunciation guessers. The speech recognition system can use a conventional phonetic dictionary and the extended phonetic dictionary to recognize speech inputs that are user requests to use the contacts database, for example, to make a phone call, etc.
Apple Inc.


 Mobile computing weight, diet, nutrition, and exercise management system with enhanced feedback and goal achieving functionality patent thumbnailMobile computing weight, diet, nutrition, and exercise management system with enhanced feedback and goal achieving functionality
An illustrative mobile computing device executing weight, nutrition, health, behavior and exercise application software serves as a simulated combination personal trainer and dietician/nutritionist for the user using comprehensive databases storing personalized health, nutrition and exercise information. A mobile computing device, such as a smartphone, executing such software monitors, tracks and/or adjusts caloric intake, energy expenditure taking into account nutritional information and behavioral factors.
Smarten Llc


 Constrained cash computing system to optimally schedule aircraft repair capacity with closed loop dynamic physical state and asset utilization attainment control patent thumbnailConstrained cash computing system to optimally schedule aircraft repair capacity with closed loop dynamic physical state and asset utilization attainment control
A method of providing a first set of computer systems with access to a recommendation pertaining to operation of one or more assets based on the one or more assets being in revenue service or in repair is disclosed. Operations data and inspection data is collected at the first set of computer systems.
General Electric Company


 Connection multiplexing for a parallel processing environment patent thumbnailConnection multiplexing for a parallel processing environment
Systems and methods are disclosed for connection multiplexing in a parallel processing environment. An example method includes requesting, responsive to a request to perform multiple database operations in a single transaction, a connection identifier for a physical connection to the database, providing the connection identifier to each of a plurality of workers, and performing the multiple database operations using the plurality of workers.
Sap Se


 Method and system for automating and integrating procurement activities patent thumbnailMethod and system for automating and integrating procurement activities
An automated system to receive requirements of users and present them competitive products and services for selection, authorization, order placement, supplier invoicing and payment, all through a single system. The system brings together a number of tools to deliver the functionalities required to select most appropriate products and services from a plurality of supplier databases and may also incorporate user inputs as required.
Goprocure, Inc.


 Constrained time computing control system to simulate and optimize aircraft operations with dynamic thermodynamic state and asset utilization attainment patent thumbnailConstrained time computing control system to simulate and optimize aircraft operations with dynamic thermodynamic state and asset utilization attainment
A method of providing a first set of computer systems with access to a recommendation pertaining to operation of one aircraft in one or more fleets of aircraft is disclosed. Operations data is collected at the first set of computer systems.
General Electric Company


 Method for evaluating operational and financial performance for dispatchers using after the fact analysis patent thumbnailMethod for evaluating operational and financial performance for dispatchers using after the fact analysis
A method is provided for evaluating operational and financial performance for dispatchers in power grid control centers associated with utility systems. A comprehensive operating plan is provided that applies after the fact analysis for performance metrics, root-cause impacts and process re-engineering.
Alstom Technology Ltd.


 External access to database container artifacts patent thumbnailExternal access to database container artifacts
A database includes a run-time database container, which provides an isolated computing environment for a database object deployed therein. The database further includes a public synonym object outside the run-time database container in the database.
Sap Se


Value range synopsis in column-organized analytical databases

The method may include providing, in accordance with a column-oriented storage technique, the data table as columns corresponding to the plurality of attributes, whereby each column includes a plurality of separate data blocks. The method may also include determining the plurality of records of the provided data table for which a plurality of attribute values of at least one selected column is contained in a plurality of predetermined data blocks.
International Business Machines Corporation

Integration of relational calculation views into a relational engine

A calculation engine of a database management system is described. In some implementations, the calculation engine receives a calculation scenario including a plurality of calculation views comprising one or more relational operations.
Sap Se

Mechanism to run oltp workload on in-memory database under memory pressure

Techniques are provided for maintaining data persistently in one format, but making that data available to a database server in more than one format. For example, one of the formats in which the data is made available for query processing is based on the on-disk format, while another of the formats in which the data is made available for query processing is independent of the on-disk format.
Oracle International Corporation

System and optimizing data migration in a partitioned database

According to one aspect, provided is a horizontally scaled database architecture. Partition a database enables efficient distribution of data across a number of systems reducing processing costs associated with multiple machines.
Mongodb, Inc.

Distributed database systems and methods of distributing and accessing data

A database system comprises a plurality of servers with data storage. The system holds first and second database tables.
Huawei Technologies Co., Ltd.

Distributed data access control

Systems for distributed controlled access to data stored across a plurality of sources are disclosed. A plurality of content providers maintain user databases.
Comcast Cable Communications, Llc

Ownership transfer of database artifacts between files

A computer-implemented method for deploying a new artifact file in a database. The new artifact file provides specifications for one or more new run-time database objects to be created in the database by processing of the new artifact file by artifact-type specific conversion engines.
Sap Se

Exporting and importing database containers

A computer-implemented method for exporting a database container from a database includes exporting database container metadata including artifact definitions in the metadata along with the actual metadata content to a database management system, exporting the database container including the database objects deployed therein to the database management system. The exporting of the database container includes exporting dependencies and structures of the database objects deployed therein, but not the actual content of the database objects.
Sap Se

Parameter-based deployment control for deployment of database artifacts

Parameter-based deployment control for database objects is provided, in which processes for deploying database artifacts into a database as database objects are implemented. Many different techniques may be used in executing such deployment processes, including whether and how to combine various deployment-related jobs, identify/record/assess/correct potential errors, govern or instruct artifact conversion operations, or generally manage available resources with respect to executing the deployment(s) efficiently.
Sap Se

Relational conversion of multiprovider operations in a calculation scenario for executing a query

A calculation engine of a database management system is described. In an exemplary implementation, the calculation engine receives a calculation scenario.
Sap Se

Automatic status detection for an asynchronous processing request

Systems and methods are disclosed for automatically detecting a connection status in an asynchronous processing request. An example method includes obtaining, at a processing client and responsive to a first request from a requesting client to perform a plurality of database operations in a single transaction, a connection identifier for a connection to a database on a database server, the connection to be used to execute the plurality database operations and storing the connection identifier in a row of a status table.
Sap Se

Apparatus for managing local monitoring data

The present disclosure relates to an apparatus for managing local monitoring data. The apparatus for managing local monitoring data includes an identification unit configured to identify monitoring data as one of structured monitoring data and unstructured monitoring data using flag information of the monitoring data, a storage unit configured to store structured monitoring data in a relational database or unstructured monitoring data in an unstructured database on the basis of an identification result of the monitoring data, and a conversion unit configured to search structured monitoring data corresponding to a data conversion condition among the structured monitoring data to convert the searched structured monitoring data into unstructured monitoring data..
Lsis Co., Ltd.

Understanding tables for search

The present invention extends to methods, systems, and computer program products for understanding tables for search. Aspects of the invention include identifying a subject tuple (e.g., a subject column) for a table, detecting a tuple header (e.g., a column header) using other tables, and detecting a tuple header (e.g., a column header) using a knowledge base.
Microsoft Technology Licensing, Llc

Apparatus and creating user defined variable size tags on records in rdbms

An apparatus and method for creating user defined variable size tags on records in relational database management systems (rdbms)are disclosed. When creating a table, one of the columns may be created as a new data-type called a “tag” data-type.
Huawei Technologies Co., Ltd.

Keyword identification for an enterprise resource planning manager

Financial data that contains a least one financial entry relating to procurement of goods, services, materials and/or items. The financial data is cleansed to remove information contained within the at least one financial entry.
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.

Calculation engine optimizations for join operations utilizing automatic detection of forced constraints

A calculation engine of a database management system is described. In some implementations, the calculation engine receives a calculation scenario including a plurality of join operations defining an intersection between at least two nodes.
Sap Se

Personal dictionary

A method includes receiving, at a processor, a request to construct a word entry of a word. The method further includes collecting, by the processor, a user profile.
Dinky Labs, Llc

Climatology and weather forecasts using mobile sensor data

The present application describes a means for utilizing mobile sensors to obtain estimated weather observations for use in enhancing climatological databases. Such mobile sensor data is incorporated into a database also containing data from fixed reference sensors.
Global Weather Corporation

Message routing

Methods, devices, signals, and systems are provided in a message routing architecture which provides improved capabilities for integrating “digital” communication through email messages with “analog” communication through voice and/or fax or pager messages. Email can be addressed using nothing more than a standard telephone or fax number.

Virtualized distributed content access system

The virtualized distributed content access (vca) system includes: a central administrator, which is configured to enable a user to register a vca account with the central administrator; a plurality of private infrastructure content providers, wherein each content provider includes at least one content repository defined/controlled by an operating system (o/s) account, wherein each of the private content providers is connectable to the central administrator via the internet, and at least two of the private content providers are disparate from one another in that they are located in different domains and utilize different operating systems; and wherein a passive content server is incorporated in each of the private infrastructure content providers. The central administrator and the passive content servers are configured such that: the registered vca user selects one or more o/s account repositories from at least two disparate content providers for inclusion in the vca system; a persistent connection is established between the central administrator and each passive content server associated with the selected o/s account repository, wherein the central administrator maintains a relational database linking each registered vca user with that user's selected o/s account repositories and the persistent connections corresponding thereto.

Effectively validating dynamic database queries through database activity monitoring

A database activity monitoring service, operating independent of a database server, in response to intercepting a database server response issued by the database server comprising a result set associated with a dynamic database query, extracts a first selection of data from the result set, the first selection of data identifying one or more dynamic query elements of the dynamic database query as constructed by the database server at runtime. The database activity monitoring service determines whether the one or more dynamic query elements comply with one or more security policies.

Dynamic dns-based service discovery

Techniques are provided for performing dynamic dns-sd. In an embodiment, an apparatus includes one or more databases, one or more transceivers to receive a first domain name system (dns) query from a first computing device, the first dns query defining a first service discovery name space, and one or more processors in communication with each of the one or more databases and the one or more transceivers.

Pickup coordination system and method

A system that coordinates pickups of entities to be picked up includes a number of monitor devices, a number of authorized pickup entity devices, at least one communications network, at least one time to arrival estimation server, at least one coordination server, and at least one administration server. Each of the time to arrival estimation server, coordination server, and administration server may have respective databases stored on respective nontransitory computer- or processor-readable media.

Method and system for supporting intelligent export and integration of analytic system data

A system and methods configured for intelligent export and integration of analytics system data, by which user input either drives or controls a control mechanism (e.g., instruction set or a programming language), which allows or executes export of data into downstream databases and programs in a way that allows direct use of the data by those systems without use of manual or a case-by-case reformatting or importation processes. The control mechanism serves as a powerful tool for users to use for exporting data directly from a database into templates or downstream data bases..

Computer-implemented methods and computer systems utilizing self-adjusting databases

In some embodiments, the present invention provides a computer system that at least includes a self-adjusting database software platform that is configured to self-adjust, based on available data, by generating each group key of a plurality of group keys from a plurality of data elements of the available data; selecting a plurality of selected subindex factors from a plurality of subindex factors, where each selected subindex factor corresponds to the available data for a particular group key; and determining a plurality of assigned weights which are distributed among the plurality of selected subindex factors.. .

System, linking financial accounts to a subscription service and waiving select fees of those linked financial accounts

Apparatus, system and method for waiving at least a portion of financial account service fees is provided. The apparatus, system and method include enrolling into a flat-fee subscription service and, resulting therefrom, waiving certain fees associated with select financial accounts linked to that subscription service.

Hosted application gateway architecture with multi-level security policy and rule promulgations

A hosted application gateway server node may be communicatively coupled to backend systems, client devices, and database shards associated with database servers. Through the gateway server node, various services may be provided to managed containers running on client devices such that enterprise applications can be centrally managed.

Techniques for sharing network security event information

This disclosure provides techniques for pooling and searching network security events reported by multiple sources. As information representing a security event is received from one source, it is searched against a central or distributed database representing events reported from multiple, diverse sources (e.g., different client networks).

Clinical data management system

A clinical data management system (1) has databases (20), processors in servers (2-4) which are programmed to process clinical data and communicate with user interfaces and external systems interfaces, and at least one database. The system imports source data from disparate clinical site sources into staging databases at refresh intervals, maintains data models, and maps data from the staging databases into the data models, and feeds data from the data models into data delivery databases.

Automatically generated employee profiles

Systems and techniques for determining an expertise of an employee in an enterprise are described. A crawler may examine one or more external data sources that are external to an enterprise network associated with the enterprise to identify one or more documents associated with the employee.

Multi-cluster warehouse

A method for a multi-cluster warehouse includes allocating a plurality of compute clusters as part of a virtual warehouse. The compute clusters are used to access and perform queries against one or more databases in one or more cloud storage resources.

Systems and methods for visualizing and manipulating graph databases

Systems and methods for visualizing and manipulating graph databases in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a graph database manipulation device includes a processor and a memory configured to store a graph database manipulation application, wherein the graph database manipulation application configures the processor to obtain a graph database including a set of nodes and a set of edges, determine a source node within the set of nodes, locate a set of related nodes based on the source node and the set of edges, recursively locate a set of sub-related nodes based on the set of related nodes and the set of edges, generate a representation of the set of related nodes from the perspective of the source node, and recursively update the generated representation of the set of sub-related nodes from the perspective of the source node and the related nodes..

Splitting and moving ranges in a distributed system

Methods and systems for a distributed transaction in a distributed database system are described. One example includes identifying a request to insert a split point in a source group comprising one or more tablet replicas, each tablet including at least a portion of data from a table in the distributed database system, and the split point splitting data in the source group into a first range and a second range different than the first range; in response to the request: sending a list of filenames in the first range of the source group to a first target group comprising one or more tablet replicas; and creating, at the first target group, a virtual copy of files represented by the list of filenames in the first range, the virtual copy making data of the files available, each using a new name, without duplicating the data of the files..

Searching for information relating to virtualization environments

In one embodiment, a method may comprise receiving a query to search for one or more entities of the data center, the query including one or more query tokens. The method may then identify one or more entity-type nodes corresponding to the query, and rank the entity-type nodes based on a score determined for each of the identified entity-type nodes.

Bulk sets for executing database queries

A computer-implemented method includes determining a plurality of bulk sets for querying database records. The method also includes assigning a plurality of keysets to the plurality of bulk sets, with each keyset comprising a unique set of dimension attribute values from the database records.

Common data processing definition across multiple data processing nodes

Embodiments include a method and system for supporting a common data processing definition across multiple data processing nodes in a data swamp comprising at least one local data storage system and one or more remote data storage systems including remote databases, cloud-based data storage, or one or more computational clusters. Users can create a document in a common data processing language (e.g., xml) that describes a set of data processing tasks and a set of data processing resources to perform the data processing tasks in a graphical interface.

Efficient repair of b+ tree databases with variable-length records

Presented herein are methods, non-transitory computer readable media, and devices for efficiently repairing tree databases with variable-length records. Methods for repairing tree databases with variable-length records are disclosed which include: iterating the tree database, detecting at least one recoverable leaf block, reducing the at least one recoverable leaf block to its legally formatted contents, and writing the at least one recoverable leaf block back into the tree database; processing the at least one recoverable leaf block to ensure the at least one recoverable leaf block represents a disjoint region within a record space within the tree database; and rebuilding branch blocks as necessary to provide a lookup and organizational index for the at least one recoverable leaf block..

System for streaming databases serving real-time applications used through streaming interactive video

An apparatus includes one or more servers of a hosting service center operable to execute a twitch video game or real-time application for one or more users remotely located from the hosting service center. The execution of the twitch video game or real-time application on the one or more servers produces uncompressed video of 3d animation.

Client, server, method and identity verification system

A client, a server, a method and an identity verification system are provided. The client is configured to generate a verification code and includes: a transaction initiating unit configured to initiate, in response to a predetermined identity verification event regarding a user, a random transaction between a first account and a second account in a data platform system, so that the random transaction is recorded in the data platform system; a verification code generating unit configured to generate, based on at least information about the random transaction, a verification code for verifying an identity of the user; and a sending unit configured to send the generated verification code to a server, so that the server verifies the identity of the user according to a record of the random transaction and the verification code, the data platform system being a decentralized distributed database and records therein being unchangeable and undeletable..
Sony Corporation

Systems and methods for mapping to milestones in a policymaking process

A system for normalizing aggregated electronic data may include at least one processor and a memory. The processor may access data scraped from a plurality of local databases, each storing localized terms for temporal local milestones; for example, a first localized term for a first temporal milestone in a first locale may differ from a second localized term for a similar second temporal milestone in a second locale.
Fiscalnote, Inc.

Patient condition identification and treatment

In one embodiment, computer implemented method identifies a risk of developing a condition for a particular patient. First, an initial variable set is developed by utilizing one or more patient databases.
Independence Blue Cross

Method for creating and using registry of clinical trial participants

A method of screening participants for a clinical trial by obtaining identifying information chosen from a biometric sample, personal information, physical attributes, and combinations thereof from a prospective participant, optionally generating a unique identifier code, populating a database server with the unique identifier code and participant information and storing the information on non-transitory computer readable media, screening the participant for a clinical trial based on either the unique identifier code and/or participant information and searching for a match with existing participant information in the database server and a plurality of outside databases to determine protocol violations, and determining eligibility of the participant for the clinical trial and preventing the protocol violations. A system for screening participants for a clinical trial and preventing future violations while currently enrolled in a clinical trial..

Systems and methods for using a structured query dialect to access document databases and merging with other sources

Disclosed are systems and methods that allow a database engine to access a non-relational document database and dynamically apply a schema that maps documents comprising semi-structured data into a relational data structure. In embodiments, mapping may be accomplished by parsing and analyzing a set of sample documents to empirically generate a normalized tabular schema.
Quest Software Inc.

Execution of queries in relational databases

A learning system is provided to improve the speed of queries in a relational database management system. The learning system may include a query pipeline which utilizes a transform generator and a transform engine to transform uncommitted data corresponding to slow queries, and a query multiplexer to query primary keys of uncommitted data and committed data if the query has been improved by an existing transform..
Salesforce.com, Inc.

Data aggregation/analysis system and method therefor

This data aggregation/analysis system includes a user terminal and a database server. The user terminal comprises, a private key generation unit, an encrypted tabulated data generation unit which encrypts cells of tabulated data, an encrypted analysis query generation unit which generates an encrypted analysis query by encrypting item names of an analysis subject using a private key, and a transmission unit which transmits encrypted tabulated data, etc.
Hitachi, Ltd.

Character matching in text processing

A structured query language (sql) query can contain a target text comprising respective characters in un-shaped format (also known as base format). The target text can be shaped according to the position of respective characters within the target text and other factors to generate a plurality of shaped target texts.
International Business Machines Corporation

Method and reducing query processing time by dynamically changing algorithms and computer readable medium therefor

Provided is a method for reducing a query processing time by dynamically changing algorithms in a database management system (dbms). The method includes: receiving a database query from a client; executing a first performance test for a plurality of respective execution algorithms for performing an operation associated with the query; executing an operation for processing the query by using a first execution algorithm among the plurality of execution algorithms based on a result of the first performance test; and while initially executing the operation for processing the query by using the first execution algorithm, executing a second performance test for the plurality of respective execution algorithms for performing the operation associated with the query; and dynamically deciding a point of time when the first execution algorithm is changed to a second execution algorithm among the plurality of execution algorithms in processing the query based on a result of the second performance test..
Tmaxdata Co., Ltd

Pruning of columns in synopsis tables

Embodiments of the present invention provide systems and methods for data management. Synopsis tables have been found to be more effective for maintaining a high level of system performance while answering analytical queries.
International Business Machines Corporation

System and mapping database changes

Software updates that cause changes to a database accessible by software can be identified. A first database can be modified using first instructions associated with a first software update to generate a first modified database, and a second database can be modified using second instructions associated with a second software update to generate a second modified database.
Servicenow, Inc.

Locking concurrent commands in a database management system

Disclosed herein are methods for receiving a command for adding or removing a resource in a database and acquiring an exclusive lock for the database in response the command. In response to obtaining the exclusive lock, the method comprises determining a first number indicating the number of resources currently existing in the database and a second number indicating the number of resources subject to concurrent further commands for adding or removing a resource; comparing the first and the second number for determining whether the received command will remove the last existing resource or add a first resource to the database; and obtaining an exclusive or a shared lock for the received command in dependence on the determination.
International Business Machines Corporation

Temporal logical transactions

In supporting temporal logical transactions, a database management system (dbms) determines that a temporal logical transaction time (t) is set for a temporal logical transaction. The dbms receives a change request for a current row in a current table.
International Business Machines Corporation

Methods and a distributed database within a network

In some embodiments, an apparatus includes an instance of a distributed database at a first compute device configured to be included within a set of compute devices that implement the distributed database. The apparatus also includes a processor configured to define a first event linked to a first set of events.
Swirlds, Inc.

Metadata synchronization in a distrubuted database

Disclosed herein are system, method, and computer program product embodiments for synchronizing an unsynchronized distributed database system. An embodiment operates by locking, by a second node, partitions in the second node based on first information received from, a first node responsive to execution of partition utility based on a first query received by the first node.
Sap Se

System and connecting and introducing trusted contacts

An introduction or connection platform is described that improves the performance of a mobile device having a touchscreen by reducing the number of user inputs needed and also the amount of memory required for making connections in apps that are used with backend databases. Examples of the subject technology include or provide: (1) an application for a mobile device that provides for a simple way to introduce someone to someone else (or multiple people); and (2) a mobile application that provides for receiving as a user input a simple swipe (e.g., finger or other digit being swept across the mobile's touch screen) in order to introduce someone in response to a post (e.g., a person looking for someone with a certain skill and/or experience set).
Swishlinks Llc.

Effect-directed identification of targeted and non-targeted androgen disruptors

Implementations herein relates to effect-directed identification of targeted and non-targeted androgen disruptors. The implementations include primary separation, androgenic activity testing, high throughput separation and preparation of toxicants, active component scanning based on high performance liquid chromatography-time of flight mass spectrometry, targeted screening of suspicious androgenic substances, non-target identification of androgenic compounds combining mass spectrum, chromatography and toxicity characteristics and toxicity confirmation.
Nanjing University

System and providing an integrated firewall for secure network communication in a multi-tenant environment

An integrated firewall provides security in a multi-tenant environment having a connection-based switched fabric directly connecting database servers which provide a plurality of database services with application servers hosting database service consumers each having a different database service consumer identity. The firewall functionality integrated into each database server provides access control by discarding communication packets which do not include a database service consumer identity and using the database service consumer identity in combination with an access control list to control access from the database service consumers to the database services.

Systems and methods for use of diagnostic scan tool in automotive collision repair

A new automotive collision repair technology is provided, including system and data flow architectures that are designed to provide enhanced data and enhanced data flow in the context of vehicle diagnosis and repair, particularly when repairs are necessary due to collisions. In some examples, the data flow through the network is streamlined, to avoid network congestion, to use fewer computer and network resources and/or to enable the utilization of smaller databases.

Heterogeneous pricing and payment system

The disclosed system and methods adjust one or more parameters affecting the purchase of one or more items and change a buyer interface in order to display the consolidated parameter to a buyer. Example embodiments include a machine-implemented method for detecting an edit to the shopping cart, conducting a complex parameter editing simulation based on data accessed from multiple databases, adjusting a parameter associated with an item in the shopping cart, and adjusting and displaying a cart total to the buyer.

Fine grain security for analytic data sets

The technology disclosed relates to assigning field level security to fields extracted from primary sources on a batch basis and compiled into analytical, read-only databases, for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The method includes assigning field level security to the extracted fields by combining user selectable inheritance of field level security from source fields that yield the extracted fields, with pinning of inheritance of field level security for the extracted fields to reference fields in the database sources wherein the reference fields are distinct from the extracted fields.

Securely processing range predicates on cloud databases

Methods, systems, and computer program products for securely processing range predicates on cloud databases are provided herein. A computer-implemented method includes separately encrypting a set of plain text data using two or more encryption functions, thereby producing an encrypted domain comprising at least two distinct groups of encrypted data items; converting a range query over plain text data items into a query over at least one of the distinct groups of encrypted data items; and combining results from the query over the distinct groups of encrypted data items, thereby generating a final encrypted result to the range query..

Platform which correlates data for recommendation

The present invention provides a system and method for connecting a plurality of health monitoring devices and comparing the real-time data gathered from these devices with patient historical data to automatically provide remedial actions to be taken by a particular patient. The system collects data from the plurality of connected devices and sends it to a network of the system for analysis and comparison with the user's historical data and other user's data that is stored in a plurality of databases.

Enterprise data processing

An enterprise data processing module and method are described herein. The enterprise data processing module comprises at least one collector and at least one analyzer.

System and minimizing lock contention

According to one aspect, provided are methods and systems for minimizing lock contention in a distributed database environment. The methods and systems can include a database management component configured to manage database instances, the database management component also configured to receive a first data request operation on the distributed database, an execution component configured to process the first data request operation including at least one write request on at least one database instance managed by the database management component, and a fault prediction component configured to detect a potential page fault responsive to a target data of the write request, wherein the execution component is further configured to suspend execution of the first data request operation, request access a physical storage to read the target data into active memory, and re-execute the first data request operation after a period of time for suspending the first data request operation..

Index maintenance management of a relational database management system

Disclosed aspects relate to index maintenance management of a relational database management system having a set of indexes. A subset of the set of indexes, which is indicated as a non-critical index subset, is detected with respect to the set of indexes.

Always current backup and recovery method on large databases with minimum resource utilization.

A method to generate and maintain always current backup copy of database system with minimum system resource in a very large rdbms or other database environment. Requiring one life time full backup only and then periodic differential backups unlike periodic full backups in current case.

Resource allocation in distributed processing systems

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

Search system

An in-vehicle terminal sends a speech input from a voice input unit as a voice signal to a relay server using a short-range wireless communication unit. The relay server converts the voice data received from the in-vehicle terminal into a string with a voice recognition unit, and makes an inquiry, via a communication unit, to an address database of a database server as to whether the string is a geographical condition.

Access point mobility indication

Methods for mobility indication of wireless access points (aps) are disclosed. An ap may determine mobility indication information, based, in part, on at least one of: configuration information on the ap pertaining to mobility; and/or wireless signal measurements associated with the ap, and/or captured images associated with the ap, and/or sensor measurements associated with the ap.
Qualcomm Incorporated

System and a database proxy

A database proxy includes a request processor, a cache, a database plugin, and interfaces for coupling the database proxy client devices, other database proxies, and database servers. The request processor is configured to receive a read request from a client, determine whether the read request is assigned to the database proxy, and return results of the read request to the client.
Reniac, Inc.

Anonymous association system utilizing biometrics

Various exemplary embodiments relate to an anonymous database system. The system includes a plurality of biometric nodes in communication with one another.
Dignity Health

Methods and systems for collecting and evaluating vehicle status

The present disclosure discloses a method and system for collecting and evaluating powered vehicle's status utilizing vehicle's on-board diagnostic, controllers, time and location. The present disclosure creates one or more databases where identifiable behavior or evaluative characteristics can be analyzed or categorized to inform, alert and assist the driver with voice assistance to avoid or fix specific issues.

Validation, subscription and billing system

Disclosed is a system for validating point of access customer subscription status and brokering intermediary billing adjustments. Customers can register into a water filter network.

Machine-learning identifying same person in genealogical databases

Systems and methods for determining whether two tree persons in a genealogical database correspond to the same real-life individual. Embodiments include identifying two tree persons in a genealogical database and extracting a plurality of features from both tree persons to generate two vectors.
Ancestry.com Operations Inc.

System, method and computer program product for messaging in an on-demand database service

In accordance with embodiments, there are provided mechanisms and methods for messaging in an on-demand database service. These mechanisms and methods for messaging in an on-demand database service can enable embodiments to more flexibly message in on-demand database environments.
Salesforce.com, Inc.

Sample traceability device and medical research and/or diagnosis

Sample traceability device and method for medical research and/or diagnosis. The invention relates to a sample traceability device for medical research and/or diagnosis, comprising a one-dimensional or two-dimensional optical code, the device comprising a system for reading one-dimensional or two-dimensional optical codes and a sample tracing control device comprising a sample tracing database manager, and a user interface screen.
Ems Pathology Medical Solutions, S.l.

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.
Fry Laboratories, Llc

Graph processing system that can define a graph view from multiple relational database tables

Techniques are provided for mapping tables and columns of a legacy relational schema into synthetic tables that are dedicated for graph analysis. In an embodiment, a computer receives a mapping of relational tables to node tables and edge tables.
Oracle International Corporation

Multi-axis expand/collapse for relational databases

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

Projections determination for column-based databases

The present subject matter relates to determining a set of projections for optimizing query execution on a column-based database. In an example implementation, a plurality of historical queries executed on the column-based database is obtained, and the set of projections is determined based on the plurality of historical queries.
Hewlett Packard Enterprise Development Lp

Fair scheduling for mixed-query loads

A fair scheduling system with methodology for scheduling queries for execution by a database management system in a fair manner. The system obtains query jobs for execution by the database management system and cost estimates to execute the query jobs.
Palantir Technologies, Inc.

Automatically revising synopsis table structure

Merging adjacent rows of a synopsis table so as to increase the effectiveness of the synopsis table regarding data skipping. Adjacent rows for merging are identified based on statistics regarding: (i) queries of the database; (ii) effectiveness of the synopsis table for data skipping; and (iii) usage of predicates in queries of the database.
International Business Machines Corporation

Automatically revising synopsis table structure

Merging adjacent rows of a synopsis table so as to increase the effectiveness of the synopsis table regarding data skipping. Adjacent rows for merging are identified based on statistics regarding: (i) queries of the database; (ii) effectiveness of the synopsis table for data skipping; and (iii) usage of predicates in queries of the database.
International Business Machines Corporation

Managing persistent database result sets

A method, system, and apparatus for managing a persistent query result set are disclosed. A resource manager is disclosed that receives a query from a client over a computer network.
Snowflake Computing, Inc.

Simulating data definition triggers in a database system

Techniques are described herein for simulating triggers in a database. A database server receives a query that targets a database managed by the database server.
Oracle International Corporation

Providing snapshot isolation to a database management system

Providing snapshot isolation to a database managed by a database management system includes providing a program module to analyze a plurality of database queries directed at a table of the database and generates a view for said table. The table comprises a counter value column and the view is configured to selectively read, upon being called, data records having assigned particular counter values.
International Business Machines Corporation

Automatically optimizing analytics database server

A system and method for automatically optimized statistical analysis by computer is disclosed. Given a programmatic definition of the data model, the system generates, manages, and interfaces optimized computer code for use by higher level client applications.
Ifwizard Corporation

Efficient handling of sort payload in a column organized relational database

A system for sorting in a column organized relational database by sorting only key columns in the column organized relational database to reduce memory and cpu usage. The sort may be performed using an in memory sort.
International Business Machines Corporation

Efficient handling of sort payload in a column organized relational database

A system for sorting in a column organized relational database by sorting only key columns in the column organized relational database to reduce memory and cpu usage. The sort may be performed using an in memory sort.
International Business Machines Corporation

Systems, methods, and devices having databases for electronic spectrum management

Systems, methods, and apparatus are provided for automated identification of baseline data and changes in state in a wireless communications spectrum, by identifying sources of signal emission in the spectrum by automatically detecting signals, analyzing signals, comparing signal data to historical and reference data, creating corresponding signal profiles, and determining information about the baseline data and changes in state based upon the measured and analyzed data in near real time, which is stored on each apparatus or device and/or on a remote server computer that aggregates data from each apparatus or device.. .
Dgs Global Systems, Inc.

Request routing for modularized front-end

This disclosure provides for a client-server paradigm where a server identifies a layout for a requested webpage from one or more header parameter values obtained from the initial request for the webpage from a client. The server obtains local and remote measures from the one or more header parameter values.
Linkedln Corporation

System and visualizing and analyzing cyber-attacks using a graph model

A system and method for implementing a graph database to analyze and monitor a status of an enterprise computer network is provided. In one example, a plurality of sensors can be inputted into sensor interface in which all of the data associated with the sensors in converted into a common data format.
The Mitre Corporation

Methods and assessing authentication risk and implementing single sign on (sso) using a distributed consensus database

In some embodiments, a method includes receiving, from a client compute device and at a server, a request to access a resource. The request can include an identifier associated with the client compute device.
Ping Identity Corporation

System and locating available parking spaces

This application is directed to a system and method for locating parking spaces. A user can enter the desired location for parking and the application will transmit the information to a parking information database server.
Parkopedia Limited

Buyer broker real estate rebate system

A buyer broker real estate rebate system for purchasing and leasing real estate. The system utilizes property databases and provides an interactive purchasing broker for offering, negotiating and accepting terms; preparing a contract and closing package; and for rebating the buyer/seller..

Methods and systems for grouping and prioritization of customers for live support

A networked communication system allows a vendor that maintains a website to prioritize, select, and establish human-assisted interaction with customers interacting with the website or navigating a brick-and-mortar store. The system maintains databases populated with customer-specific data, including experiential information that reflects past and current customer activity.
Zoho Corporation Private Limited

Material harmonization disposition system for electronic inventories

A material harmonization disposition system is provided to harmonize disparate material databases by identifying volumes of common database inventory parts and operating as a database authorizing tool for declaring and recording common inventory parts in categorized manner for disposition.. .
United Airlines, Inc.

Systems, devices, and methods for generating a route for relocating objects

Methodologies, systems, and computer-readable media are provided for generating routes for relocating objects. A computational device retrieves from a database object relocation data and relocation capacity data for each of a plurality of objects identified by an electronic scanning device at a first geographical location.
Wal-mart Stores, Inc.

Method and system for managing personal information within independent computer systems and digital networks

A system and method for reliably and securely recording and storing all attributes of personal identification, for the identification and authorization of individual identity as well as attributes relating to it and personal data including but not limited to individual's physical description, bank details, travel history, etc. (the “personally identifiable information “pii”).
Vchain Technology Limited

Database encryption to provide write protection

An online computer system including a database uses an encrypted table that allows for write protection its contents. Middleware logic operating on the system acts as an interface for access to the database, so that any business logic on the system accesses the database through simple procedural calls to the middleware rather than directly to the database itself.
Airbnb, Inc.

Systems and methods for uploading streamed objects to a cloud storage system

Methods in a cloud object store facilitate strong data encryption, customer-management of object (encryption) keys, reductions in latency, globally-distributed object storage, and handling of streamed uploads. A method for encrypting objects stored in a cloud includes encrypting each object with a unique encryption (object) key.
Egnyte, Inc.

Systems and methods for proxying encryption key communications between a cloud storage system and a customer security module

Methods in a cloud object store facilitate strong data encryption, customer-management of object (encryption) keys, reductions in latency, globally-distributed object storage, and handling of streamed uploads. A method for encrypting objects stored in a cloud includes encrypting each object with a unique encryption (object) key.
Egnyte, Inc.

Systems for improving performance and security in a cloud computing system

Methods in a cloud object store facilitate strong data encryption, customer-management of object (encryption) keys, reductions in latency, globally-distributed object storage, and handling of streamed uploads. A method for encrypting objects stored in a cloud includes encrypting each object with a unique encryption (object) key.
Egnyte, Inc.

Methods for improving performance and security in a cloud computing system

Methods in a cloud object store facilitate strong data encryption, customer-management of object (encryption) keys, reductions in latency, globally-distributed object storage, and handling of streamed uploads. A method for encrypting objects stored in a cloud includes encrypting each object with a unique encryption (object) key.
Egnyte, Inc.

System and generating visual queries 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 or database portion as a whole.

Systems and methods for managing distributed database deployments

Various aspects provide for implementation of a cloud service for running, monitoring, and maintaining cloud distributed database deployments and in particular examples, provides cloud based services to run, monitor and maintain deployments of the known mongodb database. Various embodiments provide services, interfaces, and manage provisioning of dedicated servers for the distributed database instances (e.g., mongodb instances).

Systems and methods for managing distributed database deployments

Various aspects provide for implementation of a cloud service for running, monitoring, and maintaining cloud distributed database deployments and in particular examples, provides cloud based services to run, monitor and maintain deployments of the known mongodb database. Various embodiments provide services, interfaces, and manage provisioning of dedicated servers for the distributed database instances (e.g., mongodb instances).

Systems and methods for managing distributed database deployments

Various aspects provide for implementation of a cloud service for running, monitoring, and maintaining cloud distributed database deployments and in particular examples, provides cloud based services to run, monitor and maintain deployments of the known mongodb database. Various embodiments provide services, interfaces, and manage provisioning of dedicated servers for the distributed database instances (e.g., mongodb instances).

Aggregation framework system architecture and method

A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. According to one aspect, an aggregation operation may be provided that permits more complex operations using separate collections.

Optimizing transformation of data

Methods and system are disclosed that generate an execution schedule to optimize a transformation of business. In one aspect, from multiple tables residing in multiple databases and storing business data associate with multiple business management systems, dependencies between the tables may be determined based on attributes associated with the tables.
Sap Se

Methods and apparatuses for improved data ingestion using standardized plumbing fields

Embodiments are disclosed for improved data modeling in a relational database management system. In the context of a method, an example embodiment includes ingesting, by data ingestion circuitry and using a set of standardized plumbing fields comprising descriptive fields including at least a stage table primary key field, a source primary key field, and a source attribute field, one or more records into one or more stage tables in a staging layer.
Mckesson Corporation

Methods and apparatuses for enterprise revision-based auditing of database management systems

Embodiments are disclosed for improving scalability and efficiency of an online transaction processing (oltp) system. In the context of a method, an example embodiment includes assigning, by revisioning circuitry and in response to receiving a change data instruction to edit one or more data tables stored by the oltp system, a global revision number to the change data instruction, wherein the global revision number is unique within the oltp system, and updating, by data modeling circuitry, one or more records in the one or more data tables stored by the oltp system based on the change data instruction.
Mckesson Corporation

Methods and apparatuses for improved data modeling using a relational database management system

Embodiments are disclosed for improved data modeling in a relational database management system. In the context of a method, an example embodiment includes ingesting, by data ingestion circuitry, one or more records into one or more stage tables in a staging layer.
Mckesson Corporation

Table content transport and delivery

A deployment infrastructure (di) imports at least one object description artifact and at least one content data file associated with a database object to a design-time container. The di deploys the database object in a runtime container based on the at least one object description artifact and the at least one content data file.
Sap Se

Data retrieval apparatus, program and recording medium

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

Method to resolve the meaning of a body of natural language text using artificial intelligence analysis in combination with semantic and contextual analysis

A method of language processing using a primary contextual and semantic analysis with reference to rich dictionaries (created by combining dictionaries, thesauri, and language and jargon awareness databases) and with reference to connotation databases and contextual connotation databases to perform a full parsing of the text into parts of speech. If connotational or contextual ambiguities remain after this primary analysis is completed, a secondary artificial intelligence analysis module uses the primary analysis output as part of its input to modify some parameters and values within this artificial intelligence module.

Method of managing db between duplex ems server

A method of managing databases (dbs) in duplex servers includes: updating a db in the backup server to a first version; transmitting a list of name keys in the backup server to the active server; transmitting name keys that are identical between the active server and the backup server to the backup server; and synchronizing dbs between the active server and the backup server by using the identical name keys. The data can be synchronized between dbs having different versions based on name keys..
Lsis Co., Ltd.

Large folder operations in a collaborative cloud-based environment

Systems for managing operating on folders that comprise a large number of objects in a cloud-based collaboration platform. A cloud-based environment includes storage devices that store content objects accessible by collaborating users.
Box, Inc.

Method and ship to shore communication

A method and database server for synchronizing contents of a local database with contents of a remote database. The method includes writing data transactions to a local transaction log file, assigning bin numbers to the data transactions, and determining if the assigned bin numbers have changed due to receipt of subsequent data transactions and if the bin numbers have changed, inserting the subsequent data transactions into a local sequence log file and assigning the subsequent data transactions a first sequence number.
Tritan Software International

System and tracking and annotating multiple objects in a 3d model

System and method for tracking and annotating objects in a 3d model is disclosed. The method includes receiving a signal feed from a group of sensors including at least one depth sensor, determining a reference signal feed from the signal feed, determining a volumetric representation of at least one object not present in the reference signal feed, assigning a unique volumetric profile to at least one object, and/or storing the unique volumetric profile in an object database.
Akcelita, Llc

Online transaction processing system for multi-product transactions

Systems, methods, and computer program products for processing an online transaction to purchase a set of products. An on-line transaction processing (oltp) system includes a plurality of databases, each maintaining rules for determining a merchant at a different analytical level.
Amadeus S.a.s.

Farm product exchange system and method suitable for multiple small producers

A method for a product exchange for plural producers may comprise: configuring an electronic device to provide geo-tagged and time stamped image data, receiving registration data from a producer, receiving facility data and product data, and storing the received data in a relational database separate from the electronic device, and repeating the foregoing for a plurality of producers. The method may further comprise receiving registration data and qualifying data from a buyer who is provided product data and may make an offer therefor, or may comprise receiving a request for a supply, equipment or educational material and facilitating the ordering and delivery thereof..
Avante International Technology, Inc.

Kiosk for energy sector logistics

An automated kiosk and related apparatus provide check-in and boarding services to energy sector passengers, such as helicopter passengers. Preferably, the kiosk and related apparatus can take and store a picture of the passenger, calculate and/or measure the weight of the passenger and the passenger's luggage, print luggage tags and boarding printouts, check third parties' databases (such as a no-fly list (nfl)) for approval for the passenger's flight and can transmit data to another location (server, third party employer, pilot)..
Phi, Inc.

Character recognition device, character recognition method and program

A character recognition device comprising: a storage means storing a plurality of dictionary databases corresponding to each of a plurality of degradation levels, said databases being generated from images wherein an original character image has been degraded using a plurality of different degradation levels; an image input means that receives input of images; an extraction means that extracts character images from said images; a usage order determination means that determines an usage order for dictionary databases on the basis of degradation degrees for extracted character images; and a character recognition means that uses dictionary databases in accordance with said usage order, recognizes characters included in the extracted character image and, if recognition results for the character recognition fulfil prescribed conditions, outputs the recognition results without performing recognition using the dictionary database next in said usage order. As a result, accurate and fast recognition of degraded character images can be performed..
Omron Corporation

Characterizing user behavior via intelligent identity analytics

Methods, devices, and systems are provided to rapidly detect and prevent cyber-attacks that are enabled by either misuse of identity credentials or weaknesses within the identity credential lifecycle. An identity analytics and intelligence engine provides an automated process for the collection, exchange, analysis, correlation, and reporting of identity credential lifecycle data.
Pegright, Inc.

Systems and methods for remote access to db2 databases

Systems and methods are provided that allow client programs using apis for accessing local db2 databases to access db2 systems on remote logical partitions and remote zseries mainframes rather than from a local db2 system. For example, a method may include intercepting a db2 request using a documented api for accessing local db2 databases from a client program executing on a source mainframe system.
Bmc Software, Inc.

Shell database architecture for inventory management

In accordance with presently disclosed embodiments, an inventory management system and method are provided. The inventory management system and method utilize an inverted database architecture that stores all the individual information related to each inventory item with the item itself, rather than just an identification number.
Halliburton Energy Services, Inc.

Techniques for conversion of cad descriptions

In one embodiment, techniques are provided for converting a cad description maintained in a first storage format (e.g., a file-based storage format) of a source repository to a second storage format (e.g., a relational database-based storage format) of an output repository. The techniques may, generate a single, coherent representation from spatially ambiguous “fragments” by generating an acyclic model graph for each graphical view, and then storing models of the acyclic model graph in the second storage format (e.g., the relational database-based storage format).
Bentley Systems, Incorporated

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

Keyword identification for an enterprise resource planning manager

Financial data that contains a least one financial entry relating to procurement of goods, services, materials and/or items. The financial data is cleansed to remove information contained within the at least one financial entry.
International Business Machines Corporation

System and methods for searching documents in a relational database using a tree structure stored in a tabular format

System and methods of searching documents in a relational database that includes receiving a search query from an application; identifying, via an ancestry table, node identifiers corresponding to the search query; determining, from the corresponding node identifiers, ancestor node identifiers having a depth value greater than zero; and displaying identifiers associated with the ancestor node identifiers to a user. Each entry in the ancestry table includes a node identifier, an ancestor node identifier associated with the node identifier and a depth value corresponding to a distance between the node identifier and the ancestor identifier..
Lexmark Internatioanl Technology, Sarl

Memory sharing for working data using rdma

A server system may include a cluster of multiple computers that are networked for high-speed data communications. Each of the computers has a remote direct memory access (rdma) network interface to allow high-speed memory sharing between computers.
Microsoft Technology Licensing, Llc

Viral engine for network deployment

A private network system operates over a public network to provide an asymmetric service to members with information from other members and non-members. The system includes central servers and databases connected via the public network to client systems of public network users.
Plaxo, Inc.

Generation of application control blocks for an ims database using a cache memory

A method includes performing, by a processor of a database server: intercepting an operating system supervisor call involving a request for information associated with an information management system (ims) database from a secondary storage device, the ims database being embodied in the secondary storage device; determining whether the information that was requested is stored in a cache memory embodied in a primary storage device; retrieving the information that was requested responsive to determining that the information that was requested is stored in the cache memory; executing the operating system supervisor call to perform a read of the secondary storage device to obtain the information that was requested responsive to determining that the information that was requested is not stored in the cache memory; and storing the information that was requested in the cache memory responsive to executing the operating system supervisor call to obtain the information that was requested.. .
Ca, Inc.

Method and system for digital privacy management

Data privacy manager (dpm) solution includes a number of different components performing data security procedures (encryption, masking, tokenization, anonymization, etc.) at the folder, file, email, application, database and column levels. These include components such as key manager, file manager, file agent, email agent, database manager, database connector, the token manager, security risk controller and fraud predictor.

Method and electronic device for searching for special contacts

The present invention provides a method and electronic device for searching for special contacts. The method for searching for special contacts comprises: receiving a search string input by a user; parsing the search string to obtain a feature code corresponding to a capability type of target contacts and a keyword used for searching to obtain the target contacts; and according to the feature code and the keyword, searching, in a contact database, for contacts having contact information matching the keyword and having the capability type corresponding to the feature code, and using the found contacts as the target contacts.
Dongguan Yulong Telecommunication Tech Co., Ltd.

System and roadside alerts

A roadside alert system includes at least one processor and at least one memory architecture coupled with the at least one processor configured to perform operations including, detecting at a road-side unit (rsu) a vehicle, transmitting an alert from the rsu, upon detecting the vehicle, to a mobile computing device associated with the vehicle, and allowing communication between one of, the rsu, the mobile computing device, and a roadside infrastructure communication network. The roadside infrastructure communication network includes a roadside infrastructure network database located on a server and on a mobile computing device, wherein the roadside infrastructure database includes a lookup table..

System and methods for analyzing information from identification documents

A system and methods for analyzing information from identification documents is disclosed. The system initially scans or retrieves identification information from an identification document associated with an individual or an item.
Intellicheck Mobilisa, Inc.

Comprehensive recruitment and employment services for multiple hiring managers and hiring entities

Web and mobile based databases, functions, systems and interfaces facilitate recruiting from a point of job order, through the selection process, interview process, to hire and payroll points within a single system that also facilitates the payment of commissions to recruiters or partner entities. A series of graphical user interfaces include interfaces for a registration dashboard, a recruiting dashboard, partner recruiter dashboard, customer dashboard, search engine results interface, commission dashboard, and other interfaces, dashboards and displays useful in facilitating employment recruiting.

Large dataset structuring techniques for real time fraud detection

database organizational techniques and structures may impose storage and computational limits that render particular operations too slow to effectively execute within speed guarantees (e.g. Allowing a function to be completed within 300 ms).
Paypal, Inc.

Performing regression analysis on personal data records

Disclosed herein are system, method, and computer program product embodiments for performing a regression analysis on lawfully collected personal data records. The analysis enables discovery of individuals likely to perform certain actions based on their personal data records and the personal data records and actions of others.
Veda Data Solutions Llc

Locating human resources via a computer network

A computer implemented method for searching and mapping includes: providing one or more databases that comprise a plurality of profiles representing a plurality of internet searchers; providing client devices that enable the plurality of internet searchers to enter search and map requests; creating a plurality of search spaces representing the plurality of internet searchers, each search space representing a respective internet searcher and comprising a respective search request record containing one or more previous search requests of the respective internet searcher, and each of the one or more previous search requests including one or more keywords entered by the respective internet searcher when performing a search; and receiving a search and map request including one or more keywords identifying one or more internet searchers that have previously entered the received one or more keywords in at least one previous search request from a current internet searcher.. .

System and determining consensus within a distributed database

A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set.

Data streaming broadcasts in massively parallel processing databases

A method comprises, by a first node on a first server in a massively parallel processing (mpp) database, selecting a second node on a second server in the mpp database. The first server further transmits data from the first node to the second node over a network.
Futurewei Technologies, Inc.

Data information framework

A data information framework collects related data sharing characteristics (e.g., personal information, others) revealed by associated purpose information, and reports on that data. The location of the data is not restricted, and can be collected from various locations (e.g.
Sap Se

Tcp/ip network automation and orchestration tools

The invention comprises a computer-based method for automatically generating a user interface (“ui”) and an application program interface (“api”) that can be used by tcp/ip network administrators. Embodiments herein send a query to a network device seeking metadata for each of the attributes supported thereon.
Virtual Network Element, Inc.

System-wide checkpoint avoidance for distributed database systems

A database system may maintain a plurality of log records at a distributed storage system. Each of the plurality of log records may be associated with a respective change to a data page.
Amazon Technologies, Inc.

Database systems with re-ordered replicas and methods of accessing and backing up databases

A database system comprises: a data store containing a database comprising records ordered according to a first key field, and a search index of the first key field. The database system also comprises a replica data store, containing a replica copy of the database, with the records ordered according a second key field, different from the first key field, and a search index of the second key field.
Huawei Technologies Co., Ltd.

Method and system for synchronization of relational database management system to non-structured query language database

A method and system for synchronization of relational database management system (rdbms) to non-structured query language (nosql) database receives a user request and associated predefined business logic from a user device for retrieving one or more transactional data and synchronizes the rdbms to the nosql database based on the predefined business logic. The database synchronization system segregates the predefined business logic into one or more processing divisions and assigning the one or more processing divisions to the rdbms and the nosql database.
Wipro Limited

System and monitoring a sentiment score

A system and method are disclosed for scoring sentiments of communication activity and includes one or more databases that stores data describing electronic communication between one or more customer devices and one or more service center devices and a computer. The computer is configured to monitor communication activity of the one or more customer devices and the one or more service center devices to determine whether a communication channel has been opened between the one or more customer devices and the one or more service center devices and identify one or more communication activities associated with the electronic communications.

Speculative execution of a stream of changes

Example implementations relate to speculative execution of a stream of changes. For example, a computing device may include at least one processor.
Hewlett Packard Enterprise Development Lp

Recycling tool using scripts to stop middleware instances and restart services after snapshots are taken

A recycling tool includes a memory, a monitoring engine, a script execution engine, and a status check engine. The memory stores a stop script and a restart script.
Bank Of America Corporation

Interference and traffic pattern database

Systems and methods are described herein relating to building and using one or more databases storing position-pair-dependent and/or node-dependent interference related information in a cellular communications system. In some embodiments, a method of operation of a node associated with one or more cellular communications networks comprises obtaining position-pair-dependent interference related information for pairs of positions.
Telefonaktiebolaget Lm Ericsson (publ)

Message routing using location routing numbers

Various embodiments provide for a way of routing messages using location routing numbers. More specifically, some embodiments can route calls on different legacy networks by using features of existing telecommunication policy and databases.
Flowroute Inc.

System and call treatment using a third party database

Systems and methods which detect unauthorized, impermissible, or otherwise undesired call activity through the use of one or more third-party databases are shown. For example, a controlled environment facility information management system may access a database external thereto, such as a victim notification database, which is created and maintained by a third party unrelated to the controlled environment facility.
Securus Technologies, Inc.

Security test tool

A test tool includes a connection engine, a transformation engine, a validation engine, and a messaging engine. The connection engine connects to a first non-relational database, a second non-relational database, and a server.
Bank Of America Corporation

Systems, methods, apparatus, and computer-readable media for monitoring a data stream

Systems, methods, and apparatus for monitoring flow of data traffic are described. For each of a plurality of transfer units from a data stream (e.g., messages from a message queue), a value of a first field of the transfer unit is mapped to a corresponding counter in random-access memory and the counter is updated.
Mastercard International Incorporated

Systems and methods for hierarchical key management in encrypted distributed databases

According to one aspect, methods and systems are provided for modifying an encryption scheme in a database system. The methods and systems can include at least one internal database key; at least one database configured to be encrypted and decrypted using the at least one internal database key; a memory configured to store a master key; a key management server interface configured to communicate with a key management server; and a database application configured to receive, into the memory, the master key from the key management server via the key management server interface, and encrypt and decrypt the at least one internal database key using the master key..

Method for user context recognition using sound signatures

Method for user micro context recognition using sound signatures. The method includes: recording an environment sound sample from a microphone into a mobile device by a trigger stimulus; simultaneous to recording an environment sound sample, collecting hardware and software macro context data from available mobile devices; extracting a sound signature from the recorded sound sample based on sound features and spectrograms; comparing for similar patterns the recorded sound signature with reference sound signatures stored in a sound database; updating the sound database; checking if the recorded sound was recognized; performing a logical association between the sound label and the available macro context data; comparing for similar patterns the recorded context with a reference context stored in a context database; updating the context database; checking if the micro context was recognized; and returning to a mobile context-aware application the micro context label..
Samsung EletrÔnica Da AmazÔnia Ltda.

System and global electronic job market in the internet

A system and a method of global electronic job market in the internet are provided. The method of operating of a global electronic job market for jobseekers and employers via the internet includes: registering the jobseekers and the employers; creation of the structured database of offers of employers and a database information about jobseekers on the basis of the international classification of specialities and on the basis of the international classification of job positions; creation of requests of jobseekers for search of the necessary information in the database of offers of employers; creation of requests of employers for search of the necessary information in the database information about jobseekers; providing of searching of the necessary information according to requests, specified above, in appropriate databases; providing of jobseekers by the list of offers from employers, acceptable for them, which are available in the database; providing of employers by the list of offers from jobseekers, acceptable for them, which are available in the database; a choice of partners in employment out of the presented lists; holding competitions for job vacancies (tenders); conclusion of job contracts between jobseekers and employers; providing of additional services of the system of global electronic job market..

Distributed database systems and methods with encrypted storage engines

Methods and systems are provided for selectively employing storage engines in a distributed database environment. The methods and systems can include a processor configured to execute a plurality of system components, that comprise an operation prediction component for determining an expected set of operations to be performed on a portion of the database; a data format selection component for selecting, based on at least one characteristic of the expected set of operations, and at least one storage engine for writing the portion of the database in a selected data format.

Data visualization method and apparatus, and database server

Embodiments of the present disclosure provide a data visualization method and apparatus, and a database server. The method includes receiving, by a database server, a data query request sent by a request side, where the data query request includes a query condition and a data graph type, acquiring data according to the query condition, where the data graph type is used for presentation of the data, and generating a data graph according to the data and the data graph type.
Huawei Technologies Co., Ltd.

Systems and methods for secure storage of user information in a user profile

Systems and methods are provided for securely storing information of a user in a user profile to prevent access to the information and minimize the amount of information disclosed during a security breach. Information pertaining to a user is obtained from one or more sources and organized into a user profile and securely stored in a database.
Fhoosh, Inc.

System and determining consensus within a distributed database

A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set.

Advanced database use in a multi-tenant system

Large-scale advanced database models, systems, and methods provide a responsive, scalable data storage solution which is ripe for use in data warehousing and analytics environments. These advanced database models, systems, and methods provide for dramatically increased performance in accessing data as well as increased storage capabilities in the data set..
Cross Commerce Media, Inc.

Aggregation framework system architecture and method

A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. According to one aspect, an aggregation operation may be provided that permits more complex operations using separate collections.

Aggregation framework system architecture and method

A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. The method comprises the acts of determining, by a computer system, an optimization for execution of an aggregation operation, wherein the aggregation operation includes a plurality of data operations on a distributed non-relational database; modifying, by the computer system, the plurality of data operations to optimize execution; splitting the aggregation operation into a distributed aggregation operation and a merged aggregation operation; instructing each of a plurality of shard servers to perform the distributed aggregation operation; aggregating, at a merging shard server, the results of the distributed aggregation operation from each of the plurality of shard servers; and performing the merged aggregation operation on the aggregated results of the distributed aggregation operation from each of the plurality of shard servers..

Infrastructure management system having scalable storage architecture

Techniques for processing infrastructure management data within a service domain are disclosed. The service domain includes service nodes that monitor respective target entities and that generate measurement data for target entities within the service domain.
Ca, Inc.

Auto query construction for in-database predictive analytics

A system, method, and computer-readable medium for performing an auto-query construction operation for use with a distributed analytics operation. More specifically, in certain embodiments, the auto-query construction operation provides automatically generates sql code instructions via an auto-query construction user interface (ui) settings in a computational system, such as the dell statistica computational system.
Dell Software, Inc.

Method for database integration using a gui to generate sql queries

The invention relates to a novel method for using a graphical user interface (gui) to generate simple sql queries that create arbitrary and ad hoc relational database topologies. The method is simple, yet highly effective in allowing a user to create queries which are functional in producing usable data sets germane to the user's function or organization, and are not burdened by heavy reliance on a rules based regime..

Enhanced high performance real-time relational database using same

A database system supporting persistent queries, using an enhanced persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table..
Aria Solutions, Inc.

Using message-passing with procedural code in a database kernel

Each of a plurality of database objects can be assigned to a specific message-passing worker of a plurality of message-passing workers, each executing on a first logical core that shares with at least a second logical core one or more resources of a physical processor core of a plurality of physical processor cores. The second logical core can execute a job worker of a plurality of j ob workers that implement procedural code.
Sap Se

Processing system for automated electronic record creation and transmission

Mediums, apparatus, computer program code, and means may be provided to customize electronic records associated with a distributed communication network via an automated back-end application computer server. According to some embodiments, a relational database management system database and a plurality of database tables linked to the relational database management system database may be accessed.
Hartford Fire Insurance Company

System and interfaces for performing document validation in a non-relational database

A system is provided that includes a document validation within a non-relational database system that is capable of reviewing documents according to one or more validation rules. The document validator may be incorporated within a non-relational database engine and may perform validation operations when one or more database functions are performed..

System and interfaces for performing document validation in a non-relational database

A system is provided that includes a document validation within a non-relational database system that is capable of reviewing documents according to one or more validation rules. The document validator may be incorporated within a non-relational database engine and may perform validation operations when one or more database functions are performed..

Manifest-based snapshots in distributed computing environments

Scalable architectures, systems, and services are provided herein for creating manifest-based snapshots in distributed computing environments. In some embodiments, responsive to receiving a request to create a snapshot of a data object, a master node identifies multiple slave nodes on which a data object is stored in the cloud-computing platform and creates a snapshot manifest representing the snapshot of the data object.
Cloudera, Inc.

Interface for accessing target data and displaying output to a user

A user interface system and method for accessing big or other data stored in a data store. The interface system includes an interface generator for generating a user interface layout.
Cronus Consulting Group Pty Ltd

Functionality inoperable unless node registered at remote site

Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process.
Google Inc.

Policy management, enforcement, and audit for data security

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing, and enforcing policies on data security. A policy appliance includes a policy administration point, a policy decision point, a policy enforcement point and, optionally, an auditing module.
Bluetalon, Inc.

Circuit verification on a distributed database processing system

Example embodiments of disclosed configurations include a process (and system and non-transitory computer storage readable medium) for verifying an operation or a functionality of a design under test (dut) through a distributed database processing system. In one or more embodiments, the emulator performs emulation of a dut, and traces signals of the dut based on the emulation.
Synopsys, Inc.

Grouping records in buckets distributed across nodes of a distributed database system to perform comparison of the grouped records

Provided are a computer program product, system, and method for grouping records in buckets distributed across nodes a distributed database system to perform comparison of the grouped records. Upon receiving a record, data in the received record is processed to determine at least one containing bucket having attributes matching those of the received record, wherein the at least one containing bucket comprises at least one of a plurality of buckets, and wherein the buckets are assigned to the local node and the external nodes.
International Business Machines Corporation

Index structures for graph databases

The disclosed embodiments provide a system for processing queries of a graph database. During operation, the system executes a set of processes for accessing a lock-free hash table stored in memory on a computer system, wherein the processes include a write process and multiple read processes.
Linkedin Corporation

Information processing system, information processing method, and program

The present invention provides an information processing system capable of implementing a recommendation function equivalent to that of the conventional even if the amount of information of databases provided in apparatuses used when the recommendation function is implemented is reduced. A server stores terms appearing in all documents and the total appearance frequencies of the terms in such a manner that terms similar in appearance tendency are grouped and documents similar in term appearance tendency are grouped, generates, from a stored two-dimensional database, a one-dimensional database stored for each total term cluster, and transmits the generated one-dimensional database to an information processing apparatus.
Nec Personal Computers, Ltd.

Database access using a space-filling curve

Disclosed is an approach for improved access of databases using a space-filling curve, such as a z-order curve, and a sparse tree. The space-filling curve traverses every point in n-dimensional space of a multidimensional data structure.
Ebay Inc.

Using shared dictionaries on join columns to improve performance of joins in relational databases

Techniques are described for encoding join columns that belong to the same domain with a common dictionary. The tables are encoded with dictionary indexes that make the comparison operation of a join query a quick equality check of two integers and there is no need to compute any hashes during execution.
Oracle International Corporation

Database engine for mobile devices

A novel database query and writing engine for rapidly storing, retrieving and modifying large amounts of data on mobile devices is disclosed. The innovative database engine software comprises the creation of a set of files for each table in a database, wherein crud (create-retrieve-update-delete) operations are streamlined for mobile or other devices by organizing memory for efficient read and write operations.
Inviso Corp.

Single io operation integer-value database

The present disclosure relates to a system and methods of implementing an integer-value database using a single i/o operation. In particular, the present disclosure relates to methods of writing and reading information to a database using key/value pairs, including receiving, at a database management system, a value to be written to a database, the database including a plurality of segments stored on a storage medium, and assigning, by the database management system, an assigned key to the value based on keys previously used in the database.
Amplidata N.v.

Systems and methods for automatically passing hints to a file system

Aspects of the present disclosure involve systems and methods for passing optimization information, which may be used to optimize input/output (“i/o”) requests, from a database management system to a file system, using various protocols of a network file system. The optimization information provided by the database management system may relate to various aspects of an i/o request that may be optimized..
Oracle International Corporation

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

Distributed data tables for print jobs in a print workflow system

Systems and methods are provided for managing a print job archive. The system includes a plurality of databases that store print job properties, wherein at least one database is designated to record the print job properties as a function of a predetermined characteristic of the print job.
Ricoh Company, Ltd.

Mobile icon-centric enterprise content management platform

An icon-centric enterprise management system comprises a presentation environment characterized by user-defined icons that include menu icons, action icons and icons that reveal content. Icons are designed by the user and are inserted into the system hierarchy by means of an insertion-enabling icon that is revealed only to users authorized to modify the hierarchy.
Glaswegian Enterprises Inc.

Drone and robot control systems and methods

A system may be configured to manage at least one robotic device. The system may comprise one or more databases and one or more processors in communication with the one or more databases.
Animusoft Corporation

System and intelligent call routing for cross sell offer selection based on optimization parameters or account-level data

An apparatus and methods for a call routing system is disclosed whereby the call routing service provider is associated with a series of partners. By providing a system supporting not only the main user, but also the partners, efficiencies are gained through cost-spreading.
Jpmorgan Chase Bank, N.a.

Database attack detection tool

The disclosed techniques provide systems and methods for detecting coordinated attacks on social networking databases containing personal end-user data. More specifically, various advanced persistent threat (apt) detection procedures are described that explore the commonality between specific targets of various private data accesses.
Facebook, Inc.

Method and system for transmitting and/or receiving advertisement and data contents and providing multiple value added services on electronic communication device with a display mechanism

The various embodiments herein provide a method and system for sending data content and advertising and providing multiple value added services on a user screen of a mobile communication device and any electronic portable/non portable device. The system and method comprising installing software application on the user's communication device for sending and/or receiving content and for utilizing the available value added services; one or more application server that provides business logic and respond to all requests; one or more application programmable interface server that integrate with content delivery platforms in a communication network; one or more community server that integrate with service provider servers at emergency response centers, transportation centers, and hospitals to send subscriber service request to these centers; one or more web server where all connections and requests terminate and which forwards all requests to the application server; one or more database server that store subscribers profiles; one or more statistics server that generate rich reports and statistics of usage and subscribers' interactions; one or more administration server which administrations can use to upload, schedule, plan, and provision content and services and view logs of all transactions performed in the system..

Method and exemplary morphing computer system background

Method and apparatus for reducing a size of databases required for recorded speech data.. .
Speech Morphing Systems, Inc.

Targeted advertising and facial extraction and analysis

Systems, methods, and devices relating to automatic facial detection and age and/or gender determination. An image source provides a sequence of images of an audience.

Docking station for portable devices providing authorized power transfer and facility access

A docking station for docking portable electronic devices is disclosed. The docking station is configured to mechanically accept and operatively interface with the portable electronic device for non-contact charging and data transfer.
Z124

Continuous automatic update statistics evaluation using change data capture techniques

In a method for table statistics update, in response to a request to modify a row in a target table, a database management system inspects a log record for the modified row in the target table, determines that the target table is configured for continuous statistics evaluation, and determines whether a mini-bin related to the modified row exists. When the mini-bin related to the modified row does not exist, the database management system creates the mini-bin.
International Business Machines Corporation

Skew sensitive estimating of record cardinality of a join predicate for rdbms query optimizer access path selection

A query optimizer receives a relational database management system (rdbms) query having a join predicate with a join between a first and a second table. The query optimizer determines a high skew value for a first variable joining the first and second tables at columns per the join predicate.
International Business Machines Corporation

Efficient logical completion of a deductive catalogue used for general constraints treatment in the extended relational database concept

In order to find a specific truth-value, pattern trees are used representing the extension of the logical theory.. .

Synchronizing query result between heterogeneous databases

According to an exemplary embodiment of the present invention, disclosed is a method for synchronizing query results between databases executed in a first database server. The method may include: determining synchronization of a materialized view present in a second database server which is remotely located from the first database server in which the materialized view refers to a master table present in the first database server and the first database server and the second database server are heterogeneous; generating a synchronization command to be transmitted to the second database server in response to determination of synchronization; and transmitting the generated synchronization command to the second database server to allow the second database server to synchronize the materialized view present in the second database server and the master table present in the first database server..
Tmaxdata Co., Ltd.

Using databases for both transactions and analysis

Among other things, requests are received for tasks to be performed in a database. The tasks include tasks that will cause changes in data of the database and other tasks that must be executed on data in the database that is consistent time-wise.
Miosoft Corporation

Generating a venn diagram using a columnar database management system

Venn diagrams are computed for a given plurality of input sets. The process of computing the venn diagrams is executed on columnar database systems for efficient execution.
Actuate Corporation

Continuous automatic update statistics evaluation using change data capture techniques

In a method for table statistics update, in response to a request to modify a row in a target table, a database management system inspects a log record for the modified row in the target table, determines that the target table is configured for continuous statistics evaluation, and determines whether a mini-bin related to the modified row exists. When the mini-bin related to the modified row does not exist, the database management system creates the mini-bin.
International Business Machines Corporation

Collaborative location-based search results

Multiple mobile devices can be enabled to collaboratively search online information databases for results that may be interesting to all of them. Such search results can involve places of interest at which all of the search participants can conveniently meet due to the locations of those results being near to all of the search participants, for example..
Apple Inc.

Vendor/client information system architecture

A data network storing data relating to work done by vendors for clients is described. The network includes two or more servers, each server containing (1) an exhaustive vendor data base that contains client-independent vendor data for every vendor, and (2) one or more individual client databases, each containing client information for a single client.
Thomson Reuters Global Resources

Deduplication and garbage collection across logical databases

In some examples, a plurality of nodes may each host a respective logical database (ldb) that includes database data that references external resources stored in a storage system. Further, each node may maintain, for each external resource referenced by the respective ldb on that node, a reference count of a number of references in the respective ldb to each external resource and a timestamp associated with the reference count.
Hitachi Data Systems 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.


1.5764

file did exist - 13407

1 - 1 - 257