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/0322221 TEMPLATE-BASED FACETED SEARCH EXPERIENCE
Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to...
2018/0322220 Registration for System Level Search User Interface
A system level search module receives system level search user interface registration information for an application of the computing device. The registration...
2018/0322219 SIMPLIFICATION OF LARGE NETWORKS AND GRAPHS
Embodiments relate to simplifying large and complex networks and graphs using global connectivity information based on calculated node centralities. An aspect...
2018/0322218 DETERMINING ENHANCED LONGEST COMMON SUBSEQUENCES
Enhanced longest common subsequence techniques are provided to improve efficiency and accuracy of any process that uses long sequences. Two superscale data...
2018/0322217 USER SPECIFIC VISUAL IDENTITY CONTROL ACROSS MULTIPLE PLATFORMS
A content-generating user is enabled to set visible attributes for a content item from any device so that the content item maintains a uniform look and feel...
2018/0322216 Systems and Methods for Communication Across Multiple Browser Pages for an Application
A system for composing browser-based applications is enhanced with cross-tab communication capability. At design time, responsive to a configuration...
2018/0322215 WEB PAGE ACCESS METHOD AND APPARATUS
This application discloses a web page access method and apparatus. The web page access method includes: obtaining a web page access request, the web page...
2018/0322214 DATA DISPLAY METHOD
The present invention provides a data display method comprising the following steps: Step 1, becoming a new user through scanning QR code of an upper level...
2018/0322213 PROCESSOR-IMPLEMENTED METHOD, COMPUTING SYSTEM AND COMPUTER PROGRAM FOR INVOKING A SEARCH
Provided herein is a processor-implemented method of creating a hyperlink from a text messaging text entry field in a text messaging app on a user's mobile...
2018/0322212 Network Resource Recommendation Method And Computer Device
The present invention discloses a network resource recommendation method, including: determining a first interest model according to a user behavior record in...
2018/0322211 Prioritizing Items From Different Categories In A News Stream
Methods, systems, and computer programs are presented for displaying a customized news stream. One method includes an operation for identifying dwell times...
2018/0322210 GRAPHICAL USER INTERFACE FOR FILTERING ITEMS OF INTEREST
Disclosed herein is a graphical user interface (GUI) for filtering items of interest. In various embodiments, the GUI may be implemented as a method on a...
2018/0322209 METHOD, APPARATUS, COMPUTING DEVICE, AND MACHINE-READABLE STORAGE MEDIUM FOR RECOMMENDING ACTIVITY INFORMATION
The present disclosure provides a method, a computing device, and a machine-readable storage medium for recommending activity information. The method includes...
2018/0322208 SYSTEM AND METHOD FOR SEARCHING FOR PRODUCTS IN CATALOGS
The present invention relates to a system for searching for products in catalogs and the associated method, which includes a device with a network connection...
2018/0322207 INDEX STORAGE ACROSS HETEROGENOUS STORAGE DEVICES
Indices or data structures used by an enterprise search system are stored across heterogenous storage devices. One or more characteristics associated with a...
2018/0322206 PERSONALIZED USER-CATEGORIZED RECOMMENDATIONS
Methods and systems for providing targeted recommendations are provided. A user model is generated from user data. Feed candidates are generated based on the...
2018/0322205 PERSONALIZATION USING CLICKSTREAM DATA
A system may deliver personalized content to a user. The system may create a user persona based on demographic information and stored clickstream data of the...
2018/0322204 SYSTEM FOR DISTRIBUTED SERVER DATA MANAGEMENT WITH MULTI-USER ACCESS
A system for distributed server data management is provided. The system receives, via a user device associated with a user, a request to manage a resource on...
2018/0322203 OPTIMIZING LISTING EFFICIENCY AND EFFICACY FOR A DELIVERY COORDINATION SYSTEM
A delivery coordination system selects restaurant listings for presentation to a user by filtering out restaurants that are unlikely to be of interest to the...
2018/0322202 GENERATING SEARCH QUERIES BASED ON QUERY FORMATS FOR DISPARATE DATA COLLECTIONS SYSTEMS
A search request received at a computer of a search support system is processed by analyzing the received search request to identify request parameters and...
2018/0322201 Interest Keyword Identification
A domain classifier develops and maintains relevance data about specific domains based on historical relevance data and source context data. Such data may be...
2018/0322200 ANALYTICS BASED ON PIPES PROGRAMMING MODEL
A scripted hypertext transfer protocol (HTTP) request that encapsulates embedded scripted code that specifies each of a requested data search, search result...
2018/0322199 OPTIMIZING THE ALLOCATION OF JOBS ON JOB PORTAL
A system and method for optimizing the allocation of jobs within the job slots for utilization of the maximum limit available on the job slots for the named...
2018/0322198 AUTOMATED ASSISTANCE FOR GENERATING RELEVANT AND VALUABLE SEARCH RESULTS FOR AN ENTITY OF INTEREST
Systems and methods are provided for identifying relevant information for an entity, referred to as a seed entity. A plurality of search queries can be...
2018/0322197 VIDEO DATA CREATION AND MANAGEMENT SYSTEM
A method includes maintaining a representation of a spatial region, maintaining a plurality of trajectory records, each trajectory record comprising a sequence...
2018/0322196 SYSTEM AND METHOD FOR SHARING PRESET COLLECTIONS
A method comprises receiving, at a computer system of a retailer, a definition of a preset collection including a plurality of presets for a streaming music...
2018/0322195 METHOD FOR RECOMMENDING MUSING IN PLAYLIST AND APPARATUS USING THE SAME
Disclosed herein is a method for recommending music in a playlist. The method includes: receiving at least one selection track; determining at least one...
2018/0322194 MULTI-SOURCE MEDIA CONTENT SEARCH
A media content search and retrieval identifies a plurality of available sources for media content such as songs and music videos, and renders the media...
2018/0322193 SYSTEMS AND METHODS FOR MODIFYING SPELLING OF A LIST OF NAMES BASED ON A SCORE ASSOCIATED WITH A FIRST NAME
Systems and methods are disclosed herein for modifying the spelling of a list of names based on a score associated with a first name. The systems and methods...
2018/0322192 UNORDERED MATCHING OF AUDIO FINGERPRINTS
A method includes determining, at a processor of a device, an unordered match between a set of consecutive portions of a first audio fingerprint and a set of...
2018/0322191 UNORDERED MATCHING OF AUDIO FINGERPRINTS
A method includes computing match scores for each portion of multiple portions of a first audio fingerprint. The match scores are based on a comparison of the...
2018/0322190 GRAPHICAL CONTROLS FOR SELECTING CRITERIA BASED ON FIELDS PRESENT IN EVENT DATA
The disclosure relates to certain system and method embodiments for generating reports from unstructured data. In one embodiment, a method can include...
2018/0322189 FUZZY MATCHING FOR COMPUTING RESOURCES
Systems and methods are disclosed for normalizing strings to identify computing resources and improve performance and utilization of computing resources. For...
2018/0322188 AUTOMATIC CONVERSATION CREATOR FOR NEWS
An example environment can automatically generate content for a conversation in response to a presented content item. An example computing device receives...
2018/0322187 DYNAMIC ALTERNATE KEYS FOR USE IN FILE SYSTEMS UTILIZING A KEYED INDEX
In one embodiment, a method for providing alternate keys in a keyed index includes creating a first base record in a keyed index of a database, the first base...
2018/0322186 SYSTEM AND METHOD FOR PROCESSING SPEECH FILES
A system and method for speech file processing which provides users with differentially selectable speech file transcripts which can be sent to one or more...
2018/0322185 CLOUD-BASED PLUGGABLE CLASSIFICATION SYSTEM
Example embodiments for classification are described. In an example embodiment, a request including a text term to be classified is received from a source...
2018/0322184 TENANT DATABASE REPLICATION
Replicating a tenant database includes receiving at a source system a first request from a target system for replicating a first tenant database of the source...
2018/0322183 SYSTEMS AND METHODS FOR NORMALIZING IDENTITY CLAIMS ACROSS DISPARATE IDENTITY DIRECTORIES
Systems and methods for normalizing claims across a plurality of disparate identity directories. The methods comprise: receiving, by a computing device, a...
2018/0322182 ENHANCED REPLICATION
Systems, methods, and software are disclosed that provide enhanced replication for message services. In one implementation, updates to a replication source are...
2018/0322181 STORAGE CONSTRAINED SYNCHRONIZATION ENGINE
A content management system synchronizes content items across client computing systems connected by a network. If a storage allocation for shared content items...
2018/0322180 SYSTEMS AND METHODS OF ELECTRONIC DATA PROCESSING
An electronic exchange computing system is provided that includes a computer storage system, at least one transceiver, and a processing system. The storage...
2018/0322179 PROCESSING DATA BETWEEN DATA STORES
A non-transitory computer readable medium can store machine readable instructions that when accessed and executed by a processing resource cause a computing...
2018/0322178 PSEUDO-SYNCHRONOUS PROCESSING BY AN ANALYTIC QUERY AND BUILD CLUSTER
The technology disclosed relates to creating and frequently updating multiple online analytic processing (OLAF) analytic databases from an online transaction...
2018/0322177 FLEXIBLE CONTENT INTEGRATION
Methods, systems, and computer program products for a database processing system are described. A core database comprises common procedures for processing...
2018/0322176 DATA DELIVERY ARCHITECTURE FOR TRANSFORMING CLIENT RESPONSE DATA
The described technology is directed towards a data transformation pipeline architecture of a data service that processes generalized datasets into datasets...
2018/0322175 METHODS AND SYSTEMS FOR ANALYZING ENTITY PERFORMANCE
Systems and methods are provided for analyzing entity performance. In one implementation, a method is provided that includes recognizing an identifier...
2018/0322174 METHOD FOR RENDERING SEARCH RESULTS ON A MAP DISPLAYABLE ON AN ELECTRONIC DEVICE
There is disclosed a method for rendering search results on a map displayable on an electronic device, the search results being responsive to a geo-search...
2018/0322173 Computer-Implemented System And Method For Performing Event Trend Analysis
A computer-implemented system and method for performing trend analysis is provided. Event objects for events are stored in a database. A trigger for notifying...
2018/0322172 COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR GENERATING RECURRING EVENTS
A computer-implemented system and method for planning recurring events is provided. Event objects for events are stored in a database. A trigger notifying 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 | 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.