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
2016/0350449 EXCEPTIONAL LOGIC ELEMENT MANAGEMENT
For exceptional logic element management, a method encodes a logic design as a linear array that includes a plurality of logic states. Each logic state...
2016/0350448 STATE CHART ENHANCEMENT
For state chart enhancement, a method encodes a logic design as a linear array that includes a plurality of logic states. Each logic state includes one or more...
2016/0350447 GENERATING PATH EXECUTION TIMES
For generating path execution times, a method encodes a logic design as a linear array that includes a plurality of logic states. Each logic state includes one...
2016/0350446 LINEAR ARRAY HIERARCHY NAVIGATION
For linear array hierarch navigation, a method encodes a logic design as a linear array with a plurality of logic states. The method displays combination maps...
2016/0350445 ARRAYED IMAGING SYSTEMS HAVING IMPROVED ALIGNMENT AND ASSOCIATED METHODS
Arrayed imaging systems include an array of detectors formed with a common base and a first array of layered optical elements, each one of the layered optical...
2016/0350444 METHOD AND SYSTEM FOR GENERATING BUILDING PLANS USING SLICES
A non-transitory computer-readable storage medium is disclosed. In an embodiment, the non-transitory computer-readable storage medium includes instructions...
2016/0350443 Mining Relevant Approximate Subgraphs from Multigraphs
A mechanism is provided in a data processing system for extracting subgraphs from a multigraph with approximation. The mechanism receives a multigraph and a...
2016/0350442 DATABASE SEARCHING USING A GRAPH OF NODES AND EDGES FORMED USING LOG NODE PAIRS
Disclosed are examples of systems, apparatus, methods and computer program products for generating or updating a graph of nodes and edges using logs, where the...
2016/0350441 Authoring System For Assembling Clinical Knowledge
Embodiments of the invention relate to ranking of data and retrieval of data or relationships of the data responsive to the ranking. A data model is...
2016/0350440 MATCHING OBJECTS USING MATCH RULES AND LOOKUP KEY
Some embodiments of the present invention include a method for identifying match candidates in a database object and may include generating, by a database...
2016/0350439 METHOD AND SYSTEM FOR DETECTING SLOW PAGE LOAD
A method and system for detecting slow page load is provided. An example system comprises a connection speed detector and a communications module. The...
2016/0350438 Guest Browser
One embodiment of a guest browser system, among others, includes a guest browser interface configured to provide an address bar interface for accepting a...
2016/0350437 COLLABORATIVE VIRTUAL MARKUP
A system and computer-implemented method for collaborative markup of digital media such as an Internet website are disclosed. In one embodiment, multiple users...
2016/0350436 MANAGING OBJECT IDENTIFIERS
A method, system, and computer program product for managing an object related to a plurality of groups of users is disclosed. The method, system, and computer...
2016/0350435 SYSTEM AND METHOD FOR DATA-DRIVEN WEB PAGE NAVIGATION CONTROL
A system and method for web application navigation control includes updating navigation data models used in navigation constraints with received data from an...
2016/0350434 SYSTEMS AND METHODS FOR IMPROVED WEB SEARCHING
Systems and methods are provided for improved web searching. In one implementation, suggested search queries are provided based on previous search queries and...
2016/0350433 GENERATING TRAVEL QUERIES IN RESPONSE TO FREE-TEXT SEARCH QUERIES
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating travel queries in response to free text queries....
2016/0350432 PROVIDING A LOCALITY VIEWPORT THROUGH A SOCIAL NETWORKING SYSTEM
A method of operation of a social filter system includes: identifying a user with a user account; identifying a socially connected account from the user...
2016/0350431 LOCATING PREVIOUSLY COMMUNICATED ELECTRONIC MESSAGES
Embodiments of the present invention provide an approach for locating previously communicated electronic messages (e.g., emails, etc.). The request is...
2016/0350430 APPARATUS, METHOD AND COMPUTER PROGRAM FOR MANAGING CONTENT
The method performed by an apparatus for managing content including: receiving, from a user terminal, a content and a user tag, checking an upper level tag...
2016/0350429 SYSTEM AND METHOD FOR MATCHING, QUALIFYING AND DISSEMINATING REAL ESTATE INFORMATION
A system for determining an ideal location to relocate, purchase or lease a building, to is provided. The system embodies a computer-implemented method...
2016/0350428 REAL TIME IMPLICIT USER MODELING FOR PERSONALIZED SEARCH
A method and apparatus for utilizing user behavior to immediately modify sets of search results so that the most relevant documents are moved to the top. In...
2016/0350427 FILTER OPTIMIZER FOR DATA STREAMS
Embodiments of the preset disclosure include a method, a system, and a computer program product for rearranging a set of filters within a data streams...
2016/0350426 LOCATION-AWARENESS SEARCH ASSISTANCE SYSTEM AND METHOD
A location-aware search assist capability identifies location-aware search query suggestions using location information associated with the location-aware...
2016/0350425 METHODS AND SYSTEMS FOR SELECTING RESUMES FOR JOB OPENING
The disclosed embodiments illustrate methods and systems for selecting a set of resumes for a job description (JD). The method includes extracting at least a...
2016/0350424 Publish-Subscribe System with Reduced Data Storage and Transmission Requirements
A publish-subscribe data messaging system in which wildcard subscriptions are represented in an approximate membership set or filter, such as a Bloom filter,...
2016/0350423 OPTIMIZING WEB CRAWLING THROUGH WEB PAGE PRUNING
Crawling computer-based documents by performing static analysis on a computer-based document to identify within the computer-based document one or more...
2016/0350422 SYSTEM AND METHOD FOR DEEP LINKING AND SEARCH ENGINE SUPPORT FOR WEB SITES INTEGRATING THIRD PARTY APPLICATION...
A system and method for a website including a detector to detect and analyze at least the source of at least one incoming request and a uniform resource...
2016/0350421 PERSONAL SEARCHABLE DOCUMENT COLLECTIONS WITH ASSOCIATED USER REFERENCES
The present invention relates to user searches of the Internet, document repositories, online reporting agencies, information databases, social media outlets,...
2016/0350420 RESOURCE DIRECTORY
In one implementation, a system for providing resource information can comprise a spider engine, a discovery engine, an ontology engine, and a publication...
2016/0350419 METHOD AND DEVICE FOR PERFORMING REVERSE SEARCH USING CRUCIAL LINK
A method and apparatus for using a key link to execute a reverse search, which relates to the technical field of Internet search engines. The method comprises:...
2016/0350418 FACILITATING VIDEO SEARCH
A method of facilitating video search is disclosed. A video on or linked to by a display page is located. A video search index entry associated with the video...
2016/0350417 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM FOR THE SAME
An information processing device includes: a storage unit; a first display control unit; and a demanding unit. The storage unit that stores attribute data...
2016/0350416 SEARCH SYSTEM, SEARCH METHOD AND PROGRAM RECORDING MEDIUM
Provided is a search system which is configured to search for a registered vector being similar to an input vector among a plurality of registered vectors, on...
2016/0350415 METHOD OF AND A SYSTEM FOR MATCHING AUDIO TRACKS USING CHROMAPRINTS WITH A FAST CANDIDATE SELECTION ROUTINE
A computer-implemented method of matching of a first incoming audio track with an indexed audio track, the method executable at a server, the method...
2016/0350414 PROVIDING KNOWLEDGE PANELS WITH SEARCH RESULTS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing knowledge panels with search results. In one...
2016/0350413 SYSTEM AND METHOD FOR ENHANCING USER EXPERIENCE IN A SEARCH ENVIRONMENT
Systems and methods for enhancing user experience in a search environment are provided. The method includes displaying results of a search operation, the...
2016/0350412 MULTIPLE ROUNDS OF RESULTS SUMMARIZATION FOR IMPROVED LATENCY AND RELEVANCE
Architecture that splits the generation of results summaries into at least two phases for reduced latency and improved relevance. A first phase generates a...
2016/0350411 Learning Topics By Simulation Of A Stochastic Cellular Automaton
Herein is described an unsupervised learning method to discover topics and reduce the dimensionality of documents by designing and simulating a stochastic...
2016/0350410 CONTEXT-DEPENDENT EVIDENCE DETECTION
A method comprising using at least one hardware processor for: receiving a context; identifying evidence with respect to the context in at least one content...
2016/0350409 ELECTRONIC DEVICE, INFORMATION PROVIDING SYSTEM AND INFORMATION PROVIDING METHOD THEREOF
An electronic device is provided. The electronic device includes a communication module that sends conversation information between users of the electronic...
2016/0350408 METHOD AND DEVICE FOR PROVIDING CORRECT ANSWER KEYWORD
Provided is a method of providing an answer keyword, the method including: obtaining at least one of a search word history including a first inquiry search...
2016/0350407 DETECTING OVERNEGATION IN TEXT
Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined,...
2016/0350406 USER INTERFACE FOR A QUERY ANSWERING SYSTEM
A method, system or computer usable program product for utilizing a dialectical model for providing an answer to a user query including applying NLP to the...
2016/0350405 SEARCHING USING POINTERS TO PAGES IN DOCUMENTS
In order to facilitate access to pages in documents, a system may ingest pointers that specify the pages in the documents from hypertext documents on a...
2016/0350404 TECHNOLOGIES FOR DYNAMIC AUTOMATED CONTENT DISCOVERY
Technologies for dynamic automated content discovery include a computing device that determines a contextual part of a document selected by a user and extracts...
2016/0350403 DETECTING OVERNEGATION IN TEXT
Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined,...
2016/0350402 STORING AND RETRIEVING TAGS
The present invention provides a method and system for storing and retrieving tags. Each tag is associated with a resource, upon a user's request. A tagging...
2016/0350401 EVALUATING THE RANKING QUALITY OF A RANKED LIST
The ranking quality of a ranked list may be evaluated. In an example embodiment, a method is implemented by a system to access log data, ascertain which...
2016/0350400 Method and System for Providing a User Agent String Database
Method, system, and programs for determining a keyword from user agent strings are disclosed. In one example, a plurality of user agent strings is received....
← 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 | 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.