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
2016/0306837 MULTI-MASTER DATA REPLICATION IN A DISTRIBUTED MULTI-TENANT SYSTEM
A multi-master replication system is disclosed. The multi-master replication system allows a large set of peer instances to collaboratively replicate data to...
2016/0306836 Serialization Scheme For Storing Data and Lightweight Indices On Devices With Append-Only Bands
A method comprising receiving a plurality of data records, storing the data records as data segments in a storage element, receiving a plurality of descriptors...
2016/0306835 INDEX MASKING BASED ON INSERT CONTENTION RATIO
Embodiments of the present invention provide a method, computer program product, and computer system for masking indexes. The method may include masking the...
2016/0306834 INDEX MASKING BASED ON INSERT CONTENTION RATIO
Embodiments of the present invention provide a method, computer program product, and computer system for masking indexes. The method may include masking the...
2016/0306833 MARINE WEATHER RADAR AND SEA STATE DATA AGGREGATING SYSTEM
This disclosure is directed to techniques for aggregating marine weather radar data and sea state sensor data from ships or other sea-based data collecting...
2016/0306832 SYSTEM AND METHOD FOR PROVIDING ACCESS TO A SHARDED DATABASE USING A CACHE AND A SHARD TECHNOLOGY
In accordance with an embodiment, the system enables access to a sharded database using a cache and a shard topology. A shard-aware client application...
2016/0306831 Graphical Indexing For Life Cycle Management Of Drilling System Assets
Provided is a life cycle tracking system including a memory and a processor. The memory includes instructions that, when executed by the processor, cause the...
2016/0306830 CONFORMING DATA STRUCTURE INSTANCES TO SCHEMA VERSIONS
In a method for managing versions of a schema, a processor receives a first version of a schema. A processor generates an annotated version of the first...
2016/0306829 FAST DEDUPLICATION DATA VERIFICATION
An information management system provides a data deduplication system that uses a primary table, a deduplication chunk table, and a chunk integrity table to...
2016/0306828 REMOVING SETS OF TUPLES IN A STREAMING ENVIRONMENT
A stream of tuples is received to be processed by a plurality of processing elements operating on one or more computer processors. Each processing element has...
2016/0306827 SYNCHRONIZING DATA RULES AND CORRESPONDING METADATA TO IMPLEMENT DATA GOVERNANCE
According to one embodiment of the present invention, a system monitors metadata to control rule execution and comprises at least one processor. The system...
2016/0306826 Nested Media Container, Panel and Organizer
A method for the organizing, managing, mapping, distributing, transportation and displaying of multi-layered content and/or data in a tactile volumetric...
2016/0306825 Volumetric Vector Node and Object Based Multi-Dimensional Operating System
A method for the visualization and addressing of data within a volumetric container, using XYZ coordinates represented as a vector. Whereas users build their...
2016/0306824 SYSTEMS AND METHODS FOR EARTH OBSERVATION
Systems and methods are provided for obtaining and managing remote sensing data (e.g. Earth observation data). A remote sensing platform obtains imagery and...
2016/0306823 COMPUTERIZED SYSTEM AND METHOD FOR PERFORMING A LOCATION-BASED SEARCH
Disclosed are systems and methods for improving interactions with and between computers in location-based search systems supported by or configured with...
2016/0306822 LOAD BALANCING OF QUERIES IN REPLICATION ENABLED SSD STORAGE
A replication manager for a distributed storage system comprises an input/output (I/O) interface, a device characteristics sorter, a routing table reorderer...
2016/0306821 SHARED INTERNET STORAGE RESOURCE, USER INTERFACE SYSTEM, AND METHOD
The Shared Internet Storage Resource provides Internet-based file storage, retrieval, access, control, and manipulation for a user. Additionally, an...
2016/0306820 FAST DEDUPLICATION DATA VERIFICATION
An information management system provides a data deduplication system that uses a primary table, a deduplication chunk table, and a chunk integrity table to...
2016/0306819 FAST DEDUPLICATION DATA VERIFICATION
An information management system provides a data deduplication system that uses a primary table, a deduplication chunk table, and a chunk integrity table to...
2016/0306818 HIGHLY REUSABLE DEDUPLICATION DATABASE AFTER DISASTER RECOVERY
According to certain aspects, a method can include receiving, in response to an indication that a data storage database is being restored to a second time...
2016/0306817 SYSTEMS AND METHODS FOR KEY-VALUE STORES
Data storage in a distributed computing system may involve the implementation of key/value stores across multiple storage structures of the distributed...
2016/0306816 SYSTEM AND METHOD FOR PUBLISHING ONLINE POSTS
Systems and methods for editing and publishing online posts and browsing published online posts published are disclosed. An exemplary system comprises a server...
2016/0306815 Methods And Systems For Providing Persistent Storage
Methods and systems are described for using files or data (e.g., cookies) stored in network storage (e.g., the cloud) in lieu of files or data stored locally....
2016/0306814 SHIP LOCATION DISPLAY SYSTEM
A method for displaying ship locations on a map is disclosed. The method comprises generating a database query for ship locations requested in a data request...
2016/0306813 ANONYMIZATION OF LOCATION DATASETS FOR TRAVEL STUDIES
Methods and devices for determining a number of mobile devices travelling from a first location to a second location are disclosed. A method includes...
2016/0306812 ELECTRONIC DOCUMENT CLASSIFICATION
An electronic document classification system disclosed herein classifies electronic documents. The classification of the documents may involve analyzing the...
2016/0306811 METHOD AND SYSTEM FOR CREATING INVERTED INDEX FILE OF VIDEO RESOURCE
The present invention provides a method and a system for creating an inverted index file of a video resource. The method comprises: performing word...
2016/0306810 BIG DATA STATISTICS AT DATA-BLOCK LEVEL
System and method for storing statistical data of records stored in a distributed file system. In one aspect a statistical data block is allocated in a memory...
2016/0306809 RESOURCE ALLOCATION FOR MIGRATION WITHIN A MULTI-TIERED SYSTEM
A method and system for intelligent tiering is provided. The method includes receiving a request for enabling a tiering process with respect to data. The...
2016/0306808 COMPUTER-IMPLEMENTED METHOD FOR DETERMINING ROOF AGE OF A STRUCTURE
A computer-implemented method for determining roof age of a structure is provided. Such methods comprise receiving data related to a plurality of structures in...
2016/0306807 MANAGING CONSISTENT DATA OBJECTS
A method and system for managing consistent data objects are included herein. The method includes detecting an operation to store a consistent data object....
2016/0306806 DATA AGGREGATION AND ANALYSIS SYSTEM
An interactive user interface for displaying projects comprising a collection of links specifying data to be displayed from a plurality of different...
2016/0306805 TAG REFINEMENT STRATEGIES FOR SOCIAL TAGGING SYSTEMS
Techniques are generally described related to tag refinement strategy. One example method for refining homonyms and synonyms in a plurality of tags may include...
2016/0306804 DISCOVERY OF NEWS-RELATED CONTENT
Methods, systems, and media for presenting comments based on correlation with content are provided. In some implementations, a method for presenting ranked...
2016/0306803 GROUP USER LEVEL ASSOCIATION METHOD AND SYSTEM
A group user level association method may obtain user operation information of each user in a group, match the user operation information with a pre-stored...
2016/0306802 METHOD AND SERVER FOR PROVIDING CONTENTS SERVICE
A method and a server for providing a contents service are disclosed. The method of providing a content service through a service server comprises (a) storing...
2016/0306801 NATIVE APPLICATION SEARCH RESULT ADJUSTMENT BASED ON USER SPECIFIC AFFINITY
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for affinity based ranking of native applications. In one...
2016/0306800 REPLY RECOMMENDATION APPARATUS AND SYSTEM AND METHOD FOR TEXT CONSTRUCTION
Provided are a reply recommendation apparatus using collected data, and a system and method for automatic text construction. The reply recommendation apparatus...
2016/0306799 ATOMIC INCREMENTAL LOAD FOR MAP-REDUCE SYSTEMS ON APPEND-ONLY FILE SYSTEMS
Augmenting data files in a repository of an append-only file system includes maintaining a companion metadata file for each corresponding data file in a...
2016/0306798 CONTEXT-SENSITIVE CONTENT RECOMMENDATION USING ENTERPRISE SEARCH AND PUBLIC SEARCH
Architecture that recommends (suggests) personalized and relevant documents from internal networks and/or public networks (search engines) to help the user...
2016/0306797 METHODS, SYSTEMS, AND MEDIA FOR PROCESSING QUERIES RELATING TO PRESENTED MEDIA CONTENT
Methods, systems, and media for processing queries relating to presented media content are provided. In some implementations, a method comprises: receiving a...
2016/0306796 ARCHIVE MIGRATION SYSTEM
A computer detects that a threshold value associated with a storage capacity of a first storage account has been exceeded. The computer determines one or more...
2016/0306795 DATA PROCESSING ON A NON-VOLATILE MASS STORAGE DEVICE
A non-volatile mass storage device is provided comprising memory circuitry accessible to a host data processing device via a communication link. The...
2016/0306794 SYSTEM AND METHOD FOR TRAINING A MACHINE TRANSLATION SYSTEM
A machine translation training system is provided. The system includes a task distribution server, a plurality of mapping servers, and a plurality of reduction...
2016/0306793 LEARNING APPARATUS, TRANSLATION APPARATUS, LEARNING METHOD, AND TRANSLATION METHOD
In order to solve a conventional problem that an accurate translation cannot be realized a learning apparatus includes: a parser unit parsing a target language...
2016/0306792 SMARTER ELECTRONIC READER
Embodiments of the present invention provide methods, computer program products, and systems for enriching and customizing one or more portions of textual...
2016/0306791 Determining User-Friendly Information to Solicit in a Question and Answer System
Mechanisms are provided for processing natural language text. The natural language text is parsed to generate a logical parse which is then analyzed to...
2016/0306790 PRESERVING CONSISTENCY IN DOMAIN-SPECIFIC BUSINESS PROCESSES THROUGH SEMANTIC REPRESENTATION OF ARTIFACTS
A method for semantic representation of artifacts includes receiving artifact data which includes transformation data and modification data. The transformation...
2016/0306789 STRUCTURED DICTIONARY
A dictionary data structure is described. The data structure is made up of first, second, and third tables. The first table is comprised of entries each...
2016/0306788 SYSTEMS AND METHODS FOR TRANSCRIPT PROCESSING
The technology relates to systems and methods for transcribing audio of a meeting. Upon transcribing the audio, the systems and methods can parse different...
← 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 | 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.