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,892,229 Diagnosis and risk stratification of bladder cancer
The invention provides a method of defining the likelihood of a subject having bladder cancer, comprising the steps of: (A) assessing the subject's likelihood...
US-9,892,228 Systems and methods for generating orthotic device models from user-based data capture
A method for generating an orthotic device is disclosed. The method includes receiving data from a client device of a patient, the data comprising patient...
US-9,892,227 Systems, methods and storage media for clock tree power estimation at register transfer level
Systems, methods and storage media are provided for clock tree power estimation at register transfer level. For example, a physical power model is generated...
US-9,892,226 Methods for providing macro placement of IC
A method for providing a macro placement of an integrated circuit is provided. An initial placement of the integrated circuit is obtained, wherein the initial...
US-9,892,225 Method for optimizing the design of micro-fluidic devices
Described herein is a method of designing micro-fluidic devices. A target cost function based on device design parameters is chosen. The performance of one or...
US-9,892,224 Method of forming masks
A method of forming a set of masks for manufacturing an integrated circuit includes determining a presence of a first via layout pattern and a power rail layout...
US-9,892,223 System and method for designing system on chip (SoC) circuits by synchronizing a hierarchy of SMDPs
The embodiments herein discloses a system and method for designing SoC by synchronizing a hierarchy of SMDPs. Reinforcement Learning is done either ...
US-9,892,222 Automated attribute propagation and hierarchical consistency checking for non-standard extensions
Examples of techniques for automated attribute propagation and hierarchical consistency checking are disclosed. In one example implementation according to...
US-9,892,221 Method and system of generating a layout including a fuse layout pattern
A method of generating a layout usable for fabricating an integrated circuit is disclosed. The method includes generating a block layout layer usable in...
US-9,892,220 Method and apparatus for adjusting a timing derate for static timing analysis
A static timing analysis method and apparatus that determine an expected design condition surrounding a target cell in an integrated circuit design. A derate...
US-9,892,219 Using fracture mechanism maps to predict time-dependent crack growth behavior under dwell conditions
A computing system for predicting crack growth behavior includes technologies to predict a time-dependent crack growth mechanism in a manufactured component...
US-9,892,218 Parasitic-aware blockage
A parasitic-aware blockage structure is provided to replace a detailed blockage structure for use in connection with a capacitance extraction operation. The...
US-9,892,217 Brake HILS system for a railway vehicle
Disclosed is a brake HILS system for a railway vehicle, comprising: a user terminal that receives values relating to braking conditions of a railway vehicle...
US-9,892,216 Information processing apparatus, method, and program product for simulating processes with parent-child and...
An information processing apparatus includes a simulator configured to simulate a process to be executed by an apparatus based on an operation procedure defined...
US-9,892,215 System and method for determining feedrates of machining tools
A method determines a feedrate of a tool machining a workpiece according to a path. The method partitions the path into a set of segments, such that within each...
US-9,892,214 Systems and methods for 3D printing of lacrosse heads
Methods for the individualized design and manufacture of lacrosse heads using point of sale additive fabrication. In one aspect, a subscription-based method...
US-9,892,213 Asymmetric cable-membrane tensegrity structure of opening type, method of constructing the same and method of...
A cable-membrane tensegrity structure which is asymmetric, and construction method and design method thereof are provided. The cable-membrane tensegrity...
US-9,892,212 Creation of variable cut files for package design
A package design system creates a package design file. The file includes comprises a two-dimensional representation of a three-dimensional structure having a...
US-9,892,211 Searchable code processing system and method
In a searchable cipher system, the security of ciphertext, the optimization of the size of ciphertext and the optimization of the network traffic are not...
US-9,892,210 Partial graph incremental update in a social network
A social graph is divided into a series of partial graphs having limited hops and reference counts. For each of a plurality of nodes in the social graph, a...
US-9,892,209 Linking business objects and documents
Managing content is disclosed. An indication is received that a content item comprising a body of managed content is associated with a business object not...
US-9,892,208 Entity and attribute resolution in conversational applications
User input expressed as text may be analyzed for determining a type of response, such as an application response, and/or determining a type of task that is...
US-9,892,207 Automatic migration for on-premise data objects to on-demand data objects
Methods, systems, apparatus, and computer programs encoded on computer storage medium for automatically migrating on-premise data objects used by an on-premise...
US-9,892,206 Content metadata directory services
Audio signals are processed in a distributed reader and metadata routing system to provide metadata responses to mobile application programs. A routing system...
US-9,892,205 Declarative show and hide animations in markup languages
An arrangement for enabling declarative show and hide animations in web-based applications is provided in which expando attributes associated with HTML elements...
US-9,892,204 Creating optimized shortcuts
An approach for using shortcut input to access or group documents is provided. The input may be mapped to opening or grouping the documents based on user...
US-9,892,203 Organizing network-stored content items into shared groups
Systems, methods, and computer-readable storage media for adding users to groups of content items organized into events based on a common attribute. An example...
US-9,892,202 Web page load time reduction by optimized authentication
Loading of web application pages and dependent files are optimized both in terms of load order and selective authentication. A baseline file (also referred to...
US-9,892,200 Location-based and alter-ego queries
A user at a geographical location may submit a search query and receive results responsive to the search query. The search results provided to the user may be...
US-9,892,199 Specialized virtual personal assistant setup
An apparatus for setting up a specialized personal electronic assistant on an electronic device includes a processor, a display, a language module, a tracking...
US-9,892,198 Page personalization performed by an edge server
A method is provided for performing page personalization at an edge server. In response to a page request from a user's browser, page mark-up is retrieved from...
US-9,892,197 Information removal from a network
Technologies are generally described for systems, methods and devices effective to remove information from a network such as the Internet. In some examples, a...
US-9,892,196 Method and system for entering search queries
Method and apparatus for entering search queries are disclosed. The method includes presenting a web page, wherein the web page includes at least a story and a...
US-9,892,195 Providing information via a network
An efficient method and system is provided for promptly providing recommended information on a product or service giving consideration to a site user trend. It...
US-9,892,194 Topic identification in lecture videos
A method of identifying topics in lecture videos may include receiving lecture video metadata, learning courses metadata, and a lecture video transcript...
US-9,892,193 Using content found in online discussion sources to detect problems and corresponding solutions
A method for detecting solutions to a problem using content in online discussion sources. The method includes receiving a request, such request identifying a...
US-9,892,192 Information handling system and computer program product for dynamically assigning question priority based on...
An approach is provided dynamically prioritizing question requests based on extracted question data. In the approach, performed by an information handling...
US-9,892,191 Complex query handling
Processing a query for a database includes: receiving a portion of a query from a client device in a server implemented by at least one processor, the portion...
US-9,892,190 Search suggestions based on native application history
Methods, systems, and apparatus, for automatically generating search suggestions based on history data for multiple native application on a user device.
US-9,892,189 System and method for website categorization
Systems and methods for the categorization of websites are presented. A website is categorized using one or a combination of its domain name and its web page...
US-9,892,188 Category-prefixed data batching of coded media data in multiple categories
Innovations for category-prefixed data batching ("CPDB") of entropy-coded data or other payload data for coded media data, as well as innovations for...
US-9,892,187 Data analysis method, data analysis device, and storage medium storing processing program for same
A data analysis method for analyzing data on a data analysis apparatus having: setting, a plurality of dimension tables each having a first identifier for...
US-9,892,186 User initiated replication in a synchronized object replication system
A snapshot of selected objects in a source repository is created in response to the user-initiated replication. The snapshot is designated as a snapshot...
US-9,892,185 Method and system for syncing data structures
The consistency of a data structure is maintained where changes in the form of atomic operations are requested by more than one user to an object graph...
US-9,892,184 System and method for synchronizing incident response profiles across distinct computing platforms
A synchronized incident response system is distributed across one or more user devices and a host server. Each device has a stored version of an incident...
US-9,892,183 Computer system, computer system management method, and program
A computer system, comprising a plurality of computers coupled to one another via a network, the computer system being configured to execute a task using a...
US-9,892,182 Automatic repair of corrupted blocks in a database
A distributed data warehouse system maintains data blocks on behalf of clients, and stores primary and secondary copies of data blocks on different disks or...
US-9,892,181 Data replicating systems and data replicating methods
Methods and systems for synchronizing data may enable a computer to synchronize data by connecting to a peer computer via a network connection. The computer may...
US-9,892,180 Data transfer between multiple databases
A parallel track/sector switching device and associated method is provided. The method includes identifying data replication sources and locating data...
US-9,892,179 Managing queries in business intelligence platforms
A method is provided for managing queries in business intelligence platforms. The method includes receiving, by a processor, a first query requesting data from...
← 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 | 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.