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/0147912 DESIGN SPACE FOR MATERIALS SELECTION
A design application generates a spectrum of design options that meet certain design criteria. Each design option may potentially be composed of a different...
2016/0147911 TECHNIQUE FOR GENERATING A SPECTRUM OF FEASIBLE DESIGN SOLUTIONS
A design application generates feasible engineering designs that satisfy criteria associated with a particular engineering problem. The design application...
2016/0147910 Device Placement Automatic Calculation Apparatus
In a three-dimensional model design assistance system in which design rules are registered in advance, it is difficult to manually input all of an enormous...
2016/0147909 3D MODEL COMPONENT COMPARING SYSTEM AND METHOD THEREOF
A 3D model component comparing system and method thereof are provided. The 3D model component comparing system includes a model-capturing unit, a processing...
2016/0147908 3D MODEL COMPONENT COMPARING SYSTEM AND METHOD THEREOF
A 3D model component comparing system and method thereof are provided. The 3D model component comparing system includes a capturing unit, a setting unit, a...
2016/0147907 METHOD AND CAD SYSTEM FOR VERIFYING DESIGN CHANGES OF COMPONENTS BASED ON CAD PLATFORM
A method for verifying design changes of components based on a CAD platform is utilized to graphically show differences between previous and current versions...
2016/0147906 Transaction Control Block for Multiversion Concurrency Commit Status
Disclosed herein are system, method, and computer program product embodiments for utilizing a transaction control block for providing reader-writer access to...
2016/0147905 NAVIGATION FOR LARGE SCALE GRAPHS
In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the...
2016/0147904 FAST ROW TO PAGE LOOKUP OF DATA TABLE USING CAPACITY INDEX
The subject matter disclosed herein provides methods for determining the page on which a desired row position value is located. A table having a plurality of...
2016/0147903 DYNAMIC DATA SOURCE BINDING
A method for customizing a user interface of a server-side business application on a client device includes querying the server-side business application for...
2016/0147902 DATA PROVISION DEVICE, DATA PROVISION METHOD, AND DATA PROVISION PROGRAM
A data provision device includes a determination unit that determines at least some of selectable items contained in a web page to be provided to a user...
2016/0147901 Generating Derived Links
A system, method, computer program product and computer program for evaluating links between objects are provided. A receive ontology component receives an...
2016/0147900 AUTOMATIC DEVICE UPLOAD CONFIGURATION
Various embodiments of the present technology involve the configuration of a wireless-enabled memory card. For example, a client application associated with a...
2016/0147899 Self Populating Address Book
System, methods and computer program products for creating and maintaining an address book are described. The address book may collect or update its existing...
2016/0147898 SEARCHING CONTENT BASED ON TRANSFERRABLE USER SEARCH CONTEXTS
A search context is recorded during a search performed by a first user. The search context may include environmental variables associated with the computing...
2016/0147897 METHOD, SYSTEM AND TERMINAL FOR PERFORMING SEARCH IN A BROWSER
A method for performing a search in a browser is provided. The method includes receiving one or more keywords entered in a current search engine and searching...
2016/0147896 Providing Additional Functionality With Search Results
A method includes receiving, at a computing device, a search query from a remote device. The method further includes identifying a primary set of application...
2016/0147895 OPTIMIZING FACETED CLASSIFICATION
In an approach to faceted classification, a computer receives a search query. The computer creates a first table of facet value ranges, based on the search...
2016/0147894 METHOD AND SYSTEM FOR FILTERING SEARCH RESULTS
The present disclosure illustrates a method for filtering search results. The method comprises the steps of: receiving a keyword; searching by the keyword to...
2016/0147893 Searching for Content by Key-Authors on Online Social Networks
In one embodiment, a method includes receiving, from a client device of a first user of an online social network, a search query associated with a first topic....
2016/0147892 METHODS AND SYSTEMS FOR SOCIAL NETWORK BASED CONTENT RECOMMENDATIONS
Systems and methods are presented for generating recommendations using multi-level social network analysis of user behavior. In some embodiments, the system...
2016/0147891 Building a Topical Learning Model in a Content Management System
A content management system receives a plurality of topics extracted from documents stored by the system. Pairings between the topics are generated, where a...
2016/0147890 Identifying Content Items From Various Sources Associated with an Object
An online system receives content items from one or more content sources. The content items are mapped to objects in a database of the online system based on...
2016/0147889 PRESENTING ANTICIPATED USER SEARCH QUERY RESULTS PROMPTED BY A TRIGGER
A method for presenting search query results is provided. The method may include detecting an occurrence of the trigger event. The method may include...
2016/0147888 FEDERATION OPTIMIZATION USING ORDERED QUEUES
Methods, systems, and computer program products for optimization of query processing in a data federation system using priority queuing techniques are...
2016/0147887 OPTIMIZING FACETED CLASSIFICATION
In an approach to faceted classification, a computer receives a search query. The computer creates a first table of facet value ranges, based on the search...
2016/0147886 Querying Groups of Users Based on User Attributes for Social Analytics
A system determines a set of users satisfying a given criteria based on attribute values of the users. The system associates each value of an attribute with a...
2016/0147885 NORMALIZATION OF CONFIDENCE THRESHOLDS IN FEDERATED ENVIRONMENTS
Embodiments of the present invention provides methods, computer program products, and systems for normalizing confidence score thresholds across systems in a...
2016/0147884 UNIFIED COMMUNICATION AUDIT TOOL
Providing for dynamic auditing of components of a communication network is provided herein. By way of example, network components can be queried by way of...
2016/0147883 METHOD AND SYSTEM FOR DETERMINING DEFECTS PER UNIT OF A PRODUCT
A method, implemented on a computing device, for determining defects per unit of a product is disclosed. The method initiates with generating a data retrieval...
2016/0147882 Object Search Method and Apparatus
An object search method and apparatus, where the method includes receiving voice input and gesture input that are of a user; determining, according to the...
2016/0147881 RELATION AWARE AGGREGATION (RAA) ON NORMALIZED DATASETS
The present disclosure provides methods for performing a computation with an aggregate function using a database query, wherein the database query joins a...
2016/0147880 MULTI-DIMENSIONAL VISUALIZATION OF QUERY EXECUTION IN DISTRIBUTED DATABASES
The present disclosure describes methods, systems, and computer program products providing multi-dimensional visualization of a query executing in a...
2016/0147879 Fuzzy Search and Highlighting of Existing Data Visualization
A user may provide input to search an existing visualization (e.g., bar chart, graph) of a dataset returned in response to database querying. A highlighted...
2016/0147878 SEMANTIC SEARCH ENGINE
Semantic Search Engine using Lexical Functions and Meaning-Text Criteria, that outputs a response (R) as the result of a semantic matching process consisting...
2016/0147877 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING PROGRAM
The present invention provides an information processing apparatus which can direct a user to a playlist different from a playlist being reproduced. There is...
2016/0147876 SYSTEMS AND METHODS FOR CUSTOMIZED MUSIC SELECTION AND DISTRIBUTION
Improved systems and methods for customized selection and distribution of music are described herein. In one embodiment, a system for selecting music is...
2016/0147875 Question Pruning for Evaluating a Hypothetical Ontological Link
Mechanisms for generating a set of questions to evaluate a link between concept entities are provided. A hypothetical link between at least two information...
2016/0147874 Generating Derived Links
A system, method, computer program product and computer program for evaluating links between objects are provided. A receive ontology component receives an...
2016/0147873 INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING METHOD, NON-TRANSITORY RECORDING MEDIUM, AND DATA STRUCTURE
Provided is an information providing system capable of changing a response to an input from a user based on a predetermined response condition and further...
2016/0147872 NEW TERMS FOR QUERY EXPANSION USING UNSTRUCTURED DATA
A processor determines a set of terms frequently occurring within unstructured data associated with criteria of a query. The processor analyzes the...
2016/0147871 ENTITY-RELATION BASED PASSAGE SCORING IN A QUESTION ANSWERING COMPUTER SYSTEM
According to an aspect, a query and a passage are parsed by a language parser to detect noun-centric phrases and verb-centric phrases in the query and the...
2016/0147870 TERMS FOR QUERY EXPANSION USING UNSTRUCTURED DATA
A processor determines a set of terms frequently occurring within unstructured data associated with criteria of a query. The processor analyzes the...
2016/0147869 METHOD AND SYSTEM FOR INDEXING, RELATING AND MANAGING INFORMATION ABOUT ENTITIES
Systems and methods for use in association with a master entity index system may allow data records to be grouped together into various entities, where each of...
2016/0147868 MEDIA CONTENT SEARCH BASED ON A RELATIONSHIP TYPE AND A RELATIONSHIP STRENGTH
Provided are techniques for a media content search based on a relationship type and a relationship strength. Selection of two objects in a media file in media...
2016/0147867 INFORMATION MATCHING APPARATUS, INFORMATION MATCHING METHOD, AND COMPUTER READABLE STORAGE MEDIUM HAVING STORED...
An information matching apparatus includes a target DB corresponding to a check target that stores therein records; a narrow-down condition creating unit that...
2016/0147866 PROCESSING USER PROFILES
A system for processing user profiles. A similarity based clustering algorithm is executed to generate clusters of user profiles. Each cluster includes a group...
2016/0147865 DETECTING FEACAL AND URINE EVENTS BY REFERENCE TO COLLECTIONS OF DATA
A method for analysing incoming data, comprising the steps of processing the incoming data in segments to output a sequence of segment types by extracting one...
2016/0147864 METHOD AND SYSTEM FOR ONLINE COLLABORATION FOR DEVELOPING DIGITAL CONTENT
A computer network system implemented to facilitate online collaboration for developing a digital content. The system includes a database configured to provide...
2016/0147863 TOPIC BASED CLASSIFICATION OF DOCUMENTS
Systems and methods for classification of documents based on topic to which the documents pertain are described herein. In one implementation, the method...
← 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.