At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Apparatus and method for ingesting and augmenting data
A server includes a data ingestion module with executable instructions executed by a processor to produce inferred data types from received data and utilize the...
System and method for intelligent database backup
Systems and methods are provided for backing up database storage. A protection policy for database storage is activated at a remote host, wherein the database...
Geographic distribution of files
Embodiments are directed towards managing designations of a plurality of files across multiple clusters. Files may be designated as primary files or secondary...
Data transfer optimization
A computer program product for migrating data objects from a source entity to a target entity, wherein the source entity includes infrastructure shared between...
Distributed data storage
The present invention relates to a distributed data storage system comprising a plurality of storage nodes. Using unicast and multicast transmission, a server...
Multi-instance redo apply
A method, apparatus, and system for multi-instance redo apply is provided for standby databases. A multi-instance primary database generates a plurality of redo...
Systems and methods for batch processing of data records in an on-demand
Systems and methods are provided for batch processing of data records in an on-demand system. A marker is stored that identifies a node in an on-demand system...
Automatic synthesis and presentation of OLAP cubes from semantically
enriched data sources
This system comprises methods that simplify the creation of multidimensional OLAP models from one or more semantically enabled data sources. The system also...
Filtering output from operational commands executed on a network device
In general, techniques are described to enable selective viewing of data output in response to a command. The techniques provide generic mechanisms to filter...
Processing of data using a database system in communication with a data
A system, method, and computer program product for processing data are disclosed. The system includes a data processing framework configured to receive a data...
Techniques for interactive decision trees
Techniques for providing interactive decision trees are included. For example, a system is provided that stores data related to a decision tree, wherein the...
Sentiment-based classification of media content
A set of comments associated with an item of media content is identified. A set of sentiment scores associated with the set of comments is generated, wherein...
Recognition of characters and their significance within written works
Character identity recognition is applied to identify text strings corresponding to character identities in a written work. The textual strings are grouped...
Prefetching RDF triple data
Query requests for RDF triples are obtained, wherein the query request(s) contain(s) at least one triple pattern; for each triple pattern, the corresponding...
Method and apparatus for providing a media object
In accordance with an example embodiment of the invention, an apparatus comprising a processor configured to receive information related to a media object, and...
Bidirectional data portability
A data processing method capable of providing improved bidirectional data portability includes receiving, at a first device, a request from a client computer to...
Distributed feature collection and correlation engine
A distributed feature collection and correlation engine is provided, Feature extraction comprises obtaining one or more data records; extracting information...
Runtime optimization for multi-index access
Optimization of a multi-index database access at runtime. A processor receives a query. A processor determines a plan and an RID results threshold for the plan,...
Scalable acceleration of database query operations
Embodiments include methods, systems and computer program products for offloading multiple processing operations to an accelerator. Aspects include receiving a...
Dynamic rules to optimize common information model queries
One or more processors apply rules to a first query to generate a modified query such that processing of the modified query is optimized for a first set of...
Method, apparatus, and system to recommend multimedia contents using
A method, apparatus, and system are configured to recommend content using metadata including an event metadata unit, a searching unit, and a control unit. The...
Method and system for searching for content in a user device
A system and method for searching for content in a user device includes a receiver receiving a plurality of data objects. The user device includes a search...
Cluster computation using random subsets of variables
A computing device to compute clusters using random subsets of variables is provided. Each data point of a plurality of data points is associated with a...
Systems and methods for accessing data from a database
Systems and methods for accessing data from a database are provided. A user selection of a database object may be received. One or more input fields for...
Technical electronic discovery action model
Embodiments of the present invention provide for an end-to-end system and method for identifying custodians, preserving, collecting, processing, reviewing,...
Increased parallelism performance of batch requests
A system selectively dequeues journal requests instead of dequeuing on a first come, first served basis. A database system detects that a request for access...
File creation through virtual containers
In an approach for creating a file, a computer receives a selection on a selection of content within application software on a first computing device to...
Techniques for performing data validation
Described are techniques for processing a request from a client for performing an operation that is received by a business logic provider. First processing is...
Maintaining a data structure with data set names and pointers to a
plurality of catalogs
A plurality of catalogs are maintained, and wherein each catalog of the plurality of catalogs includes data sets and attributes of the data sets. An indication...
Embedded change logging for data synchronization
Embodiments of the present invention provide for synchronization client coordination with a change log service (CLS). In an embodiment of the invention, a...
Method and system for matching appropriate content with users by matching
content tags and profiles
A method and system is provided for classifying and labeling information content and also for profiling a user for accessing the information content, both using...
Big data analytics brokerage
In one embodiment, a computer-implemented method includes receiving a query. A target confidence level is established for the query, the target confidence level...
Systems and methods to process block-level backup for selective file
restoration for virtual machines
A data storage system protects virtual machines using block-level backup operations and restores the data at a file level. The system accesses the virtual...
Method and system for cleaning data in a customer relationship management
Systems and methods are provided for cleaning data in a customer relationship management system. A system receives a plurality of records from an on-demand...
Managing a table of a database
A method, a system, and a computer program product for managing a database are disclosed. Managing the database includes managing a table of the database, the...
Database-driven entity framework for internet of things
Unified and normalized management of an object within a structured data store on any machine and/or across difference machines. In an embodiment, a first agent...
Dynamic output selection using highly optimized data structures
A node container is constructed with multiple binary tree views. A processing device creates a primary view binary tree within the node container based on a...
Augmented reality model comparison and deviation detection
An aspect of providing augmented reality model comparison and deviation detection includes receiving a three-dimensional (3D) model of an object that is...
Index for hybrid database
Providing an index for a database table that includes a first portion of rows stored in a memory device and a second portion of rows stored in a disk device. A...
Sensor associated data of multiple devices based computing
Computer-readable storage media, apparatus and method associated with storing a copy of local data in a historical data store, among other embodiments, are...
Increased database performance via migration of data to faster storage
According to an aspect, a computer implemented method for managing a database in real-time is provided. The method includes scanning for predetermined data in a...
Predictive diagnosis of SLA violations in cloud services by seasonal
trending and forecasting with thread...
Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of...
Pluggable session context
A method and apparatus are described for sharing a session to access a database. A database server receives, in a session, a session context identifier and a...
System and method for reviewing role definitions
A system for reviewing role definitions includes a database that stores a plurality of roles. Each of the plurality of roles associates an identifier with at...
System and method for parallel multiplexing between servers in a cluster
Systems and methods are provided for providing parallel muxing between servers in a cluster. One such system can include a cluster of one or more high...
System and method for initiating social interactions between users in a
A method is provided in one example embodiment and includes receiving a request from a first user to browse a pool of date requests, where each of the date...
Format identification for fragmented image data
Format identification for fragmented data is disclosed. In some embodiments, an input stream of information that is divided into fragments is received....
Client-server based dynamic search
Method, mobile device, computer program product and apparatus for performing a search are disclosed. The method of performing a search comprises receiving one...
Visualization of relevance for content-based image retrieval
A system (100) includes a retrieval unit (110) for retrieving an image from the storage of images, on the basis of the similarity of images from the storage of...
Images for a question answering system
A method for providing content relevant images for an input question to a deep question answering system is disclosed. The method can include formulating, in...