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
2018/0189336 SYSTEM AND METHOD FOR FETCHING THE LATEST VERSIONS OF STORED DATA OBJECTS
A distributed storage system may store data object instances in persistent storage and may cache keymap information for those data object instances. The system...
2018/0189335 SEARCHING FILES
Aspects of the subject matter described herein relate to searching files. In aspects, a search engine is able to search not only the current files but also is...
2018/0189334 ACCESSING HISTORICAL CONTENT ITEMS OF A CONTENT MANAGEMENT SYSTEM THROUGH PLACEHOLDERS
The present technology provides an interface and system for generating a previous version of a directory structure that can be useful in the restoration of a...
2018/0189333 LIMITING BLOCKCHAIN SIZE TO OPTIMIZE PERFORMANCE
A blockchain may include various transactions which are identified and which require processing. The order of processing such transactions may be optimized by...
2018/0189332 METHODS AND SYSTEMS FOR IMPLEMENTING A DATA RECONCILIATION FRAMEWORK
Some aspects are directed to data reconciliation frameworks. An example framework is configured to receive core data, the system model comprising a plurality...
2018/0189331 SHARED DATABASE DICTIONARIES
A system includes determination of a match between a first table column of a plurality of table columns of database tables and a second table column of the...
2018/0189330 DATABASE SCHEMA FOR EFFICIENT DATA ASSESSMENT
A computing system may create a database schema representing tables for data assessment, organization identification (ID), rule ID, data source ID, and data...
2018/0189329 RULE BASED DECISIONING ON METADATA LAYERS
The process includes receiving a data set comprising a plurality of rows and a plurality of columns, and applying a first rule based decisioning to the data...
2018/0189328 METHOD AND SYSTEM FOR PROVIDING DATA ACCESS AND LOCAL PROCESSING ACROSS DISPARATE DATA SYSTEMS
A system for managing data access, processing, and data movement across disparate data sources in a heterogeneous analytical environment. Communication and...
2018/0189327 VISUAL LOCALIZATION METHOD
There is provided a visual localization method comprising: (a) transmitting data representative of one or more detected visual features from a mobile device to...
2018/0189326 CLASSIFICATION TECHNIQUE FOR MULTI-BAND RASTER DATA FOR SORTING AND PROCESSING OF COLORIZED DATA FOR DISPLAY
A classification framework for processing multi-band raster data for display of content included in such data includes a summarization phase and a retrieval...
2018/0189325 CLUSTERING SEARCH RESULTS BASED ON IMAGE COMPOSITION
Various aspects of the subject technology relate to systems, methods, and machine-readable media for clustering search results based on image composition. A...
2018/0189323 HIGH DEFINITION MAP AND ROUTE STORAGE MANAGEMENT SYSTEM FOR AUTONOMOUS VEHICLES
High definition maps for autonomous vehicles are very high resolution and detailed, and hence require storage of a great deal of data. A vehicle computing...
2018/0189322 GEO-ENRICHED DATA BASED ON SHAPES FOR VISUALIZATIONS
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receiving a request for a map visualization that includes...
2018/0189321 DATA MODELS FOR GEO-ENRICHED DATA
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives from a data modeling system a data model...
2018/0189320 CLUSTERING FOR GEO-ENRICHED DATA
Some embodiments provide a program that receives a set of clusters generated from a set of geo-enriched data. The program further identifies a subset of the...
2018/0189319 SPACE MANAGEMENT FOR A HIERARCHICAL SET OF FILE SYSTEMS
One embodiment provides a method for storage management in a hierarchical file system. The method includes tracking directories for sub-file systems of the...
2018/0189318 GLOBAL NAMESPACE FOR A HIERARCHICAL SET OF FILE SYSTEMS
One embodiment provides a method for storage management in a hierarchical file system. The method includes tracking directories for sub-file systems of the...
2018/0189317 ACCESSING NETWORK BASED CONTENT ITEMS BY A MOBILE DEVICE WHILE OFFLINE
Disclosed are systems and methods of accessing content items stored at a content management system by a mobile device, when the mobile device is not...
2018/0189316 SYNCING AND PROPAGATION OF METADATA CHANGES ACROSS MULTIPLE ENDPOINTS
Aspects of the present disclosure relate to systems and methods for syncing and propagating updated metadata across multiple endpoints. In one aspect, a...
2018/0189315 METHOD AND DEVICE FOR CALLING A DISTRIBUTED FILE SYSTEM
The present application discloses a method and device for scheduling a distributed file system. A specific implementation of the method comprises: creating a...
2018/0189314 ACCESSING A FILE SYSTEM USING TIERED DEDUPLICATION
An illustrative pseudo-file-system driver uses deduplication functionality and resources in a storage management system to provide an application and/or a...
2018/0189313 METHOD AND APPARATUS FOR COMPRESSING AN APPLICATION
The size of a source application is reduced by compressing a plurality of invoked files, such as SO files, in the source application with a compression...
2018/0189312 Event Verification Receipt System and Methods
Blockchain blocks are provided with either or both of two element types that enable later verification of block validity. One element type is identifiers, such...
2018/0189311 FILE SYSTEM WARNINGS FOR MOVES OF SHARED CONTENT ITEMS
The present technology operates in an application layer of an operating system on a client device of a content management system to monitor for changes to...
2018/0189310 SPACE MANAGEMENT FOR A HIERARCHICAL SET OF FILE SYSTEMS
One embodiment provides a method for storage management in a hierarchical file system. The method includes tracking directories for sub-file systems of the...
2018/0189309 STORAGE SPACE MANAGEMENT IN UNION MOUNTED FILE SYSTEMS
One embodiment provides a method for re-balancing data and metadata across multiple sub-file systems of a file system. The method includes determining sub-file...
2018/0189308 MITIGATION OF GEOLOCATION BASED DATA REMANENCE PROBLEMS
A method, system, and/or computer program product modify a computer resource that has been moved to a new geolocation. One or more processors detect that a...
2018/0189307 TOPIC BASED INTELLIGENT ELECTRONIC FILE SEARCHING
An apparatus comprises a non-transitory memory that stores a query for of electronic files and instructions. One or more processors execute the instructions to...
2018/0189306 MEDIA CONTENT ITEM RECOMMENDATION SYSTEM
A media content item recommendation system recommends media content items based on one or more attributes of a seed playlist. The recommended media content...
2018/0189305 GLOBAL NAMESPACE FOR A HIERARCHICAL SET OF FILE SYSTEMS
One embodiment provides a method for storage management in a hierarchical file system. The method includes tracking directories for sub-file systems of the...
2018/0189304 PROVIDING UNIQUE INODES ACROSS MULTIPLE FILE SYSTEM NAMESPACES
One embodiment provides a method for storage management in an aggregated file system. The method includes tracking inode numbers for sub-file systems of the...
2018/0189303 PUBLISHER-SUBSCRIBER SYSTEM WITH PUBLISHER BASED TAXONOMY FOR MULTI-DATA SOURCE PUBLISHER
A publisher-subscriber system can be designed that roots information of a publisher associated with multiple data sources, organizes the data of the multiple...
2018/0189302 Temporary file management method for operating system or applications
A temporary file management method for operating system or applications is disclosed, which comprises steps of creating a to-be-deleted-next-time-content...
2018/0189301 MANAGING APPENDABLE STATE OF AN IMMUTABLE FILE
Some examples described herein relate to managing appendable state of an immutable file. In an example, a request may be received to append an immutable file....
2018/0189300 METHOD AND SYSTEM FOR PROVIDING RESTRICTED ACCESS TO A STORAGE MEDIUM
A system, apparatus, method, or computer program product of restricting file access is disclosed wherein a set of file write access commands are determined...
2018/0189299 CONTENT AGGREGATION FOR UNSTRUCTURED DATA
A mechanism for extracting system characteristics from an unstructured data format, a semi-structured data format, or a structured data format is disclosed. A...
2018/0189298 Random Index Pattern Matching Based Email Relations Finder System
An apparatus for identifying similar electronic messages includes a processor configured to detect a first electronic message, detect a set of one or more...
2018/0189297 Search Query Generation Using Query Segments and Semantic Suggestions
Methods and computer program products for generating a search query are provided. A method includes receiving a first string of characters inputted into a text...
2018/0189296 Multimedia analytics in Spark using Docker
A computer implemented method of mapping multimedia analytics of multimedia objects into a resilient distributed dataset (RDD), comprising one or more...
2018/0189295 INFORMATION PROVIDING DEVICE, INFORMATION PROVIDING METHOD, AND STORAGE MEDIUM, FOR PROVIDING INFORMATION OF...
A group forming unit acquires position information of a subject that is a user or a terminal device, and forms a group including a plurality of subjects on the...
2018/0189294 Constructing Data Visualization Options for a Data Set According to User-Selected Data Fields
A method constructs data visualization options. A user selects data fields from a data set. The process identifies a first plurality of data visualizations...
2018/0189293 Content Recommendation System
Disclosed are systems and methods for determining similarities in content preferences among a plurality of users and generating content recommendations based...
2018/0189292 OPTIMIZING SEARCH RESULT SNIPPET SELECTION
Techniques for optimizing search result snippet selection. In one aspect, the techniques include receiving a query and identifying a set of documents matching...
2018/0189291 METHOD AND APPARATUS FOR SORTING RELATED SEARCHES
The present disclosure provides a method and apparatus for sorting related searches RS, wherein the method comprises: obtaining a query and obtaining RSes...
2018/0189290 CONTENT OBJECT INDEXING AND RESOLUTION SYSTEM
A data model is applied to parse content objects and they are stored in a service data store that stores indications of parsed content objects. Each content...
2018/0189289 MANAGING UNDER- AND OVER-REPRESENTED CONTENT TOPICS IN CONTENT POOLS
The present teaching, which includes methods, systems and computer-readable media, relates to techniques to manage representation of a content topic in a...
2018/0189288 QUALITY INDUSTRY CONTENT MIXED WITH FRIEND'S POSTS IN SOCIAL NETWORK
Methods, systems, and programs are provided for presenting professional content in a user feed. The user feed is populated with industry-wise content, using...
2018/0189287 OPTIMIZATION OF FIRST SET OF ORDERED ITEMS AND DELAYED NON-DUPLICATED WORK QUEUE
Systems and methods for retrieving a set of ordered items from a distributed database. A plurality of ordered items may be stored at a cache. The plurality of...
2018/0189286 SOFTWARE PREFERENCE AFFINITY RECOMMENDATION SYSTEMS AND METHODS
The present systems and methods relate to a concept for providing recommendations targeted to particular, "subject" user. The present systems and methods...
← 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 156 157 158 159 | 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.