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-8,971,310 Apparatus and method for end-to-end adaptive frame packing and redundancy in a heterogeneous network environment
A mobile station having a Voice-Over-Internet-Protocol client sends a message proposing a frame packing and frame repeating parameter set (1001). The called...
US-8,971,274 Valuation of and marketplace for inter-network links between balloon network and terrestrial network
Embodiments relate to a marketplace for inter-network links between a balloon network and a terrestrial data network. An example method may involve a...
US-8,971,036 Hard disk drive retention
The systems and methods described herein include, among other things, a hard disk drive (HDD) retention system that has an HDD carrier assembly into which an...
US-8,971,026 Electronic device housing and assembly method
An electronic device includes at least one electronic component. The electronic device also includes a first housing of a single piece of metal. The first...
US-8,971,024 Input for computing device
Aspects of the disclosure relate generally to inputs for computing devices. For example, an input, such as a keyboard, may include a plurality of layers, such...
US-8,971,023 Wearable computing device frame
A device is configured to be worn on a user's head. In one aspect, the device includes a center frame support and first and second side arms. Each side arm has...
US-8,970,632 Systems and methods for temporary display of map data stored in a display device high speed memory
The present disclosure relates to temporarily rendering a display on a display device using map data stored in a high speed memory of the display device while...
US-8,970,583 Image space stylization of level of detail artifacts in a real-time rendering engine
When rendering a three-dimensional (3D) image, a render list is generated. The render list is sorted according to proximity to a notional camera, where each...
US-8,970,571 Apparatus and method for display lighting adjustment
An apparatus includes a light source, a display array, a light relay, a photodetector, control circuitry, and measurement circuitry. The light source is for...
US-8,970,525 Method and system for trackpad input error mitigation
In response to detecting a predetermined pressure change between two consecutive contacts on a trackpad of a computing device, the two consecutive contacts are...
US-8,970,495 Image stabilization for color-sequential displays
A computing system that includes a color sequential display (CSD) and an eye-tracking device may determine motion of an eye with respect to the CSD, while...
US-8,970,486 Mobile device with user interaction capability and method of operating same
In one embodiment a method of operating a mobile device includes sensing either an orientation or a movement of the mobile device, determining a command based...
US-8,970,455 Systems and methods for processing content displayed on a flexible display
Systems and methods are provided for managing the display of content on a display screen (110) of an electronic device (100). According to certain aspects, a...
US-8,970,452 Imaging method
A wearable computing device or a head-mounted display (HMD) may be configured to track the gaze axis of an eye of the wearer. In particular, the device may be...
US-8,968,099 System and method for transporting virtual objects in a parallel reality game
Systems and methods of transporting virtual objects through a virtual world associated with a parallel reality game are provided. The virtual world has a...
US-8,968,012 Device connection cable
A connection cable for use with a wearable electronic device includes a first end unit configured to connect with an electronic component and a second end unit....
US-8,967,533 Balloon power sources with a buoyancy trade-off
Example embodiments may facilitate altitude control by a balloon in a balloon network. An example method involves: (a) causing a balloon to operate in a first...
US-D723,575 Portion of a display panel with an animated computer icon
US-D723,474 Device connection cable
US-D723,459 Charging base
US-8,966,655 Electronic license management
In one aspect, this application describes a method for determining a license status of a software application. The method includes receiving a license status...
US-8,966,628 Native code module security for arm instruction set architectures
Some embodiments provide a system that executes a native code module. During operation, the system obtains the native code module. Next, the system loads the...
US-8,966,592 Authenticating access to a private account at a public computing device
A computer-implemented technique is presented. The technique can include selectively initiating, at a mobile computing device including one or more processors,...
US-8,966,582 Automatic detection and warning regarding potentially malicious sites
A system and computer-implemented method for providing an indication of a quality of a site to a user, the method comprising identifying a link associated with...
US-8,966,571 Detection of potentially copyrighted content in user-initiated live streams
Systems and methods modifying a presentation of media content in response to a detected violation are provided. In particular, media content such as a media...
US-8,966,516 Determining automatically generated channel tunes based on channel tune dwell times
Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune...
US-8,966,407 Expandable homepage modules
A computer-implemented method is disclosed. The method includes receiving a command generated by selection of a control on a web page displayed on a user...
US-8,966,370 Dynamic adjustment of video quality
A video quality module receives data indicating a visibility status of a tab of a web browser running on a user device. The video quality module determines,...
US-8,966,356 Providing views of three-dimensional (3D) object data models
A method includes providing a first Web page including an embedded viewer configured to render a three-dimensional (3D) object data model representing an object...
US-8,966,304 Periodic system wakeup to update state
Methods and apparatus for updating state of computing devices are disclosed. An example method includes automatically scheduling, in a computing device, an...
US-8,966,283 Systems and methods for live migration of a data store to encrypted form
This document describes methods and systems by which a data storage service migrates a volume of stored data from an unencrypted format to an encrypted format...
US-8,966,198 Providing snapshots of virtual storage devices
In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving, at a computer system, a request...
US-8,966,179 Volatile memory storage for private web browsing
Computer-implemented methods for temporarily storing history of a web browsing session are provided. In one aspect, the method includes receiving a request to...
US-8,966,070 System and method of reducing network latency
Aspects of the invention provide systems and methods for reducing latency in TCP connections. A client computer may send a request for information to a server...
US-8,966,043 Frequency capping of content across multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for delivering content. The...
US-8,966,036 Method and system for website user account management based on event transition matrixes
A method for categorizing multiple users of a website based on their respective transition patterns between successive types of user activities is implemented...
US-8,965,986 Device dependent user notification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a device aware social graph. In one aspect, a method...
US-8,965,961 System and method of reducing latency using adaptive retransmission timeouts
In one aspect, a system and method are provided whereby latency in network communication protocols such as the TCP/IP suite of protocols is reduced by...
US-8,965,954 Always ready client/server data synchronization
Systems and methods for data synchronization are described. In some embodiments, a method is devised for a client to synchronize information with a server. This...
US-8,965,919 Locating meaningful stopwords or stop-phrases in keyword-based retrieval systems
A stopword detection component detects stopwords (also stop-phrases) in search queries input to keyword-based information retrieval systems. Potential stopwords...
US-8,965,891 Training scoring models optimized for highly-ranked results
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training scoring models. One method includes storing data...
US-8,965,885 System and method for browsing web pages on a mobile communication device
A mobile device (102) for browsing web pages is described. The mobile device (102) comprises a wireless transceiver (202), a processor (204) and a display...
US-8,965,884 Entity display priority in a distributed geographic information system
A system for ranking geospatial entities is described. In one embodiment, the system comprises an interface for receiving ranking data about a plurality of...
US-8,965,883 Ranking user generated web content
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for analyzing quality of user-generated content involve...
US-8,965,882 Click or skip evaluation of synonym rules
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for click or skip evaluation of synonyms. In one aspect, a...
US-8,965,880 Transcoding and serving resources
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transcoding and providing resources. A query is received....
US-8,965,875 Removing substitution rules based on user interactions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for removing substitution rules. According to one...
US-8,965,874 Dynamic aggregation of users
While using an online application, information received or selected by a user is associated with a context. For example, a search query is received from a user...
US-8,965,873 Methods and systems for eliminating duplicate events
Computer-implemented systems and methods are described for eliminating duplicate events. In accordance with some implementations, a computer-implemented system...
US-8,965,859 Robust hashing of digital media data
A robust hashing method is applied to media data (e.g., video, image, and/or audio data), producing a hash output that is robust with respect to at least 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.