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/0171147 MANAGING VIRTUAL BOUNDARIES TO ENABLE LOCK-FREE CONCURRENT REGION OPTIMIZATION OF AN INTEGRATED CIRCUIT
Managing virtual boundaries to enable lock-free concurrent region optimization, including: receiving a model of an integrated circuit (`IC`); dividing the...
2016/0171146 CIRCUIT DESIGN SYNTHESIS TOOL WITH EXPORT TO A COMPUTER-AIDED DESIGN FORMAT
A method (and related apparatus) includes receiving user input and generating at least one of schematic content for a circuit based on the received user input...
2016/0171145 METHODS FOR MINIMIZING LAYOUT AREA OF IC
A method for minimizing layout area of IC is provided. A plurality of first tiles of an initial floor plan are obtained according to a plurality of partitions...
2016/0171144 THREE-DIMENSIONAL COMPOSITE SOLID COMPONENT MODELING
This application discloses a computing system implementing tools and mechanisms to generate a composite solid model for a set of parts and utilize the...
2016/0171143 CIRCUIT DESIGN LAYOUT IN MULTIPLE SYNCHRONOUS REPRESENTATIONS
This application discloses a computing system implementing tools and mechanisms to synchronize multiple layouts for a circuit design during the layout process....
2016/0171142 LITHOGRAPHY MASK FUNCTIONAL OPTIMIZATION AND SPATIAL FREQUENCY ANALYSIS
In an electronic design automation technique for optical proximity correction, a mask is represented by a function with an exact analytical form over a mask...
2016/0171141 VERIFICATION ENVIRONMENTS UTILZING HARDWARE DESCRIPTION LANGUAGES
The method includes identifying a register-transfer level design description for a design. The method further includes identifying one or more tests to perform...
2016/0171140 METHOD AND SYSTEM FOR DETERMINING MINIMUM OPERATIONAL VOLTAGE FOR TRANSISTOR MEMORY-BASED DEVICES
A mechanism is provided by which a failure analysis during design of one or more memory arrays used in a system on a chip can take into account an operational...
2016/0171139 Calculation Method of Switching Waveform of the Inverter and Circuit Simulation Model
In a calculation method of calculating a switching wave form of an inverter by expressing a wave form obtained by measurement or simulation using a function...
2016/0171138 METHOD AND COMPUTER SYSTEM FOR SIMULATING OPERATION OF A PROGRAMMABLE INTEGRATED CIRCUIT
In a method of simulating operation of a programmable integrated circuit, a computer is operated to execute simultaneously a functional model and a timing...
2016/0171137 METHOD FOR SEMICONDUCTOR PROCESS CORNER SWEEP SIMULATION BASED ON VALUE SELECTION FUNCTION
The present invention relates to the field of semiconductor design technologies. The present invention implements a sweep simulation method in which process...
2016/0171136 METHOD FOR AUTOMATED ASSISTANCE TO DESIGN NONLINEAR ANALOG CIRCUIT WITH TRANSIENT SOLVER
A method is provided for providing an automated assistance to design an analog non linear circuit under transient conditions, and to a corresponding system....
2016/0171135 SYSTEM AND METHOD FOR MODULAR SIMULATION OF SPIN TRANSFER TORQUE MAGNETIC RANDOM ACCESS MEMORY DEVICES
A system and method for simulating behavior of a spin transfer torque magnetic random access memory (STT-MRAM) device includes a hardware processor (HP) and...
2016/0171134 AUTOMATIC RANKING OF DESIGN PARAMETER SIGNIFICANCE FOR FAST AND ACCURATE CAE-BASED DESIGN SPACE EXPLORATION...
A computer-implemented method for ranking design parameter significance includes a computer receiving an input dataset representative of a physical object....
2016/0171133 Method for Performing a Test Run on a Test Bench
In order to be able to superimpose and compare measurement results from test runs in a substantially more effective, faster, and improved manner, a virtual...
2016/0171132 SIMULATION DEVICE AND SIMULATION PROGRAM
An input/output map storage unit stores an input/output map representing connection relationships between ports of controllers and ports of input/output...
2016/0171131 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR UTILIZING PARALLEL ADAPTIVE RECTANGULAR DECOMPOSITION (ARD)...
Methods, systems, and computer readable media for utilizing parallel adaptive rectangular decomposition (ARD) to perform acoustic simulations are disclosed...
2016/0171130 VARIABLE EQUIVALENCY ON CONNECTION IN A PROCESS SIMULATION
A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of...
2016/0171129 ANALYSIS DEVICE AND PROGRAM
An analysis device includes a memory unit, a recording unit, and an arithmetic processing unit. The arithmetic processing unit determines, by referring to a...
2016/0171128 METHODS AND SYSTEMS FOR CREATING AND INTERACTING WITH THREE DIMENSIONAL VIRTUAL MODELS
Systems and methods are provided for modifying a virtual model of a physical structure with additional 3D data obtained from the physical structure to provide...
2016/0171127 SKIN-BASED APPROACH TO VIRTUAL MODELING
A design engine for designing an article to be worn on a human body part (input canvas) in a virtual environment. A virtual model engine of the design engine...
2016/0171126 SKIN-BASED APPROACH TO VIRTUAL MODELING
A design engine for designing an article to be worn on a human body part (input canvas) in a virtual environment. A virtual model engine of the design engine...
2016/0171125 CONSTRAINED FLATTENING OF DESIGN DATA
This application discloses a design system implementing tools and mechanisms to receive three-dimensional design data corresponding to a wire harness from a...
2016/0171124 3D Models Utilizing 3D Markers To Indicate Engineering Requirements
Methods, devices, and systems are used for three-dimensional models for three-dimensional makers to indicate engineering requirements. In an example,...
2016/0171123 Apparatus, recording medium, terminal and computer program for searching data pattern
Provided is a computer program recorded in a medium. The program is configured to execute functions of: displaying a horizontal axis and a vertical axis which...
2016/0171122 MULTIMODAL SEARCH RESPONSE
A received search query is provided via one of text input and speech input. At least one search topic is identified based on the received search query. The at...
2016/0171121 Method, Controller, Program, and Data Storage System for Performing Reconciliation Processing
A method for reconciling a source data graph with a target data graph, the source graph and the target graph each comprising: and a interconnections, the...
2016/0171120 GENERATION OF MAPPING DEFINITIONS FOR CONTENT MANAGEMENT SYSTEM
The method includes automatic creation of mapping definitions. The method further includes analyzing an external data structure, wherein the external data...
2016/0171119 Establishing User Specified Interaction Modes in a Question Answering Dialogue
An approach is provided for automatically generating user-specific interaction modes for processing question and answers at the information handling system by...
2016/0171118 EXAMINATION ROOM TABLE PAPER SYSTEM AND METHOD
A system and method for displaying information on mobile computing devices based on links encoded and printed on examination room table paper is presented. A...
2016/0171117 PROCEDURE TO SIMPLIFY THE ADMINISTRATION AND HANDLING OF IDENTIFICATION CARDS
To simplify the administration and handling of several companies' ID cards granting entitlements, containing the personified data of the respective user, a web...
2016/0171116 SYSTEM AND METHOD FOR CROWDSOURCED TEMPLATE BASED SEARCH
A system and method for searching information based on crowd-sourced templates comprising a user input subsystem for entering one or more search terms, a...
2016/0171115 SYSTEMS AND METHODS FOR DOMAIN INVENTORY INDEX GENERATION FROM DISPARATE SETS
Systems and methods for ranking domain names across disparate sets thereof include receiving domain name search results from multiple sources, wherein a...
2016/0171114 Using Frames for Action Dialogs
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using frames for performing tasks. One of the methods...
2016/0171113 Systems and Methods for Controlling Crawling Operations to Aggregate Information Sets With Respect to Named...
Customer Insight (CI) systems in accordance with various embodiments of the invention gather information sets from multiple remote information sources and can...
2016/0171112 METHOD AND SYSTEM FOR FASTEST-READ CATEGORY E-BOOK RECOMMENDATION
A method for providing a content discovery mode on an electronic personal display is provided. The method includes compiling reading statistics of a user based...
2016/0171111 METHOD AND SYSTEM TO DETECT USE CASES IN DOCUMENTS FOR PROVIDING STRUCTURED TEXT OBJECTS
The present teaching relates to providing structured text. In one example, a document is obtained. One or more keywords are identified in the document. One or...
2016/0171110 PERSONALIZED CONTENT BASED UPON USER PERCEPTION OF WEATHER
Different users may have different user perceptions of the weather. For example, a 70 year old Florida woman may feel frigid and be interested in crossword...
2016/0171109 WEB CONTENT FILTERING
A system may perform web content filtering in real time. In particular, the system may review and analyze the web contents, including any image, video, sound,...
2016/0171108 METHOD AND SYSTEM FOR INDEXING AND PROVIDING SUGGESTIONS
The present teaching relates to methods, systems, and programming for indexing and providing suggestions. In one example, a method, implemented on at least one...
2016/0171107 DATA DICTIONARY SYSTEM IN AN EVENT HISTORIAN
An event historian system stores an event data dictionary. The system receives an initial query from a client device on a network connection and responds by...
2016/0171106 WEBPAGE CONTENT STORAGE AND REVIEW
Webpage content may be identified and stored for later review by capturing at least part of an image of the webpage content, and sending the image to a remote...
2016/0171105 SYSTEMS AND METHODS FOR LOCATING USER AND ACCOUNT INFORMATION
When user and/or account information is split between different databases located in different application clusters, each application cluster is capable of...
2016/0171104 DETECTING MULTISTEP OPERATIONS WHEN INTERACTING WITH WEB APPLICATIONS
Detecting multistep operations when interacting with web applications is performed by identifying a set of multiple web pages of a web application, where the...
2016/0171103 Systems and Methods for Gathering, Merging, and Returning Data Describing Entities Based Upon Identifying...
Customer Insight (CI) systems in accordance with various embodiments of the invention gather information sets from multiple remote information sources and can...
2016/0171102 RUNTIME ADAPTABLE SEARCH PROCESSOR
A runtime adaptable search processor is disclosed. The search processor provides high speed content search capability to meet the performance need of network...
2016/0171101 HIGH LEVEL OF DETAIL NEWS MAPS AND IMAGE OVERLAYS
Systems and methods may provide for extracting location data from a plurality of news items, wherein at least a portion of the location data has a first level...
2016/0171100 Voice Search System, Voice Search Method, and Computer-Readable Storage Medium
Provided is a voice search technology that can efficiently find and check a problematic call. To this end, a voice search system of the present invention...
2016/0171099 BUILDING AN ONTOLOGY BY TRANSFORMING COMPLEX TRIPLES
An approach for building an ontology is provided. Syntactically transformed complex triples whose core terms are identified are semantically transformed into...
2016/0171098 HAND HELD BAR CODE READERS OR MOBILE COMPUTERS WITH CLOUD COMPUTING SERVICES
A data decoding system that includes a server-side proxy component and at least two back-end computers, where the server-side proxy component is configured,...
← 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 165 166 167 168 169 170 171 172 173 174 | 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.