Easy To Use Patents Search & Patent Lawyer Directory

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.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
2017/0147640 PARALLEL PREPARATION OF A QUERY EXECUTION PLAN IN A MASSIVELY PARALLEL PROCESSING ENVIRONMENT BASED ON GLOBAL...
In an approach to preparing a query execution plan, a host node receives a query implicating one or more data tables. The host node broadcasts one or more...
2017/0147639 QUERY PLAN OPTIMIZATION BY PERSISTING A HINT TABLE
In one aspect there is a method. The method may include associating a query received from an application with a hint, wherein the hint modifies an execution of...
2017/0147638 ATOMIC VISIBILITY SWITCH FOR TRANSACTIONAL CACHE INVALIDATION
Disclosed herein are system, method, and computer program product embodiments for efficiently providing transaction-consistent snapshots of data stored in or...
2017/0147637 DATA-DRIVEN UNION PRUNING IN A DATABASE SEMANTIC LAYER
Methods and apparatus, including computer program products, are provided for union node pruning. In one aspect, there is provided a method, which may include...
2017/0147636 FIRST/LAST AGGREGATION OPERATOR ON MULTIPLE KEYFIGURES WITH A SINGLE TABLE SCAN
Methods and apparatus, including computer program products, are provided for first and last aggregation. In one aspect, there is provided a method, which may...
2017/0147635 Semantic Graph Augmentation for Domain Adaptation
A mechanism is provided for semantic graph augmentation for domain adaptation. A semantic graph is provided based on a knowledge base in which concepts are...
2017/0147634 Method, System and Computer Readable Medium for Addressing Handling from an Operating System
A method, system and computer readable medium for information handling within an operating system, including providing a record retrieval program; providing an...
2017/0147633 UNIFIED TABLE DELTA DICTIONARY LAZY MATERIALIZATION
A new unique value to be added to a column of a database table can be written to an in-memory array representing a dictionary of the column, and space can be...
2017/0147632 MANAGING A DATA SET
A method of and system for managing a data set of a storage facility is disclosed. The data set may be a sequential-access data set. The method and system may...
2017/0147631 CENTRALIZED DATA MANAGEMENT PLATFORM
A system and/or method may be provided for publishing a user's updated account information to one or more entities. An example centralized platform system...
2017/0147630 COMPUTER METHODS AND COMPUTER SYSTEMS FOR AUTOMATIC DATA ANALYSIS, RECONCILLIATION AND REPAIR
In some embodiments, the instant invention includes a computer-implemented method that includes: specifically programming at least one computer system to...
2017/0147629 SURGICAL CORRUPTION REPAIR IN LARGE FILE SYSTEMS
The described herein relates to repairing a file system. Repairing the file system includes identifying a corrupted node of a tree corresponding to the file...
2017/0147628 TRANSACTIONAL CACHE INVALIDATION FOR INTER-NODE CACHING
Disclosed herein are system, method, and computer program product embodiments for efficiently providing transaction-consistent snapshots of data stored in or...
2017/0147627 COMBINING DATA MATCHES FROM MULTIPLE SOURCES IN A DEDUPLICATION STORAGE SYSTEM
Embodiments for combining input data matches in data deduplication of input data by a processor. Input data matches are calculated using a plurality of...
2017/0147626 SURGICAL CORRUPTION REPAIR IN LARGE FILE SYSTEMS
The described herein relates to repairing a file system. Repairing the file system includes identifying a corrupted node of a tree corresponding to the file...
2017/0147625 DATA CURRENCY IMPROVEMENT FOR CROSS-SITE QUERIES
A computer program product is provided for data currency improvement in a system having data sites running first and second applications within a common...
2017/0147624 HARDWARE LZMA COMPRESSOR
A system is provided that includes a first processor and a second processor. The first processor includes first hardware logic circuitry that performs a...
2017/0147623 DETERMINING AN INTERSECTION BETWEEN KEYS DEFINING MULTI-DIMENSIONAL VALUE RANGES
Key values can be defined at design time (e.g. in a DTTI object) using character strings that include wildcard characters that define multi-dimensional key...
2017/0147622 LOGGING SYSTEM AND METHOD FOR LOGGING
Systems and methods are provided for logging tests of electronic devices, which are performed on the electronic devices by a measurement and/or testing device....
2017/0147621 EXPRESSION TREE INTERNING
In non-limiting examples of the present disclosure, systems and methods for interning expression trees are provided. Hash code for a plurality of expression...
2017/0147620 METHODS AND DEVICES FOR EFFICIENT FEATURE MATCHING
A method of non-identical feature matching in a search system, the search system having a set of data points. The method includes determining a threshold error...
2017/0147619 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...
2017/0147618 INTERLEAVED STORAGE OF DICTIONARY BLOCKS IN A PAGE CHAIN
A first block in a page chain can be assigned to a first dictionary for a first column of a database. The page chain can include a plurality of dictionary...
2017/0147617 COMPUTER-IMPLEMENTED SYSTEMS UTILIZING SENSOR NETWORKS FOR SENSING TEMPERATURE AND MOTION ENVIRONMENTAL...
Computer-implemented systems utilizing sensor networks for sensing temperature and motion environmental parameters, and performing at least operations of...
2017/0147616 COMPACTING DATA HISTORY FILES
Methods, systems, and apparatus for obtaining one or more metadata files, determining, by one or more computers and in accordance with a minor compaction...
2017/0147615 SYSTEMS AND METHODS FOR PRUNING DATA BY SAMPLING
Techniques provided herein allow for management of data. In various embodiments, systems and methods prune and retain data being managed by a data management...
2017/0147614 METHOD FOR VERIFYING BIODATA, AND APPARATUS THEREFOR
The present disclosure relates to a method and an apparatus for verifying biodata by verifying, in real-time, whether there are errors in biodata received from...
2017/0147613 DATA CENTER MODELING FOR FACILITY OPERATIONS
A computer-implemented system and method for generating and maintaining at least one data center procedure is provided. The system includes a communication...
2017/0147612 DATA WAREHOUSE SINGLE-ROW OPERATION OPTIMIZATION
An approach for optimizing single-row operations in a data warehouse. Single-row operations are determined based on receiving database operations. Extends...
2017/0147611 DETECTION AND CORRECTION OF COPY ERRORS IN A DISTRIBUTED STORAGE NETWORK
A method begins by one or more processing modules of one or more computing devices of a dispersed storage network (DSN) receiving a delete data request for a...
2017/0147610 IMAGE-BASED SEARCH ENGINE
A computer-implemented method implemented between a server and a user device for performing an image-based search in a database comprising unique entries to...
2017/0147609 METHOD FOR ANALYZING AND SEARCHING 3D MODELS
A method for analyzing and searching 3D models includes steps of obtaining data global features and data local features of data images by globally analyzing...
2017/0147608 METHOD AND APPARATUS FOR PERFORMING A PARALLEL SEARCH OPERATION
A method and apparatus for performing a search in a processor-in-memory (PIM) system having a first processor and at least one memory module includes receiving...
2017/0147607 Entity Display Priority in a Distributed Geographic Information System
A system for ranking geospatial entities is described. In one embodiment, the system comprises an interface for receiving ranking data about a plurality of...
2017/0147606 MATCHING ANONYMIZED USER IDENTIFIERS ACROSS DIFFERENTLY ANONYMIZED DATA SETS
Provided is a process of obtaining a plurality of location data sets from different providers of user geolocation history, each location data set including a...
2017/0147605 COMMUNICATION BASE SEARCHING METHOD AND APPARATUS
A system for storing and accessing data relating to real estate, for example, a memory or a software application for execution upon an electronic device (e.g.,...
2017/0147604 Database index for the optimization of distance related queries
The invention is a method of storing multidimensional information in a database as an index to more efficiently process queries relating to the distance...
2017/0147603 SYSTEM, METHOD AND PROGRAM PRODUCT FOR MANAGING MOBILE DEVICE OPERATION
A mobile device file management system, method of managing mobile device file sharing and a computer program product therefor. A media repository server stores...
2017/0147602 ALLOCATING FILE SYSTEM METADATA TO STORAGE NODES OF DISTRIBUTED FILE SYSTEM
Systems and methods for allocating file system metadata to storage nodes of a distributed file system. An example method may include: defining, by a processing...
2017/0147601 SYNCHRONOUS REPLICATION FOR FILE ACCESS PROTOCOL STORAGE
One or more techniques and/or computing devices are provided for implementing synchronous replication. For example, a synchronous replication relationship may...
2017/0147600 TECHNIQUES FOR SECURELY SHARING FILES FROM A CLOUD STORAGE
A system and method for securely sharing files from a cloud storage are provided. The method includes capturing an electronic message sent by a client device,...
2017/0147599 SIMILARITY BASED DEDUPLICATION OF SNAPSHOTS DATA
Embodiments for deduplication of snapshots data in a data storage by a processor. Input snapshot data is partitioned into input similarity units. An input...
2017/0147598 FILE SYSTEM, DATA DEDUPLICATION METHOD AND STORAGE MEDIUM
According to one embodiment, a file system includes a hash value calculator, an access controller and a deduplication controller. The hash value calculator...
2017/0147597 Quality score compression for improving downstream genotyping accuracy
This disclosure provides for a highly-efficient and scalable compression tool that compresses quality scores, preferably by capitalizing on sequence...
2017/0147596 CACHE FOLDER IDENTIFICATION METHOD AND DEVICE
A cache folder identification method and device, the method comprising: in the process of running target software, acquiring a plurality of sample values...
2017/0147595 INFORMATION PROCESSING APPARATUS, CONTROL METHOD OF INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM
In a management unit of an information processing apparatus, a determination unit determines a folder satisfying a predetermined condition based on a current...
2017/0147594 Method and Apparatus for Shielding Heterogeneous Data Source
Heterogeneous data source shielding by an integrated development environment (IDE), including receiving a product process release request or a product process...
2017/0147593 CONTACT MANAGING METHOD AND APPARATUS, AND STORAGE MEDIUM
A method, an apparatus, and a storage medium are provided for managing contacts. In the method, the apparatus acquires contact information of contacts in a...
2017/0147592 PROCESSING DATABASE STATEMENTS FOR A RELATIONAL DATABASE
A computer-implemented method of a database statement for a relational database. The database comprises one or more tables comprising one or more data rows. A...
2017/0147591 Selective Extraction Of Information From A Mirrored Image File
An embodiment of the invention provides a method to extract selected information from an image file selectively without requiring the user to restore, on the...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.