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





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




Patent # Description
US-9,244,665 Optimized execution of dynamic languages
In one aspect, a method for optimizing execution of dynamic language code is provided, the method includes identifying a first dynamic language function call...
US-9,244,612 Key selection of a graphical keyboard based on user input posture
In one example, a method includes outputting, by a computing device and for display, a graphical keyboard comprising a plurality of keys, and receiving, by the...
US-9,244,597 Representing spatial relationships of elements on a user interface
A system, method and computer readable medium including defining, for a rendering, an expression representative of a first relationship between elements based...
US-9,244,530 Virtual artifacts using mobile devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing virtual artifacts using mobile devices. In one...
US-9,244,474 Power management in hazard detection systems
Hazard detection systems according to embodiments described herein are operative to provide failsafe safety detection features and user interface features using...
US-9,244,147 Automated package delivery to a delivery receptacle
Improving automated package delivery to mobile delivery receptacles to allow accurate and reliable package deliveries comprises a delivery receptacle for an...
US-9,243,925 Generating a sequence of lane-specific driving directions
Lane-specific driving directions are generated using route data that describes a route between an origin and a destination as a sequence of route segments, and...
US-9,243,921 Intuitive preview of upcoming navigational instructions
Systems and methods for providing an intuitive preview of upcoming navigational instructions are provided. One example method for providing navigational...
US-9,243,913 Enhanced identification of interesting points-of-interest
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method...
US-9,242,712 Tendon mounting system
A system for use with a balloon having a balloon envelope is provided. The system includes a tendon assembly for mounting tendons to the balloon envelope. This...
US-D748,302 Autonomous vehicle taillamp
US-D748,105 Display panel portion with a changeable graphical user interface component
US-D748,104 Display panel portion with a changeable graphical user interface component
US-D748,103 Display panel portion with a changeable graphical user interface component
US-9,241,339 Methods and apparatus for emphasizing frequency blocks containing priority data
A method is performed in an electronic device for emphasizing frequency blocks containing priority data. The method includes: determining to communicate data in...
US-9,241,292 Seamless application connectivity
In some implementations, a request to switch to using a second network connection is received at a first computing device that is currently communicating with a...
US-9,241,270 In-field smart device updates
Methods and systems for causing a device to join a local area network or fabric. A joining device sends an indication that the electronic device is not...
US-9,241,252 Identifying an entity associated with wireless network access point
Systems and methods for identifying an entity associated with a wireless network access point are provided. An estimated location of a wireless network access...
US-9,241,209 Headphones with adaptable fit
A wearable audio component includes a first cable and an audio source in electrical communication with the first cable. A housing defines an interior and an...
US-9,241,170 Adaptive streaming using chunked time-to-offset mapping
Systems and methods are provided herein relating to adaptive video streaming. Time-to-offset mapping associated with a set of video blocks can be broken up into...
US-9,241,064 Smart method and device for adaptive user interface experiences
A wireless communication device (200) and method (300). The method (300) can include: detecting (310) a motion signature in a wireless communication device;...
US-9,241,063 Methods for responding to an email message by call from a mobile device
Methods for responding to an email message by a phone call from a mobile device are described. In some embodiments, mobile devices are capable of receiving...
US-9,241,050 Self-healing antenna system
A mobile communication device is provided that uses an accelerometer to sense when the mobile communication device is dropped and impacts a hard surface, such...
US-9,241,015 System and method for suggesting discussion topics in a social network
A system and method for suggesting discussion topics in a social network is provided. The method may include identifying a first participant associated with an...
US-9,240,969 Encouraging conversation in a social network
The disclosure includes a system and method for recommending social activity data and social conversation to a user. The system includes a processor and a...
US-9,240,855 Fiber diagnosis system for point-to-point optical access networks
Implementations of techniques and systems are disclosed for detecting a fiber fault in a point-to-point optical access network based on optical time domain...
US-9,240,837 Systems and methods using optical communication for commissioning of network nodes
Embodiments relate to methods, devices, and computer-implemented methods for transmitting a modulated signal transmitted from at least one signal light source...
US-9,240,672 Wavelength tunable laser
A wavelength tunable laser includes a gain section, a grating section, and an isolation section. The gain section generates and modulates an optical signal. The...
US-9,240,292 Environmentally sealed button
The disclosure relates to a button assembly for a device, such as an electronic device. The button assembly may include a button and a seal. The button may fit...
US-9,240,263 Device connection cable with flat profile
A cable includes a flexible jacket extending along a length and first and second lateral axes perpendicular to the length. The jacket also defines flat major...
US-9,240,184 Frame-level combination of deep neural network and gaussian mixture models
A method and system for frame-level merging of HMM state predictions determined by different techniques is disclosed. An audio input signal may be transformed...
US-9,240,183 Reference signal suppression in speech recognition
The technology described herein can be embodied in a method that includes receiving a first signal representing an output of a speaker device, and a second...
US-9,240,129 Notifications and live updates for braille displays
Various systems, servers, methods, media, programs, and devices for providing a notification of a live event in an application to a braille display are...
US-9,240,070 Methods and systems for viewing dynamic high-resolution 3D imagery over a network
An example method may involve a computing device receiving low-resolution images of an object and high-resolution images of the object. The method may also...
US-9,240,055 Symmetry-based interpolation in images
The aspects described herein relate to replacing pixels in images in order to remove obstructions from images. In one example, an image of a scene having...
US-9,240,030 Method and mechanism for performing both server-side and client-side rendering of visual data
Disclosed is an approach for providing an improved approach for rendering graphics that can utilize both server-side rendering and client-side rendering for the...
US-9,239,986 Assessing accuracy of trained predictive models
A system includes a computer(s) coupled to a data storage device(s) that stores a training data repository and a predictive model repository. The training data...
US-9,239,931 Identifying shared content stored by a service
Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing an updated list of public content items to a...
US-9,239,929 Location data quarantine system
A computer-implemented method and system of quarantining user location information receives from a user device user location information that includes...
US-9,239,928 Secure time for mobile devices
Methods and devices for clock roll-back detection in non-secure mobile platforms are disclosed. A first time is received from a secure time source. The first...
US-9,239,912 Method, manufacture, and apparatus for content protection using authentication data
A method, apparatus, and manufacture for content protection using authentication data. A client media player is employed to determine whether media content is...
US-9,239,888 Determining word boundary likelihoods in potentially incomplete text
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining word boundary likelihoods in potentially...
US-9,239,865 Systems, methods, and computer-readable media for providing recommended entities based on a query-specific...
Provided are systems, methods, and computer-readable media for providing recommended entities responsive to a search query based on a query-specific subset of...
US-9,239,846 Sharing and synchronizing electronically stored files
Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of...
US-9,239,833 Presenting translations of text depicted in images
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an...
US-9,239,831 Data localization service made available by a web browser
A data localization service is provided for a web browser residing on a computing device. Depending upon the availability of the network connection as well as...
US-9,239,823 Identifying common co-occurring elements in lists
One embodiment of the present invention provides a system for detecting correlations between terms. During operation, the system identifies one or more lists...
US-9,239,794 Managing a prefetch buffer with probabilistic access predictions
A method for managing data items retrieved for storage in a prefetch memory buffer includes determining a probability that a first data item will be requested...
US-9,239,747 Image timestamp correction using metadata
Implementations generally relate to improving metadata. In some implementations, a method includes determining timestamps, where the timestamps correspond to...
US-9,239,711 Run benchmark or analysis tools against massive repository of archived webpages on machines in the cloud for...
A system and method for selecting the number of machines from a cloud cluster needed for performing identical tasks with different inputs and outputs are...
← 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.