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,402,241 Method and apparatus for data stream registration switching
A method on a mobile device is described. A first registration of the mobile device is maintained with a first wireless network for a first subscription. A...
US-9,402,237 Using multiple and a single feedback for UE uplink beamforming in soft handoff
Embodiments of the present invention describe methods for increasing the amount of information available to a mobile transmit diversity transmitter during soft...
US-9,402,169 Method on a writing instrument having wireless communication capability
A writing instrument (e.g., a pen or stylus) is able to wirelessly receive a message, receive a responsive input from a user (either spoken or written using the...
US-9,402,167 Notification handling system and method
A notification handling system determines a notification type for a notification received at a first device of a group of associated devices. The system...
US-9,402,125 Headset having a rotating and extensible ear bud assembly
A headset includes an ear hook assembly (102) and an ear bud assembly (110). The ear hook assembly includes a hook portion (104) that is configured to slip over...
US-9,402,113 Visualizing video audience retention by impression frequency
Systems and methods for visualizing audience retention for a video as a function of impression frequency are provided. In an aspect, a system includes a...
US-9,402,112 Two-stage playback: verifying user intent to watch an embedded video
A method for facilitating monetization of an embedded video configured for automated playback includes detecting, via an iframe embedded in a user interface of...
US-9,401,965 Correlating user interactions with interfaces
Methods, systems, and computer program products are provided for tracking user interactions with interfaces and determining social data. One example method...
US-9,401,950 Node unregisterable without user account at remote site
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A...
US-9,401,947 Methods, systems, and media for presenting comments based on correlation with content
Methods, systems, and media for presenting comments based on correlation with content are provided. In some implementations, a method for presenting ranked...
US-9,401,869 System and methods for sharing memory subsystem resources among datacenter applications
Systems and methods for mapping applications onto system resource of a computing platform are discussed. The computing platform may receive, using control...
US-9,401,750 Method and precoder information feedback in multi-antenna wireless communication systems
A method for two component feedback in wireless communication systems is disclosed, with a wireless communication device sending a first representation of a...
US-9,401,749 Method for codebook enhancement for multi-user multiple-input multiple-output systems
A wireless terminal is capable of receiving a pilot signal from a base station; and determining a precoding matrix as a linear combination of two matrices...
US-9,401,572 Positioning of contacts in audio jack
An electronic device may include an audio jack allowing a peripheral audio output device to be connected to the electronic device by inserting the plug into the...
US-9,401,148 Speaker verification using neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for inputting speech data that corresponds to a particular...
US-9,401,147 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,401,146 Identification of communication-related voice commands
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining audio data corresponding to an utterance;...
US-9,401,143 Cluster specific speech model
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving data representing acoustic characteristics of a...
US-9,401,130 Electronic device with enhanced method of displaying notifications
There is disclosed an electronic device comprising a receiver, a display, an application processor and a sensor hub. The receiver is configured to receive...
US-9,401,128 Dynamic update of display pixels
A system and method of driving images on displays includes receiving image content in a processing unit. When a peak data condition is identified, pixel rows of...
US-9,401,000 Protecting content on a mobile device from mining
Systems and methods prevent or restrict the mining of content on a mobile device. For example, a method may include determining that content to be displayed on...
US-9,400,894 Management of log files subject to edit restrictions that can undergo modifications
Systems and methods for applying edit restrictions, modifying a file subject to edit restrictions, and obtaining a modified file that is subject to edit...
US-9,400,871 Selecting content for devices specific to a particular user
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting content for user devices specific to a...
US-9,400,849 Scalable system for determining short paths within web link network
Systems and methods for finding multiple shortest paths. A directed graph representing web resources and links are divided into shards, each shard comprising a...
US-9,400,848 Techniques for context-based grouping of messages for translation
A computer-implemented technique includes receiving, at a server, a first request from a computing device to translate a web page from a source language to a...
US-9,400,832 Dynamic bitwise sharding of live stream comment groups
Groups of users accessing content are generated and modified to allow the users to more easily interact with each other. A number of groups and a maximum number...
US-9,400,828 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. An object is...
US-9,400,824 Systems and methods for sorting data
Systems and methods for sorting data are disclosed. In some implementations, a method of sorting a set of data includes, at a computing device including one or...
US-9,400,816 System for indexing collections of structured objects that provides strong multiversioning semantics
A multiversioned position-space indexing system is disclosed. The system includes data structures for maintaining a multiversioned position space including a...
US-9,400,809 Visual restrictions for image searches
A method and apparatus are provided for performing an image search based on a search query having a portion P.sub.1 and a portion P.sub.2. Based on the first...
US-9,400,789 Associating resources with entities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating resources with entities. One of the methods...
US-9,400,643 Methods and systems for updating components on a computing device
Methods and systems for updating components on a computing device are described herein. A computing device may perform an example method, which may include...
US-9,400,634 Systems and methods for communicating notifications and textual data associated with applications
Embodiments are provided for communicating notifications and other textual data associated with applications installed on an electronic device. According to...
US-9,400,630 Systems and methods for enhanced speech recognition interface on mobile device
Certain implementations of the disclosed technology include systems and methods for an enhanced speech recognition interface. According to an example...
US-9,400,525 Touch sensitive surface with recessed surface feature for an electronic device
An electronic device (300) includes a housing (301). A touch sensitive surface (100) can be disposed along the housing. The touch sensitive surface can include...
US-9,400,405 Shadow casting alignment technique for seamless displays
A method for aligning optical layers of a multi-layer display includes displaying a dark screen image on each of a plurality of transmissive pixel arrays...
US-9,400,183 Method and apparatus to transition between levels using warp zones
An autonomous vehicle may access portions of a map to maneuver a roadway. The map may be split into one or more levels that represent different regions in...
US-9,400,035 Cycloid transmission with an adjustable ring
Examples are provided that describe a cycloid transmission with an adjustable ring. An example cycloid transmission includes a disc and a motor shaft attached...
US-9,399,596 Methods and systems for bonding multiple wafers
The present disclosure provides methods and systems for bonding multiple wafers. An example system may include a sealable chamber with a first and second...
US-9,399,294 Displaying estimated image data in a user interface
Methods and systems for robot functions and user interfaces are described. A server may receive a set of robot parameters, and may predict new parameters based...
US-9,399,290 Enhancing sensor data by coordinating and/or correlating data attributes
A method includes receiving first sensor data acquired by a first sensor in communication with a cloud computing system. The first sensor data has a first set...
US-9,399,172 Mechanism for allowing a number of split-screens to share a display on a client device beyond an application's...
A method for allowing a number of split-screens to share a display on a client device beyond an application's native capacity for split-screening, includes...
US-D762,237 Portion of a display panel with an animated computer icon
US-D762,230 Display panel with an animated computer icon
US-9,398,731 Cooling electronic devices in a data center
A cooling apparatus for rack-mounted computing devices includes a heat sink including a thermal interface to conductively contact a computing device mounted on...
US-9,398,618 Multi-listener wireless medium access method
Collisions in wireless networks may be avoided by limiting competing transmissions at the same time or within a temporally proximate time range. A relay...
US-9,398,505 Reducing stream interruptions during network handover
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving streaming media while switching between...
US-9,398,348 Customization of advertisements to content of video data
Metadata associated with video data by a content management system is transmitted to one or more advertising servers to tailor advertisements, or other data,...
US-9,398,334 Methods, systems, and media for controlling a presentation of media content
Systems, methods, and media for controlling a presentation of media content are provided. In accordance with some embodiments, methods for controlling a...
US-9,398,318 Providing secure video conferencing
Implementations generally relate to providing secure video conferencing. In some implementations, a method includes performing a first encryption of a video...
← 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 | 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.