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/0060373 METADATA VERSIONING IN A DISTRIBUTED DATABASE
In one respect, there is provided a distributed database system. The distributed database system can include a plurality of nodes and a plurality of...
2018/0060372 SYSTEM AND METHOD FOR SUPPORTING CONTACT REMINDING
The present invention relates to a system and method for supporting contact reminding and includes: a contact history database for storing information on a...
2018/0060371 ACCESSING AND DISPLAYING SHARED DATA
Disclosed are examples of systems, apparatus, methods, and computer program products for accessing and displaying shared data. In some implementations, a...
2018/0060370 GENERATING A TRUST FACTOR FOR DATA IN NON-RELATIONAL OR RELATIONAL DATABASES
A computer-implemented method includes detecting an update to a record in an entity table of a database. At least one of an age score, a lineage score, and a...
2018/0060369 REMOVAL OF GARBAGE DATA FROM A DATABASE
Elements of a database object are removed. The database object is stored as a plurality of different object portions, where each object portion is associated...
2018/0060368 METHODS AND SYSTEMS FOR CREATING ENHANCED CONTRACT DATA RECORDS FROM MULTIPLE DISPARATE DATA SOURCES
Methods and devices for creating enhanced data records from multiple disparate contract data sources may include accessing a plurality of data feeds from a...
2018/0060367 WORKLOAD OPTIMIZED DATA DEDUPLICATION USING GHOST FINGERPRINTS
A controller of a data storage system generates fingerprints of data blocks written to the data storage system. The controller maintains, in a data structure,...
2018/0060366 EXPOSING DATABASE ARTIFACTS
Various examples are directed to exposing database artifacts. For example, a rules engine may receive schema data describing a database schema of an in-memory...
2018/0060365 ACCESS CONTROL FOR NESTED DATA FIELDS
Systems, computer program products and methods implementing access control for compound structures including subfields are described. A policy system receives...
2018/0060364 DATABASE SCHEME FOR STORING GENERIC DATA
Provided are a system and method for generating a database scheme for storing different types of data structures. In one example, the method includes receiving...
2018/0060363 RATE LIMITING IN A MODERATION FRAMEWORK OF A DATABASE SYSTEM
Some external users in a public on-line community may post excessive numbers of items, causing annoyance to others and unnecessary loading on database...
2018/0060362 METHOD AND SYSTEM FOR IMPLEMENTING DISTRIBUTED LOBS
Upon receiving a query at a local database server from a client directed to a LOB stored at a remote database server, a remote LOB locator is created...
2018/0060361 EFFICIENT, AUTOMATED DISTRIBUTED-SEARCH METHODS AND SYSTEMS
The current document is directed to efficient, distributed-search methods and subsystems within distributed computer systems, including computer systems...
2018/0060360 QUERY CATEGORIZATION BASED ON IMAGE RESULTS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for query categorization based on image results. In one...
2018/0060359 METHOD AND SYSTEM TO RANDOMIZE IMAGE MATCHING TO FIND BEST IMAGES TO BE MATCHED WITH CONTENT ITEMS
According to one embodiment, a content item is received that was identified in response to a search query received from a client. It is determined whether the...
2018/0060357 METHOD AND SYSTEM FOR DETERMINING IMAGE-BASED CONTENT STYLES
According to one embodiment, in response to a content description describing a content item, an analysis is performed on the content description. An image...
2018/0060356 Image Search Device and Method for Searching Image
An image search device searching an image from an image database storing a recorded image, one or more types of feature values, and propagation information...
2018/0060355 SYSTEMS AND METHODS FOR PROCESSING MEDIA CONTENT THAT DEPICT OBJECTS
Access to a set of media content items is acquirable. Identified processors can perform, in parallel, object detection for the set. In some cases, information...
2018/0060354 SYSTEMS AND METHODS FOR PROCESSING MEDIA CONTENT THAT DEPICT OBJECTS
Access to a set of media content items is acquirable. Identified processors can perform, in parallel, object detection for the set. In some cases, information...
2018/0060353 SYSTEM AND METHOD FOR PREDICTING A GEOGRAPHIC ORIGIN OF CONTENT AND ACCURACY OF GEOTAGS RELATED TO CONTENT...
A system and method for managing geotag data associated with content within a geofeed is provided. The content may be tagged with metadata such as geotag data...
2018/0060352 SYSTEM AND METHOD FOR EARLY ACCESS TO CAPTURED IMAGES
Systems and methods are disclosed for early access to captured images including receiving a request for at least one image of a geographic area from a client...
2018/0060351 USING DISPERSED QUEUES FOR REBUILDING FUNCTIONS AND PRIORITIZATION
A method includes scanning, by a scanning module, from plurality of sets of encoded data slices to plurality of sets of encoded data slices, to identify...
2018/0060350 Storage Virtualization For Directories
Storage virtualization techniques allow directories to be stored remotely, for example, by a cloud storage provider, but in a manner that appears to a user or...
2018/0060349 METHOD FOR TRANSFERRING A DIFFERENCE FILE
A system and method for generating a second file in a target using a first file and a difference file is provided. The system also provides for a method of...
2018/0060348 Method for Replication of Objects in a Cloud Object Store
A data replication system and process is disclosed. A device receives files respectively via a network from a remotely disposed computing device and partitions...
2018/0060347 DOCUMENT SHARING VIA LOGICAL TAGGING
Efficient sharing of documents via logical tagging is provided. A document tagging system allows a user to tag a document with a label that is associated with...
2018/0060346 ACCELERATED DEDUPLICATION BLOCK REPLICATION
Embodiments for, in a shared storage environment, managing data replication between first and second sites of a distributed computing environment by one or...
2018/0060345 Preventing Excessive Hydration In A Storage Virtualization System
Storage virtualization techniques allow files and directories to be stored remotely, for example, by a cloud storage provider, but in a manner that appears to...
2018/0060344 MERGING FILE STORAGE DIRECTORY STRUCTURES THROUGH USER INTERFACE VISUALIZATION OF REFACTORING DECISIONS
Representations of hierarchical structures identified by source and target file storage directories are displayed on a display device. Inconsistencies are...
2018/0060343 DATA RETENTION MANAGEMENT IN DATABASES
An identifying data set is defined including semi-identifying attributes with semi-identifying attribute values corresponding to an entity. Descriptive records...
2018/0060342 Cloud File Transmission Method, Terminal, and Cloud Server
The present disclosure discloses a cloud file transmission method, a terminal, and a server. The method includes receiving a request for obtaining a file,...
2018/0060341 Querying Data Records Stored On A Distributed File System
Systems and methods for query large database records are disclosed. An example method includes: obtaining a first search query including a first keyword;...
2018/0060340 Customized Keyword Query Suggestions on Online Social Networks
In one embodiment, a method includes accessing multiple posts of an online social network, each post being associated with a first entity of the online social...
2018/0060339 METHOD AND SYSTEM FOR PROVIDING QUERY SUGGESTIONS
Methods, systems and programing for providing query suggestions. In one example, a search query is received from a user. At least one rewritten search query is...
2018/0060338 SENTIMENT ANALYSIS
A method includes determining a first content is being accessed, wherein the first content includes a first message posted by a first user in a platform for...
2018/0060337 Method and Device for Unsupervised Information Extraction
A method of adding informative content to an electronic knowledge base includes generating a plurality of database tables from a plurality of websites, each...
2018/0060336 Format Aware File System With File-to-Object Decomposition
Embodiments relate to a computer system, computer program product, and method to process complex files, and specifically, to support read and write requests of...
2018/0060335 INTELLIGENT ARCHIVING OR PURGING USING RELATIONSHIP QUOTIENT AND IMPORTANCE FACTOR BY AGGREGATION
Techniques are disclosed for managing a large set of data items, such as electronic data interchange (EDI) transactions or e-mail messages. A data item in a...
2018/0060334 SYSTEM AND METHOD FOR A SEMANTICALLY-DRIVEN SMART DATA CACHE
An embodiment of the disclosure provides a method of integrating data across multiple data stores in a smart cache in order to provide data to one or more...
2018/0060333 SYSTEM AND METHOD FOR PLACEMENT OF VIRTUAL CHARACTERS IN AN AUGMENTED/VIRTUAL REALITY ENVIRONMENT
A system and method for orienting the presentation of a virtual environment with respect to multiple users in a shared virtual space is provided. The multiple...
2018/0060332 METHOD AND SYSTEM OF DYNAMICALLY GENERATING INTERIOR LOCATION MAP WITH INFORMATION
A system and method utilizes information collected and stored in a database, and dynamically and visually builds up an interior location map with information...
2018/0060331 Prioritizing Items Based on User Activity
Prioritizing items based on user activity includes determining a user interest based on a current user activity and prioritizing items in a list presented in a...
2018/0060330 PARALLEL SCORING OF AN ENSEMBLE MODEL
Method and systems for parallel scoring an ensemble model are provided. Aspects include loading data into a first distributed data structure having a plurality...
2018/0060329 PROVIDING A LIST OF ACTIVITIES TO A USER
There is provided a method of providing a ranked list of computer-implemented activities to a user. As a performed activity is received, a plurality of lists,...
2018/0060328 Method, Apparatus, And Computer Program Product For Ranking Content Channels
A method, apparatus and computer program product are provided for ranking channel pages of a host system. Content channels may comprise content relating to a...
2018/0060327 CALCULATING A FAILURE INTENSITY VALUE FOR A GROUP OF SEARCH SESSIONS
Calculating a failure intensity value for a group of search sessions is provided. In one example, a method for calculating a failure intensity value for a...
2018/0060326 Classifying Search Queries on Online Social Networks
In one embodiment, a method includes receiving a search query inputted by a first user, wherein the search query comprises one or more n-grams; calculating a...
2018/0060325 RANK QUERY RESULTS FOR RELEVANCE UTILIZING EXTERNAL CONTEXT
Users are most likely to search for documents "around" them, such as documents which are created, read, or modified by other users they work closely or...
2018/0060324 PARALLEL SCORING OF AN ENSEMBLE MODEL
Method and systems for parallel scoring an ensemble model are provided. Aspects include loading data into a first distributed data structure having a plurality...
2018/0060323 SYSTEM AND METHOD FOR QUERY EXPANSION USING KNOWLEDGE BASE AND STATISTICAL METHODS IN ELECTRONIC SEARCH
Systems, devices, and methods include generating, for at least one search term of a query, a first expanded set of search terms based on at least one related...
← 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 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 | 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.