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/0300438 DEVICE AND METHOD FOR GEOMETRICAL CONSTRUCTION OF PREDICTED VEHICLE OCCUPANCY AREA
A trajectory allocator provides a vehicle trajectory based on a list of vehicle vertices each of which define a position and a moving direction of one point of...
2018/0300437 INDUSTRIAL AUTOMATION INFORMATION CONTEXTUALIZATION METHOD AND SYSTEM
An industrial data presentation system leverages structured data types defined on industrial devices to generate and deliver meaningful presentations of...
2018/0300436 METHOD OF GROUPING CONNECTIONS BETWEEN MEMBERS IN A CONSTRUCTION MODELLING PROGRAM
A computer implemented method of automatically identifying the components that belong to the same connection between members in a model existing in a building...
2018/0300435 AUTOMATED WAREHOUSE DESIGN AND SIMULATIONS
This document generally describes simulating warehouse automation designs and evaluating the results of such simulations to optimize automated warehouse...
2018/0300434 PATTERN CENTRIC PROCESS CONTROL
Pattern centric process control is disclosed. A layout of a semiconductor chip is decomposed into a plurality of intended circuit layout patterns. For the...
2018/0300433 COMPUTER AIDED DESIGN SYSTEM FOR MODULAR WALL DESIGN AND MANUFACTURING
Computer aided design systems and methods are disclosed. A computer aided design (CAD) system provide a user interface comprising a wall drawing tool, a window...
2018/0300432 SYSTEM AND METHOD FOR MODELING STAIRS
A stair modeling system having a storage resource with standard stair design values stored in the storage resource and a processor. The processor executes...
2018/0300431 UNIVERSAL VERIFICATION METHODOLOGY (UVM) REGISTER ABSTRACTION LAYER (RAL) TRAFFIC PREDICTOR
A system for verifying functionality of a circuit design under test (DUT) includes a control station comprising at least one graphical user interface (GUI);...
2018/0300430 METHOD FOR DEVELOPING AN ASSEMBLY WHICH HAS AT LEAST ONE MECHATRONIC COMPONENT, AND A CORRESPONDING ARRANGEMENT
The invention relates to a method for developing an assembly, which at least includes one mechatronic component with a mechanical portion, an electrical...
2018/0300429 MATCHING STRINGS IN A LARGE RELATIONAL DATABASE
A computer-implemented method searches a database for a particular string. One or more processors receive data as an input string, and then identify multiple...
2018/0300428 FINDING A PROBLEM IN PROCEDURES DESCRIBED IN A GUIDE DOCUMENT
The present invention may be a method, a computer system, and a computer program product. An embodiment of the present invention provides a method for finding...
2018/0300427 PREVENTING BIASED QUERIES BY USING A DICTIONARY OF CAUSE AND EFFECT TERMS
A method, computer system, and computer program product for eliminating confirmation bias in a user search query is provided. The present invention may include...
2018/0300426 PREVENTING BIASED QUERIES BY USING A DICTIONARY OF CAUSE AND EFFECT TERMS
A method, computer system, and computer program product for eliminating confirmation bias in a user search query is provided. The present invention may include...
2018/0300425 DATUMTRONIC KNOWLEDGE SERVER
Systems and methods are provided for assigning client requests to one or more computer-implemented knowledge/database servers. Each server stores data as a...
2018/0300424 SYSTEMS AND METHODS FOR PROVIDING STRUCTURED MARKUP CONTENT RETRIEVABLE BY A SERVICE THAT PROVIDES RICH SEARCH...
Systems and methods for providing structured markup content retrievable by a service that provides rich results. An original field module stores original...
2018/0300423 Systems, Devices, and/or Methods for Managing Messages
Certain exemplary embodiments can provide a method comprising automatically rendering a message to a webpage user, the message created by a webpage operator...
2018/0300422 Staticized-Page Processing Method and Apparatus
Embodiments of the present invention disclose a staticized-page processing method. A first staticized HTML page buffered at a server not only includes an HTML...
2018/0300421 CONTEXTUAL DEEP BOOKMARKING
A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark....
2018/0300420 DATA COMMUNICATION SYSTEM
The present invention relates to systems for communicating data. In particular, systems for communicating data to and from mobile devices are described. One...
2018/0300419 SYSTEMS AND METHODS FOR PROVIDING FRACTAL MAP FOR WEB DISCOVERY AND NAVIGATION
Fractal maps are used to help with web discovery and navigation. The fractal map is generated during the exploration of the web (or any content repositories)....
2018/0300418 RECOMMENDING CONTENTS USING A BASE PROFILE
A method and system for recommending content to a user whose interest(s) has not been identified is disclosed. A base user profile may be created for...
2018/0300417 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM
There is provided an information processing apparatus including an experience extracting unit extracting experience information including information related...
2018/0300416 SYSTEMS AND METHODS FOR TETHERING DEVICES
Systems and methods are described herein for controlling mobile devices with user equipment devices. A user equipment device may detect a mobile device is...
2018/0300415 SEARCH ENGINE SYSTEM COMMUNICATING WITH A FULL TEXT SEARCH ENGINE TO RETRIEVE MOST SIMILAR DOCUMENTS
Disclosed is a computerized search engine system includes a memory unit to store documents and plurality of modules, and a processor coupled to the memory...
2018/0300414 TECHNIQUES FOR RANKING OF SELECTED BOTS
Techniques for ranking of selected bots are described. In one embodiment, for example, an apparatus may comprise a client front-end component operative to...
2018/0300413 METHOD, DEVICE, SERVER AND STORAGE MEDIUM OF SEARCHING A GROUP BASED ON SOCIAL NETWORK
A method of searching a group based on a social network includes: receiving a group search request transmitted by a query terminal, wherein the group search...
2018/0300412 METHOD AND SYSTEM OF RECURSIVE SEARCH PROCESS OF SELECTABLE WEB-PAGE ELEMENTS OF COMPOSITE WEB PAGE ELEMENTS...
In one embodiment, a method detects that a web browser of a user has accessed an annotated webpage. The annotated webpage comprises one or more webpage...
2018/0300411 MODIFICATION OF SEARCH SUBJECT IN PREDICTIVE SEARCH SENTENCES
A method for modification of search subjects in a set of predictive search terms in which a set of search terms from a user is received and communicated to a...
2018/0300410 METHODS AND APPARATUSES FOR SEARCHING CONTENT
Embodiments of methods and apparatuses for searching contents, including structured search for search expressions associated with documents, are described...
2018/0300409 DATASET NETWORKING AND DATABASE MODELING
In various example embodiments, a system and methods are presented for generating node clusters from a plurality of disconnected nodes and generating data...
2018/0300408 Mobile Web Scraping
Methods, systems and computer program products implementing data aggregation using distributed Web scraping are disclosed. A mobile device can scrape one or...
2018/0300407 Query Generation for Social Media Data
A first term is received as input to a social media data query. A related term is determined based on a predictive model trained on historical user ...
2018/0300406 FAST SOCIAL NETWORK DATA AGGREGATION AND SUMMATION
Fast social network data aggregation and summation provides for retrieving and summarizing one or more web sites relating to a subject person while maintaining...
2018/0300405 Queue Identification
Example techniques relate to a playback device that facilitates queue identification. In an example implementation, a playback device stores an association...
2018/0300404 LEERECS SYNESTHETIC LIBRARY
A COMPUTER PROGRAM TO BE OPERATED ON THE INTERNET BROWSER OF PERSONAL COMPUTERS AND OR THE NATIVE OPERATIVE SYSTEM OF DIGITAL PORTABLE DEVICES SUCH AS TABLETS...
2018/0300403 Semantic Validation Method and Apparatus
A semantic validation method, applied to a Machine-to-Machine Communications (M2M) system, where the method includes receiving, by an apparatus storing a...
2018/0300402 DATA INTEGRATION TOOL
Computer-implemented systems and methods are disclosed for providing proactive validations of transformation scripts. In one implementation, a method is...
2018/0300401 SYSTEM AND METHOD FOR FUZZY ONTOLOGY MATCHING AND SEARCH ACROSS ONTOLOGIES
A computer implemented method of matching ontologies is disclosed. The method includes, for each pair of entities of a first ontology and a second ontology,...
2018/0300400 Deep Reinforced Model for Abstractive Summarization
Disclosed RNN-implemented methods and systems for abstractive text summarization process input token embeddings of a document through an encoder that produces...
2018/0300399 TECHNIQUES FOR INTENT-BASED SEARCH FOR BOTS
Techniques for intent-based search for bots are described. In one embodiment, an apparatus may comprise a bot application interface component operative to...
2018/0300398 SYSTEM AND METHOD FOR MACHINE-LEARNING INPUT-BASED DATA AUTOGENERATION
Systems, methods, and devices for automated provisioning are disclosed herein. The system can include a memory including a user profile database having...
2018/0300397 Large Scale Facet Counting on Sliced Counting Lists
An approach is provided in which an information handling system matches a set of documents, from a corpus of documents, to a query received from a client. The...
2018/0300396 Large Scale Facet Counting on Sliced Counting Lists
An approach is provided in which an information handling system matches a set of documents, from a corpus of documents, to a query received from a client. The...
2018/0300395 3-STAGE CONVERSATIONAL ARGUMENT PROCESSING METHOD FOR SEARCH QUERIES
A conversational virtual assistant searches databases using as search result filters current arguments from a user's natural language expression together with...
2018/0300394 System And Method For Automatically Managing Media Content
A method, computer program product and computing device for receiving a request to load at least one new media content item on a personal media device. The...
2018/0300393 Expert Search Thread Invitation Engine
Systems and methods are provided for providing search results. Social media posts are analyzed to identify a candidate for authoring an expert search thread,...
2018/0300392 ACCUMULATED RETRIEVAL PROCESSING METHOD, DEVICE, TERMINAL, AND STORAGE MEDIUM
The present disclosure provides an accumulated retrieval processing method. The method includes steps as follows: obtaining a retrieval instruction, the...
2018/0300391 SYSTEM AND METHOD FOR PROVIDING MEDIA IDENTIFIERS ASSOCIATED WITH ENTERPRISE MESSAGES
A device may receive mapping information that maps an enterprise identifier to a first media identifier, and store the mapping information to allow a set of...
2018/0300390 SYSTEM AND METHOD FOR RECONCILIATION OF DATA IN MULTIPLE SYSTEMS USING PERMUTATION MATCHING
A method includes obtaining first and second data sets to be reconciled and, using matching rules, identifying discrepancies between the data sets. The...
2018/0300389 ESTIMATION DEVICE, ESTIMATION METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM
An estimation device according to the present application includes an acquiring unit and an estimation unit. The acquiring unit acquires user relationship...
← 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 | 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.