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,119,138 Flexible communication systems and methods
A method of initiating a telecommunication session for a communication device include submitting to one or more telecommunication carriers a proposal for a...
US-9,119,029 Finding friends near a friend
A system for finding friends near a friend, including a memory, housed within a mobile device, for storing a contact list including records for a plurality of...
US-9,119,009 Transmitting audio control data to a hearing aid
A computing device can detect an event associated with an alert sound, and responsive to detecting the event, identify the alert sound associated with the...
US-9,118,940 Video bandwidth allocation in a video conference
Communicating information exchanged in a video conference. Responsive to detecting a change in an amount of audio information generated by at least one...
US-9,118,905 Multiplane panoramas of long scenes
Methods, systems, and articles of manufacture for generating a panoramic image of a long scene are disclosed. These include, fitting planes to 3D points...
US-9,118,843 Methods and systems for creating swivel views from a handheld device
Examples of methods and systems for creating swivel views from handheld video are described. In some examples, a method may be performed by a handheld device to...
US-9,118,841 Determining an image capture payload burst structure based on a metering image capture sweep
A first plurality of images of a scene may be captured. Each image of the first plurality of images may be captured with a different total exposure time (TET)....
US-9,118,774 Dispatch system to remote devices
A method and system for presenting promotional content to a user of a communication device involves receiving information from a communication device, where the...
US-9,118,758 User feedback on calls
Various methods, systems, and computer program products are disclosed for determining relevance of a promotional message based on caller feedback. The method...
US-9,118,723 Post and content framework for social activity streams
Computer-implemented methods for generating and providing a post in a social activity stream by using a post framework and a content framework are provided. The...
US-9,118,666 Computing device integrity verification
An integrity verification process is performed by an integrity verification module of a client computing device. When the computing device is powered-up, but...
US-9,118,631 Mixing secure and insecure data and operations at server database
Processing a query, includes, at a client, receiving a user-generated query having a plurality of recognizable terms, securing the user-generated query to...
US-9,118,626 Systems and methods for the automatic registration of devices
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,118,499 Monitoring system for proactive service of devices
In one embodiment, a method for monitoring operation of a device is provided. Monitoring of the device at a source using a gateway is activated. The device is...
US-9,118,465 Method for supporting flexible frame structures in wireless communication systems
A wireless communication base station is disclosed, configured to serve a plurality of user terminals in a series of downlink radio frames wherein user...
US-9,118,394 Antenna transfer switching for simultaneous voice and data
A method and system selects an antenna for signal propagation within a wireless communication device having multiple antennas. A transfer switch controller...
US-9,118,296 Clipping protection in fixed-width audio mixing
An apparatus provides both clipping protection and signal level conservation while the system operates in the original width type. The apparatus includes a...
US-9,117,383 Vibrating display panels for disguising seams in multi-panel displays
A multi-panel display includes at least one anchoring platform, a plurality of display panels, vibration mechanisms, and control logic. The anchoring...
US-9,117,374 Automatically generating quiz questions based on displayed media content
In accordance with some implementations, a method for automatically generating quiz questions is disclosed. The method is performed on a server system having...
US-9,117,267 Systems and methods for marking images for three-dimensional image generation
Methods and systems for image marking and generation of a three-dimensional (3D) image of an object are described. In an example, a computing device may be...
US-9,117,197 Alert system for social network users
A system includes: a rule module, an application programming interface module, a determination module and a communication module. The rule module receives an...
US-9,117,195 Synchronized consumption modes for e-books
An e-book system receives and stores different versions of an e-book supporting different consumption modes. Additionally, the e-book system stores signposts...
US-9,117,181 Methods and systems for providing current email addresses and contact information for members within a social...
Methods and systems for providing current email addresses or contact information to members within a social network are described. In one described method, an...
US-9,117,146 Systems and methods for matching visual object components
Systems and methods for modeling the occurrence of common image components (e.g., sub-regions) in order to improve visual object recognition are disclosed. In...
US-9,117,134 Image merging with blending
A base m.times.n tile, X, of a base image of a scene, and an alternate m.times.n tile, Y, of an alternate image of the scene may be obtained. An m.times.n blend...
US-9,117,112 Background detection as an optimization for gesture recognition
Methods and systems are provided allowing for background identification and gesture recognition in video images. A computer-implemented image processing method...
US-9,117,109 Facial recognition
An example method includes receiving a first image and a second image of a face of a user, where one or both images have been granted a match by facial...
US-9,117,088 Methods and systems for controlling levels of geolocation access
A communication device may be configured to control access to geolocation services for applications on the communication device utilizing a first privacy access...
US-9,117,072 Software exploit detection
A method may include, in a computing device including a processor, memory, an operating system, and at least one installed application, detecting an attempted...
US-9,116,992 Providing time series information with search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing time series information with search results. In...
US-9,116,991 Searching encrypted electronic books
An e-book server creates index information for encrypted e-book content. The index information is used by a reader module to efficiently search the encrypted...
US-9,116,986 Interactive calendar with an integrated journal
A system and method for integrating a journal associated with a user into a calendar is disclosed. The journal application includes a calendar module, a...
US-9,116,982 Identifying interesting commonalities between entities
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptions of relationships between...
US-9,116,976 Ranking documents based on large data sets
A system ranks documents based, at least in part, on a ranking model. The ranking model may be generated to predict the likelihood that a document will be...
US-9,116,963 Systems and methods for promoting personalized search results based on personal information
A method is performed at a server system having one or more processors and memory. The server receives a search query from a user and identifies a list of...
US-9,116,957 Substitute term scoring
Methods, systems, and apparatus, including computer programs encoded on a computer storage media are disclosed that involve a server receiving a search query...
US-9,116,952 Query refinements using search data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one...
US-9,116,945 Prediction of human ratings or rankings of information retrieval quality
A statistical model may be created that relates human ratings of documents to objective signals generated from the documents, search queries, and/or other...
US-9,116,940 Searching for join candidates
Systems and techniques are provided for receiving an input column and a search keyword and providing one or more suggested columns with which to merge the input...
US-9,116,928 Identifying features for media file comparison
Embodiments of the disclosed subject matter construct linear combinations of a set of defined "basic" features for each pair of sample and known media files....
US-9,116,926 Sharing photos
Implementations generally relate to sharing photos. In some implementations, a method includes collecting photos associated with one or more objects, where the...
US-9,116,921 Grouping of image search results
This specification relates to presenting image search results. In general, one aspect of the subject matter described in this specification can be embodied in...
US-9,116,918 Methods, systems, and media for interpreting queries
Mechanisms for interpreting queries are provided. In some implementations, a method for interpreting queries is provided, comprising: receiving a search query...
US-9,116,917 Augmenting a geographic information system
Provided is a process for augmenting a geographic information system. Some examples of the process include comparing, with a computer system, street addresses...
US-9,116,890 Triggering actions in response to optically or acoustically capturing keywords from a rendered document
A system for processing text captured from rendered documents is described. The system receives a sequence of one or more words optically or acoustically...
US-9,116,886 Document translation including pre-defined term translator and translation model
A computer-implemented method includes receiving, at a translation server in communication with a network, a request for a translation of text in a source...
US-9,116,885 Techniques for a gender weighted pinyin input method editor
A computer-implemented technique can receive a first input from a user including one or more characters of a first language, which is a transliteration of a...
US-9,116,780 Method for modeling source code having code segments that lack source location
A system and method for modeling code segments that do not have a location is disclosed. Source code may be indexed and modeled in a data graph with nodes...
US-9,116,730 Gadget container verification
A system, method, and computer program product verifies web page containers of software gadgets. A request for a software gadget is received by a gadget server...
US-9,116,718 Derive size contribution of features
A development tool for optimizing a software program is disclosed herein. The tool may be implemented as machine readable instructions, part of a specially...
← 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 | 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.