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.
System and method for emergency notification content delivery
A method for disseminating emergency notification content from an emergency originating source. The method comprising: delivering the emergency notification...
Somatosensory type notification alerts
A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may...
Systems and methods for merging textures
Examples disclose a method and system for merging textures. The method may be executable to receive one or more images of an object, identify a texture value...
System and method for managing indoor geolocation conversions
The present technology proposes techniques for managing indoor geolocation conversions based on a user's intent in an indoor location. An advertiser may...
Frequency capping of content across multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for delivering content. The...
Advertisements in view
A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a...
Aggregated performance information for video content items
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, including a method for presenting aggregated...
Determining geo-locations of users from user activities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining geographic locations. One of the methods...
Classifying resources using a deep network
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scoring concept terms using a deep network. One of the...
Aspects of the disclosure relate generally to using a primary and secondary authentication to provide a user with access to protected information or features....
Consistently delivering a web page having source code with a dynamic
According to some implementations, a method, system and computer program product for consistently delivering a web page having source code with a dynamic...
Automatic user-based query generation and execution
Computer-implemented methods for generating and executing user-based standing queries are provided. In one aspect, a method includes determining whether to...
Customizing image search for user attributes
Systems, method, and apparatus including computer program products for providing image search results. In some implementations, a method is provided. The method...
Content keyword identification
In general, in one aspect, a method includes compiling user interaction statistics for a set of content items displayed in association with a first target media...
Enriching web resources
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enriching web resources In one aspect, a method includes:...
Enhancing queries for data tables with nested fields
Systems and methods for enabling querying of nested or repeated structures with simple, non-nested group by queries derived from a template. In particular,...
Temporal content selection
Systems and methods of the present disclosure relate generally to facilitating temporal content selection. In one implementation, the system parses a first...
Ranking of presentation modes for particular content
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scoring and ranking environmental views of particular...
Multi-stage query processing system and method for use with tokenspace
A multi-stage query processing system and method enables multi-stage query scoring, including "snippet" generation, through incremental document reconstruction...
Click or skip evaluation of proximity rules
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for click or skip evaluation of proximity rules. In one...
Providing results to parameterless search queries
In one implementation, a computer-implemented method includes receiving a parameterless search request, which was provided to a mobile computing device, for...
Determining user content classifications within an online community
The present disclosure includes systems and methods for classifying user content (e.g., spam) within an online community by determining user specific signals...
Generating and using result suggest boost factors
Search log data may specify map results that were provided to a user, and may further specify, for each map result, a geographic location to which the map...
Bootstrapping named entity canonicalizers from English using alignment
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training recognition canonical representations...
System and method for providing a context sensitive undo function
A context sensitive undo feature undoes a first change in a document without affecting other changes made by other contexts. A first change is applied within a...
Predicting expansion directions for expandable content item environments
This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for determining...
Modifying a webpage display based on a referrer web address
Systems and methods for modifying a webpage display based on a referrer web address are provided. In some aspects, a method includes receiving a request for a...
Measuring virtual machine metrics
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for measuring virtual machine metrics. In one aspect, a...
Notifications user interface
A system for generating a user interface for notification includes a notification response server and an activity streams backend. The notification response...
Method for managing screen orientation of a portable electronic device
There is described a portable electronic device capable of managing screen orientation. The portable electronic device comprises a display, a motion sensor, an...
Systems and methods for registering key inputs
Systems and methods for registering key inputs are provided. A system includes an input module configured to detect a first key input by a user at a point on a...
Unlocking a head mounted device
Embodiments described herein may help to provide a lock-screen for a computing device. An example method involves, while a computing device is in a locked mode,...
Apparatus and methods for thermal management of a computing device
In accordance with aspects of the disclosure, a system and methods for thermal management of at least one processor positioned within a computing device include...
Display panel tiling using seam-concealing optics
Embodiments of a tiled multi-panel display including first and second display panels, each including a substrate with a main portion having a main thickness, an...
Position indication controls for device locations
Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be...
Automatic continued search
Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the...
Presenting information for a current location or time
A computing system is described that obtains, based at least in part on information included in at least one previous communication associated with a user of a...
Robust method for detecting traffic signals and their associated states
Methods and devices for detecting traffic signals and their associated states are disclosed. In one embodiment, an example method includes a scanning a target...
Use of environmental information to aid image processing for autonomous
An autonomous vehicle may be configured to use environmental information for image processing. The vehicle may be configured to operate in an autonomous mode in...
Display panel with an animated computer icon
Notebook computer housing
Method and apparatus for radio link failure recovery
A method (300) and apparatus (200) for radio link failure recovery is disclosed. The method may include receiving (340), at a mobile station (110), an...
Providing hotspots to user devices within server-controlled zones
A user installs a hotspot alert application on their mobile device. The application employs the location technology of the user device to transmit the location...
Premium messaging challenges
A device includes at least one processor, a messaging service operable by the at least one processor to determine whether an outgoing message is a likely...
An electrostatic speaker is described that includes a curved diaphragm positioned between two electrically conductive plates. According to aspects, the curved...
Isolation of audio transducer
A head-mounted wearable device assembly is provided that includes a bone conduction transducer (BCT) and an elastomeric isolation member that provides acoustic...
Providing suggestions for optimizing videos to video owners
A computing device executing an optimizer analyzes a video. The computing device identifies one or more optimizations for the video based on the analysis. The...
Transformation invariant media matching
This disclosure relates to transformation invariant media matching. A fingerprinting component can generate a transformation invariant identifier for media...
Automated aggregation of related media content
Systems and methods for media aggregation are disclosed herein. The system includes a media system that can transform user generated media items into at least...
Systems and methods for push-button slow motion
Imaging systems can often gather higher quality information about a field of view than the unaided human eye. For example, telescopes may magnify very distant...