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.
Processing a metric of a component of a software-defined network
Processing a metric of a component of a SDN can include registering a unique identifier associated with the metric in storage of the SDN.
Bloom filter costing estimation
Bloom filter cost estimation engine for improved performance and accuracy is described. An example method includes building an execution plan for a join...
Parallel processing database system with a shared metadata store
A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, and the master...
Out-of-place materialized view refresh
Techniques are provided for performing a refresh or update of a materialized view without modifying the materialized view. Such a refresh is referred to as an...
Optimization of parallelization of user-defined functions with flexible
Technologies are disclosed for generating query execution plans optimized for parallel execution for programs having both core database relational functions and...
Dynamic database indexing
A database query is intercepted by a query analyzer before it reaches a database. The query analyzer then tracks where the query accesses the database and how...
Selective expansion of a tree hierarchy
A method and system for expanding a template tree. A received search request includes (i) a search query and (ii) path information specifying at least one path...
Method, apparatus and computer storage medium for acquiring hot content
A method and apparatus for acquiring hot content are disclosed. The method includes: acquiring N search requests and N search responses corresponding to the N...
Graph database query handling method and apparatus
A querying method for a database of graph data encoded as triples being stored on storage servers. The method including dividing a query into a plurality of...
Device for data management
A device for data management, the device is in communication with a memory and includes: a verification module configured to receive a first identity...
Identifying relationships between applications
In various embodiments, static, dynamic, and behavioral analysis may be performed on an application. A set of software libraries or code fragments employed by...
Data integrity checks
Aspects of the present disclosure relate to performing agnostic data integrity checks on source data, and based on the data integrity checks, generating a...
Fact checking search results
A fact checking system is able to verify the correctness of information and/or characterize information by comparing the information with one or more sources....
Optimized narrative generation and fact checking method and system based
on language usage
An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information...
Method and a consistency checker for finding data inconsistencies in a
A consistency checker and (200) a method performed by a consistency checker (200) for finding inconsistencies of data posts stored in a data repository (220) is...
Cache-conscious concurrency control scheme for database systems
An optimistic, latch-free index traversal ("OLFIT") concurrency control scheme is disclosed for an index structure for managing a database system. In each node...
Dynamic master data management
A method includes, in a master data management system, identifying a profile including a plurality of master data attributes and receiving a persistent...
Managing an index of 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 an index of a table of the...
Unit of work based incremental data processing
Systems, methods, and other embodiments associated with a unit of work for incremental data processing are described. In one embodiment, a method includes...
Indexing using a lockless burst trie
Lockless burst trie indexing inserts marker nodes into a linked list of data and marker nodes, each marker node corresponding to a symbol in an ordered data...
Management and storage of distributed bookmarks
Managing user bookmark information includes receiving a bookmark-related action request and determining a type of action associated with the bookmark-related...
View dependent query of multi-resolution clustered 3D dataset
In one embodiment, data of a data set that describes the topography of a three-dimensional surface (e.g., a DTM) is obtained at a resolution appropriate for...
Multi-shot scheduling system
A Multi-Shot Scheduling System chooses from multiple candidate playlists of positions to select a broadcast playlist. Candidate playlists are generated based...
Entropy coding and decoding using polar codes
Technologies are described herein for compressing or decompressing data using polar codes. Some example technologies may receive a data string comprising a...
System and method for management of garbage collection operation in a
solid state drive
A method of garbage collection in a storage device including a central processing unit (CPU), a self-organized fast release buffer (FRB), and a non-volatile...
Database method for B+ tree based on PRAM
A Database method for a B+ tree based on a PRAM. The database method divides each node into two areas, area 1 and area 2. A key value is ...
Reconciling data is disclosed. It is determined whether a state of a first backup application is consistent with a state of a second backup application. In the...
Pluggable storage system for distributed file systems
A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first...
Computer system and method for image processing
A computer system for image processing has a first working environment with a first program for image processing, as well as a second working environment,...
Filtering inventory objects using images in an RFID system
A method for filtering scanned objects displayed on a reader is provided. The reader may scan one or more transponders, and obtain, from a database, an image...
Automated field position linking of indexed data to digital images
According to one embodiment, a method of linking a document image with indexed data is provided. The method may be performed by providing a document image,...
Selecting destinations or points of interest
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computerized travel services. One of the methods includes...
Systems and methods for database records management
One exemplary aspect comprises a method comprising: (a) storing, in a first database, data specific to a client; (b) based on the data, identifying with a...
Extensible file system
An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary...
Systems and methods for storing compressed data in cloud storage
In a cloud computing device for synchronizing digital content with a client device, a first hash value and a second hash value in a media file are received from...
Systems and methods for sharing files among multiple terminals
Embodiments of the disclosure provide a method and apparatus for sharing data. The method includes: initiating the data sharing application on a first terminal;...
System and method for protecting operating system zones
A system, method, and computer-readable storage medium having a computer-readable instruction thereon to replicate transactions in a Zettabyte File System...
Low-overhead enhancement of reliability of journaled file system using
solid state storage and de-duplication
A mechanism is provided in a data processing system for reliable asynchronous solid-state device based de-duplication. Responsive to receiving a write request...
Data object store and server for a cloud storage environment, including
data deduplication and data management...
Data storage operations, including content-indexing, containerized deduplication, and policy-driven storage, are performed within a cloud environment. The...
Space compaction and defragmentation mechanisms in data space
Moving previous version data required to be restored beyond a continuous data protection window, if required, to facilitate efficient reclamation and...
A topic map is generated and retrieved in response to website searches. Metadata in a webpage is extracted and associated with a topic of the webpage. The topic...
Method and apparatus for fault-tolerant memory management
A device and method for providing a fault-tolerant file system. The fault-tolerant file system attempts to minimize the number of writes used when updating file...
Reducing metadata in a write-anywhere storage system
Systems and methods for reducing metadata in a write-anywhere storage system are disclosed herein. The system includes a plurality of clients coupled with a...
Method and apparatus for migration of a virtualized file system, data
storage system for migration of a...
The present invention relates to a method and an apparatus for data migration of a first file system in a data storage system comprising a plurality of client...
Media content presentation by categorizing and formatting media types
A method for presenting media content of a website having a plurality of media content types on a media device includes receiving media content from a website...
Relationship-based search and recommendations
Techniques are described for determining relationships between user activities and determining search results and content recommendations based on the...
Method of improving a search
A computer-readable medium including computer-readable information thereon including instructions that provides a method for refining a search, the method...
Method and system for creating ordered reading lists from unstructured
A method for creating an ordered reading list for a set of documents includes identifying the topics among documents in a document set; clustering the document...
Method and computer-readable media for creating verified business
A method, and computer-readable media for performing the method, for creating verified business transaction documents. Electronic transaction documents are...
Apparatuses, methods and systems for a chart of accounts simplifier
The APPARATUSES, METHODS AND SYSTEMS FOR A CHART OF ACCOUNTS SIMPLIFIER (hereinafter "CAS") implement efficient and scalable monitoring, regulation, and...