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,160,790 Methods and systems for determining and controlling network data usage at the application and feature level
An operating system of a computing device can include or operate in conjunction with a data usage service. The data usage service can determine the network data...
US-9,160,786 Method for media sharing based on location proximity
Methods, systems, and computer programs are presented for sharing songs stored on a cloud music storage. One method includes identifying a first user and a...
US-9,160,776 Reusing data in content files
An embodiment for reusing data in content files includes receiving a request for a content file and retrieving a recipe that includes a series of instructions...
US-9,160,717 Systems and methods for using a domain-specific security sandbox to facilitate secure transactions
Computer systems, methods, and computer readable media for facilitating a secure transaction are provided in which a client application is executed on a client...
US-9,160,663 Dynamic congestion control
A system and method is disclosed for moving between delay sensing and packet loss based congestion control states. In connection with communicating over a...
US-9,160,662 Uplink buffer status reporting of relay stations in wireless networks
The present disclosure is directed to a method for reporting uplink buffer status of a relay station to a base station in a wireless network. The method...
US-9,160,631 System and method for discovering impactful categories of traffic in live traffic experiments
A system and method for summarizing changes between a first set of metrics and a second set of metrics are disclosed. An example method includes obtaining and...
US-9,160,613 Ranking plural cookies
A system and machine-implemented method for ranking cookies. A plurality of cookies associated with accessing web content is identified. For each cookie of the...
US-9,160,068 Systems and methods for antenna arrangements in an electronic device
Systems and methods are provided for arranging antennas in an electronic device (200). According to one aspect, the electronic device includes a housing (202)...
US-9,159,364 Aggregation of related media content
Systems and methods for media aggregation are disclosed herein. The system includes a media system that can transform media items into one aggregated media...
US-9,159,329 Statistical post-filtering for hidden Markov modeling (HMM)-based speech synthesis
A method and system for improving the quality of speech generated from Hidden Markov Model (HMM)-based Text-To-Speech Synthesizers using statistical...
US-9,159,327 System and method for adding pitch shift resistance to an audio fingerprint
Systems and techniques for adding pitch shift resistance to an audio fingerprint are presented. In particular, an audio track for a media file is received. A...
US-9,159,316 Automatic language model update
A method for generating a speech recognition model includes accessing a baseline speech recognition model, obtaining information related to recent language...
US-9,159,315 Environmentally aware speech recognition
Examples of methods and systems for implementing environmentally aware speech recognition are described. In some examples, a method may be performed by a...
US-9,159,312 Audio device with privacy mode
A device includes an audio processor, a first speaker, and a second speaker. The audio processor is configured to receive an audio signal. The first speaker is...
US-9,159,294 Buttonless display activation
In one example, a method includes determining, by a first motion module of a computing device and based on first motion data measured by a first motion sensor...
US-9,159,116 Adaptive screen interfaces based on viewing distance
Voice commands and gesture recognition are two mechanisms by which an individual may interact with content such as that on a display. In an implementation,...
US-9,159,083 Content evaluation based on user's browsing history
A computerized method and apparatus for evaluating content on a computer network. The method includes obtaining a quality score of content configured for...
US-9,159,081 Content item type determination and selection
This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for determining content...
US-9,159,067 Providing content
Systems and methods of providing information via a computer network are provided. A request for subject matter to display with a web page can be received via a...
US-9,159,030 Refining location detection from a query stream
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining geographic locations of devices. One of the...
US-9,159,013 Mobile device with RFID capability and corresponding boot sequence
An electronic device (100) includes a control circuit (108) that is operable with a memory or storage device (120). The electronic device includes an RFID tag...
US-9,158,980 Use of relationship between activities of different traffic signals in a network to improve traffic signal...
Methods and devices for using a relationship between activities of different traffic signals in a network to improve traffic signal state estimation are...
US-9,158,974 Method and system for motion vector-based video monitoring and event categorization
A computer system processes a video stream to detect a start of a first motion event candidate in the video stream, and in response to detecting the start of...
US-9,158,907 Alternative unlocking patterns
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving, by a computing system that is locked, input from...
US-9,158,904 Facial recognition
An example method includes capturing, by an image capture device of a computing device, an image of a face of a user. The method further includes detecting, by...
US-9,158,861 Indicators for entities corresponding to search suggestions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamically generating indicators of entity locations on...
US-9,158,860 Interactive query completion templates
Methods, systems and apparatus are described herein that includes identifying a partial query entered into a search field. A query completion template is then...
US-9,158,857 Identifying landing pages for images
Methods, systems, and apparatus for identifying landing pages for images. In one aspect, a method includes, for each image of a plurality of images, identifying...
US-9,158,849 Synthesis of webpage snippets using sub-pages of the webpage
A server device is configured to identify sub-pages corresponding to a particular webpage, where the particular webpage and the identified sub-pages may be...
US-9,158,842 Sound representation via winner-take-all coding of auditory spectra
Sound representations and winner-take-all codes of auditory spectra are used in the identification of audio content. A transformation component converts a set...
US-9,158,803 Incremental schema consistency validation on geographic features
Aspects of the invention relate generally to updating interconnected feature data stored in a repository while maintaining highly consistent views of the data....
US-9,158,800 Providing content items for non-standard content item slots
In some instances, a resource may have display space that is independent of the first-party content and which may be used for presenting third-party content...
US-9,158,794 System and method for presentation of media related to a context
A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a...
US-9,158,775 Scoring stream items in real time
A system and method for generating a real-time stream of content from heterogeneous data sources and a real-time index. The heterogeneous data sources include...
US-9,158,748 Correction of quotations copied from electronic documents
A method of annotating an electronic document includes generating a first annotation in a first electronic document using an annotation service, where the first...
US-9,158,740 Systems and methods for speed estimation based on stride data using predictive modeling
Systems and methods for speed estimation based on stride data using predictive modeling relate to portable wireless devices (202) that contain GPS or other...
US-9,158,688 Method for optimizing memory controller placement in multi-core processors by determining a fitness metric...
The location of the memory controllers within the on-chip fabric of multiprocessor architectures plays a central role in latency bandwidth characteristics of...
US-9,158,521 Automatic provisioning of a software platform to a device ecosystem
A method for automatically provisioning a platform implementation package to a client device may include receiving from an application executing on the client...
US-9,158,472 Hierarchical chunking of objects in a distributed storage system
Placement of object replicas in a distributed storage system includes, at a first instance, opening a journal for storage of object chunks. Each journal is...
US-9,158,440 Display of information areas in a view of a graphical interface
In some implementations, a method includes causing a display of a portion of a data presentation within a view in a graphical interface, where different...
US-9,158,426 Touch keyboard calibration
A non-transitory computer-readable storage medium may comprise instructions stored thereon. When executed by at least one processor, the instructions may be...
US-9,158,414 System and method for indicating a selected feature of an interactive digital map
A radius parameter may be included with mapping data requests resulting from "longpress" fingertip selection actions on client computing devices including touch...
US-9,158,372 Method and apparatus for user interaction data storage
A method on an electronic device is described. A touch screen display of the electronic device is actively controlled in a higher-power mode of operation....
US-9,158,345 Managing computer performance
Techniques for managing performance of a computing system include monitoring an operating power and an operating temperature of a rack-mounted computer in a...
US-9,158,304 Methods and systems for alerting and aiding an emergency situation
Embodiments described herein may relate to systems and methods for navigating to an emergency situation. An alert device may be controlled to issue alerts to...
US-9,158,133 Contact lens employing optical signals for power and/or communication
Apparatus, systems and methods employing contact lens sensors are provided. In some aspects, a contact lens includes a substrate that forms at least a portion...
US-9,158,113 Integrated display and photosensor
An apparatus for simultaneously imaging a subject and displaying computer generated image ("CGI") light to the subject includes a display array and a...
US-9,156,565 Methods for perching
An airborne wind turbine system including an aerial vehicle having a fuselage, an electrically conductive tether having a first end secured to the aerial wing...
US-9,155,085 Method for uplink acknowledgement/non-acknowledgement messages in a wireless communication system
A method for uplink ACK/NACK for LTE TDD. The method includes receiving a frame having multiple subframes wherein a plurality of subframes being downlink...
← 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.