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
US-9,367,660 Electromigration-aware layout generation
In some embodiments, in a method, cell layouts of a plurality of cells are received. For each cell, a respective constraint that affects a geometry of an...
US-9,367,659 Complex layout-based topological data analysis of analog netlists to extract hierarchy and functionality
A system and method for reverse synthesizing an integrated circuit from a netlist. A netlist extracted from a device under review is received and converted to a...
US-9,367,658 Method and apparatus for designing and generating a stream processor
Embodiments of the invention provide a method and apparatus for generating programmable logic for a hardware accelerator, the method comprising: generating a...
US-9,367,657 System and method for universal control of electronic devices
A system and method for providing an integrated circuit that integrates with and controls a device wherein the integrated circuit design is developed based on a...
US-9,367,656 Method and apparatus for synchronizing circuits in an emulation system utilizing its serial interconnect network
Clock distribution schemes in emulation systems are typically complex and use significant resources. The present disclosure is generally directed to clock...
US-9,367,655 Topography-aware lithography pattern check
The present disclosure provides a method. The method includes obtaining an integrated circuit (IC) layout. The method includes providing a polishing process...
US-9,367,654 Variation modeling
A method for back-end-of-line variation modeling is provided. A bounding box is defined within a design layout. A back-end-of-line variation parameter is...
US-9,367,653 Proppant transport model for well system fluid flow simulations
In some aspects, a one-dimensional proppant transport flow model represents flow of a proppant-fluid mixture in a subterranean region. The one-dimensional...
US-9,367,652 Cross-domain data artifacts consolidation in model context
A computerized method to provide an enriched unified model data index by generating a unified model data index by indexing shared syntax elements of data...
US-9,367,651 3D wearable glove scanner
Disclosed is a 3D scanner in the form of a wearable glove that can be worn by a user to swiftly scan the objects that the user touches. Touching the edges or...
US-9,367,650 Solar installation mapping
In an example embodiment, a first set of estimated locations for calibration points in a roof is identified in a first satellite image, the first satellite...
US-9,367,648 Specification-guided user interface for optical design systems
An optical design system generates a design state overview of a design of an optical system, the design state overview summarizing a current state and a target...
US-9,367,647 Method of providing system design
An embodiment of a computer implemented method of providing a design of a system receives a relative performance specification for the system. A particular...
US-9,367,646 Document and user metadata storage
Techniques are disclosed for providing services to a client device via a shared cloud service. In one embodiment, a method is disclosed that includes storing...
US-9,367,645 Network device architecture to support algorithmic content addressable memory (CAM) processing
The present disclosure describes systems and techniques relating to processing of network communications. According to an aspect of the described systems and...
US-9,367,644 Object tree walking
Information is processed by receiving from a requesting node a request to access a content management related service. The content management related service is...
US-9,367,643 Methods and apparatus for suppressing network feed activities using an information feed in an on-demand...
Disclosed are systems, apparatus, methods, and computer readable media for suppressing network feed activities using an information feed in an on-demand...
US-9,367,642 Flexible storage of XML collections within an object-relational database
A database server determines, on an element-level of granularity, what form of VARRAY storage to map collections of elements defined by a XML schema. A...
US-9,367,641 Predictive web page rendering using a scroll vector
Systems, methods, and apparatus for improving a user experience during viewport scrolling is herein disclosed. Rendering and drawing of a viewport is performed...
US-9,367,640 Method and system for creating linked list, method and system for searching data
A method and system for creating a linked list and a method and system for searching data are disclosed. The method for creating the linked list includes...
US-9,367,639 Systems and methods for dynamic page creation
A computer-implemented method of dynamically creating a page module for a word on a display screen is provided. The page module is creating by determining a...
US-9,367,638 Surfacing actions from social data
Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may...
US-9,367,637 System and method for searching a bookmark and tag database for relevant bookmarks
A method comprises receiving a search request to search a bookmark package database storing bookmarks and tag information, e.g., user-generated keywords; using...
US-9,367,636 Web application home button
Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more...
US-9,367,635 Contact center co-browsing for a mobile device
Methods and systems of co-browsing may provide for determining a custom set of display parameters for a co-browsing session based on a first set of display...
US-9,367,634 Optimizing location and mobile search
A method of optimizing digital content for searches performed on mobile devices. The method may include receiving digital content that includes one or more...
US-9,367,633 Method or system for ranking related news predictions
Methods and systems are provided that may be utilized to rank related news predictions and to provide one or more predictions to a user. In a particular...
US-9,367,632 Accession of position-related data
Requests (94) for location-dependant information, received from a mobile device (1) having a location-finding capability (10), are processed by middleware (4,...
US-9,367,631 Dynamic directory and content communication
Features for dynamic directory and content communication are described which provide bidirectionally optimize searches for users and/or content. One type of...
US-9,367,630 Forensic system, forensic method, and forensic program
A forensic system includes a result information receiving unit that receives result information which is a determination result of connection between a lawsuit...
US-9,367,629 Grouping recommended search queries on online social networks
In one embodiment, a method includes accessing a social graph that includes a number of nodes and edges connecting the nodes. Each of the edges between two of...
US-9,367,628 Object recommendation based upon similarity distances
Exemplary methods, apparatuses, and systems receive a candidate object with which a user can interact within a network service. For each of a first plurality of...
US-9,367,627 Selecting supplemental content for inclusion in a search results page
Disclosed are various embodiments that involve selecting supplemental content to be included in a search results page. A search query is received. A set of...
US-9,367,626 Computer implemented methods and apparatus for implementing a topical-based highlights filter
Disclosed are methods, apparatus, systems, and computer readable storage media for filtering content to be displayed in an online social network. Highlights...
US-9,367,625 Search query interactions on online social networks
In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving from a user a structured query comprising...
US-9,367,624 Identity workflow that utilizes multiple storage engines to support various lifecycles
In one embodiment, an indication of a request pertaining to a user account is obtained, where the user account is associated with at least one user. An account...
US-9,367,623 Query model over information as a networked service
Techniques for hosting data or connecting to hosted data are disclosed herein. In one embodiment, a first computing device in a first region of control can...
US-9,367,622 Efficient web page fact checking method and system
An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information...
US-9,367,621 Automatic update of searches
A method and system for automatically updating searches are described. In one embodiment, a first search result may be compared with a second search result to...
US-9,367,620 Local context search results improvements
A method, system, and/or computer program product handles a query generated by a user of one of multiple local network devices that are coupled to a network....
US-9,367,619 Large scale real-time multistaged analytic system using data contracts
An analytic system may have a number of processing stages. One or more data sources may provide data to a first processing stage. The first processing stage may...
US-9,367,618 Context based search arrangement for mobile devices
Embodiments are directed towards managing mobile searches by enabling a user to indicate a context of a search query to narrow a scope of the search. A user may...
US-9,367,617 Surveillance system with direct database server storage
A video surveillance system includes at least one of a camera or a streamer. A data base server is coupled to the camera and can store metadata for a video clip...
US-9,367,616 Video descriptor generation device
The video descriptor generation device includes a first extraction unit, a second extraction unit, and a feature combining unit. The first extraction unit...
US-9,367,615 Systems and methods for organizing and displaying electronic media content
Systems and methods are disclosed for displaying available or recommended electronic multimedia content to a user, including electronic media content on the...
US-9,367,614 System and method of collecting video content information
Aggregated information is accessed on a computing device. The aggregated information includes video content information associated with video content and...
US-9,367,613 Song identification trigger
The present disclosure provides a wearable computing device. The wearable computing device may include a control system configured to perform functions. The...
US-9,367,612 Correlation-based method for representing long-timescale structure in time-series data
A system identifies a set of initial segments of a time-based data item, such as audio. The segments can be defined at regular time intervals within the...
US-9,367,611 Detecting improper position of a playback device
A position of a playback device with respect to a base is detected and an orientation of the playback device is detected. The detected position is determined...
US-9,367,610 Knowledge registry systems and methods
Systems and methods are disclosed that provide high-level, ontology-based analysis of low-level data stored within an unstructured key/value store. The systems...
← 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 | 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.