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,058,251 Detecting external software update failure of local application
A system for detecting external software update failure of an application may receive a request at the application to determine the status of an update...
US-9,058,194 Software application previews
In one implementation, a computer-implemented method includes receiving, at a computer system and from a first computing device, a request to access a...
US-9,058,193 Methods and systems for providing compatibility of applications with multiple versions of an operating system
Methods and systems for providing compatibility of applications with multiple versions of an operating system are provided. The method may comprise receiving,...
US-9,058,189 Automatic user account selection for launching an application
A system and method is provided for selecting an appropriate user account for accessing an application, the system, the method including receiving a request to...
US-9,058,122 Controlling access in a single-sided distributed storage system
A distributed storage system that includes memory hosts having non-transitory memory storing data chunks of files. Each data chunk is associated with an access...
US-9,058,096 Methods and systems for indicating application data use and providing data according to permissions
Methods and systems for indicating application data use and providing data according to permissions are described. An example method may include providing for...
US-9,058,079 Synchronization of sensor modules on a computing device
A computing device may include a sensor controller configured to control operations of a human-touch capacitive sensor module, a near-field communication (NFC)...
US-9,058,054 Image capture apparatus
Methods and systems for capturing an image are provided. In one example, a head-mounted device (HMD) having an image capturing device, a viewfinder, a gaze...
US-9,057,826 See-through near-to-eye display with eye prescription
An optical apparatus includes an optical combiner, an image lens, and an external scene lens. The optical combiner has an eye-ward side and an external scene...
US-9,057,618 System and method of determining map coordinates from images
Systems and methods provide approximations of latitude and longitude coordinates of objects, for example a business, in street level images. The images may be...
US-9,057,617 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,057,616 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,057,612 Systems and methods for unified directions
Methods and systems for unified directions are described herein. The method includes receiving a list of one or more routes from an origin to a destination for...
US-9,056,677 Curvature sensing
A system may include a tether connected to a ground station. The tether may include at least two bridle segments. The system may further include an aerial...
US-9,056,395 Construction zone sign detection using light detection and ranging
Methods and systems for construction zone sign detection are described. A computing device may be configured to receive a 3D point cloud of a vicinity of a road...
US-9,055,902 Microelectrodes in an ophthalmic electrochemical sensor
An eye-mountable device includes an electrochemical sensor embedded in a polymeric material configured for mounting to a surface of an eye. The electrochemical...
US-D732,105 Nose bridge member
US-D732,075 Portion of a display screen with icon
US-D732,048 Mobile device with a graphical user interface for facilitating landscape video recording
US-D732,027 Removably attachable lens
US-D732,026 Removably attachable lens
US-D732,025 Wearable display device
US-D732,024 Wearable display device
US-D731,999 Audio interface
US-9,055,376 Classifying music by genre using discrete cosine transforms
Systems and methods are provided herein relating to audio classification. Genres of music can be identified by detecting unique spectral features inherent to...
US-9,055,348 Distribution of video ads in a playlist format
This disclosure generally relates to systems and methods for distribution of video ads of a playlist of video ads.
US-9,055,346 Array of transcoder instances with internet protocol (IP) processing capabilities
In one embodiment, a method processes video in a system including a host computer processing unit (CPU) and a plurality of transcoder instances. The method...
US-9,055,343 Recommending content based on probability that a user has interest in viewing the content again
Systems and methods for recommending content to a user that the user previously viewed for viewing again are presented. A system includes a crawling component...
US-9,055,332 Lip synchronization in a video conference
Disclosed herein is a method of synchronizing of a plurality of data streams having time-stamped packets, wherein the plurality of data streams are of a first...
US-9,055,311 Providing a program listing
Systems and methods for providing a program listing include storing user profile data and a user identifier for a user; storing an association of the user...
US-9,055,221 Portable hand-held device for deblurring sensed images
A portable hand-held device is provided having an image sensor for sensing an image of a scene, a motion sensor for detecting motion of the device relative to...
US-9,055,191 Synchronous communication
A method and computing system for providing, using one or more computing devices, a synchronous communication session for a plurality of users. A first video...
US-9,055,130 Initiating media presentation prior to receiving seek index data
Systems and methods for initiating presentation of media content prior to receiving seek index data associated with the media content. In particular, if...
US-9,055,120 Device capability filtering
A computer-implemented method may include identifying first capability information for a computer device. The first capability information may be provided by...
US-9,055,062 Per-user wireless traffic handling
A method and system for accessing a wireless local area network are provided. The method and system include receiving, from a wireless client device, an...
US-9,054,911 Multicast group ingestion
A system and method for processing multicast streams is disclosed. A router receives the multicast streams and communicates the streams via communication...
US-9,054,891 Distributing session initiation protocol content to universal plug and play devices in a local network
A system and method for distributing session initiation protocol (SIP) content to Universal Plug and Play (UPnP) devices in a local network. The system and...
US-9,054,879 Method and apparatus for delivering certificate revocation lists
The present invention discloses an apparatus and method for delivering a revocation list over a one-way broadcast network to receivers with limited memory...
US-9,054,876 Fast efficient vocabulary computation with hashed vocabularies applying hash functions to cluster centroids...
The disclosed embodiments describe a method, an apparatus, an application specific integrated circuit, and a server that provides a fast and efficient look up...
US-9,054,525 Methods and apparatus for dynamically adjusting an over-current protection threshold
Methods and apparatus for dynamically adjusting an over-current protection threshold (514) are disclosed. A dynamic over-current protection circuit (104)...
US-9,054,079 Assembling thin silicon chips on a contact lens
A contact lens having a thin silicon chip integrated therein is provided along with methods for assembling the silicon chip within the contact lens. In an...
US-9,053,706 Disambiguating input based on context
In one implementation, a computer-implemented method includes receiving, at a mobile computing device, ambiguous user input that indicates more than one of a...
US-9,053,703 Generating acoustic models
This document describes methods, systems, techniques, and computer program products for generating and/or modifying acoustic models. Acoustic models and/or...
US-9,053,699 Apparatus and method for audio frame loss recovery
A method and apparatus provide for audio frame recovery by identifying a sequence of lost frames of coded audio data as being lost or corrupted; identifying a...
US-9,053,657 Two-way HDMI communication
A device is provided for use with an audiovisual device and an HDMI cable having a first end and a second end. The first end can connect to the audiovisual...
US-9,053,648 Tiled displays using multiple display panels over monolithic backlight modules
A modular display including a monolithic backlight module to generate light and a plurality of display panels disposed over the monolithic backlight module, and...
US-9,053,581 Hidden line grids in a browser environment
A method for rendering elements in a browser includes determining a first element and a line grid element to be rendered in three dimensions (3D) in the...
US-9,053,555 Creating a mesh from a sparse structure-from-motion point cloud using co-visibility of points
A method for creating a three-dimensional mesh model of a structure includes accessing a set of three-dimensional points associated with a set of images of the...
US-9,053,530 Method for sliced inpainting
A method for replacing image data in a destination region that is divided into sub-pieces along one or more cutting paths, which start and end at two different...
US-9,053,518 Constructing social networks
Aspects of the disclosure provide techniques that enable a first user to add a second user to a social subnetwork of the first user's social network. In one...
← 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.