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-D815,666 Display screen or portion thereof with an animated graphical user interface
US-D815,664 Display screen with animated graphical user interface
US-D815,600 Power and data connector
US-9,942,900 System and method for improved band-channel scanning and network switching
A system and method is disclosed that includes receiving connectivity information from a plurality of client devices connect to a network associated with a...
US-9,942,757 Identifying a mobile computing device
A mobile computing device, such as a cellular telephone or cellular network capable tablet or PDA, can be identified by a phone number associated with the...
US-9,942,617 Systems and method for using closed captions to initiate display of related content on a second display device
This application discloses a method for using closed captions to initiate display of related content. A computing device obtains closed captions of a video...
US-9,942,608 TV mode change in accordance with number of viewers present
Systems and methods for changing TV operating mode in accordance with number of viewers present. In some implementations, a method includes: obtaining a total...
US-9,942,600 Creating cover art for media browsers
Displaying art work or thumbnail images representative of movies, television (TV) programs/episodes and other media content is an appealing and often intuitive...
US-9,942,585 Intelligent buffering of media streams delivered over internet
A multimedia content stream that includes a series of segments may be received where each segment corresponds to a respective predicted seek position of a...
US-9,942,575 Assigning videos to single-stream and multi-stream decoders
A method for assigning videos to multi-stream and single-stream decoders is disclosed. The method determines a ranking of each of a plurality of videos. The...
US-9,942,568 Hybrid transform scheme for video coding
An apparatus for decoding a current block from an encoded bitstream includes a memory and a processor. The processor is configured to execute instructions...
US-9,942,548 Entropy coding transform partitioning information
Entropy coding of transform partitioning information may include decoding a current block by determining a probability for entropy decoding a transform...
US-9,942,525 Integrated video camera module
This application discloses a camera module that incorporates a camera portion, a wireless antenna, a wireless transceiver and one or more infrared light...
US-9,942,466 Transparent lens element in convertible base for camera capture pass-through
A convertible computer includes a transparent optical element in the keyboard base that provides light pass-through for the camera but does not interfere with...
US-9,942,406 Method and apparatus for managing telephone calls
A system and method for managing telephone calls is disclosed. The system includes a central controller that receives and processes telephone calls. The...
US-9,942,384 Method and apparatus for device mode detection
A method on an electronic device is described. A first sensor of the electronic device scans for a first movement indication. A set of second sensors of the...
US-9,942,335 Contextual connection invitations
Systems and methods are provided for including information in an invitation from a first to connect with a second user that identifies a context regarding how...
US-9,942,255 Method and system for detecting abusive behavior in hosted services
A hosted service monitoring system detects abuse of a hosted service by monitoring user actions over a period of time. The system will identify an entity, which...
US-9,942,156 Flow level dynamic load balancing
Exemplary embodiments allocate network traffic among multiple paths in a network, which may include one or more preferred paths (e.g. shortest paths) and one or...
US-9,941,977 Data transmission between devices over audible sound
Implementations generally relate to providing data transmission between devices over audible sound. In some implementations, a method includes mapping each...
US-9,940,930 Securing audio data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for securing audio data. In one aspect, a method includes...
US-9,940,821 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,940,798 Alarm arming with open entry point
A magnet and magnetometer may be integrated into a smart home environment and allow it to be placed into an away mode of operation despite an entry point being...
US-9,940,679 Systems, methods, and computer-readable media for event creation and notification
Systems, methods, and computer-readable media are provided for verifying parameters for a user-created event. In accordance with one implementation, a...
US-9,940,646 Dynamic insertion of content items into resources
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Publisher...
US-9,940,645 Application installation using in-video programming
A method for delivering and installing applications on user devices includes providing a video and a video annotation for display on a first user device, the...
US-9,940,579 Methods and systems for automated tagging based on software execution traces
Systems and methods for analysis of execution patterns for applications executing on remote devices. In some implementations of the system, a knowledge base...
US-9,940,573 Superpixel methods for convolutional neural networks
Methods, systems, and apparatus for efficiently performing a computation of a convolutional neural network layer. One of the methods includes transforming a X...
US-9,940,552 Sublinear time classification via feature padding and hashing
A linear function describing a framework for identifying an object of class k in an image sample x may be described by: w.sub.k*x+b.sub.k, where b.sub.k is the...
US-9,940,551 Image generation using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for image generation using neural networks. In one of the...
US-9,940,542 Managing feature data for environment mapping on an electronic device
An electronic device reduces localization data based on feature characteristics identified from the data. Based on the feature characteristics, a quality value...
US-9,940,523 Video monitoring user interface for displaying motion events feed
A computing device with processor(s) and memory has a video monitoring user interface for displaying a video feed on a display of a client system. When events...
US-9,940,481 Privacy management across multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for managing privacy rights...
US-9,940,398 Customization of search results for search queries received from third party sites
A third party website provides a search interface to a general search engine. A site profile of the third party website describes various topics, keywords, or...
US-9,940,381 Managing information about entities using observations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing entities using observations. In one aspect, a...
US-9,940,362 Predicting user needs for a particular context
A computing system is described that identifies, based on search histories associated with a group of computing devices for a particular context, a task...
US-9,940,318 Generating and applying outgoing communication templates
Methods, apparatus, systems, and computer-readable media are provided for generating and applying outgoing communication templates. In various implementations a...
US-9,940,312 Transferring a web content display from one container to another container while maintaining state
Systems and methods for transferring a web content display from one container to another container are disclosed. A request to transfer a first web content...
US-9,940,304 Methods and systems for inserting content in a mobile application
Systems and methods for automatically providing third-party content for display in a mobile application based on an interaction with the mobile application are...
US-9,940,212 Automatic qubit calibration
Methods and apparatus for automatic qubit calibration. In one aspect, a method includes obtaining a plurality of qubit parameters and data describing...
US-9,940,127 System and method for providing real-time execution of source code in a collaborative online software...
Access to a source code file stored at a server is provided to a plurality of user devices, via a network. The source code file may comprise software code. The...
US-9,939,996 Smart scrubber in an ebook navigation interface
An ebook is represented as ebook pages associated with locations. An interface for navigating the ebook pages includes a smart scrubber. Positions on the smart...
US-9,939,958 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,939,916 Method and apparatus for selecting between multiple gesture recognition systems
A method and apparatus for selecting between multiple gesture recognition systems includes an electronic device determining a context of operation for the...
US-9,939,896 Input determination method
Methods and systems for determining intent in voice and gesture interfaces are described. An example method includes determining that a gaze direction is in a...
US-9,939,871 System and method for managing a power mode of a designated electronic device
A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is...
US-9,939,859 Electronic device with a cooling structure
This application discloses an electronic device including a cooling structure and a plurality of electrical components. The cooling structure is made from a...
US-9,939,648 Head mounted display device with dual curved displays
A head mounted display (HMD) device includes first and second laterally-curved displays disposed about a medial plane, wherein each of the first and second...
US-D815,113 Display screen with animated graphical user interface
US-D815,112 Display screen with animated graphical user interface
← 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.