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: Washington





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-1,011,5217 Layering animation properties in higher level animations
Embodiments are directed to rendering animations in a multi-layered animation system and to rendering an element with an animation that uses multiple levels of...
US-1,011,5205 Eye tracking system with single point calibration
A head mounted display (HMD) comprises an eye tracking system configured to perform a calibration process using an eye tracking system of the HMD that includes...
US-1,011,5149 Virtual world electronic commerce platform
A virtual world e-commerce platform enables creation of virtual worlds that allow users to explore virtual scenes populated with virtual objects. During this...
US-1,011,5148 Selection of tools
A tools management module of an electronic marketplace may be provided to analyze tool use information for previous and existing users of the electronic...
US-1,011,5142 Directing one or more users to one or more automated customized food generation machines
Computationally implemented methods and systems include acquiring user preference information of a user that indicates one or more customized food preferences...
US-1,011,5141 Secure proxy service
A system is configured to receive a network resource request from a user device configured with a browsing application, wherein the request includes...
US-1,011,5128 Method and system for targeting messages to travelers
Methods and Systems for Targeting Messages to a Traveler. Requests can be received to transmit messages to a traveler based on a location and a categorization...
US-1,011,5123 Execution engine for generating reports for measuring effectiveness of advertising campaigns
A report execution engine processes reports for evaluating advertising campaigns. The report execution engine maintains a plurality of generators, each...
US-1,011,5116 Optimizing efficiency and cost of crowd-sourced polling
A "Poll Optimizer" provides automated techniques for performing various combinations of both static and runtime optimizations for crowd-sourced queries...
US-1,011,5115 Estimating similarity of nodes using all-distances sketches
One or more all-distances sketches are generated for nodes in a graph. An all-distances sketch for a node includes a subset of the nodes of the graph, and a...
US-1,011,5102 Providing identification information to mobile commerce applications
Aspects and examples are disclosed for facilitating mobile commerce. In one example, a processing device receives a data network identifier or other identifier...
US-1,011,5093 Food printing goal implementation substrate structure ingestible material preparation system and method
Prior to dispensing of the one or more selected ingestible products for ingestion by the particular individual living being of the selected ingestible products,...
US-1,011,5075 Radio frequency identification (RFID) inventory management system
Disclosed embodiments relate to a rapid inventory management system that comprises an RFID reader, an antenna with an antenna shape, a high-conductive material,...
US-1,011,4998 Security feature
According to one example, there is provided a method of generating a security feature that encodes data. The method comprises obtaining an n-bit code of data to...
US-1,011,4985 Systems and methods for controlling radio-frequency identification (RFID) tag communication
Systems and methods for radio-frequency identification (RFID) tag communication are provided. One radio-frequency identification (RFID) tag includes a...
US-1,011,4977 Secure access to individual information
A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage...
US-1,011,4974 Controlling media consumption privacy settings
Embodiments related to controlling media privacy settings are disclosed. One disclosed embodiment provides a media server system including a configured to...
US-1,011,4960 Identifying sensitive data writes to data stores
Techniques for detecting access to computer system data by applications running on a computer system are described herein. Data access event log entries are...
US-1,011,4958 Protected regions
A data processing machine is configured to include one or more buried memory zones that are not intelligibly accessible to user software and to operating system...
US-1,011,4955 Increasing search ability of private, encrypted data
Techniques are provided to allow full search for encrypted data within a database. In some embodiments, searchable data may be separated into different...
US-1,011,4952 System, apparatus and method for performing secure memory training and management in a trusted environment
In one embodiment, a system includes: a processor; a security processor to execute in a trusted executed environment (TEE), the security processor to execute...
US-1,011,4909 Systems and methods storing a collection of item data
Described herein are storage systems, computer readable mediums, and methods for overcoming storage limitations associated with storage systems. The storage...
US-1,011,4887 Generating a set of representative items using a dynamic selection strategy
Systems and methods are directed to a computing device for dynamically selecting a subset of representative items from a set of items. The computing device may...
US-1,011,4885 Generating a set of representative items using a clustering-selection strategy
Systems and methods are directed to a computing device for selecting a set of representative items from a set of items using a clustering-selection strategy....
US-1,011,4875 Dashboard controls to manipulate visual data
A system (and corresponding methodology) by which a user can interact directly with visual data is provided. The system employs associations and relationships...
US-1,011,4865 Tile cache
Tile cache techniques are described. In at least some embodiments, a tile cache is maintained that stores tile content for a plurality of tiles. The tile...
US-1,011,4864 List element query support and processing
A fast and efficient technique to query which records within a table include a list that includes a specified element, where the queried database does not...
US-1,011,4855 Method and system for building and distributing application profiles via the internet
A method for collecting transcripts each storing an order in which portions of an application file were accessed by the file when the file was executed on one...
US-1,011,4846 Balanced distribution of sort order values for a multi-column sort order of a relational database
A balanced distribution of sort order values may be implemented for a multi-column sort order of a database table. Columns of the database table to be included...
US-1,011,4837 Distributed transaction management
The subject disclosure relates to a distributed transaction management technique that ensures synchronization between participating nodes in a global or...
US-1,011,4817 Data mining multilingual and contextual cognates from user profiles
Techniques for identifying multilingual cognates and using the multilingual cognates are provided. In one technique, multilingual cognates identified from...
US-1,011,4807 Automatically evaluating likely accuracy of event annotations in field data
Embodiments operate in contexts where field data have been generated from a field event, and annotations have been generated from the field data, which purport...
US-1,011,4805 Inline address commands for content customization
Systems and methods involve updating a portion of a network document, while leaving the rest of the document unchanged. A computing device may provide a network...
US-1,011,4765 Automatic recovery of application cache warmth
The automated recovery of the warmth of cache of an application that has been subject to a running state change that degraded the warmth of the cache. To...
US-1,011,4740 Memory management techniques
Memory management techniques that permit an executing process to store content in memory and later retrieve that content from the memory, but that also permit a...
US-1,011,4720 Estimating power usage in a computing environment
Power usage is estimated in a computing environment by automatically detecting hardware configuration information by use of a software agent that is translated...
US-1,011,4719 Estimating power usage in a computing environment
Power usage is estimated in a computing environment by automatically detecting hardware configuration information by use of a software agent that is translated...
US-1,011,4717 System and method for utilizing machine-readable codes for testing a communication network
A testing device which includes a testing unit to perform test procedures on network elements of a communication network and a machine-readable code reader to...
US-1,011,4712 Failure detection via implicit leases in distributed computing systems
Failure detection techniques in distributed computing systems are disclosed herein. In one embodiment, a method includes receiving an arbitration request from a...
US-1,011,4709 Block storage by decoupling ordering from durability
This document relates to data storage techniques. One example can buffer write commands and cause the write commands to be committed to storage in flush epoch...
US-1,011,4689 Dynamic playlist generation
A trigger involving a first media stream is detected, wherein the first media stream corresponds to a first playlist comprising a first sequence of references,...
US-1,011,4679 Logical CPU division usage heat map representation
A logical central processing unit (CPU) division management view is displayed for a device having multiple logical CPU divisions. The management view is...
US-1,011,4676 Building multimodal collaborative dialogs with task frames
Methods and systems are provided for collaborative completion of tasks using task frames. Upon receiving a request to perform a task, a system utilizes task...
US-1,011,4670 Point-of-use-toolkit
An apparatus is provided for implementation of back-end system for providing point-of-use toolkits. The apparatus may receive an assignment of work tasks...
US-1,011,4636 Production telemetry insights inline to developer experience
Production telemetry insights are provided inline to developer experience. Some examples are directed to curating large amount of aggregated tracing and...
US-1,011,4630 Management of software and operating system updates required for the process of creating a virtual machine...
Disclosed are techniques for using known update technologies to automatically identify the updates installed on a physical machine prior to facsimile creation,...
US-1,011,4602 Dynamic server-side image sizing for fidelity improvements
Dynamically-generated images sized according to a requesting web client application display resolution are provided. The client application may calculate a...
US-1,011,4580 Data backup management on distributed storage systems
A computer-executable method, computer program product, and system for managing backups in a distributed data storage system including a first zone, a second...
US-1,011,4543 Gestures for sharing data between devices in close physical proximity
The subject technology provides embodiments for sending digital content between proximate computing devices. The computing devices may each have varying display...
US-1,011,4536 Systems and methods for performing actions for users from a locked device
Systems and methods for providing actions for users of a computer device from a lock screen interface are provided. A computing device may comprise a...
← 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 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | 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.