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,357,271 Systems and method for using closed captions to initiate display of related content on a second display device
In some implementations, a method for using closed captions in a double display scenario includes, obtaining a video stream configured to be displayed on a...
US-9,357,223 System and method for decoding using parallel processing
Encoding a stream of video data including at least one frame having a plurality of rows of blocks video may include encoding the plurality of rows using a...
US-9,357,178 Video-revenue prediction tool
Described herein are techniques related to prediction of video revenue for non-monetized videos. This Abstract is submitted with the understanding that it will...
US-9,357,168 Facilitating video conferences
Implementations generally relate to facilitating video conferences. In some implementations, a method includes enabling a video conference having a plurality of...
US-9,357,129 Methods and systems for removal of rolling shutter effects
Methods and systems for rolling shutter removal are described. A computing device may be configured to determine, in a frame of a video, distinguishable...
US-9,357,127 System for auto-HDR capture decision making
A method and apparatus for invoking a High Dynamic Range ("HDR") mode in a camera are disclosed. The method comprises detecting that the camera is operating in...
US-9,357,063 Disruption blocking in mobile devices
A do not disturb (DND) mode for telephonic devices, in which the DND mode is automatically deactivated after a time increment has elapsed, the DND mode having...
US-9,357,022 Measuring effectiveness of social networking activity
A system and machine-implemented method for providing effectiveness indications for social networking activity including receiving a request to provide an...
US-9,357,019 Systems and methods for identifying increased user interest and promoting content in a geographic information...
Systems and methods for identifying increased user interest in a geographic area and selecting and promoting content associated with such geographic area within...
US-9,357,002 Mitigation of optimistic acknowledgement attacks in a computer protocol
A method for verifying receipt of data packets, including generating a plurality of data packets, wherein each of the plurality of data packets comprises...
US-9,356,918 Identification delegation for devices
A first communication session is conducted between a media device and a mobile device. The first communication session includes requesting an authorization code...
US-9,356,904 Event invitations having cinemagraphs
A system and method for sending a message with a graphical theme that includes a cinemagraph to a member of a social network system are described. In one...
US-9,356,901 Determining message prominence
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A request that a server system deliver...
US-9,356,893 Fallback messaging
A computing device may receive first message data associated with a messaging group. The computing device may associate the first message data with a messaging...
US-9,356,793 System and method for managing load on a downstream server in a distributed storage system
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for managing load on a downstream server in a...
US-9,356,792 Recording events for social media
This specification describes technologies relating to recording an event album for sharing through a social network. In general, one aspect of the subject...
US-9,356,738 Adaptive data unit transmission and acknowledgment
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for adaptive data unit transmission. A...
US-9,356,672 Apparatus and methods for adaptive antenna diversity in a multi-antenna system
Apparatuses and methods are disclosed for determining a dominant figure-of-merit for an antenna system comprising a primary antenna, and at least two diversity...
US-9,356,461 Methods and systems for rapid wireless charging where the low state of charge (SOC) temperature dependent...
A system and method for wireless charging are provided. A control circuit charges one or more cells in a secondary wireless charging circuit that receives power...
US-9,355,640 Invoking action responsive to co-presence determination
Methods, apparatus and computer-readable media (transitory and non-transitory) are disclosed for receiving audio information based on sensing of one or more...
US-9,355,562 Using other vehicle trajectories to aid autonomous vehicles driving through partially known areas
Methods and devices for controlling a vehicle in an autonomous mode are disclosed. In one aspect, an example method is disclosed that includes obtaining, by a...
US-9,355,432 Method and system for automatically cropping images
The present invention relates to methods and systems for automatic image cropping. An automatic image cropping system includes a downsampling system, a saliency...
US-9,355,425 Soft posting to social activity streams
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a soft post authored by a user, the soft post...
US-9,355,415 Providing content recommendation to users on a site
The disclosure includes a system and method for providing content recommendation to users on a site. The system includes a processor and a memory storing...
US-9,355,410 Methods and apparatus for generating a message for a wireless device
Methods and apparatus for generating a message (106) for a wireless device (102) are disclosed. In an embodiment, an application server (106), or any other...
US-9,355,391 Digital wallet
A digital wallet that facilitates fast, convenient, and secure commerce using a mobile electronic device (or non-mobile electronic device) and stores...
US-9,355,387 System and method for event management and information sharing
Systems and methods are provided for real-time information sharing. A server receives, from a first user device, a request to create an event, a start time and...
US-9,355,300 Inferring the gender of a face in an image
The subject matter of this specification can be embodied in, among other things, a computer-implemented method that includes receiving a plurality of images...
US-9,355,191 Identification of query completions which change users' original search intent
Technology described herein identifies and demotes query completions which divert users from their original search intent. The identified query completions may...
US-9,355,186 Launching applications from webpages
This specification describes technologies relating to launching applications from content items in webpages. In general, one aspect of the subject matter...
US-9,355,177 Web crawler scheduler that utilizes sitemaps from websites
Systems and methods for scheduling documents for crawling are disclosed in which sitemap information is updated for a first website identified by a sitemap by...
US-9,355,175 Triggering answer boxes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing search results. In one aspect, a method...
US-9,355,169 Phrase extraction using subphrase scoring
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents...
US-9,355,168 Topic based user profiles
A system and method for developing a user's profile based on the user's interaction with content items. A module on the client rendering the content items or...
US-9,355,158 Modifying search results based on selection of one of the search results
Methods and apparatus for modifying search results based selection of one of the search results by a user to whom the search results are presented. Initially...
US-9,355,140 Associating an entity with a search query
Methods and apparatus for associating an entity with at least one search query. Some implementations are directed to methods and apparatus for identifying...
US-9,355,113 Encoding and decoding delta values
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for encoding and decoding delta values. In one aspect, a...
US-9,355,110 Dynamic presentation of data items based on prioritized associations
An example method involves: (i) maintaining an attribute-association database comprising data for a set of data items, wherein the data for a given one of the...
US-9,355,094 Motion responsive user interface for realtime language translation
A data processing apparatus receives data indicating a movement of a client device by a first user. The apparatus determines that the movement of the client...
US-9,355,082 Contextual history of computing objects
Various features for a computer operating system include mechanisms for operating where a single native application, in the form of a Web browser, exists for an...
US-9,355,080 Propagating user feedback on shared posts
Propagating user feedback on shared posts is described, including receiving a user indication associated with repost content. The repost content is associated...
US-9,355,074 Display-content alteration for user interface devices
Systems and processes for data presentation may be implemented with a variety of operations and techniques. In particular aspects, a system and process for data...
US-9,355,072 Recursive embedding by URL parameterization
Methods, systems, and apparatus for performing recursive embedding by URL parameterization are provided. Recursive embedding by URL parameterization may be...
US-9,355,067 Distribution of parameter calculation for iterative optimization methods
Systems and methods are disclosed for distributed first- or higher-order model fitting algorithms. Determination of the parameter set for the objective function...
US-9,354,900 Method and apparatus for presenting a window in a system having two operating system environments
A device (110) and method (700) for providing windows in a multi-environment operating system is provided. A first operating system environment (first OSE)...
US-9,354,899 Simultaneous display of multiple applications using panels
Methods and systems for displaying content on a webpage are disclosed. The method may include receiving an application indication to open a first application on...
US-9,354,794 Method and system for performing client-side zooming of a remote video feed
An electronic device with a display, processor(s), and memory detects a first user input to zoom in on a respective portion of a first video feed displayed on...
US-9,354,722 Low power management of multiple sensor integrated chip architecture
A method, device, system, or article of manufacture is provided for low-power management of multiple sensor chip architecture. In one embodiment, a method...
US-9,354,714 Keypad with integrated touch sensitive apparatus
A touch sensitive keypad device (101) for an electronic device (100) includes one or more keys (106,107,108,109,110) situated in a keypad carrier (206). One or...
US-9,354,698 Differential proximity sensing and side detection for an electronic device
An electronic device includes a housing enclosing a motion sensor and a first capacitive proximity sensor on a first planar side of the electronic device. A...
← 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.