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/0268067 SYSTEMS AND METHODS FOR PARAGRAPH-BASED DOCUMENT SEARCHING
Computer programs for searching a collection of electronic documents are disclosed. A computer program for searching a collection of electronic documents,...
2018/0268066 INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING SERVER, INFORMATION PROVIDING METHOD, AND PROGRAM FOR...
The present invention provides an information providing system, an information providing server, an information providing method, and a program for information...
2018/0268065 Search Result Ranking Based on Post Classifiers on Online Social Networks
In one embodiment, a method includes generating a reconstructed embedding of a query based on one or more term embeddings associated with the one or more query...
2018/0268064 RECALLING DIGITAL CONTENT UTILIZING CONTEXTUAL DATA
Systems and methods for recalling digital content utilizing contextual data are disclosed. In embodiments, a method includes: determining, by a computing...
2018/0268063 Vital Author Snippets on Online Social Networks
In one embodiment, a method includes receiving a text query from a client system of a user and parsing the text query to identify a primary entity referenced...
2018/0268062 STRUCTURED SEARCH VIA KEY-OBJECTS
A method and a system for structured searches of information via key-objects are disclosed herein. Key-objects may be used to describe certain features or...
2018/0268061 COMPENSATING FOR BIAS IN SEARCH RESULTS
Biases in search and retrieval (i.e., situations where searchers seek or are presented with information that significantly deviates from the truth) may be...
2018/0268060 IDENTIFYING CLIENT STATES
A method for identifying client states, receives a set of paths representative of a document object model (DOM) associated with a web page of a rich internet...
2018/0268059 ENHANCEMENT OF ELECTRONIC COMMUNICATIONS AND DOCUMENTS WITH LINKS TO CONTEXTUALLY RELEVANT INFORMATION
In an exemplary embodiment, an application server is disclosed that receives user information including textual content from a user device. The application...
2018/0268058 TRIGGERED SCANNING BASED ON NETWORK AVAILABLE DATA CHANGE
A system for an event driven query includes an input interface and a processor. The input interface is configured to receive an indication from an external...
2018/0268057 Dynamic Media Rendering
Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for dynamic media rendering (DMR). In a first stage, a master...
2018/0268056 Computing Device and/or Intelligent Shading System with Color Sensor
A computing device including a color spectrum detector, a memory, a processor, a database and computer-readable instructions, stored in the memory, fetched...
2018/0268055 VIDEO RETRIEVAL SYSTEM BASED ON LARGER POSE FACE FRONTALIZATION
A video retrieval system is provided that includes a server for retrieving video sequences from a remote database responsive to a text specifying a face...
2018/0268054 SELECTING CONTENT ITEMS FOR PLAYLISTS
A playlist engine is provided that selects content items for a partial playlist. The content items may include audio content items (i.e., tracks or songs). In...
2018/0268053 ELECTRONIC DOCUMENT GENERATION USING DATA FROM DISPARATE SOURCES
Implementations are directed to providing an electronic document, and include receiving text content including a plurality of segments, the text content being...
2018/0268052 ANALYSIS OF INFORMATION IN A COMBINATION OF A STRUCTURED DATABASE AND AN UNSTRUCTURED DATABASE
A combination of a structured database and an unstructured database may be used to access input by a plurality of end users to data fields in interaction with...
2018/0268051 AUTOMATIC CONVERSATION ANALYSIS AND PARTICIPATION
Example embodiments provide a system and method for analyzing conversations and determining whether to participate with a response. A networked system...
2018/0268050 METHOD AND SYSTEM FOR TIME SERIES VISUAL ANALYSIS AND PATTERN SEARCH
A method and system providing the ability to visually explore temporal data, to identify and tag patterns, and to conduct proximity searches for similar...
2018/0268049 PROVIDING A HEAT MAP OVERLAY REPRESENTATIVE OF USER PREFERENCES RELATING TO RENDERED CONTENT
A system and method for generating a heat map overlay for superposition over image content rendered by a plurality of user devices. User input data...
2018/0268048 ANALYZING METAGENOMICS DATA
A method includes generating, by a processor system, a graph. The graph is based at least in part on a plurality of instances in which operational taxonomic...
2018/0268047 DATA ANALYSIS ENGINE
A system and method of analyzing data receives a user-specified selection of a data source, a user-specified selection of a type of data representation, and a...
2018/0268046 DATA PROCESSING METHOD AND APPARATUS
A data processing method and apparatus is disclosed. The data processing apparatus includes: a first hash module, at least one second hash module, and a block...
2018/0268045 Identity Mapping For Cloud Migrations
Representative embodiments disclose mechanisms for data and identity migration, such as from an on-premises environment to a cloud environment. The system...
2018/0268044 MONOTONIC TRANSACTIONS IN A MULTI-MASTER DATABASE WITH LOOSELY COUPLED NODES
One embodiment provides for monotonic transactions in a multi-master database with loosely coupled nodes including performing, by a processor, a write...
2018/0268043 MULTI-LEVEL DATA STORAGE IN A DISPERSED STORAGE NETWORK
A method includes encoding, via the processing system, data using first level dispersal parameters to produce a set of first level encoded data slices, wherein...
2018/0268042 ENTITY-BASED DYNAMIC DATABASE LOCKDOWN
A machine may be configured to perform management of a lockdown of entity-related data in a database. For example, the machine identifies a replication lag...
2018/0268041 DATA SANITIZATION AND NORMALIZATION AND GEOCODING METHODS
Embodiments of the present technology relate to data sanitization and normalization and geocoding methods that apply the same. An example method includes...
2018/0268040 Online Data Compression and Decompression
A computer device provides an "on-demand" technique for compressing the rows of a dataset separately from all other rows of data in the dataset. Users are...
2018/0268039 Recommending Car/Passenger Resources for User According to Mobility Habits
A computer implemented method for recommending car/passenger resources for a user includes extracting a trip including a start and a destination from location...
2018/0268038 Systems and Methods for Similarity and Context Measures for Trademark and Service Mark Analysis and Repository...
Exemplary embodiments of the present disclosure provide for identifying similar trademarks from one or more repositories and providing an interactive graphical...
2018/0268037 SYSTEM FOR AND METHOD OF ESTIMATING THE CHEMICAL COMPOSITION OF AN ARTICLE
A system for indicating the presence of a substance in an article, wherein the article comprises at least one component, comprises: means for selecting a...
2018/0268036 COMMUNICATION INFORMATION GENERATING APPARATUS, COMMUNICATION INFORMATION GENERATING METHOD, RECORDING MEDIUM,...
A communication information generating apparatus refers, in response to a request for extracting information satisfying a first condition of a first item...
2018/0268035 A QUERY PROCESSING ENGINE RECOMMENDATION METHOD AND SYSTEM
Methods and systems are disclosed for providing recommendation of a query processing engine from multiple query processing engines. The method includes...
2018/0268034 TRIGGERED SCANNING USING PROVIDED CONFIGURATION INFORMATION
A system for an event driven query includes an input interface and a processor. The input interface is configured to receive an indication from a client...
2018/0268033 INTERACTIVE ROUTING SYSTEM AND METHOD
Systems and methods include sending a query over a short-message service (SMS) text service responsive to an advertisement, and receiving a responsive...
2018/0268032 CONTEXT RULES FOR A GRAPH
Examples of the present disclosure describe systems and methods relating to context rules in a graph or isolated collection. In an example, information in an...
2018/0268031 MANAGING A STREAM COMPUTING ENVIRONMENT USING A PROJECTED DATABASE OBJECT
Disclosed aspects relate to managing a stream computing environment using a projected database object. A set of realized data of a realized database object of...
2018/0268030 QUERIES BASED ON RANGES OF HASH VALUES
A system includes a database client, and a distributed database comprising database nodes. The distributed database may receive a database query from the...
2018/0268029 Metafutures-based Graphed Data Lookup
A computerized query optimization methodology, computer program product, and electronic device for intelligently optimizing the lookup of graphed data in a...
2018/0268028 SEMANTIC CLUSTER TABLES PROVIDING IMPROVED DATABASE SYSTEM PERFORMANCE
A denormalized table, referred to as a semantic cluster table, allows for improved database system performance. Rather than accessing multiple tables, database...
2018/0268027 SYSTEMS AND METHODS FOR MANAGING DATABASES
There is provided a database management system, comprising: a multicore processor, a shared memory, a partitioned memory, and a database engine adapted to...
2018/0268026 Multiple Parallel Queries on Multiple Databases for Big Data Injection
A computer-implemented method for processing information in a big data environment. A target query is received. The target query is run against a catalog to...
2018/0268025 NUMERIC DATA TYPE SUPPORT FOR COGNITIVE INTELLIGENCE QUERIES
A computer-implemented method, cognitive intelligence server and computer program product adapt a relational database containing numeric data types. At least...
2018/0268024 IMAGE SUPPORT FOR COGNITIVE INTELLIGENCE QUERIES
A computer-implemented method, a cognitive intelligence system and computer program product adapt a relational database containing image data types. At least...
2018/0268023 System and Method for Semantic Mapping of Natural Language Input to Database Entries via Convolutional Neural...
A system for associating a string of natural language with items in a relational database includes a first subsystem having a pre-trained first artificial...
2018/0268022 DETERMINING SEARCH QUERIES FOR OBTAINING INFORMATION DURING A USER EXPERIENCE OF AN EVENT
A computing system is described that determines a plurality of search queries for subsequent search during an event, and schedules, for each of the plurality...
2018/0268021 IDENTIFYING CORRUPTED TEXT SEGMENTS
A computer program product for taking a corrective action upon determination of an existence of a corrupted text segment within a set of web pages....
2018/0268020 TRANSACTION PROCESSING SYSTEM AND TRANSACTION CONTROL METHOD
There is provided a transaction control system enabling, even when a message having incomplete data is input, a service provider to independently correct the...
2018/0268019 COMPARISON OF BLOCK BASED VOLUMES WITH ONGOING INPUTS AND OUTPUTS
A process compares respectively corresponding data blocks in redundant data storage systems having ongoing I/O activity, to detect discrepancies between blocks...
2018/0268018 System and Method for Event-based Data Acquisition in Real-Time Applications
A system for acquiring time limited data to facilitate integrity verification in real-time applications (RTAs) includes an agent and a collector. The agent is...
← 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.