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
2017/0147741 GAS TURBINE ENGINE
A method of manufacturing a gas turbine engine including designing a row of vanes provided upstream of an asymmetric gas flow volume. The method includes two...
2017/0147740 MULTIPLE PATTERNING LAYOUT DECOMPOSITION CONSIDERING COMPLEX COLORING RULES
A computer implemented method for decomposing a layout of a portion of an integrated circuit is presented. The layout includes a first multitude of polygons....
2017/0147739 INTEGRATION OF FUNCTIONAL ANALYSIS AND COMMON PATH PESSIMISM REMOVAL IN STATIC TIMING ANALYSIS
A method, system, and computer program product to integrate functional analysis and common path pessimism removal (CPPR) in static timing analysis include...
2017/0147738 METHOD AND SYSTEM FOR DETERMINING CIRCUIT FAILURE RATE
A method involves determining failure in time rate for a circuit. The method may include obtaining circuit data regarding a circuit. The circuit may include a...
2017/0147737 INCREMENTAL COMMON PATH PESSIMISM ANALYSIS
A method, system, and computer program product for performing incremental common path pessimism analysis in integrated circuit design includes performing...
2017/0147736 AUTOMATED SCAN CHAIN DIAGNOSTICS USING EMISSION
Methods and systems for automated diagnostics include registering an image of a device under test (DUT) to a corresponding design layout. The image is...
2017/0147735 MINIMIZING HARMFUL EFFECTS CAUSED BY RETICLE DEFECTS BY RE-ARRANGING IC LAYOUT LOCALLY
Provided is a method of fabricating a semiconductor device. An integrated circuit (IC) layout plan is obtained, The IC layout plan contains critical features...
2017/0147734 TOOL TO PROVIDE INTEGRATED CIRCUIT MASKS WITH ACCURATE DIMENSIONAL COMPENSATION OF PATTERNS
Disclosed are mask definition tools, apparatus, methods, systems and computer program products configured to process data representing a semiconductor...
2017/0147733 TOOL TO PROVIDE INTEGRATED CIRCUIT MASKS WITH ACCURATE DIMENSIONAL COMPENSATION OF PATTERNS
Disclosed are mask definition tools, apparatus, methods, systems and computer program products configured to process data representing a semiconductor...
2017/0147732 Simultaneous Multi-Layer Fill Generation
Techniques are disclosed for optimizing the pattern density in the circuit layout design of a circuit layer. A layer in circuit design is analyzed to define...
2017/0147731 APPARATUS AND METHOD FOR PROVIDING ARRANGEMENT PATTERN
An apparatus for providing an arrangement pattern includes an input unit configured to receive an input of group information of groups, the groups comprising a...
2017/0147730 BINARY PATTERNING FOR THREE-DIMENSIONAL MEMORY FORMATION
A method for designing a patterning process for a three-dimensional (3D) memory includes defining a target 3D structure of the 3D memory, to be applied in a...
2017/0147729 Floating Node Reduction Using Random Walk Method
A method for floating node reduction uses a capacitance matrix that specifies coupling capacitances between signal nodes and floating nodes of an interconnect...
2017/0147728 PARALLEL SOLUTION FOR FULLY-COUPLED FULLY-IMPLICIT WELLBORE MODELING IN RESERVOIR SIMULATION
Computer processing time and results are improved in fully-coupled fully-implicit well-reservoir simulation system using Jacobian matrix methodology....
2017/0147727 TEMPERATURE-AWARE INTEGRATED CIRCUIT DESIGN METHODS AND SYSTEMS
Disclosed are temperature-aware integrated circuit (IC) design methods and systems, which establish a customized power delivery network (PDN) for an IC early...
2017/0147726 MODELING LOCALIZED TEMPERATURE CHANGES ON AN INTEGRATED CIRCUIT CHIP USING THERMAL POTENTIAL THEORY
A temperature change of a device on an integrated circuit chip due to self-heating and thermal coupling with other device(s) is modeled considering inefficient...
2017/0147725 Clock Jitter Emulation
An emulator emulating a DUT emulates a clock generator for generating clock signals of the DUT with jitter. As part of generating clock signals, the emulator...
2017/0147724 TOPOGRAPHY SIMULATION OF ETCHING AND/OR DEPOSITION ON A PHYSICAL STRUCTURE
Systems and techniques are described for topography simulation of etching and/or deposition on a physical structure. The structural information can be...
2017/0147723 METHOD OF SIMULATIVELY PREDICTING A METAL SOLIDIFICATION MICROSTRUCTURE FOR A CONTINUOUS CASTING PROCESS
A method of simulatively predicting a metal solidification microstructure for a continuous casting process is provided, the method including steps of:...
2017/0147722 A System and Method for Modelling System Behaviour
A method of modelling system behaviour of a physical system, the method including, in one or more electronic processing devices obtaining quantified system...
2017/0147721 GENERATING A MODEL BASED ON INPUT
Described herein are techniques for generating a model based on input. In an example, a first model can be generated based on decomposing a rating matrix into...
2017/0147720 ANNOTATING ISOLATED SIGNALS
Systems and techniques for creating and displaying a circuit design view are described. A hardware description language (HDL) specification and a power intent...
2017/0147719 Space Exploration with Quantitative Pruning and Ranking System and Method
A system and method is provided that facilitates design space exploration with quantitative pruning and ranking. The system may determine a collection of...
2017/0147718 AUTOMATED TECHNIQUES FOR DESIGNING PROGRAMMED ELECTRONIC DEVICES
In one embodiment, a device generator automatically generates a circuit, firmware, and assembly instructions for a programmed electronic device based on...
2017/0147717 BUILDING DATA CONSOLIDATION METHODS AND SYSTEMS
Devices, methods, systems, and computer-readable media for building data consolidation are described herein. One or more embodiments include a method for...
2017/0147716 METHOD, APPARATUS AND COMPUTER PROGRAM FOR DESIGNING A CORRIDOR
A corridor in a target area is designed so as to minimize an environmental, economic, behavioral or any other cost caused by implementing the corridor in a...
2017/0147715 DESIGN SUPPORT DEVICE, METHOD, AND PROGRAM RECORD MEDIUM
There is disclosed a design support device with which it is possible to automatically and effectively derive a candidate for a system configuration that...
2017/0147714 VERIFICATION METHOD OF CLEARANCE DESIGN
A verification method is disclosed. A first entity pattern and a second entity pattern are provided, and a clearance exists between the first entity pattern...
2017/0147713 Annotating Real-World Objects
A computer-implemented method and system enables visualization of a computer-generated annotation on a real-world object in a real-world environment on a...
2017/0147712 MEMORY EQUIPPED WITH INFORMATION RETRIEVAL FUNCTION, METHOD FOR USING SAME, DEVICE, AND INFORMATION PROCESSING...
CPUs are not effective for search processing for information on a memory. Content-addressable memories (CAMs) are effective for information searches, but it is...
2017/0147711 PRESENTATION OF STREAMING DATA
In certain implementations, presentation of streaming data may be facilitated. In some implementations, a request for presentation of values associated with an...
2017/0147710 MULTI-FORMAT SEARCH RESULTS IN DIALER APPLICATION
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying multi-format search results in a dialer...
2017/0147709 METHODS FOR THE AUGMENTATION, EXPLORATION, AND MAINTENANCE OF PROJECT HIERARCHIES
A method is provided for graphically representing a portion of a directed acyclic graph as a hierarchical tree structure to facilitate user collaboration over...
2017/0147708 EFFICIENT GRAPH DATABASE TRAVERSAL
In one embodiment, an operating system on a computer device interfaces with a graph database that has data nodes interconnected by relationship edges. The...
2017/0147707 APPARATUS AND METHOD FOR MANAGING GRAPH DATA
The disclosure relates to an apparatus for managing graph data including a data analyzing unit configured to analyze a graph data set to extract analysis...
2017/0147706 EFFICIENT METHOD FOR INDEXING DATA TRANSFERRED BETWEEN MACHINES IN DISTRIBUTED GRAPH PROCESSING SYSTEMS
Techniques herein index data transferred during distributed graph processing. In an embodiment, a system of computers divides a directed graph into partitions....
2017/0147705 EXTENSIONS OF STRUCTURED QUERY LANGUAGE FOR DATABASE-NATIVE SUPPORT OF GRAPH DATA
Based on received input, a vertex table of the database layer and a vertex key column in the vertex table can be identified. The vertex key column defines...
2017/0147704 PROCESSING LARGE XML FILES BY SPLITTING AND HIERARCHICAL ORDERING
A computer processor determines a schema that enables splitting of one or more elements of an XML file. The computer processor determines an XML file as a...
2017/0147703 METHOD AND APPARATUS FOR DYNAMICALLY DISPLAYING YELLOW PAGES INFORMATION ON MOBILE DEVICE
Embodiments of the present disclosure provide a method and apparatus for dynamically displaying yellow pages information on a mobile device. The method...
2017/0147702 GENERATING A REPRESENTATIVE VIEW FOR A MULTIPAGE COMPILATION OF INFORMATION
A method according to one embodiment includes outputting one page of a multipage compilation of information. The method also includes receiving a request to...
2017/0147701 BROWSER BOOKMARKING FOR MULTIPLE ENVIRONMENTS
Input is received to store information to access content displayed within a browser as a bookmark. A bookmark properties form is generated to include fields in...
2017/0147700 BROWSER BOOKMARKING FOR MULTIPLE ENVIRONMENTS
Input is received to store information to access content displayed within a browser as a bookmark. A bookmark properties form is generated to include fields in...
2017/0147699 Personalizing an Online Service Based on Data Collected for a User of a Computing Device
An Internet or other online service is personalized or customized based on data collected for a user of a computing device. In one embodiment, a method...
2017/0147698 SYSTEM AND METHOD FOR AUTOMATED ADDRESS VERIFICATION
Various embodiments of the present disclosure provide a system and method for matching two or more addresses. In one embodiment, the system and method includes...
2017/0147697 EVENT STREAM PROCESSING
An example system receives a plurality of event streams. A separate stream rule is applied to each individual event stream to produce a filtered output event...
2017/0147696 Text-to-Media Indexes on Online Social Networks
In one embodiment, a method includes receiving, an input from a client device corresponding to n-grams; accessing a media-item index that indexes a plurality...
2017/0147695 METHOD AND SYSTEM FOR MATCHING USERS SERENDIPITOUSLY BASED ON A QUANTUM PROCESSING UNIT
A system and method for matching people serendipitously in time, with location and within situational context based on computations performed by a quantum...
2017/0147694 METHOD AND SYSTEM FOR PROVIDING INTERACTION DRIVEN ELECTRONIC SOCIAL EXPERIENCE
The present teaching relates to providing interaction driven electronic social experience. In one example, a request is received, via the communication...
2017/0147693 DATA INGEST OPTIMIZATION
Methods and systems for optimizing: the retrieval of data from multiple sources are described. A slot map including slots for the storage of data elements can...
2017/0147692 CREATIVE WORK REGISTRY
A third-party servers communicatively coupled to a search engine server gather vectors to web content and delivers a report to registered creative work owners...
← 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.