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,258,775 Location-based software updates
Techniques for determining appropriate locations to update mobile device software to prevent initiation of unwanted software updates are provided. An example...
US-9,258,770 Providing access point information to a user
Aspects of the subject technology relate to systems, methods, and machine-readable media for providing an access point recommendation to a client system. A...
US-9,258,769 Apparatus, method and computer program product providing priority setting for multi-rat interworking
Apparatus, methods and computer program products operate an electronic device to receive through from a wireless communications network a prioritized list of...
US-9,258,681 Indoor localization of mobile devices
Aspects of the present disclosure provide systems and methods for generating models of a wireless network environment in an indoor space which may be used to...
US-9,258,679 Modifying a history of geographic locations of a computing device
Methods and systems for modifying a location history of a computing device are described. An example method may include receiving sensor data collected by one...
US-9,258,606 Using second screen devices to augment media engagement metrics
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using second screen devices to augment media engagement...
US-9,258,597 System and method for obtaining information relating to video images
A system and method is provided where, in one aspect, a user signals that the user is interested in a particular image being displayed as part of a video,...
US-9,258,578 System and method for selectively transcoding signal from one format to one of plurality of formats
A device is provided for use with an input signal and a selecting signal. The input signal has a first format, and the selecting signal has a first state and a...
US-9,258,470 Multi-aperture imaging systems
An example composite imaging system includes a first imaging system further comprising a first image sensor and a first aperture anterior to the first image...
US-9,258,345 Full-duplex bi-directional communication over a remote procedure call based communications protocol, and...
Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein....
US-9,258,314 Detection of anomalous instances through dynamic feature selection analysis
This specification describes technologies relating to detecting anomalous user accounts. A computer implemented method is disclosed which evaluates an unknown...
US-9,258,279 Bookmarking content for users associated with multiple devices
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. The method...
US-9,258,271 Network address translation for virtual machines
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a packet from a client, the packet having...
US-9,258,264 Processing socially networked entities
Implementations are directed to accessing social network data of a user, including relationship data representative of relationships between the user and a...
US-9,257,804 Pitch agnostic bus-bar with pitch agnostic blind mate connector
The present disclosure provides various bus bar connectors configured to draw power from a bus bar at non-discrete locations. In one aspect, a bus bar connector...
US-9,257,214 Bus bar extender
An apparatus for extending a bus bar is disclosed. The apparatus may include a first extension piece and a second extension piece. The first extension piece may...
US-9,257,120 Speaker verification using co-location information
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying a user in a multi-user environment. One of the...
US-9,257,056 Proactive user-based content correction and enrichment for geo data
A system and method determines ambiguous or missing information about map features, generates questions to address the ambiguity or the missing information and...
US-9,256,950 Detecting and modifying facial features of persons in images
Implementations relate to detecting and modifying facial features of persons in images. In some implementations, a method includes receiving one or more general...
US-9,256,948 Depth map generation using bokeh detection
In one aspect, one or more computing devices receive a set of image frames. Each image frame includes pixels. The computing devices align image frames in order...
US-9,256,892 Content selection using performance metrics
Methods, systems, and apparatus, including computer programs encoded on a computer program product, for selecting advertisements. In one aspect, a method...
US-9,256,891 Following content providers in a social context
In general, a method for providing content to a user includes providing a content item to a user responsive to a received request. The content item is displayed...
US-9,256,852 Autonomous delivery platform
Package delivery platform. An autonomous road vehicle is operative to receive destination information, and to drive to a destination based on the destination...
US-9,256,807 Generating labeled images
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating labeled images. One of the methods includes...
US-9,256,759 Computer application pre-permissioning
A computer-implemented method of pre-permissioning a computer application is disclosed. The method includes receiving a request from a user to install a...
US-9,256,755 Notification of application permissions
Methods, systems, and computer-readable media for granting application permissions and providing notifications of API activity are provided. An example method...
US-9,256,743 Remote enterprise policy/client configuration installation for computing devices
Systems and methods for remote an enterprise policy/client configuration installation for client computing devices are provided. In some aspects, a method...
US-9,256,722 Systems and methods of using a temporary private key between two devices
A method executes at a personal user device associated with a user. The method receives a request from a shared user device, the request seeking access to...
US-9,256,694 Named URL entry
Methods and systems allow users to enter natural language terms that describe a particular web site into an address field of a browser instead of a formal URL....
US-9,256,688 Ranking content items using predicted performance
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking content items. In one aspect, a method includes...
US-9,256,685 Systems and methods for modifying search results based on a user's history
A user's prior searching and browsing activities are recorded for subsequent use. A user may examine the user's prior searching and browsing activities in a...
US-9,256,682 Providing search results based on sorted properties
An entity may be related to multiple related entities by one or more properties, and the entity may also be associated with one or more entity types. A system...
US-9,256,676 Presenting search result information
A method of presenting computer-generated search result information can include receiving a search request from a client computer; identifying a plurality of...
US-9,256,637 Suggesting media content based on an image capture
A method and/or system for suggesting media content based on an image capture may include receiving, from an electronic device, a request for recommendations...
US-9,256,589 Web-based spreadsheet interaction with large data set
A computer-implemented method for presenting data is disclosed. The method includes receiving at a data server sub-system, from a browser on a remote client...
US-9,256,579 Apparatus and method for low complexity combinatorial coding of signals
The invention utilizes low complexity estimates of complex functions to perform combinatorial coding of signal vectors. The invention disregards the accuracy of...
US-9,256,517 Display of aggregated stack traces in a source code viewer
Embodiments described herein relate to systems and methods for displaying aggregated stack traces in a source code viewer. One or more execution identifiers are...
US-9,256,506 System and method for performing operations on target servers
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for performing operations on target servers is...
US-9,256,457 Interactive response system for hosted services
A system for providing an interactive response system for hosted services may include a processor and a memory. The processor may facilitate steps of receiving...
US-9,256,366 Systems and methods for touch-based two-stage text input
Embodiments relate to systems and methods for touch-based two-stage text input. An electronic device (102), such as a wearable wireless device, can be...
US-9,256,355 Accelerated panning user interface interaction
A computer-implemented user interface method includes displaying on a touch screen a portion of a large scale graphical space that is at least multiples larger...
US-9,256,343 Dynamically modifying an electronic article based on commentary
In one general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause at least one processor of a computer...
US-9,256,230 HVAC schedule establishment in an intelligent, network-connected thermostat
HVAC schedules may be programmed for a thermostat using a combination of pre-existing schedules or templates and automated schedule learning. For example, a...
US-9,256,226 Object bounding box estimation
Aspects of the disclosure relate generally to maneuvering autonomous vehicles. Specifically, the vehicle may use a laser to collect scan data for a section of...
US-9,256,115 Dual sided lens array using clear beads
A projection screen includes a transparent substrate having a first side and a second side, a first optically clear adhesive ("OCA") layer disposed across the...
US-9,256,071 User interface
Methods and apparatus for controlling one or more devices using a computing device, such as a wearable computing device, are disclosed. Using a sensor...
US-9,255,984 Using sensor measurements of nearby devices for estimating confidence of location determination
Methods and systems are disclosed for evaluating the reliability of sensor measurements of environmental properties used for deriving the location of a mobile...
US-9,255,805 Pose estimation using long range features
Aspects of the present disclosure relate to using an object detected at long range to increase the accuracy of a location and heading estimate based on near...
US-9,254,906 Attitude control for a high-altitude balloon
A high-altitude balloon is provided that may use at least one conductive coil to facilitate attitude control of the balloon. The balloon may include an...
US-9,254,846 Predictive reasoning for controlling speed of a vehicle
Methods and systems for predictive reasoning for controlling speed of a vehicle are described. A computing device may be configured to identify a first and...
← 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 | 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.