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-D771,681 Display screen or portion thereof with graphical user interface
US-9,491,892 Electronic device cooling system with storage
Cooling systems for providing cooled air to electronic equipment are described. The systems can include large storage tanks or waste treatment systems to...
US-9,491,880 Circuit assembly for compact acoustic device
A circuit assembly (600) includes a printed circuit board assembly (100). The printed circuit board assembly includes a first circuit board (101), a second...
US-9,491,770 System and method for avoiding interfering signals
Disclosed are a system, device and method for avoiding interference with data communications from an interference source. A system may include a power...
US-9,491,706 Reduced-power transmitting from a communications device
Aspects of the present disclosure teach decreasing, in a time-averaged regime, the amount of RF energy emitted by a communications device. Generally speaking,...
US-9,491,645 Method and apparatus for wireless network data collection
A method on an electronic device for a wireless network is described. A first set of unique wireless access point IDs is collected. A second set of unique...
US-9,491,641 IQ imbalance image compensation in multi-carrier wireless communication systems
A method in a wireless communication terminal includes receiving an aggregated carrier including a first component carrier and a second component carrier,...
US-9,491,616 Device location history anonymization based on stop detection
Embodiments described herein may help to protect users' privacy when storing and/or utilizing location data that is provided by the users' mobile devices. An...
US-9,491,571 Methods and apparatus for using smart environment devices via application program interfaces
Systems and Methods disclosed herein relate to providing a message to an application programming interface (API). The message includes a request for data from a...
US-9,491,526 Dynamic data center network with a mesh of wavelength selective switches
According to at least one aspect, a network system includes a wavelength selective switch (WSS) mesh network, multiple dense wavelength division multiplexing...
US-9,491,525 Interactive media display across devices
A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to...
US-9,491,522 Methods, systems, and media for presenting supplemental content relating to media content on a content...
Mechanisms for presenting recommended media content items are provided. In some implementations, a method comprises: receiving a request for supplemental...
US-9,491,517 Systems and methods for broadcast audience interaction and participation
A broadcast audience interaction and feedback system may discover and activate a recording function of a portable device of a user to record audio and/or video...
US-9,491,494 Distribution and use of video statistics for cloud-based video encoding
A method for processing a video stream includes receiving first and second copies of the video stream by first and second video processing devices,...
US-9,491,300 Handling concurrent speech
A system having one or more processors and a memory receives both speech data from first and second participants of a session. The system outputs the speech of...
US-9,491,255 Method and apparatus for pre-fetching remote resources for subsequent display on a mobile computing device
A computer-implemented method and system for pre-fetching remote resource data from a remote mapping system for display on a client computing device is...
US-9,491,229 Application experience sharing system
Described herein is a system generating and sending shortcuts from a sending device to a receiving device. In one implementation, the sending device generates...
US-9,491,224 Remotely controlling camera functionality
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,491,221 System and method for brokering distributed computation
A method and apparatus for distributed computing in a brokering environment is disclosed. In this environment, the broker system receives a program and data set...
US-9,491,176 Monitoring content consumption by restricted account
A content server stores digital content including video, audio, image, animation, or text content. The content server receives account permissions governing...
US-9,491,159 Secure challenge system for verifying access rights to media content
Described is a technique for securely verifying access rights to a media file stored on a user device. By verifying the access rights to the media file, a...
US-9,491,102 Traffic load balancing in a multi-connect topology
A technique for load balancing in a multi-topology network selects a network path having a favorable bandwidth*hop count product. Accordingly, shorter paths are...
US-9,491,007 Apparatus and method for antenna matching
A method and apparatus are for performing antenna matching and include determining a cable connection state of a cable connector, generating a cable detection...
US-9,490,998 Network-based remote control
The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing...
US-9,490,991 System and method for impromptu shared communication spaces
Communications between entities who may share common interests. For entities determined to be sharing common interests (e.g., searching using the same terms or...
US-9,490,850 Method and apparatus for decoding packetized data
A method for decoding a packetized video signal including at least one encoded frame. In one case, the method includes receiving at least one FEC packet at a...
US-9,490,720 Power conversion with solid-state transformer
An electric power supply unit includes a primary stage having an electric converter arranged to increase a frequency of AC power provided to an input of the...
US-9,490,663 Apparatus and methodology for battery backup circuit and control in an uninterruptible power supply
Systems and methods for providing an uninterruptible power supply are disclosed herein. The system includes a power converter component that concurrently...
US-9,490,526 Wireless communication antennas in computer displays
A liquid crystal display screen of an electronic device is formed on a glass substrate. The glass substrate has an active display area with liquid crystal...
US-9,489,829 Smart-home hazard detector providing sensor-based device positioning guidance
A particular smart hazard detector may itself function as a guide during a process of installation of the same at an installation location. Additionally, the...
US-9,489,822 Systems and methods of privacy within a security system
Systems and methods disclosed herein provide setting a mode for a door lock of a door in a building with an electronic device communicatively coupled to the...
US-9,489,821 Device and method for monitoring the presence of an item
Exemplary methods and systems for monitoring presence of an item or items are disclosed herein. An exemplary method may be carried out by a monitoring device...
US-9,489,807 Life safety device with compact circumferential acoustic resonator
Low frequency alarm tones emitted by life safety devices are more likely to notify sleeping children and the elderly. Disclosed herein is a life safety device...
US-9,489,745 Using depth maps of a scene to identify movement of a video camera
A process recomputes zones for a scene. The process is performed at a computing device having one or more processors and memory. The memory stores one or more...
US-9,489,716 Street-level imagery acquisition and selection
A street-level imagery acquisition and selection process identifies which images are published in a street field view. An imagery database includes panoramas...
US-9,489,692 Location-based bid modifiers
Systems and methods for determining location-based bid modifier suggestions include determining a content placement cost based in part on a likelihood of a user...
US-9,489,682 Affecting display of content based on negative reactions
Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user;...
US-9,489,635 Methods and systems for vehicle perception feedback to classify data representative of types of objects and to...
Aspects of the disclosure relate generally to methods and systems for improving object detection and classification. An example system may include a perception...
US-9,489,580 Method and system for cluster-based video monitoring and event categorization
A computing system obtains a respective motion vector for each of a series of motion event candidates in real-time as said each motion event candidate is...
US-9,489,564 Method and apparatus for prioritizing image quality of a particular subject within an image
A device capable of digital imaging detects multiple faces in image data received from an image sensor, performs pattern recognition to check if at least one of...
US-9,489,535 Retrieval of data across multiple partitions of a storage device using digital signatures
A system and method for exchanging data among partitions of a storage device is disclosed. For example, data stored in a first partition is exchanged with an...
US-9,489,462 Personalizing search queries based on user membership in social network communities
Methods and systems for improving user search experience with a search engine by providing a way for associated users to personalize search queries and/or...
US-9,489,458 Suggesting interaction among members of a social network
Techniques include receiving a search query; determining a topic related to the search query; identifying, within a specific time following receipt of the...
US-9,489,454 Automatic generation of playlists from digital content embedded on third-party services
A content hosting service automatically creates a playlist of embedded content items based on the content items embedded by a third-party service. The playlist...
US-9,489,447 Scalable current leaderboard using delta-encoded updates
Systems and techniques are provided for providing a scalable current leaderboard. Entries may be received. The entries may include an identifier and a score....
US-9,489,430 System and method for identifying applicable third-party applications to associate with a file
Systems and methods are disclosed herein for identifying an application for opening a file. A first user input indicative of a file selected by a user is...
US-9,489,406 Linear time processing of weak properties in a garbage collected environment
A method includes traversing pointers reachable from a root node, identifying an object, determining whether the identified object has a weak property,...
US-9,489,394 Systems and methods for prioritizing file uploads
Systems and methods are disclosed herein for uploading data to a cloud system. A plurality of files on a client system is identified for uploading to a cloud...
US-9,489,378 Parsing rule generalization by N-gram span clustering
A method includes accessing command sentences stored in a data store, wherein each command sentence is a collection of n-grams and each command sentence...
US-9,489,367 Systems and methods for mutations and operational transforms in a collaborative spreadsheet environment
Mutations representing spreadsheet edit operations are received at a server from client computers of collaborators and also at a collaborator's client computer...
← 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 | 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.