Real Time Touch

new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)

Real Time Touch

Filing Names

Google Inc
Google Inc A Delaware Corporation
Google Inc A California Corporation
Google Inc A Ca Corporation
Google Inc A Delware Corporation
Google Inc_20100107
Google Inc_20100114
Google Inc_20131212
Google Inc_20100128
Google Inc_20100121
Google Incorporated

Google Inc patents (2015 archive)

Recent patent applications related to Google Inc. Google Inc is listed as an Agent/Assignee. Note: Google Inc may have other listings under different names/spellings. We're not affiliated with Google Inc, we're just tracking patents.

ARCHIVE: New 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "G" | Google Inc-related inventors

Date Google Inc patents (2015 archive) (updated weekly) - BOOKMARK this page
12/31/15Horizontal tail surface
12/31/15Plastic optical fiber for reliable low-cost avionic networks
12/31/15Drive mechanisms for use in controlling rotation and twist of a tether
12/31/15Systems and methods for controlling rotation and twist of a tether
12/31/15Dynamic highlighting of geographic entities on electronic maps
12/31/15Generating turn-by-turn direction previews
12/31/15Method for using nanodiamonds to detect nearby magnetic nanoparticles
12/31/15Mobile cast receivers for computing and entertainment devices
12/31/15Automated click type selection for content performance optimization
12/31/15Systems and methods for updating software in a hazard detection system
12/31/15Methods and apparatuses for automated testing of streaming applications using mapreduce-like middleware
12/31/15Incremental multi-word recognition
12/31/15Techniques for on-the-spot translation of web-based applications without annotating user interface strings
12/31/15Batch-optimized render and fetch architecture
12/31/15Ranking content using location-based query log analysis
12/31/15Automated archiving of user generated media files
12/31/15Shared geo-located objects
12/31/15Generating automated tours of geographic-location related features
12/31/15Using image features to extract viewports from images
12/31/15Deep links for native applications
12/31/15Surfacing in-depth articles in search results
12/31/15Optimized browser render process
12/31/15Staredown to produce changes in information density and type
12/31/15Automated creative extension selection for content performance optimization
12/31/15Application installation conversion and identification
12/31/15Determining bidding strategies
12/31/15Throttling content
12/31/15Methods, apparatuses, and computer-readable media for boosting ad scores based on location proximity and/or social affinity
12/31/15Adaptive screen interfaces based on viewing distance
12/31/15Use of relationship between activities of different traffic signals in a network to improve traffic signal state estimation
12/31/15Utterance selection for automated speech recognizer training
12/31/15Derivation of probabilistic score for audio sequence alignment
12/31/15Streaming display data from a mobile device using backscatter communications
12/31/15Network gateway configuration
12/31/15Mobile cast receivers for computing and entertainment devices
12/31/15Optimized browser rendering process
12/31/15User portable device having floating sensor assembly to maintain fixed geometric configuration of sensors
12/31/15Methods, systems, and media for recommending collaborators of media content based on authenticated media content input
12/31/15Methods for reducing noise in optical biological sensors
12/31/15End-to-end network diagnostics
12/24/15Notifications on game controller
12/24/15Attention and event management
12/24/15Integrating online navigation data with cached navigation data during active navigation
12/24/15Intelligent configuration of a smart environment based on arrival time
12/24/15Device interaction with spatially aware gestures
12/24/15Rotary controller arrangement
12/24/15Magnetic controller for device control
12/24/15Methods, systems, and media for controlling playback of video using a touchscreen
12/24/15Interface for multiple media applications
12/24/15Methods and systems for recursively generating pivot tables
12/24/15Displaying information related to content playing on a device
12/24/15Computerized systems and methods for rendering an animation of an object in response to user input
12/24/15Application specific user interfaces
12/24/15Computerized systems and methods for cascading user interface element animations
12/24/15Indicating an object at a remote location
12/24/15Management of media player functionality
12/24/15Device designation for audio input monitoring
12/24/15Automated mobile application publishing
12/24/15System and method for live migration of a virtualized networking stack
12/24/15Inferring periods of non-use of a wearable device
12/24/15Methods and apparatus for using smart environment devices via application program interfaces
12/24/15Methods and apparatus for using smart environment devices via application program interfaces
12/24/15Managing storage devices
12/24/15Bridge decoder for a vehicle infotainment system
12/24/15Systems and methods for managing suggested edits in a collaborative document editing environment
12/24/15Techniques for machine language translation of text from an image based on non-textual context information from the image
12/24/15Media store with a canonical layer for content
12/24/15Indexing actions for resources
12/24/15Dynamically integrating offline and online suggestions in a geographic application
12/24/15Search results for native applications
12/24/15Tile-based distribution of searchable geospatial data to client devices
12/24/15Ranking and selecting images for display from a set of images
12/24/15Visual refinements in image search
12/24/15Processing mutations for a remote database
12/24/15Dimension widening aggregate data
12/24/15Contextual search on multimedia content
12/24/15Displaying information related to spoken dialogue in content playing on a device
12/24/15List accumulation and reminder triggering
12/24/15Methods, systems, and media for searching for video content
12/24/15Generating contextual search presentations
12/24/15Displaying a summary of media content items
12/24/15Delivering personalized information
12/24/15Trust agents
12/24/15Defensive techniques to increase computer security
12/24/15Security adjustments in mobile devices
12/24/15Extracting card data from multiple cards
12/24/15Automatic identification and use of alternate user contact information
12/24/15Merchant identification of payer via payment path
12/24/15Path analysis of negative interactions
12/24/15Providing advertisements from related search queries
12/24/15Providing content based on geographic location data
12/24/15Detour based content selections
12/24/15Location based, content targeted online advertising
12/24/15Choosing allocations and prices in position auctions
12/24/15Display resolution negotiation
12/24/15Surfacing notable changes occurring at locations over time
12/24/15Computerized systems and methods for rendering a user interface element
12/24/15Image editing using selective editing tools
12/24/15Identifying imagery views using geolocated text
12/24/15Efficient computation of shadows
12/24/15Computerized systems and methods for layering content in a user interface
12/24/15Computerized systems and methods for analyzing and determining properties of virtual environments
12/24/15Method for obtaining product feedback from drivers in a non-distracting manner
12/24/15Determining information flow using physiological parameters
12/24/15Efficient frame rendering
12/24/15Caching speech recognition scores
12/24/15Entity name recognition
12/24/15Speech recognition using non-parametric models
12/24/15Dynamic threshold for speaker verification
12/24/15Remote invocation of mobile device actions
12/24/15Gesture-based password entry to unlock an encrypted device
12/24/15Per-device authentication
12/24/15Methods and apparatus for exploiting interfaces smart environment device application program interfaces
12/24/15Methods and apparatus for using smart environment devices via application program interfaces
12/24/15Methods and apparatus for using smart environment devices via application program interfaces
12/24/15Data delivery
12/24/15Performance evaluation of an information resource in a computer network environment
12/24/15System and method for providing congestion notification in layer 3 networks
12/24/15Rule-based rate limiting
12/24/15Protecting against sniffing based on intervals between user input signals
12/24/15Methods and apparatus for using smart environment devices via application program interfaces
12/24/15Selectively restricting communications from third party applications/devices to electronic devices
12/24/15Aggregation of asynchronous trust outcomes in a mobile device
12/24/15Dynamic authentication using distributed mobile sensors
12/24/15Cross-device notifications
12/24/15Storing content items
12/24/15Dynamic caching during travel
12/24/15Methods and apparatus for using smart environment devices via application program interfaces
12/24/15Imaging device with a plurality of pixel arrays
12/24/15Clarifying audible verbal information in video content
12/24/15Passenger casted content to infotainment system
12/24/15Automatically enabling the forwarding of instant messages
12/24/15Method for collecting and aggregating network quality data
12/24/15Automatically updating an access point
12/24/15Notification management
12/24/15Mesh network commissioning
12/24/15Mesh network commissioning
12/24/15Mesh network commissioning
12/24/15Mesh network commissioning
12/24/15Mesh network commissioning
12/24/15Mesh network commissioning
12/24/15Mesh network commissioning
12/17/15Robust method for detecting traffic signals and their associated states
12/17/15Methods and systems for calibrating sensors using recognized objects
12/17/15Capacitive gaze tracking for auto-accommodation in a contact lens
12/17/15Contact lens with capacitive gaze tracking
12/17/15Power delivery for accommodation by an eye-mountable device
12/17/15Flexible conductor for use within a contact lens
12/17/15Method, device and system for accessing an eye-mountable device with a user interface
12/17/15Eye-mountable device to provide automatic accommodation and method of making same
12/17/15Failsafe operation of eye-mountable device
12/17/15Apparatus, system and method for gaze tracking based on photodetection by an eye-mountable device
12/17/15Radial display generation and interactive system
12/17/15Display mode based media player switching
12/17/15Storage system user interface with floating file collection
12/17/15Conditional storage
12/17/15Serving font glyphs
12/17/15Ranking search results
12/17/15Serving font glyphs
12/17/15Refining location estimates and reverse geocoding based on a user profile
12/17/15Real-time saved-query updates for a large graph
12/17/15Content recommendations based on organic keyword analysis
12/17/15Optimizing personalized recommendations with longitudinal data and a future objective
12/17/15Zero-power wireless device programming
12/17/15System for aligning a handheld rfid reader
12/17/15Automatically organizing images
12/17/15Hangout based video response unit for contact centers
12/17/15Product purchase study combining active and passive purchase data sources
12/17/15Systems and methods for collecting and using retail item inspection data
12/17/15Content placement recommendations based on path analysis
12/17/15Merchant performance evaluation in a computer networked environment
12/17/15Survey amplification using respondent characteristics
12/17/15Lead analysis based on path data
12/17/15Endorsements used in ranking ads
12/17/15Keyword recommendations based on organic keyword analysis
12/17/15Splitting a purchase panel into sub-groups
12/17/15Utilizing heuristic bidding to determine inventory bid landscape of an active real-time display campaign
12/17/15Methods, systems, and media for presenting advertisements during background presentation of media content
12/17/15Price-competitiveness analysis
12/17/15Infer product correlations by integrating transactions and contextual user behavior signals
12/17/15Systems and methods for generating three-dimensional models using sensed position data
12/17/15Multipurpose contacts for delivering electro-haptic feedback to a wearer
12/17/15Language identification
12/17/15Adaptive antenna tuning based on measured antenna impedance
12/17/15Three-dimensional wireless charging coil
12/17/15Touch and talk auto-configuring of video conferences using near field communication (nfc)
12/17/15Optical communication for body mountable devices
12/17/15Remote metering for panelist web usage
12/17/15Efficient indexing and searching of access control listed documents
12/17/15Enhanced streaming media playback
12/17/15System and method for integrating web and native applications from web-based contexts
12/17/15Automultiscopic display with viewpoint tracking and scalability for multiple views
12/17/15Personal measurement devices for media consumption studies
12/17/15Systems and methods for locally detecting consumed video content
12/17/15Virtual bluetooth controller interfaces
12/17/15Wrist band attachment for a wearable device
12/10/15Invoking action responsive to co-presence determination
12/10/15Methods and systems for transitioning an aerial vehicle between hover flight and crosswind flight
12/10/15Providing services using unmanned aerial vehicles
12/10/15High frequency bi-directional ac power transmission
12/10/15Systems and methods for wirelessly-enabled hvac control
12/10/15Methods and apparatus for control unit with a variable assist rotational interface and display
12/10/15Presenting information for a current location or time
12/10/15Position indication controls for device locations
12/10/15Mapping active and inactive construction zones for autonomous driving
12/10/15Dynamic profile switching based on user identification
12/10/15Generating representations of input sequences using neural networks
12/10/15Auto-translation for multi user audio and video
12/10/15Determining relevance of points of interest to a user
12/10/15Pre-fetching map tile data along a route
12/10/15Retrieving context from previous sessions
12/10/15Content item usage based song recommendation
12/10/15Physical confirmation for network-provided content
12/10/15Generating representations of input sequences using neural networks
12/10/15Training distilled machine learning models
12/10/15Virtual reality applications
12/10/15Determining additional task features for a task of a user
12/10/15Correlating online content distribution to offline activity
12/10/15Providing promotional information related to modes of transportation
12/10/15Dispatch system to remote devices
12/10/15Social media enabled advertising
12/10/15Systems and methods for monitoring and reporting road quality
12/10/15Augmenting speech segmentation and recognition using head-mounted vibration and/or motion sensors
12/10/15Probabilistic message filtering and grouping
12/10/15Systems and methods for throttling display of electronic messages
12/10/15Generating and using ephemeral identifiers and message integrity codes
12/10/15Populating user contact entries
12/10/15Systems and methods for prefetching online content items for low latency display to a user
12/10/15Intelligently transferring privacy settings between devices based on proximity
12/03/15Needle-free blood draw
12/03/15Detecting important transit stops for transit trip grouping
12/03/15Navigating to a selected location
12/03/15Selection and presentation of geographic content in an automotive environment
12/03/15Radar-based gesture-recognition through a wearable device
12/03/15Extensible framework for ereader tools
12/03/15Layout management in a rapid application development tool
12/03/15Embedding a guest module within an embedder module
12/03/15Providing language recommendations
12/03/15Digital content genre representation
12/03/15Techniques for real-time translation of a media feed from a speaker computing device and distribution to multiple listener computing devices in multiple different languages
12/03/15Dynamic current results for second device
12/03/15Sharing photos
12/03/15Suggesting pre-created groups based on a user web identity and online interactions
12/03/15Index data for native applications
12/03/15Dynamic authorization
12/03/15Devices, methods, and associated information processing for security in a smart-sensored home
12/03/15Providing customer identification with payment information
12/03/15Autocreated campaigns for hashtag keywords
12/03/15Dynamic content item creation
12/03/15Risk premiums for conversion-based online advertisement bidding
12/03/15Multi-dimensional audio interface system
12/03/15Generating language models
12/03/15Methods and apparatuses for selectively controlling motor power boards
12/03/15Multi-cast optimized medium access method for wireless network
12/03/15Network packet encapsulation and routing
12/03/15Loading a mobile computing device with media files
12/03/15Smart snap to interesting points in media content
12/03/15User interfaces for web-based video player
12/03/15Contextual video browsing
12/03/15Multi-sound audio interface system
12/03/15Systems and methods for controlling network connection overhead associated with mobile device communications
11/26/15System for laser ablation surgery
11/26/15Devices and methods for an energy-absorbing end of a vehicle
11/26/15Unlock and authentication for autonomous vehicles
11/26/15Providing power to a data center
11/26/15Routing with data version stitching
11/26/15Autonomous vehicles
11/26/15Automatic discovery and installation of applications via the internet in response to coupling of hardware device to computing device
11/26/15Application access to native and bundled libraries
11/26/15Using content structure to socially connect users
11/26/15Query suggestions from documents
11/26/15Ranking social network objects
11/26/15Broad match control
11/26/15Generating activity summaries
11/26/15Systems and methods for generating video program extracts based on search queries
11/26/15Restricted accounts on a mobile platform
11/26/15Protecting user privacy from intrusive mobile applications
11/26/15System and method for parallelizing convolutional neural networks
11/26/15Integrated media planning and buying
11/26/15Valuing online content served to an online publisher
11/26/15Identifying content items associated with a mapping interface
11/26/15Using status of sign-on to online services for content item recommendations
11/26/15Language modeling using entities
11/26/15Training multiple neural networks with different accuracy
11/26/15Recognizing speech using neural networks
11/26/15Power connector
11/26/15Providing contextual information and enabling group communication for participants in a conversation
11/26/15Securing a wireless mesh network via a chain of trust
11/26/15Methods and systems of issuing, transmitting and managing tokens using a low-latency session syndication framework
11/26/15Data sharing system and method
11/26/15Backend pipeline for story generation
11/26/15Curved image sensor for a curved focal surface
11/26/15Methods, systems, and media for providing media guidance with media content from alternate sources
11/26/15Device to device round-trip time (rtt) measurement via neighbor aware network
11/19/15Apparatus for absorbing a force
11/19/15Drive mechanism utilizing a tubular shaft and fixed central shaft
11/19/15Systems for absorbing an impact force
11/19/15Continuous intelligent-control-system update using information requests directed to user devices
11/19/15Multi-nodal thermostat control system
11/19/15Thermostat with ring-shaped control member
11/19/15Thermostat with wiring terminals configured for spatial compactness and ease of wire installation
11/19/15Systems and methods for personalized multi-destination trip planning
11/19/15Methods and systems for conserving power during hover flight
11/19/15Ranking search results based on entity metrics
11/19/15Determination of a desired repository for retrieving search results
11/19/15Providing search results based on a compositional query
11/19/15System and method for query re-issue in search engines
11/19/15Methods, systems, and media for aggregating and presenting multiple videos of an event
11/19/15Syndication including melody recognition and opt out
11/19/15Estimating future inventory
11/19/15Automated package relocation from an unmanned kiosk
11/19/15Verifying a secure connection between a network beacon and a user computing device
11/19/15Interactions in social networking services
11/19/15Indexed uniform styles for stroke rendering
11/19/15Encoding polygon data for fast retrieval and rendering
11/19/15Providing an image tour of a point of interest
11/19/15Automatic theme and color matching of images on an ambient screen to the surrounding environment
11/19/15Analyzing reading metrics
11/19/15Content access control in social network
11/19/15Identifying reviews from content associated with a location
11/19/15Ambient communication session
11/19/15Simulating broadcast television channel surfing for on-demand content
11/19/15Soliciting and creating collaborative content items
11/19/15Method and system for load balancing anycast data traffic
11/19/15Intelligent auto-caching of media
11/19/15Reputation based message analysis
11/19/15Mems-released curved image sensor
11/19/15Tv mode change in accordance with number of viewers present
11/19/15Running location provider processes
11/19/15Device identification system and method
11/12/15Cloud-based multi-player gameplay video rendering and encoding
11/12/15Thermostat with power stealing delay interval at transitions between power stealing states
11/12/15Displaying aligned ebook text in different languages
11/12/15Method for modeling source code having code segments that lack source location
11/12/15System and method for limiting the impact of stragglers in large-scale parallel data processing
11/12/15Per-selector dispatch
11/12/15Controlled cache injection of incoming data
11/12/15Providing factual suggestions within a document
11/12/15Automated reading comprehension
11/12/15Translating application resources
11/12/15Triggering actions in response to optcally or acoustically capturing keywords from a rendered document
11/12/15Framework for selecting and presenting answer boxes relevant to user input as query suggestions
11/12/15Updating text within a document
11/12/15Interpreting user queries based on nearby locations
11/12/15Adaptive contact window
11/12/15Combine local offers, social network, and calendar to provide personalized experience for consumers
11/12/15Creating electronic calendar entries from email messages
11/12/15Seasonality-based reporting period synchronization
11/12/15Advertising campaign management
11/12/15Content syndication in web-based media via ad tagging
11/12/15Method for sliced inpainting
11/12/15Providing pre-edits for photos
11/12/15Methods and systems for adjusting animation duration
11/12/15Somatosensory type notification alerts
11/12/15Remote sensors for detecting alert conditions and notifying a central station
11/12/15Electrical load management
11/12/15Photo-sensor array to adjust alignment of optical receiver
11/12/15Prefix-aware weighted cost multi-path group reduction
11/12/15Managing nic-encrypted flows for migrating guests or tasks
11/12/15Sending snippets of media content to a computing device
11/12/15Account administration for hosted services
11/12/15System and method for adapting to network protocol updates
11/12/15Network timeouts using intentionally delayed transmissions
11/12/15Encoding time management in parallel real-time video encoding
11/12/15Serving a live stream as an advertisement
11/12/15Electrostatic speaker
11/12/15Flexible communication systems and methods
11/05/15Devices and methods for providing optical element focus functionality with position retention
11/05/15Enhancing readability on head-mounted display
11/05/15Network-extensible reconfigurable media appliance
11/05/15Remote device control using gestures on a touch sensitive device
11/05/15Methods to eliminate extra memory loads while accessing global variables in position independent code
11/05/15Thread waiting in a multithreaded processor architecture
11/05/15Adjustment of interrupt timestamps of signals from a sensor based on an estimated sampling rate of the sensor
11/05/15Generating correlation scores
11/05/15Synchronized consumption modes for e-books
11/05/15Media object query submission and response
11/05/15Searchable index
11/05/15Corroborating facts in electronic documents
11/05/15Network-extensible reconfigurable media appliance
11/05/15Presenting non-suggested content items to a user of a social network account
11/05/15Application-driven playback of offline encrypted content with unaware drm module
11/05/15Providing image search templates
11/05/15Machine-readable delivery platform for automated package delivery
11/05/15Method and system for dynamic textual ad distribution via email
11/05/15Systems and methods for selecting and displaying advertisements in association wtih image based search results
11/05/15Associating features with entities, such as categories of web page documents, and/or weighting such features
11/05/15Crediting ecommerce entities for conversions
11/05/15Automatic bid generation
11/05/15Limiting bid selection to eligible content items
11/05/15Presenting career paths based on observed employment information
11/05/15Dynamically adjusting width of beam based on altitude
11/05/15Foreign object detection method for wireless charging systems
11/05/15Method and system to combine multiple encoded videos
11/05/15Techniques for using software application-related metadata in near field communication transmissions
11/05/15Frequency agility for an ism band home area network
10/29/15Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements
10/29/15User interface control using gaze tracking
10/29/15Methods, systems, and media for presenting related content in a user interface navigated using directional controls
10/29/15Methods, systems, and media for navigating a user interface using directional controls
10/29/15Depth-based mode switching for touchless gestural interfaces
10/29/15State information in a stateless environment
10/29/15Classification of offensive words
10/29/15Systems and methods for prioritizing file uploads
10/29/15Virtual block devices
10/29/15Presenting user-generated content in search results
10/29/15Systems, methods, and computer program products for interfacing multiple service provider trusted service managers and secure elements
10/29/15Methods and systems for object detection using multiple sensors
10/29/15Techniques for distributed optical character recognition and distributed machine language translation
10/29/15Techniques for distributed optical character recognition and distributed machine language translation
10/29/15Learning painting styles for painterly rendering
10/29/15Secure element architectural services
10/29/15Determining application conversions
10/29/15Distributing offers at the time and location of an event
10/29/15Systems and methods for selecting, serving, and displaying advertisement content based on a point of interest
10/29/15Distinguishing accessories from products for ranking search results
10/29/15Systems and methods for animating a view of a composite image
10/29/15Automatically generating panorama tours
10/29/15Method, apparatus, and system for automatically monitoring for voice input based on context
10/29/15Speech endpointing based on word comparisons
10/29/15Unifying web and phone presence
10/29/15System and method for providing individualized portable asset applications
10/29/15Requesting offline profile data for online use in a privacy-senstive manner
10/29/15Programmatically determining when credits appear during a video in order to provide supplemental information
10/22/15Airborne rigid kite with on-board power plant for ship propulsion
10/22/15Adapter to attach implements to an actively controlled human tremor cancellation platform
10/22/15Temperature controller with model-based time to target calculation and display
10/22/15Shadow casting alignment technique for seamless displays
10/22/15Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy consumption
10/22/15Synchronization of sensor modules on a computing device
10/22/15Methods, systems, and media for presenting related content
10/22/15Providing a thumbnail image that follows a main image
10/22/15Methods, systems, and media for media guidance
10/22/15Methods, systems, and media for presenting music items relating to media content
10/22/15Adaptive media library for application ecosystems
10/22/15Generating snippets for prominent users for information retrieval queries
10/22/15Systems and method for identifying locations of infrastructure assets using aerial imagery
10/22/15Automatic actions based on contextual replies
10/22/15System and method for determining unwanted phone messages
10/22/15Online bank transfer transactions
10/22/15Selecting time-distributed panoramic images for display
10/22/15Measurement of educational content effectiveness
10/22/15Multisensory speech detection
10/22/15Balloon network with free-space optical communication between super-node balloons and rf communication between super-node and sub-node balloons
10/22/15Online shopping in email messages
10/22/15Experience sharing with commenting
10/22/15Systems and methods for managing and sharing data from user devices
10/22/15Color correction based on multiple images
10/22/15Depth map generation from a monoscopic image based on combined depth cues
10/15/15Microelectrode array for an electrocorticogram
10/15/15Filling apparatus for high-altitude balloons
10/15/15Enclosure cooling using early compressor turn-off with extended fan operation
10/15/15Hvac controller with user-friendly installation features with wire insertion detection
10/15/15Fully clickable trackpad
10/15/15Methods, systems, and media for providing a media interface with multiple control interfaces
10/15/15Assigning keyboard shortcut keys to web page resource locators
10/15/15Perception of page download time by optimized resource scheduling
10/15/15Dynamic and personalized filtering of media content
10/15/15Methods for in-place access of serialized data
10/15/15Methods, systems, and media for searching for video content
10/15/15Rich results relevant to user search queries for books
10/15/15Ranking suggestions based on user attributes
10/15/15Parallelizing the training of convolutional neural networks
10/15/15Clustering of ads with organic map content
10/15/15Image-based bridge identification and boundary detection
10/15/15Word-level correction of speech input
10/15/15Text-dependent speaker identification
10/15/15Interchangeable back system for programmable switches
10/15/15Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy consumption
10/15/15Mutual information based intelligibility enhancement
10/15/15Social discovery of user activity for media content
10/15/15Auto-user registration and unlocking of a computing device
10/15/15Limiting user interaction with a computing device based on proximity of a user
10/15/15Displaying content between loops of a looping media item
10/15/15Methods, systems, and media for presenting commerce information relating to video content
10/15/15Techniques for automatically establishing a long-lasting connection across computing devices configured for short-range wireless communication
10/08/15Symmetrically arranged sensor electrodes in an ophthalmic electrochemical sensor
10/08/15Engaging and disengaging for autonomous driving
10/08/15Systems and methods for updating climate control algorithms
10/08/15Claiming real estate in panoramic or 3d mapping environments for advertising
10/08/15Application version release management
10/08/15Customized content consumption interface
10/08/15Systems and methods for using listing proximities to improve entity listings
10/08/15Systems and methods for displaying geographic location information corresponding to search result
10/08/15Pre-fetching map data based on a tile budget
10/08/15Systems and methods for optimizing content layout using behavior metrics
10/08/15Persistent key access to a resources in a collection
10/08/15Using visual layers to aid in initiating a visual search
10/08/15Extraction of financial account information from a digital image of a card
10/08/15Multiple application versions
10/08/15Extracting information from chain-store websites
10/08/15Customized loyalty notifications
10/08/15Bid control through semantic signals expressed in natural language
10/08/15Method to compute the prominence score to phone numbers on web pages and automatically annotate/attach it to ads
10/08/15Encoding location-based reminders
10/08/15Digital image comparison
10/08/15Estimating speech in the presence of noise
10/08/15Speech and semantic parsing for content selection
10/08/15Multisensory speech detection
10/08/15Module level redundancy for fuel cell systems
10/08/15Browser based identity with multiple login
10/08/15Relay proxy providing secure connectivity in a controlled network environment
10/08/15Relay proxy providing secure connectivity in a controlled network environment
10/08/15Detecting driving with a wearable computing device
10/08/15Decentralized system and method for voice and video sessions
10/08/15Systems and methods for thermal management of a chassis-coupled modular mobile electronic device
10/08/15Systems for enabling chassis-coupled modular mobile electronic devices
10/08/15Systems for enabling chassis-coupled modular mobile electronic devices
10/08/15Systems for enabling modular mobile electronic devices
10/08/15Systems and methods for power management of a modular mobile electronic device
10/08/15Systems for enabling modular mobile electronic devices
10/01/15Methods, systems, and media for enhancing multiplayer game sessions with asymmetric information
10/01/15Authenticate user with wireless game controller
10/01/15Mounting stand for multi-sensing environmental control device
10/01/15User-relocatable self-learning environmental control device capable of adapting previous learnings to current location in controlled environment
10/01/15Facilitating radio frequency communications among environmental control system components
10/01/15System and method for automatically generating an electronic journal
10/01/15Doublet eyepiece for head mounted display
10/01/15Lightguide with multiple in-coupling holograms for head wearable display
10/01/15Wearable computer with nearby object response
10/01/15Personal computing device having single-cell battery
10/01/15Providing onscreen visualizations of gesture movements
10/01/15Alternative hypothesis error correction for gesture typing
10/01/15Software application previews
10/01/15Incremental parallel processing of data
10/01/15Application management
10/01/15Summary-so-far feature for electronic books
10/01/15Bundle generation
10/01/15Identifying topical entities
10/01/15Determination and presentation of content from connections
10/01/15Credential sharing
10/01/15Mutual information with absolute dependency for feature selection in machine learning models
10/01/15Automatic calendar event generation with structured data from free-form speech
10/01/15Secure offline payment system
10/01/15Reserving account balance for concurrent payments in secure offline payment system
10/01/15Near field communication field detection
10/01/15Presenting offer in social context
10/01/15Dynamically determining a search radius to select online content
10/01/15Systems and methods for identifying and exposing content element density and congestion
10/01/15Providing content using integrated objects
10/01/15System and method of displaying advertisements
10/01/15Automatic verification of advertiser identifier in advertisements
10/01/15Placement attribute targeting
10/01/15Identifying and suggesting companies with employment opportunities within a social network
10/01/15Shared virtual reality
10/01/15Computing devices and methods for navigating around a surface of three-dimensional (3d) coordinate system representations of 3d objects
10/01/15Keyword detection based on acoustic alignment
10/01/15Personalization and latency reduction for voice-activated commands
10/01/15Language modeling in speech recognition
10/01/15Identification of communication-related voice commands
10/01/15Segment-based speaker verification using dynamically generated phrases
10/01/15Situation dependent transient suppression
10/01/15Voice activated features on multi-level voice menu
10/01/15Forming an interconnection for solid-state batteries
10/01/15Attention-based dynamic audio level adjustment
10/01/15Global communication network
10/01/15Device proximity detection
10/01/15System and method for software defined routing of traffic within and between autonomous systems with enhanced flow routing, scalability and security
10/01/15Specifying a mac address based on location
10/01/15Preventing abuse in content sharing system
10/01/15Granting permission in association with an application
10/01/15Methods, systems, and media for controlling access to content
10/01/15Requesting media content segments via multiple network connections
10/01/15System for managing extension modifications to web pages
10/01/15Mechanism for handling user input loss that occurs during transmission from a client device to a remote server using ring buffer messages in conjunction with udp
10/01/15Content synchronization using profiles
10/01/15Associating broadcasting device data with user account
10/01/15Incognito mode in a media application
10/01/15Call status sharing
10/01/15Recommending media programs based on media program popularity
10/01/15Social network augmentation of broadcast media
10/01/15Native web-based application
10/01/15Modules and connections for modules to couple to a computing device
10/01/15Mechanism to handle interrupted playback experience for media items in playlists
09/24/15Game-aware compression algorithms for efficient video uploads
09/24/15Construction zone sign detection using light detection and ranging
09/24/15Construction zone object detection using light detection and ranging
09/24/15Superpressure balloon envelope cage structure and rigging technique
09/24/15Cutter rail guide, block, armature, and blade
09/24/15Imaging lightguide with holographic boundaries
09/24/15Vehicle communication using audible signals
09/24/15Adaptive piezoelectric array for bone conduction receiver in wearable computers
09/24/15Power-preserving communications architecture with long-polling persistent cloud channel for wireless network-connected thermostat
09/24/15Touch keyboard calibration
09/24/15Methods and systems for a virtual input device
09/24/15Adjusting a size of an active region within a graphical user interface
09/24/15Determining user response to notifications based on a physiological parameter
09/24/15System and method of compressing data in font files
09/24/15Clustered search results
09/24/15Nonstandard locality-based text entry
09/24/15Integrated system and method for managing electronic coupons
09/24/15Predicting visibility of content items
09/24/15Expected activity of a user
09/24/15Proximity-initiated physical mobile device gestures
09/24/15Cluster specific speech model
09/24/15Enhanced maximum entropy models
09/24/15Disambiguating input based on context
09/24/15Adjusting language models
09/24/15Spiral antenna
09/24/15Mechanism for pairing user's secondary client device with a data center interacting with the users primary client device using qr codes
09/24/15Adaptive accelerated application startup
09/24/15Motion to connect to kiosk
09/24/15Systems and methods for generating a user location history
09/24/15System and method for computing, applying, and displaying document deltas
09/17/15Player rankings based on long term opponent activity
09/17/15Hvac filter monitoring
09/17/15Varying map information density based on the speed of the vehicle
09/17/15Systems and methods for updating map information using local driver input
09/17/15Gyroscope calibration
09/17/15Selectable lens button for a smart home device and method therefor
09/17/15Head wearable display with adjustable transparency
09/17/15Eyepiece with switchable reflector for head wearable display
09/17/15Wrist-worn device with removable head unit
09/17/15Determining user handedness and orientation using a touchscreen device
09/17/15Adjusting information depth based on user's attention
09/17/15Systems and methods for combining selection with targeted voice activation
09/17/15Using ultrasound to improve imu-based gesture detection
09/17/15Visual indication of a recognized voice-initiated action
09/17/15Managing metadata for a distributed processing system
09/17/15Universal serial bus emulation of peripheral devices
09/17/15Universal serial bus emulation of a host connection
09/17/15Interface for a universal search
09/17/15Adjustment of facial image search results
09/17/15Native application content verification
09/17/15Query rewriting with entity detection
09/17/15System and method of providing information based on street address
09/17/15Techniques for translating user interfaces of web-based applications
09/17/15Cloud-based secure storage
09/17/15Pricing content items in groups
09/17/15User path abandonment analysis
09/17/15Linking offline actions with online activities
09/17/15Serving an advertisement according to a user's shopping interest
09/17/15Hybrid advertising campaign
09/17/15Method and apparatus for selecting auction bids
09/17/15Subscription model for trusted recommendation sources
09/17/15Method and system for automatically cropping images
09/17/15Method and system for automatic 3-d image creation
09/17/15System and method of displaying annotations on geographic object surfaces
09/17/15Geocoding personal information
09/17/15Depth and focus discrimination for a head-mountable device using a light-field display system
09/17/15Selectively redirecting notifications to a wearable computing device
09/17/15Non-radioactive ionizing smoke detectors and methods for use thereof
09/17/15Multiple recognizer speech recognition
09/17/15Secure instant messaging system
09/17/15Analytics-based update of digital content
09/17/15Mobile device display management
09/17/15System and method for continuing playback in widget after app is backgrounded
09/17/15Video chat picture-in-picture
09/17/15Usb audio and power transmission
09/17/15Clustering geofence-based alerts for mobile devices
09/17/15Multi-listener wireless medium access method
09/17/15Targeted cooling for datacenters
09/10/15Kite configuration and flight strategy for flight in high wind speeds
09/10/15Radiator configuration for a flying wind turbine that passively controls airflow
09/10/15Radiator and duct configuration on an airborne wind turbine for maximum effectiveness
09/10/15Navigation directions between automatically determined starting points and selected destinations
09/10/15Measuring parallelism in lightguide surfaces
09/10/15Determining pointer and scroll gestures on a touch-sensitive input device
09/10/15System and method for physical manipulation of object and type of object as input
09/10/15Dampening thumb movement on a touch-sensitive input device
09/10/15Touch pad palm detection
09/10/15Detection and control of multimedia applications
09/10/15Three dimensional navigation among photos
09/10/15User settings management using external sources
09/10/15Methods and apparatus related to bus arbitration within a multi-master system
09/10/15Collaborative search results
09/10/15Schematic representation of geographic locations
09/10/15Triggering and ranking of native applications
09/10/15Dynamic language model
09/10/15Verifying human use of electronic systems
09/10/15Coordinated passcode challenge for securing a device
09/10/15Private browsing mode access for developers
09/10/15Extracting card data with linear and nonlinear transformations
09/10/15Region extraction from occupancy grids
09/10/15System and method for providing redeemable commercial objects in conjunction with geographic imagery
09/10/15Incentivize reviews using purchase proof based on mobile payment data
09/10/15Affecting display of content based on negative reactions
09/10/15Identifying related activities occurring in geographic proximity of each other
09/10/15Providing an advertisement in association with available parking
09/10/15Using the utility of configurations in ad serving decisions
09/10/15Correcting location errors in tactile input device
09/10/15Smart-home hazard detector providing sensor-based device positioning guidance
09/10/15Reporting road event data and sharing with other vehicles
09/10/15Browser notifications
09/10/15Hazard detection unit facilitating user-friendly setup experience
09/10/15Reading group ebook synchronization
09/10/15Dynamically shifting map-related tasks
09/10/15Parallel, side-effect based dns pre-caching
09/10/15Systems and methods for controlling duration of an incoming call notification for a mobile computing device
09/10/15Multi-symbol run-length coding
09/10/15Using an audio stream to identify metadata associated with a currently playing television program
09/10/15Providing a program listing
09/10/15Indoor localization of mobile devices
09/10/15Indoor localization of mobile devices
09/10/15Efficient communication for devices of a home network
09/03/15Microelectrodes in an ophthalmic electrochemical sensor
09/03/15Remote assistance for autonomous vehicles in predetermined situations
09/03/15Semi-automated generation of address components of map features
09/03/15Methods and systems for updating components on a computing device
09/03/15Parallel processing of data
09/03/15Extensible framework for ereader tools, including named entity information
09/03/15Phrase-based detection of duplicate documents in an information retrieval system
09/03/15Distributing content items
09/03/15Bundle adjustment based on image capture intervals
09/03/15Hotwords presentation framework
09/03/15Sinusoidal interpolation across missing data
09/03/15Charging mechanism with ground contact and non-contact coupling
09/03/15Compensating a two stage amplifier
09/03/15Authorization flow initiation using short-term wireless communication
09/03/15Browser-based fetch of external libraries
09/03/15User interface for wide angle photography
09/03/15System and method for displaying and searching multimedia events scheduling information
09/03/15Post-processed reference path for acoustic echo cancellation
09/03/15Efficient communication for devices of a home network
09/03/15Efficient communication for devices of a home network
08/27/15Silicon-vacancy-doped nanodiamonds for molecular and cellular imaging
08/27/15Engineered particles with polarization contrast and alignment control for enhanced imaging
08/27/15Automated control-schedule acquisition within an intelligent controller
08/27/15Lightguide device with outcoupling structures
08/27/15Touch interpretation for displayed elements
08/27/15Using language models to correct morphological errors in text
08/27/15Object occlusion to initiate a visual search
08/27/15Scalable current leaderboard using delta-encoded updates
08/27/15Identifying effective crowdsource contributors and high quality contributions
08/27/15Parameter based media categorization
08/27/15Web crawler scheduler that utilizes sitemaps from websites
08/27/15Systems and methods for ranking search results based on user identification of items of interest
08/27/15Shared geo-located objects
08/27/15Transferring authorization from an authenticated device to an unauthenticated device
08/27/15Universal authenticator across web and mobile
08/27/15Directional touch unlocking for electronic devices
08/27/15Application permission settings
08/27/15System and method for conflating datasets
08/27/15Asymmetric rankers for vector-based recommendation
08/27/15Secure reset of personal and service provider information on mobile devices
08/27/15Privacy management across multiple devices
08/27/15Location based content matching in a computer network
08/27/15Generating a set of recommended network user identifiers from a first set of network user identifiers and advertiser bid data
08/27/15Systems and methods for optimizing impression frequency
08/27/15Determining a configuration of a content item display environment
08/27/15Micropayment compensation for user-generated game content
08/27/15Promoting content from an activity stream
08/27/15Blending map data with additional imagery
08/27/15Optical communication terminal
08/27/15Diagnosis and optimization of cloud release pipelines
08/27/15Systems and methods for mapping ip- addresses to geolocations
08/27/15Synthetic camera lenses
08/27/15Displaying a presenter during a video conference
08/27/15Splitting content channels
08/27/15Merging content channels
08/27/15Intelligent controller for an environmental control system
08/27/15Parameter based media categorization
08/20/15Spar buoy platform
08/20/15Biased compound radial plain bearing for increased life in oscillating pivot motion
08/20/15Thermostat user interface
08/20/15Strategic reduction of power usage in multi-sensing, wirelessly communicating learning thermostat
08/20/15Intuitive preview of upcoming navigational instructions
08/20/15Methods and systems for acquiring sensor data on a device using multiple acquisition modes
08/20/15Method, apparatus and system for transmittance measurement
08/20/15Instrument for automated testing of displays
08/20/15Dynamic input at a touch-based interface based on pressure
08/20/15Methods and systems for automatically resizing a creative based on dimensions of a content slot
08/20/15Systems, methods, and computer-readable media for event creation and notification
08/20/15Suggestions to install and/or open a native application
08/20/15Bug clearing house
08/20/15Dynamic selection of operating modes
08/20/15System and method for changing a web ui application appearance based on state through css selector cascading
08/20/15Joint multigram-based detection of spelling variants
08/20/15Proximity detection
08/20/15Providing photo heat maps
08/20/15Global comments for a media item
08/20/15Systems and methods for selecting geographic locations for use in biasing search results
08/20/15Methods and systems for providing functional extensions with a landing page of a creative
08/20/15Summarizing social interactions between users
08/20/15Segmentation of an input by cut point classification
08/20/15Odometry feature matching
08/20/15Advertisement effectiveness measurement
08/20/15Automatic entity detection and presentation of related content
08/20/15Methods and systems for reserving a particular third-party content slot of an information resource of a content publisher
08/20/15Methods and systems for detecting frame tears
08/20/15Viewport-based contrast adjustment for map features
08/20/15Recognizing speech in the presence of additional audio
08/20/15Reference signal suppression in speech recognition
08/20/15Methods and systems for providing an actionable object within a third-party content slot of an information resource of a content publisher
08/20/15Low latency server-side redirection of udp-based transport protocols traversing a client-side nat firewall
08/20/15Methods and systems for predicting conversion rates of content publisher and content provider pairs
08/20/15Modular wireless communicator
08/20/15Methods and systems for communicating sensor data on a mobile device
08/20/15Modular camera system
08/20/15Methods and systems for adjusting sensor viewpoint to a virtual viewpoint
08/20/15Bandwidth modulation system and method
08/20/15Systems and methods for enhancing audience measurement data
08/20/15Automated learning of store topography using in-store location signals
08/20/15Methods and systems for cross-validating sensor data acquired using sensors of a mobile device
08/20/15Predictive indicator of network slowdown
08/20/15Determining and aligning a position of a device and a position of a wireless access point (ap)
08/13/15Mechanical assembly for lifting a balloon
08/13/15Mechanical assembly for lifting a balloon
08/13/15Methods and mechanisms for balloon launching
08/13/15Methods and mechanisms for balloon launching
08/13/15Decomposition of error components between angular, forward, and sideways errors in estimated positions of a computing device
08/13/15Sigma-delta analog-to-digital converter
08/13/15Reducing light damage in shutterless imaging devices according to future use
08/13/15Gesture based rating system and method
08/13/15Correcting scrolling gesture
08/13/15Selection of third-party content layers for a digital map
08/13/15Presenting content items and performing actions with respect to content items
08/13/15Systems and methods for correlating battery power draw and events in battery-operated computing devices
08/13/15Arbitrary size content item generation
08/13/15Computer application data in search results
08/13/15Providing actionable content to a computing device based on user actions
08/13/15Methods, systems, and media for recommending media content
08/13/15Selecting search queries for display with data associated with search terms
08/13/15Managing search results
08/13/15Resource locator remarketing
08/13/15Object outlining to initiate a visual search
08/13/15Smart camera user interface
08/13/15Constructing contours from imagery
08/13/15System and method for displaying contextual supplemental content based on image content
08/13/15Using embedded camera parameters to determine a position for a three-dimensional model
08/13/15Navigation directions specific to device state
08/13/15Language models using non-linguistic context
08/13/15Providing video transitions
08/13/15Wall switch
08/13/15Using unified api to program both servers and fabric for forwarding for fine-grained network optimizations
08/13/15Photo composition and position guidance in a camera or augmented reality system
08/13/15Abstract camera pipeline for uniform cross-device control of image capture and processing
08/13/15Energy-efficient location determination
08/13/15Virtual geographic perimeters made up of multiple component shapes
08/13/15Detecting transitions between physical activity
08/06/15Automatic generation of a game replay video
08/06/15Player model
08/06/15Hvac controller with user-friendly installation features facilitating both do-it-yourself and professional installation scenarios
08/06/15Route-based modifications to a map
08/06/15Determining a geographic location of a computing device
08/06/15Mapping positions of devices using audio
08/06/15Adjustable display mounting
08/06/15Apparatus and methods for thermal management of a computing device
08/06/15System wakeup based on changes in physical environment
08/06/15Systems and methods for a virtual grasping user interface
08/06/15Virtual touch user interface system and methods
08/06/15Using head pose and hand gesture to unlock a head mounted device
08/06/15Content feed user interface with gallery display of same type items
08/06/15System and method for content size adjustment
08/06/15Global keyboard shortcuts management for web applications
08/06/15Persistent media player
08/06/15Efficient resource utilization in data centers
08/06/15Prioritizing data reconstruction in distributed storage systems
08/06/15Efficient data reads from distributed storage systems
08/06/15Adaptive music and video recommendations
08/06/15Efficient similarity ranking for bipartite graphs
08/06/15Processing the results of multiple search queries in a mapping application
08/06/15Relevance-based image selection
08/06/15Suggesting and refining user input based on original user input
08/06/15Multiline one time password
08/06/15Methods and systems for deleting requested information
08/06/15Self-initiated change of appearance for subjects in video and images
08/06/15Generating vector representations of documents
08/06/15Dynamic alteration of track data
08/06/15Monetization channel exchange
08/06/15Advertisements in view
08/06/15Systems and methods of serving parameter-dependent content to a resource
08/06/15Buttonless display activation
08/06/15Multiple speech locale-specific hotword classifiers for selection of a speech locale
08/06/15Power adapter for a computing device
08/06/15Methods and systems for determining signal strength maps for wireless access points robust to measurement counts
08/06/15Systems and methods for faster public key encryption using the associated private key portion
08/06/15Event pages for web applications and extensions
08/06/15Consistent hashing using exact matching with application to hardware load balancing
08/06/15Conflict resolution in extension induced modifications to web requests and web page content
08/06/15Hub application automation widget
08/06/15Mode indicators for applications, web applications, and browser extensions
08/06/15System and method for accessing a camera across processes
08/06/15Enhancing video conferences
08/06/15Systems and methods for increasing bandwidth in a computer network
08/06/15Mobile device activation
08/06/15Methods and systems for signal diffusion modeling for a discretized map of signal strength
07/30/15Recommended modes of transportation for achieving fitness goals
07/30/15Kite ground station and system using same
07/30/15Methods and systems for applying weights to information from correlated measurements for likelihood formulations based on time or position density
07/30/15Analysis of interactive map usage patterns
07/30/15Dynamic lens for head mounted display
07/30/15Assembly bonding
07/30/15Handling touch inputs based on user intention inference
07/30/15Recommending mobile device settings based on input/output event history
07/30/15Gathering and organizing content distributed via social media
07/30/15Highly customizable new tab page
07/30/15Internet browser zooming
07/30/15Suggested action feedback
07/30/15Selected content refinement mechanisms
07/30/15Content selection disambiguation
07/30/15Multiplayer game for display across multiple devices
07/30/15Derive size contribution of features
07/30/15Systems and methods for optimizing source code compiling
07/30/15Booting a machine using a firmware file system
07/30/15System and method for registering an electronic device
07/30/15Converting spreadsheet applications to web-based applications
07/30/15Method for recommending videos to add to a playlist
07/30/15Objective and subjective ranking of comments
07/30/15Using cross-matching between users and matching against reference data to facilitate content identification
07/30/15Search suggestions based on viewport content
07/30/15Search suggestion rankings
07/30/15Automatic discovery of popular landmarks
07/30/15System and method for use of images with recognition analysis
07/30/15Identifying information using referenced text
07/30/15Landmarks from digital photo collections
07/30/15Systems and methods for determining a potential failure or other status of a robotic device
07/30/15Email spam and junk mail as a vendor reliability signal
07/30/15Displaying loyalty membership opportunities
07/30/15Optimization of advertisements
07/30/15Determining a bid modifier value to maximize a return on investment in a hybrid campaign
07/30/15Bid adjustment based on presentation of related content through other communication medium
07/30/15Zoom images with panoramic image capture
07/30/15Automatic pose setting using computer vision techniques
07/30/15Rendering an image on a display screen
07/30/15Dynamic distributed-sensor thermostat network for forecasting external events
07/30/15Node having functionality that is inoperable unless the node is registered to a user account at a remote site
07/30/15Custom narration of electronic books
07/30/15Media application backgrounding
07/30/15Notification management
07/30/15Associating a segment of an electronic message with one or more segment addressees
07/30/15Data management system and method
07/30/15Delivering an update for a web application
07/30/15Precompiling locally-stored instructions for a web application
07/30/15Efficient transfer of an application
07/30/15Anycast based, wide area distributed mapping and load balancing system
07/30/15Web browser synchronization with multiple simultaneous profiles
07/30/15Content delivery during call idle time
07/30/15Method for improving offline content playback
07/30/15Controlling access to meetings
07/30/15Multimedia conference broadcast system
07/30/15System and method for providing live imagery associated with map locations
07/30/15Video sharing mechanism where in the filters can be changed after the video is shared with a filter
07/30/15Systems and methods for sorting data
07/23/15Systems and methods for enabling access to a web application
07/23/15Crowd-sourcing indoor locations
07/23/15Switching a computing device from a low-power state to a high-power state
07/23/15Simulating multi-touch events on a browser system
07/23/15System and method for processing touch actions
07/23/15Touch-based fluid window management
07/23/15Mobile device friendly window management for remote desktop
07/23/15Enhanced window control flows
07/23/15Systems and methods for displaying preview data
07/23/15Browser tab management
07/23/15Method for storing form data
07/23/15Adaptive alert duration
07/23/15Systems and methods for visually scrolling through a stack of items displayed on a device
07/23/15Systems and methods for scrolling through content displayed on an electronic device
07/23/15Systems and methods for handling scrolling actions for scrolling through content displayed on an electronic device
07/23/15Overscroll visual effects
07/23/15Content location interface
07/23/15Browser interface for installed applications
07/23/15Content selection mechanisms
07/23/15Systems and methods for emphasizing calendar events
07/23/15Techniques for disambiguating unconnected components in a visual programming interface
07/23/15Processing a hover event on a touchscreen device
07/23/15System and method for processing touch input
07/23/15Multiple display alignment
07/23/15Delayed compiling of scripting language code
07/23/15Search in application launcher
07/23/15Task management in single-threaded environments
07/23/15Method and system for improving reliability of a background page
07/23/15Systems and methods for managing a wireless connection between a computing device and a peripheral module
07/23/15Unloaded content placeholders
07/23/15Encoding information into text for visual representation
07/23/15Serving combined resources to a browser client
07/23/15Link appearance formatting based on target content
07/23/15Identifying tasks in messages
07/23/15System and method for providing a temporally or geographically relevant item
07/23/15Adjacent search results exploration
07/23/15Accelerating find in page queries within a web browser
07/23/15Phrase restricted substitute terms
07/23/15Providing access to a resource via user-customizable keywords
07/23/15Providing a portion of requested data based upon historical user interaction with the data
07/23/15Visual security mechanism for a device with a front-facing camera
07/23/15Protection of user application setting from third party changes
07/23/15Shared preferences in a multi-application environment
07/23/15Creating a single playlist with multiple authors
07/23/15System and method for generating a user interface from a printer description
07/23/15Crowd sourced delivery assistance
07/23/15Systems and methods for extracting and generating images for display content
07/23/15Using content selection urls
07/23/15Systems and methods for determining user actions
07/23/15Systems and methods of nodular content serving
07/23/15Web page ad slot identification
07/23/15Peer-to-peer resource leasing
07/23/15Rendering content on computing systems
07/23/15Dynamic backlight control selector
07/23/15Systems and methods for visually scrolling through a stack of items displayed on a device
07/23/15Battery pack
07/23/15Mobile charging device for a mobile device
07/23/15Client-side url redirection
07/23/15Preloading content based on network connection behavior
07/23/15Determining data associated with proximate computing devices
07/23/15System and method of ownership of an online collection
07/23/15Inter-extension messaging
07/23/15Server controlled throttling of client to server requests
07/23/15Background element associated with an application installed in a browser application
07/23/15Cross-platform child mode for applications
07/23/15External application request
07/23/15Providing to a web-based application access at a hardware level to a peripheral device
07/23/15Systems and methods for accessing an update server
07/23/15Automatic update distribution for managed devices
07/23/15Matching television and movie data from multiple sources and assigning global identification
07/23/15Systems, methods, and media for managing an entertainment system
07/23/15Smart cache warming
07/23/15Providing access point information to a user
07/16/15E-mail with discretionary functionality
07/16/15Moveable display portion of a computing device
07/16/15System and method for utilizing a universal serial bus power source to power a computer device
07/16/15Dynamically adjustable power usage
07/16/15Heads-up display
07/16/15Key mechanism with spring keycap
07/16/15Keyboard-controlled developer mode
07/16/15Efficient motion estimation for remote desktop sharing
07/16/15Adjusting sizes of attached windows
07/16/15System and method for providing web content for display based on physical dimension requirements
07/16/15Scheduling and viewing a calender event using time zones based on a user's location at event time
07/16/15Re-centering a user interface
07/16/15Displaying actionable items in an overscroll area
07/16/15Consolidated system tray
07/16/15Intelligent window placement
07/16/15Intelligent window management
07/16/15Optimizing web site images using a focal point
07/16/15Expandable and collapsible information panels
07/16/15Remote printing management for cloud printing
07/16/15Implement inline cache using a data array
07/16/15Eager tokenization of programs and distribution of token sequences to client
07/16/15System and method for updating firmware
07/16/15Systems and methods for multi-tiered format registration for applications
07/16/15Conditional branch programming technique
07/16/15Clearing an application cache
07/16/15Pluggable architecture for optimizing versioned rendering of collaborative documents
07/16/15Systems and methods for controlling the display of online documents
07/16/15Renderer-assisted webpage navigating tool
07/16/15Editing application for synthesized ebooks
07/16/15Systems and methods for animating collaborator modifications
07/16/15Real-time document sharing and editing
07/16/15Creating, displaying and interacting with comments on computing devices
07/16/15Systems and methods for mutations and operational transforms in a collaborative spreadsheet environment
07/16/15Systems and methods for mutations and operational transforms in a collaborative spreadsheet environment
07/16/15Systems and methods for mutations and operational transforms in a collaborative spreadsheet environment
07/16/15Speculative rendering during cache revalidation
07/16/15Method and system for providing linked video and slides from a presentation
07/16/15Selecting primary resources
07/16/15Recent interest based relevance scoring
07/16/15Sorting and searching of related content based on underlying file metadata
07/16/15Systems and methods for determining capabilities of a web browser
07/16/15Method for validating the integrity of a style sheet
07/16/15Computerized systems and methods for indexing and serving recurrent calendar events
07/16/15Contextual url suggestions
07/16/15Enhanced user control for content protection solutions
07/16/15Correcting access rights of files in electronic communications
07/16/15Techniques for enabling or establishing the use of face recognition algorithms
07/16/15Vehicle and mobile device traffic hazard warning techniques
07/16/15Selecting content items using entities of search results
07/16/15Managing inventory overbooking and smoothing
07/16/15Generating content campaign snapshots
07/16/15Accelerating graphical rendering through legacy graphics compilation
07/16/15Translating content for learning a language
07/16/15Non-linear post-processing control in stereo aec
07/16/15Objective speech quality metric
07/16/15Mobile speech recognition hardware accelerator
07/16/15Quantization with distinct weighting of coherent and incoherent quantization error
07/16/15System for real time audio processing driven by interrupt and timer event
07/16/15Wireless communication antennas in computer displays
07/16/15Distributed beamforming based on message passing
07/16/15Oscillator startup
07/16/15Clipping protection in fixed-width audio mixing
07/16/15Overlapping spectrum in optical communication
07/16/15Overlapping spectrum in optical communication
07/16/15Processing an attempted loading of a web resource
07/16/15Task-based state recovery in a web browser
07/16/15Communication protocol for multiplexing data streams over udp
07/16/15System and method for updating timestamps in log data
07/16/15System and method for selecting a file stored on a cloud server
07/16/15Uniform display of linked files and attachments in e-mail messages
07/16/15Systems and methods for automatically presenting reminders
07/16/15Document review system
07/16/15Web based e-mail system with address book functionality
07/16/15Marking outgoing communications for follow-up
07/16/15Automatic email reminder system based on machine learning
07/16/15Managing pending electronic message responses
07/16/15Computing device integrity verification
07/16/15Controlling access by web applications to resources on servers
07/16/15System and method for embedding first party widgets in third-party applications
07/16/15Tool for sharing applications across client devices
07/16/15Web application collaboration system, method, and computer-readable medium
07/16/15Preloading resources of a web page
07/16/15Displaying portions of a host display area of a host device at a client device
07/16/15Cloud-based browser history
07/16/15Device dependent codec negotiation
07/16/15Participant controlled spatial aec
07/16/15Systems and methods for secure and efficient data delivery using a physical document
07/16/15Speaker switching delay for video conferencing
07/16/15Conditional access to encrypted media content
07/16/15Two pass quantization of video data
07/16/15Encoding and decoding techniques for remote screen sharing of media content using video source and display parameters
07/16/15Systems and methods for facilitating video encoding for screen-sharing applications
07/16/15Computing device utilizing a resting surface as a speaker
07/16/15Stream caching for audio mixers
07/16/15Method for calculating audio latency in real-time audio processing system
07/16/15Pstn / voip communication system and method
07/16/15System and method for selecting a power efficient network interface
07/16/15Displaying web pages without downloading static files
07/16/15Intelligent selection of operating state upon change of power state
07/16/15Detection of chopped speech
07/09/15Variable thickness heat pipe
07/09/15Input/output functions related to a portable device in an automotive environment
07/09/15Determining and displaying auto drive lanes in an autonomous vehicle
07/09/15Delayed shut down of computer
07/09/15User's computing experience based on the user's computing activity
07/09/15Dynamic presentation systems and methods
07/09/15Yes or no user-interface
07/09/15Tab scrubbing using navigation gestures
07/09/15Providing intent-based feedback information on a gesture interface
07/09/15Changing icons for a web page
07/09/15Discovering and displaying media content related to an electronic document
07/09/15Systems and methods for rendering user interface elements in accordance with a device type
07/09/15Automatic application updates
07/09/15Time-based presentation editing
07/09/15Method for creating a document model from discontinuous selections of an existing document
07/09/15Word processor data organization
07/09/15Presenting updated hyperlink information on a webpage
07/09/15Visited hyperlink appearance based on user activity
07/09/15Clustering of time and date annotations in a document
07/09/15User interface for quickly checking agenda and creating new events
07/09/15Scheduling processing of resource requests to ensure fulfillment of foreground requests
07/09/15Predictive link pre-loading
07/09/15Loading device specific content automatically when switching between devices
07/09/15Delayed code parsing for reduced startup latency
07/09/15Automatically selecting optimization filters for optimizing webpages
07/09/15Operational transformations proxy for thin clients
07/09/15Document division method and system
07/09/15Document editor with research citation insertion tool
07/09/15Correction of quotations copied from electronic documents
07/09/15Web-based spreadsheet interaction with large data set
07/09/15Custom dictionaries for e-books
07/09/15Visualizing document revision history using layers
07/09/15Search result previews
07/09/15Method and system for prefetching music for devices
07/09/15Saving files from third-party systems directly to a cloud storage system
07/09/15Editing sub-section of an electronic document via notification message
07/09/15Methods and systems for searching document operation labels
07/09/15Data processing service
07/09/15Providing a search display environment on an online resource
07/09/15Search-based document user interfaces
07/09/15Methods for generating an activity stream
07/09/15Identifying textual terms in response to a visual query
07/09/15Navigation through a collection of electronic documents
07/09/15Access to network content
07/09/15Systems and methods for processing machine readable codes by a locked device
07/09/15System and method for selecting information for display
07/09/15Method and system for character recognition
07/09/15Resolving mutations in a partially-loaded spreadsheet model
07/09/15System and method for estimating potential unique online users an advertisement can reach
07/09/15Validating advertisement predictions using advertisement experiments
07/09/15Targeting content to meeting location
07/09/15Comparison shop ad units
07/09/15Efficiently displaying information about the interrelationships between documents
07/09/15Bezier arc approximation spring system
07/09/15Accurate upper bound for bezier arc approximation error
07/09/15Self-describing three-dimensional (3d) object recognition and control descriptors for augmented reality interfaces
07/09/15Augmented reality overlays using position and orientation to facilitate interactions between electronic devices
07/09/15Cover plate for a hazard detector having improved air flow and other characteristics
07/09/15Methods and systems for determining fleet trajectories to satisfy a sequence of coverage requirements
07/09/15Interconnecting display tiles for multi-panel displays
07/09/15Determining a rotation of media displayed on a display device by a wearable computing device
07/09/15Limiting notification interruptions
07/09/15Inductive charging keyboard
07/09/15Method and control circuitry for performing full-duplex wireless communication
07/09/15Address pinning
07/09/15Method and system for providing page visibility information
07/09/15Multi-master selection in a software defined network
07/09/15Method and system for customizing toolbar buttons based on usage
07/09/15Testing of dynamic web content applications
07/09/15Automatically enabling the forwarding of instant messages
07/09/15Compressing and decompressing electronic messages in message threads
07/09/15Dynamic delay in undo functionality based on email message characteristics
07/09/15Deferring alert of notifications for a particular time
07/09/15Adaptive dns pre-resolution
07/09/15Extensible browser plugin interface
07/09/15Secure challenge system for verifying access rights to media content
07/09/15Managing display of private information
07/09/15Monitoring of negative feedback systems
07/09/15Offline content sharing
07/09/15Access to network content
07/09/15Permission-based snapshots for documents shared on a social media service
07/09/15Determining if an application is cached
07/09/15Systems and methods for accessing web content
07/09/15Changing a cache queue based on user interface pointer movement
07/09/15Dynamically sizing chunks in a partially loaded spreadsheet model
07/09/15Systems and methods for contextual caller identification
07/09/15Imagery capture
07/09/15Product availability notifications
07/09/15Content direction based on cumulative user cost
07/09/15Media-related trends
07/09/15Application installation system and method
07/02/15Hands-free interface
07/02/15Methods and apparatus for positioning a structure on a polymer layer
07/02/15Systems and methods for monitoring and reporting vehicle efficiency
07/02/15Systems and methods for monitoring and reporting road quality
07/02/15Dual-pitch support for a propeller
07/02/15Methods and systems for transitioning an aerial vehicle between crosswind flight and hover flight
07/02/15Wiring harness for an aerial vehicle
07/02/15Spar buoy platform
07/02/15Methods and systems for transitioning an aerial vehicle between crosswind flight and hover flight
07/02/15Methods for perching
07/02/15Systems and methods for a winch drum and drum door
07/02/15Methods and systems for winding a tether
07/02/15Extruded drum surface for storage of tether
07/02/15System and method for assessing road quality using data collected from a mobile device
07/02/15Airfoil for a flying wind turbine
07/02/15Power generation using rotor speed control for an aerial vehicle
07/02/15Power generation using rotor speed control for an aerial vehicle
07/02/15Extruded drum surface for storage of tether
07/02/15High frequency bi-directional ac power transmission
07/02/15Predictive transit calculations
07/02/15Generating a sequence of lane-specific driving directions
07/02/15Point-of-interest latency prediction using mobile device location history
07/02/15Microphone autolocalization using moving acoustic source
07/02/15Systems and methods for allocating tasks to a plurality of robotic devices
07/02/15Disc style 360 degree hinge for a laptop computer
07/02/15Device interaction with self-referential gestures
07/02/15Device interaction with spatially aware gestures
07/02/15Keyboard proximity sensing
07/02/15Method of automatically moving a cursor within a map viewport and a device incorporating the method
07/02/15Disambiguation of user intent on a touchscreen keyboard
07/02/15Touch surface having capacitive and resistive sensors
07/02/15Methods, systems, and media for rewinding media content based on detected audio events
07/02/15Ring-based user-interface
07/02/15Systems and methods for clustering electronic messages
07/02/15Full screen content viewing interface entry
07/02/15Personalized viewports for interactive digital maps
07/02/15Method and apparatus for supporting user interactions with non-designated locations on a digital map
07/02/15Providing geolocated imagery related to a user-selected image
07/02/15Systems and methods for guided user actions
07/02/15Multimode gesture processing
07/02/15Systems and methods for displaying electronic messages
07/02/15Displaced double tap gesture
07/02/15Hierarchical chunking of objects in a distributed storage system
07/02/15Preventing application downgrade in an application store
07/02/15Language preference selection for a user interface using non-language elements
07/02/15Multilingual prosody generation
07/02/15Re-use of binaries for multiple user accounts
07/02/15Dynamically sharing intents
07/02/15Method, system, and graphical user interface for improved search result displays via user-specified annotations
07/02/15Pre-fetching map data based on a tile budget
07/02/15Visual indicators for temporal context on maps
07/02/15Methods and systems for use of a database of three-dimensional (3d) object data models for search queries
07/02/15Management of versioned map data tiles stored on a client device
07/02/15Systems and methods for automatic electronic message annotation
07/02/15Surfacing navigational search results
07/02/15Personalized electronic magazine
07/02/15Systems and methods for message categorization management
07/02/15Book content item search
07/02/15Determining wireless access point locations using clustered data points
07/02/15Power-efficient music playlist identification
07/02/15Methods, systems, and media for generating search results based on contextual information
07/02/15Methods and systems for prioritizing a crawl
07/02/15Recommended news edition on a map using geo entities
07/02/15Generating a news timeline
07/02/15Rich content for query answers
07/02/15Enabling user privacy for changes of access to shared content
07/02/15Notification of application permissions
07/02/15Tiered application permissions
07/02/15Conditional retrieval
07/02/15Use of a tag and reader antenna for a simulated theremin effect
07/02/15Segmentation of overwritten online handwriting input
07/02/15Text recognition based on recognition units
07/02/15Extracting card data with card models
07/02/15Pruning and label selection in hidden markov model-based ocr
07/02/15Cloud-based plagiarism detection system
07/02/15System and method for distance learning with efficient retrieval
07/02/15Template regularization for generalization of learning systems
07/02/15Multistage learner for efficiently boosting large datasets
07/02/15Interpolating isotonic regression for binary classification
07/02/15Data reduction in nearest neighbor classification
07/02/15Predictive model evaluation and training based on utility
07/02/15Method and system for generating real property listings
07/02/15Providing steps for a product return
07/02/15Wifi landing page for remote control of digital signs
07/02/15Obtaining alternative keywords
07/02/15Methods and systems for estimating length of queues based on location data from mobile devices
07/02/15System and method for rating points of interest based on a location history
07/02/15Method and system for facilitating communication regarding real property transfers
07/02/15Method and system for facilitating completion of real property transfers
07/02/15Computing devices and methods for deterministically placing geometric shapes within geographic maps
07/02/15Method and apparatus for unobtrusively changing imagery supplementing a map display
07/02/15Highlighting related points of interest in a geographical region
07/02/15Computing devices and methods for navigating around a surface of three-dimensional (3d) coordinate system representations of 3d objects
07/02/15Varying map content and styles based on time
07/02/15Lighting of graphical objects based on environmental conditions
07/02/15Automatic generation of 2.5d extruded polygons from full 3d models
07/02/15Wifi landing page for remote control of digital signs
07/02/15Smart-home hazard detector providing non-alarm status signals at opportune moments
07/02/15Notification engine
07/02/15Providing quizzes in electronic books to measure and improve reading comprehension
07/02/15System and method for displaying real-time flight information on an airport map
07/02/15Resolving label collisions on a digital map
07/02/15Fabrication methods for batteries
07/02/15Electrically-isolated and liquid-cooled rotor and stator assemblies
07/02/15Winding technique for minimizing voltage stress in a motor
07/02/15Methods for adjusting the power of an external reader
07/02/15System to share network bandwidth among competing applications
07/02/15Determining strength of association between user contacts
07/02/15Providing additional information related to a vague term in a message
07/02/15Systems and methods for displaying unseen labels in a clustering in-box environment
07/02/15Systems and methods for progressive message flow
07/02/15Methods, systems, and media for managing notifications directed to multiple applications installed on a user device
07/02/15Systems and methods for throttling display of electronic messages
07/02/15Methods, systems, and media for providing access control for a computing device
07/02/15Remote desktop video streaming alpha-channel
07/02/15Verifying content rendering on a client device
07/02/15Associating network-hosted files with network-hosted applications
07/02/15Simulated tethering of computing devices
07/02/15Device pairing via a cloud server
07/02/15Adaptive and prioritized replication scheduling in storage clusters
07/02/15Method and apparatus for pre-fetching remote resources for subsequent display on a mobile computing device
07/02/15Content-adaptive chunking for distributed transcoding
07/02/15Recursive block partitioning
07/02/15Methods, systems, and media for remote rendering of web content on a television device
07/02/15Methods, systems, and media for presenting supplemental information corresponding to on-demand media content
07/02/15Disambiguation of wireless data clusters using preclassification
07/02/15System and method for optimizing battery power and data access costs during fetching of data
07/02/15Custom electronic message presentation based on electronic message category
06/25/15Packaging for an active contact lens
06/25/15Molded electronic structures in body-mountable devices
06/25/15Tear fluid conductivity sensor
06/25/15Sensor electrodes in a bio-compatible device
06/25/15Manufacturing process for thermosiphon heat exchanger
06/25/15System for constructing balloon envelopes
06/25/15Curvature sensing
06/25/15Path based power generation control for an aerial vehicle
06/25/15Systems and apparatus for winch drum mechanism
06/25/15Systems and methods for unified directions
06/25/15Varying the degree of precision in navigation data analysis
06/25/15System and method for determining a mode of travel
06/25/15Method, system, and computer program product for visual disambiguation for directions queries
06/25/15Interactive user interface providing weather information and available trips
06/25/15Analyte sensors with ethylene oxide immunity
06/25/15Two-layer analyte sensor
06/25/15Spooling cable
06/25/15Methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display
06/25/15See-through eyepiece for head wearable display
06/25/15Aesthetic layer for display panels
06/25/15Path based power generation control for an aerial vehicle
06/25/15Techniques for resolving keyboard and input method ambiguity on computing devices
06/25/15Virtual shade
06/25/15System and method for geographic data layer management in a geographic information system
06/25/15Touch-based text entry using hidden markov modeling
06/25/15Providing a software update to computing devices on the same network
06/25/15Parallel processing of data
06/25/15Hybrid crowdsourcing platform
06/25/15Method and system for projecting text onto surfaces in geographic imagery
06/25/15System and method for processing markup language templates from partial input data
06/25/15System and method for constructing markup language templates and input data structure specifications
06/25/15Content recommendation system using a neural network language model
06/25/15Entity-based summarization for electronic books
06/25/15Automatically branding topics using color
06/25/15Identifying recently submitted query variants for use as query suggestions
06/25/15Assessing quality of reviews based on online reviewer generated content
06/25/15Determining whether a user has seen a content item
06/25/15Identifying semantically-meaningful text selections
06/25/15Suggesting interesting dates to explore images in a historical imagery database
06/25/15Image-based 3d model search and retrieval
06/25/15Geocoding of images based on search queries
06/25/15Application evaluation
06/25/15Systems and methods for determining the operating hours of an entity
06/25/15Device-group snapshot
06/25/15Classifying data objects
06/25/15History of reading positions in ebooks
06/25/15Contextual query revision
06/25/15Displaying private information on personal devices
06/25/15Displaying an ancestry graph within a social networking service
06/25/15Personalized mapping with photo tours
06/25/15Environmental reproduction system for representing an environment using one or more environmental sensors
06/25/15System and method for determining position of a device
06/25/15Label consistency for image analysis
06/25/15Method and system for identifying and maintaining gold units for use in crowdsourcing applications
06/25/15System and method for improving resource utilization
06/25/15Systems and methods for audience measurement
06/25/15Informational and advertiser links for use in web mapping services
06/25/15System and method for recommending service opportunities
06/25/15Obtaining geographic-location related information based on shadow characteristics
06/25/15Image adjustment using texture mask
06/25/15Animated visualization of gps data in a gis system
06/25/15View dependent level-of-detail for tree-based replicated geometry
06/25/15Rendering vector maps in a geographic information system
06/25/15Method and system for generating and storing data objects for multi-resolution geometry in a three dimensional model
06/25/15Method for transforming mapping data associated with different view planes into an arbitrary view plane
06/25/15Mobile-device instigated facilitation of user-environment interaction
06/25/15Traffic light detecting system and method
06/25/15Rf mems based large scale cross point electrical switch
06/25/15Systems and apparatus for cable management
06/25/15Control methods and systems for motors and generators operating in a stacked configuration
06/25/15Control methods and systems for motors and generators operating in a stacked configuration
06/25/15Methods and systems for switching between clocks
06/25/15Mobile computing device and wearable computing device having automatic access mode control
06/25/15Detecting network devices
06/25/15Traffic engineering for large scale data center networks
06/25/15Systems and methods for clustering electronic messages
06/25/15Interface for product reviews identified in online reviewer generated content
06/25/15Privileged static hosted web applications
06/25/15Contextualized word to telephone number mapping
06/25/15Augmenting capabilities of a host device
06/25/15System and method for presenting a video stream
06/25/15Speaker porting around backlit keyboard
06/25/15Identifying an entity associated with wireless network access point
06/25/15Systems and methods for enhanced speech recognition interface on mobile device
06/18/15Associating entities based on resource associations
06/18/15Contact lens for measuring intraocular pressure
06/18/15Combining information from multiple formats
06/18/15Methods and systems for selecting a velocity profile for controlling a robotic device
06/18/15Intelligent environment control including use of smart meter and energy cost information in heat pump and auxiliary heating control
06/18/15Safe sandbox mode for a home device
06/18/15Thermodynamic modeling for enclosures
06/18/15Systems and methods for determining or modifying a temperature program based on occupant activity
06/18/15Systems and methods for signature-based thermostat control
06/18/15Determining a route
06/18/15Systems and methods for generating guidebook routes
06/18/15Systems and methods for generating a plurality of trip patterns
06/18/15Systems, computer-implemented methods, and computer-readable media to provide building information to on-site mobile-devices
06/18/15System and method for improving route finding
06/18/15Method and system for finding paths using gps tracks
06/18/15System and method for automatically generating an electronic journal
06/18/15Methods and systems for detecting weather conditions including fog using vehicle onboard sensors
06/18/15Systems and methods for estimating attitude using double differenced gps carrier phase measurements
06/18/15Balloon power sources with a buoyancy trade-off
06/18/15Electronic device housing and assembly method
06/18/15Imaging method
06/18/15Simultaneous multi-user marking interactions
06/18/15Methods and systems for content-based search
06/18/15Gestural sorting of content
06/18/15Visual display of interactive, gesture-controlled, three-dimensional (3d) models for head-mountable displays (hmds)
06/18/15Edge swiping gesture for home navigation
06/18/15Major-axis pinch navigation in a three-dimensional environment on a mobile device
06/18/15Providing actionable notifications to a user
06/18/15Auto-completion for user interface design
06/18/15Presenting response options to questions
06/18/15Automatically recovering and maintaining focus
06/18/15User interface for an application displaying pages
06/18/15System and method for processing overlapping input to digital map functions
06/18/15Detecting a hover event using a sequence based on cursor movement
06/18/15Classifying particular images as primary images
06/18/15Logging graphical user interface events
06/18/15System for receiving repeating time intervals
06/18/15Media recommendation kiosk
06/18/15Interactive display of high dynamic range images
06/18/15Character recognition using a hybrid text display
06/18/15Audio book smart pause
06/18/15Updating an operating system
06/18/15Process for displaying test coverage data during code reviews
06/18/15Technique for passive cache compaction using a least recently used cache algorithm
06/18/15Systems and methods for highlighting search results
06/18/15Highlighting of document elements
06/18/15Module specification for a module to be incorporated into a container document
06/18/15Smart scoring and filtering of user-annotated geocoded datasets
06/18/15Sharing geographical information between users
06/18/15Server-less html templates
06/18/15Processing templates using separate template processing instructions
06/18/15Cross-lingual discriminative learning of sequence models with posterior regularization
06/18/15Techniques for predictive input method editors
06/18/15Identifying responsive resources across still images and videos
06/18/15Relevance bar for content listings
06/18/15Associating resources with entities
06/18/15Supplementing search results with information of interest
06/18/15Search result image display environment and background
06/18/15Social image search
06/18/15Ranking object search results
06/18/15Enforcing category diversity
06/18/15Processing of fresh-seeking search queries
06/18/15Scoring images related to entities
06/18/15Dynamic search results
06/18/15Prominent display of selective results of book search queries
06/18/15Reranking query completions
06/18/15Systems and methods for re-ranking ranked search results
06/18/15Entity display priority in a distributed geographic information system
06/18/15Adjusting result rankings for broad queries
06/18/15Determining event origin
06/18/15Local query suggestions
06/18/15Systems and methods for dynamic visual search engine
06/18/15System and method for identifying a new geographical area name
06/18/15Geotagged hashtags
06/18/15Location detection from queries using evidence for location alternatives
06/18/15Geographic targeting
06/18/15Recommending an outdoor activity using a geographic information system
06/18/15Sub-query evaluation for image search
06/18/15Automatic learning of logos for visual recognition
06/18/15Grouping of image search results
06/18/15Combining unstructured image and 3d search results for interactive search and exploration
06/18/15Selection of an image or images most representative of a set of images
06/18/15Ranking image search results using hover data
06/18/15Query by image
06/18/15Refining image annotations
06/18/15Providing supplemental search results in repsonse to user interest signal
06/18/15Shape-gain sketches for fast image similarity search
06/18/15Presenting image search results
06/18/15Visual restructions for image searches
06/18/15Use of templates as message pruning schemas
06/18/15Indexing application pages of native applications
06/18/15Hash learning
06/18/15Pre-fetching information in anticipation of a user request
06/18/15Using pre-search triggers
06/18/15Adjusting list views based on list sorting and item highlighting
06/18/15Presenting secondary music search result links
06/18/15Providing customized content in knowledge panels
06/18/15Methods and systems for presenting document-specific snippets
06/18/15Ranking of presentation modes for particular content
06/18/15Reversible user interface
06/18/15Providing recently selected images
06/18/15Generatring n-gram clusters associated with events
06/18/15Clustering queries for image search
06/18/15Query classification
06/18/15Similar image retrieval
06/18/15Methods and systems for eliminating duplicate events
06/18/15Systems and methods for automatically suggesting media accompaniments based on identified media content
06/18/15Multi-step search result retrieval
06/18/15Triggering answer boxes
06/18/15Providing time series information with search results
06/18/15Synthesis of webpage snippets using sub-pages of the webpage
06/18/15Online image analysis
06/18/15Highlighting of document elements
06/18/15Displaying multiple spelling suggestions
06/18/15Applying social annotations to search results
06/18/15Providing local data with search results
06/18/15Methods and systems to synthesize terrain elevations under overpasses
06/18/15Updating location relevant user behavior statistics from classification errors
06/18/15System and method for associating tags with online content
06/18/15Propagating image signals to images
06/18/15Segmentation of devanagari-script handwriting for recognition
06/18/15Partial overlap and delayed stroke input recognition
06/18/15Identifying labels for image collections
06/18/15Local maps using tiles
06/18/15Updating point of interest data based on an image
06/18/15Selection of representative images
06/18/15Detecting modified images
06/18/15Foreground object detection from multiple images
06/18/15Choosing image labels
06/18/15Image similarity determination
06/18/15Geometry-preserving visual phrases for image classification using local-descriptor-level weights
06/18/15Providing image search templates
06/18/15Object detection in images based on affinity determinations
06/18/15Refining image relevance models
06/18/15Training image sampling
06/18/15Object detection using deep neural networks
06/18/15Evaluating image similarity
06/18/15Determining geo-locations of users from user activities
06/18/15Determining parking of a vehicle
06/18/15Accelerometer-based movement prediction system
06/18/15Real time personalization and categorization of entities
06/18/15Event attendance prediction
06/18/15Prevention of invalid selections based on machine learning of user-specific latency
06/18/15Customized predictive analytical model training
06/18/15Pattern based transit routing
06/18/15Validating hours of operation
06/18/15Business category classification
06/18/15Frequency capping of content across multiple devices
06/18/15Assessing ratings using tip patterns
06/18/15Systems and methods for summarizing a guidebook result
06/18/15Methods and systems for using a mobile device to visualize a three-dimensional physical object placed within a three-dimensional environment
06/18/15Grouping and presenting images
06/18/15Identification of relative distance of objects in images
06/18/15Specularity determination from images
06/18/15Systems and methods for initially plotting mathematical functions
06/18/15Editing a feature within a map
06/18/15Managing updates to map tiles
06/18/15Accessing map tiles
06/18/15Updating map tiles
06/18/15Computing devices and methods for navigating around a surface of three-dimensional (3d) coordinate system representations of 3d objects
06/18/15Prioritizing node requests based on tile distance to reduce perceptual scene time
06/18/15Generating reduced resolution textured model from higher resolution model
06/18/15Depth map generation using bokeh detection
06/18/15Generating cinematic flyby sequences following paths and gps tracks
06/18/15Automated model browsing
06/18/15Generating an exterior geometry of a building based on a corresponding collection of interior geometry
06/18/15Systems and methods for activities solver development in augmented reality applications
06/18/15Method to provide entry into a virtual map space using a mobile device's camera
06/18/15Systems and methods for unfolding meshes
06/18/15System and method for scoring points of interest in a parallel reality game
06/18/15Detector unit and sensing chamber therefor
06/18/15Device and method for monitoring the presence of items and issuing an alert if an item is not detected
06/18/15Method of location coordination via wireless protocol between multiple devices
06/18/15Dynamic transparency adjustment of user interface element
06/18/15System and method for displaying geographic imagery
06/18/15Local data quality heatmap
06/18/15Generating representations of acoustic sequences
06/18/15Identifying substitute pronunciations
06/18/15Ebook interaction using speech recognition
06/18/15Compartmentalized self registration of external devices
06/18/15Architecture for providing pitch variation across a waveguide bundle for a photodetector array
06/18/15Asynchronous and synchronous resource links
06/18/15Detecting user gestures for dismissing electronic notifications
06/18/15Verifying user identity
06/18/15Indexing and retrieval of blogs
06/18/15System and method for sharing previously visited locations in a social network
06/18/15Connect social networking users who simultaneously check-in at a geolocation
06/18/15Method and apparatus for digital media control rooms
06/18/15Transferring a state of an application from a first computing device to a second computing device
06/18/15Temporal location sharing
06/18/15System and method for requesting an updated user location
06/18/15Geolocation based resource finder
06/18/15Systems and methods for generating a viewer-specific visitor history for a location
06/18/15Systems and methods for determining the operating status of an entity having operating hours
06/18/15Optical scanners, such as hand-held optical scanners
06/18/15Wearable camera systems
06/18/15Providing vicarious tourism sessions
06/18/15Altering automatically-generated three-dimensional models using photogrammetry
06/18/15Dynamic pov composite 3d video system
06/18/15Extraction and representation of three-dimensional (3d) and bidirectional reflectance distribution function (brdf) parameters from lighted image sequences
06/18/15Proximity-based notifications for photos
06/18/15Determining a wifi scan location
06/18/15Applications using determined social proximity
06/18/15Calculating and broadcasting an area's population density based on cell signal
06/18/15System and method for identifying a geometric footprint of a point of interest
06/18/15System and method for determining a boundary of a geographic area
06/18/15Apparatus and method for ascertaining the operating hours of a business
06/18/15Notebook metal hinge as heat sink element
06/11/15Image relevance model
06/11/15Method, system, and computer program product for image capture positioning using a pattern of invisible light
06/11/15Systems and apparatus for tether termination mount for tethered aerial vehicles
06/11/15Systems and apparatus for tether termination mount for tethered aerial vehicles
06/11/15Mechanisms for lowering a payload to the ground from a uav
06/11/15Ground station with shuttled drum for tethered aerial vehicles
06/11/15Sensor membrane with low temperature coefficient
06/11/15Personalized traffic alerts
06/11/15Method and system for maneuver-level contextual filters in directions
06/11/15Formulation and storage method to enhance the enzyme and sensor stabilities
06/11/15Eye reflection image analysis
06/11/15Disambiguating touch-input based on variation in pressure along a touch-trail
06/11/15Dynamically-generated selectable option icons
06/11/15Providing trending information to users
06/11/15Search results including supplemental content triggered by user actions when browsing the search results
06/11/15Editing options for image regions
06/11/15Multiple character input with a single selection
06/11/15Providing beat matching
06/11/15Parallel sorting key generation
06/11/15User interface framework
06/11/15Methods and systems for generating virtual smart-meter data
06/11/15Techniques for server-side determination of font subsets
06/11/15Techniques for analyzing web pages to determine font subsets
06/11/15Client-side click tracking
06/11/15Click tracking using link styles
06/11/15Generating descriptive text for images
06/11/15Event payload type checking
06/11/15Language set disambiguator
06/11/15Language detection based upon a social graph
06/11/15Techniques for automatically selecting a natural language for configuring an input method editor at a computing device
06/11/15Reordering words for machine translation
06/11/15Techniques for a gender weighted pinyin input method editor
06/11/15Interpreted language translation system and method
06/11/15One click localization techniques
06/11/15Document translation including pre-defined term translator and translation model
06/11/15Rules-based language detection
06/11/15Systems and methods for providing context based definitions and translations of text
06/11/15Searching based on audio and/or visual features of documents
06/11/15Identifying landing pages for images
06/11/15Presenting search query results
06/11/15Rank-specific search results
06/11/15Ranking entity realizations for information retrieval
06/11/15Ranking events
06/11/15Image result provisioning based on document classification
06/11/15Automatic generation of snippets based on context and user interest
06/11/15Triggering knowledge panels
06/11/15Hidden text detection for search result scoring
06/11/15Associating still images and videos
06/11/15Application localization
06/11/15Distributing data on distributed storage systems
06/11/15Temporal layers for presenting personalization markers on imagery
06/11/15Ordering image search results
06/11/15Image classification
06/11/15Similar search queries and images
06/11/15Content-based image ranking
06/11/15Alternative image queries
06/11/15Query categorization based on image results
06/11/15Search result image processing
06/11/15Distributed image search
06/11/15Automatic determination of whether a document includes an image gallery
06/11/15Clustering query refinements by inferred user intent
06/11/15Searching for user interface objects
06/11/15Identifying an image for an entity
06/11/15Hierarchy of servers for query processing of column chunks in a distributed column chunk data store
06/11/15Related images
06/11/15Image-centric documents
06/11/15Cluster-based language detection
06/11/15Presenting search term refinements
06/11/15Merging semantically similar clusters based on cluster labels
06/11/15Triggering music answer boxes relevant to user search queries
06/11/15Systems and methods for deriving and using an interaction profile
06/11/15Customizing image search for user attributes
06/11/15Displaying stylized text snippets with search engine results
06/11/15Providing remedial search operation based on analysis of user interaction with search results
06/11/15Systems and methods for more efficient source code searching
06/11/15Deduplication in search results
06/11/15Image display within web search results
06/11/15System and method for navigating documents
06/11/15Navigational resources for queries
06/11/15Displaying local site name information with search results
06/11/15Sitelinks based on visual location
06/11/15Method for safely executing an untrusted native code module on a computing device
06/11/15Differentiating real faces from representations
06/11/15Image location through large object detection
06/11/15Generating an image tour based on a set of images
06/11/15Text recognition for textually sparse images
06/11/15Refining image relevance models
06/11/15Learning semantic image similarity
06/11/15Techniques for detecting deceptive answers to user questions based on user preference relationships
06/11/15Methods and systems for identification and correction of controlled system data
06/11/15Name recognition
06/11/15Scheduling tasks to operators
06/11/15Determining merchant identity for received merchant identifiers
06/11/15Verifying a business listing based on photographic business listing information obtained through image recognition
06/11/15Methods and systems for displaying attribution credit data based on parameters
06/11/15Methods and systems for creating a data-driven attribution model for assigning attribution credit to a plurality of events
06/11/15Methods and systems for selecting content for display based on conversion probabilities of paths
06/11/15Methods and systems for measuring conversion probabilities of paths for an attribution model
06/11/15Methods and systems for creating a data-driven attribution model for assigning attribution credit to a plurality of events
06/11/15Using indoor maps to direct consumers to sale items, shopping lists, or other specific locations in a store, retail establishment, or other geographic area
06/11/15Search results with structured image sizes
06/11/15Predicting tree species from aerial imagery
06/11/15Reference orientations for viewing panoramic images
06/11/15Seamless texturing of 3d meshes of objects from multiple views
06/11/15Systems and method for performing a three pass rendering of images
06/11/15Three-dimensional overlays within navigable panoramic images, and applications thereof
06/11/15Methods and systems for viewing dynamic high-resolution 3d imagery over a network
06/11/15Pronunciation verification
06/11/15Promoting voice actions to hotwords
06/11/15Generating representations of acoustic sequences using projection layers
06/11/15Techniques for discriminative dependency parsing
06/11/15Client-side click tracking
06/11/15Predictive forwarding of notification data
06/11/15Group travel planning
06/11/15Systems and methods for messaging multiple devices
06/11/15System for generating a social annotation
06/11/15Camera selection based on occlusion of field of view
06/11/15Method and apparatus for centering swivel views
06/11/15Local real-time facial recognition
06/11/15Systems and methods for calculating epipolar constraints between generalized cameras
06/11/15Selecting camera pairs for stereoscopic imaging
06/11/15Systems and methods for sharing video viewing history
06/11/15Interface for watching a stream of videos
06/11/15Crowdsourced signal propagation model
06/11/15Reminders based on device proximity using bluetooth le
06/11/15Rigid flex circuit board
06/04/15Multi-aperture illumination layer for tileable display
06/04/15Distribution of call-home events over time to ameliorate high communications and computation peaks in intelligent control system
06/04/15Prospective determination of processor wake-up conditions in energy buffered hvac control unit having a preconditioning feature
06/04/15Determining location using magnetic fields from ac power lines
06/04/15Indoor location signalling via light fittings
06/04/15Barometric pressure sensor based orientation measurement
06/04/15Photography pose generation and floorplan creation
06/04/15Map processing for indoor navigation guidance
06/04/15System and method for providing indoor navigation services
06/04/15System and method for calibrating a navigation heading
06/04/15Automated identification of anomalous map data
06/04/15System and method of determining map coordinates from images
06/04/15Path finding in a map editor
06/04/15Contextual traffic or transit alerts
06/04/15Method, system and apparatus for reporting events on a map
06/04/15Adjustment of location of superimposed image
06/04/15Rapidly programmable locations in space
06/04/15Electronic device housing and assembly method
06/04/15Rapidly programmable volumes
06/04/15Video segments for a video related to a task
06/04/15Dyanmic thumbnail representation for a video playlist
06/04/15Information navigation on electronic devices
06/04/15Navigating discrete photos and panoramas
06/04/15Associating a photo with a geographic place
06/04/15Task selections associated with text inputs
06/04/15User interface customization based on speaker characteristics
06/04/15Automated application update checks based on unexpected errors and crashes
06/04/15Identification of in-context resources that are not fully localized
06/04/15Client/server-based statistical phrase distribution display and associated text entry technique
06/04/15Data localization service made available by a web browser
06/04/15Auto-translation for multi user audio and video
06/04/15System and method for determining the legitimacy of a listing
06/04/15Referent based search suggestions
06/04/15Hierarchical spatial clustering of photographs
06/04/15System and method for associating images with semantic entities
06/04/15Incremental schema consistency validation on geographic features
06/04/15Method of displaying search results
06/04/15Transcoding and serving resources
06/04/15Method and system for testing spam result detection algorithms
06/04/15Site directed management of audio components of uploaded video files
06/04/15System and method for sharing of athletic performance data
06/04/15Techniques for utilizing and adapting a prediction model
06/04/15Classification system
06/04/15Optimal prioritization of business listings for moderation
06/04/15Detecting potentially false business listings based on an anomaly detection threshold
06/04/15Detecting potentially false business listings based on government zoning information
06/04/15System and method for determining the legitimacy of a listing
06/04/15Competitor analytics
06/04/15System and method for generating incentives
06/04/15Use of incentives to encourage contribution of content in a controlled manner
06/04/15Serving advertisements based on user physical activity
06/04/15Advertising with video ad creatives
06/04/15Linking together scene scans
06/04/15Adaptive artifact removal
06/04/15Image denoising system and method
06/04/15Method for manually aligning two digital images on mobile devices
06/04/15Scene scan
06/04/15Rotated rectangle drawing on electronic devices
06/04/15Using geographic coordinates on a digital image of a physical map
06/04/15Use of photo animation transitions to mask latency
06/04/15Systems and methods for generating depthmaps
06/04/15Browsing images of a point of interest within an image graph
06/04/15Creating a mesh from a sparse structure-from-motion point cloud using co-visibility of points
06/04/15Accelerated three-dimensional intersection testing using compressed volumes
06/04/15Visual transitions for photo tours between imagery in a 3d space
06/04/15Blending 3d model textures by image projection
06/04/15Aligning digital 3d models using synthetic images
06/04/15Smart hazard detector providing follow up communications to detection events
06/04/15Leveraging neighborhood to handle potential visitor at a smart-home
06/04/15Determining correlated movements associated with movements caused by driving a vehicle
06/04/15Initiating actions based on partial hotwords
06/04/15Multi-path audio processing
06/04/15Handling specific visitor behavior at an entryway to a smart-home
06/04/15Environmental sensing with a doorbell at a smart-home
06/04/15Method of displaying location of a device
06/04/15Method for measuring end-to-end internet application performance
06/04/15Collaborative e-mail
06/04/15Storage and retrieval of electronic messages using linked resources
06/04/15Policy enforcement of client devices
06/04/15Client-side bulk uploader
06/04/15Multiplane panoramas of long scenes
06/04/15Systems and methods for updating panoramic images
06/04/15System and method of filling in gaps in image data
06/04/15Determining popularity ratings using social and interactive applications for mass media
06/04/15Advertising with video ad creatives
06/04/15Site directed management of audio components of uploaded video files
06/04/15Prefetching and caching map data based on mobile network coverage
06/04/15Sharing content
06/04/15Augmenting spectrum sharing using network measurements
06/04/15On-head detection for head-mounted display
06/04/15Providing leaf page sublinks in response to a search query
06/04/15Classification system
06/04/15Systems and methods of correlating business information to determine spam, closed businesses, and ranking signals
05/28/15Motor pylons for a kite and airborne power generation system using same
05/28/15Switch discriminating touchless lightswitch
05/28/15Secure handling of unsupervised package drop off at a smart-home
05/28/15Deferring alert of notifications for a particular time
05/28/15Implementation design for hybrid transform coding scheme
05/28/15Methods and systems for viewing a three-dimensional (3d) virtual object
05/28/15Wearable device with input and output structures
05/28/15Lighting adjustment for head mounted display
05/28/15Antenna in or below keyboard
05/28/15Valuation of and marketplace for inter-network links between balloon network and terrestrial network
05/28/15Detecting removal of wearable authentication device
05/28/15Content retrieval via remote control
05/28/15Presenting maps on a client device
05/28/15Adjustment of sensor sensitivity by controlling copolymer film thickness through a controlled drying step
05/28/15Closed loop control system based on a non-invasive continuous sensor
05/28/15Systems and methods for determining a status of a component of a device
05/28/15Methods and systems for alerting and aiding an emergency situation
05/28/15Determining transportation status using network connections
05/28/15Methods and systems to synthesize road elevations
05/28/15Dynamic selection among acoustic transforms
05/28/15Providing a task notification based on a dynamic attribute of an entity
05/28/15Electronic license management
05/28/15Determining a task template and associating a task completion step with the task template
05/28/15Using live information sources to rank query suggestions
05/28/15Integrating online search results and social networks
05/28/15Integration system providing conversation messages and social network posts by conversation message authors to client
05/28/15Selecting a content item based on a view profile
05/28/15Method and system for adjusting heavy traffic loads between personal electronic devices and external services
05/28/15Authenticated session establishment
05/28/15Assisted punctuation of character strings
05/28/15Presenting images of multiple media entities
05/28/15Collaborative video editing in a cloud environment
05/28/15Composition of customized presentations associated with a social media applicaiton
05/28/15Character deletion during keyboard gesture
05/28/15Associating a task completion step of a task with a related task
05/28/15Method and system for determining and sharing a user's web presence
05/28/15Motor pylons for a kite and airborne power generation system using same
05/28/15Switch discriminating touchless lightswitch
05/28/15Secure handling of unsupervised package drop off at a smart-home
05/28/15Deferring alert of notifications for a particular time
05/28/15Implementation design for hybrid transform coding scheme
05/28/15Methods and systems for viewing a three-dimensional (3d) virtual object
05/28/15Wearable device with input and output structures
05/28/15Lighting adjustment for head mounted display
05/28/15Antenna in or below keyboard
05/28/15Valuation of and marketplace for inter-network links between balloon network and terrestrial network
05/28/15Detecting removal of wearable authentication device
05/28/15Content retrieval via remote control
05/28/15Presenting maps on a client device
05/28/15Adjustment of sensor sensitivity by controlling copolymer film thickness through a controlled drying step
05/28/15Closed loop control system based on a non-invasive continuous sensor
05/28/15Systems and methods for determining a status of a component of a device
05/28/15Methods and systems for alerting and aiding an emergency situation
05/28/15Determining transportation status using network connections
05/28/15Methods and systems to synthesize road elevations
05/28/15Dynamic selection among acoustic transforms
05/28/15Providing a task notification based on a dynamic attribute of an entity
05/28/15Electronic license management
05/28/15Determining a task template and associating a task completion step with the task template
05/28/15Using live information sources to rank query suggestions
05/28/15Integrating online search results and social networks
05/28/15Integration system providing conversation messages and social network posts by conversation message authors to client
05/28/15Selecting a content item based on a view profile
05/28/15Method and system for adjusting heavy traffic loads between personal electronic devices and external services
05/28/15Authenticated session establishment
05/28/15Assisted punctuation of character strings
05/28/15Presenting images of multiple media entities
05/28/15Collaborative video editing in a cloud environment
05/28/15Composition of customized presentations associated with a social media applicaiton
05/28/15Character deletion during keyboard gesture
05/28/15Associating a task completion step of a task with a related task
05/28/15Method and system for determining and sharing a user's web presence
05/21/15Synchronous communication system and method
05/21/15Systems and methods for performing multi-touch operations on a head-mountable device
05/21/15Generating panoramic images
05/21/15Agent interfaces for interactive electronics that support social cues
05/21/15Seamless tileable display with peripheral magnification
05/21/15System and method for updating geographic data
05/21/15Client side filtering of card ocr images
05/21/15Detecting exposure quality in images
05/21/15System and method for shape clustering using hierarchical character classifiers
05/21/15Control unit with automatic setback capability
05/21/15Content delivery based on monitoring mobile device usage
05/21/15System and method for increasing the likelihood of users reviewing advertisements
05/21/15Providing lowest trip prices
05/21/15Retrieval of similar images to a query image
05/21/15Location assignment daemon (lad) for a distributed storage system
05/21/15Scoring authors of social network content
05/21/15Presenting previously selected search results
05/21/15Configurable media processing with meta effects
05/21/15Implicit question query identification
05/21/15Cloud-to-device messaging for application activation and reporting
05/21/15Method and apparatus for animating transitions between search results
05/21/15Speeding up document loading
05/21/15Multi-view audio and video interactive playback
05/21/15Personalization of map content via an application programming interface
05/21/15Input detection for a head mounted device
05/21/15Evaluating three-dimensional geographical environments using a divided bounding area
05/21/15Callpath finder
05/21/15Application version release management
05/21/15Transcoding media streams using subchunking
05/21/15Detection of potentially copyrighted content in user-initiated live streams
05/14/15Devices and methods for weighting of local costs for unit selection text-to-speech synthesis
05/14/15Redirecting notifications to a wearable computing device
05/14/15Utilizing external devices to offload text entry on a head mountable device
05/14/15Generating a sidebar from vector tiles
05/14/15Distortion of digital images using spatial offsets from image reference points
05/14/15Out-of-viewpoint indicators for relevant map features
05/14/15Tunable vibration dampers
05/14/15Do-not-disturb modes
05/14/15Feature selection for image based location determination
05/14/15Determining states and modifying environments according to states
05/14/15Radiant heating controls and methods for an environmental control system
05/14/15Systems and methods for identifying traffic intersection restrictions
05/14/15Presenting translations of text depicted in images
05/14/15User interface for realtime language translation
05/14/15Presenting translations of text depicted in images
05/14/15Survey driven content items
05/14/15Dynamic insertion of content items into resources
05/14/15Pre-authorized online checkout
05/14/15Methods, systems, and media for presenting recommended media content items
05/14/15Image based location determination
05/14/15Feature selection for image based location determination
05/14/15Creating a customized news collection based on social networking information
05/14/15Embeddable media upload object
05/14/15Methods and systems for providing compatibility of applications with multiple versions of an operating system
05/14/15Peripheral device detection with short-range communication
05/14/15Customizable media channels
05/14/15Virtual channels
05/14/15Methods, systems, and media for presenting suggestions of media content
05/07/15Multi-string led current control system and method
05/07/15Use of optical reflectance proximity detector for nuisance mitigation in smoke alarms
05/07/15Method and apparatus for contextually varying amounts of imagery on a map
05/07/15Panoramic video acquisition guidance
05/07/15System and method for integrating sensors in thermostats
05/07/15Weather forecasts based on expected location
05/07/15Context-dependent state tying using a neural network
05/07/15Speaker verification using neural networks
05/07/15Asynchronous optimization for sequence training of neural networks
05/07/15Speaker identification
05/07/15Name based initiation of speech recognition
05/07/15Selecting alternates in speech recognition
05/07/15Method and system for cross-lingual voice conversion
05/07/15Method and system for non-parametric voice conversion
05/07/15Recommendations as an incentive to rate
05/07/15Systems and methods for layered training in machine-learning architectures
05/07/15Transfer learning for deep neural network based hotword detection
05/07/15Inline user addressing in chat and document editing sessions
05/07/15Framework for removing non-authored content documents from an authored-content database
05/07/15Structured user graph to support querying and predictions
05/07/15Referent based search suggestions
05/07/15Standard commands for native commands
05/07/15Handling security services visitor at a smart-home
05/07/15Fabric network
05/07/15Recommendations for enhanced content in social posts
05/07/15Email thread procrastinating method
05/07/15Network fallback using resource request expectations
05/07/15Communication across network address translation
05/07/15Managing open tabs of an application
05/07/15User-configurable delivery of informational events
05/07/15Scale sensitive treatment of features in a geographic information system
05/07/15Rendering map images using modifications of non-raster map data
05/07/15Automatic transition of content based on facial recognition
05/07/15Probabilistically expedited secure connections via connection parameter reuse
05/07/15Systems and methods for verifying a user based on reputational information
05/07/15Directional touch unlocking for electronic devices
05/07/15Pedometer in a low-power device
05/07/15Sharing and synchronizing electronically stored files
04/30/15Thermostat with self-configuring connections to facilitate do-it-yourself installation
04/30/15Handling visitor interaction at a smart-home in a do not disturb mode
04/30/15Initially detecting a visitor at a smart-home
04/30/15Visitor options at an entryway to a smart-home
04/30/15Interacting with a detected visitor at an entryway to a smart-home
04/30/15Using image content to facilitate navigation in panoramic image data
04/30/15Generating a viewpoint on a digital map for a point of interest
04/30/15Autohiding video player controls
04/30/15Bandwidth reduction system and method
04/30/15Systems and methods for determining motion saliency
04/30/15Image processing method using sensed eye position
04/30/15Image cache for replacing portions of images
04/30/15Automatic rectification of distortions in images
04/30/15Generating image compositions
04/30/15Method and system for prioritizing points of interest for display in a map
04/30/15Light tracks for media content
04/30/15System and method for learning management
04/30/15Automated handling of a package delivery at a smart-home
04/30/15Translated news
04/30/15Supporting voting-based campaigns in search
04/30/15Social voting-based campaigns in search
04/30/15Flexible experiment framework for hierarchical data
04/30/15Systems, methods, and computer-readable-media for determining a multilocation predicted click-through rate for advertisements
04/30/15Advertisement voting-based campaigns in search
04/30/15Door access and package delivery
04/30/15Securing payment transactions with rotating application transaction counters
04/30/15Routing optimization for package delivery to a smart-home
04/30/15Tracking of a package delivery to a smart-home
04/30/15Personalized network searching
04/30/15Systems and methods for improved coverage of input media in content summarization
04/30/15Infrequent query variants for use as query suggestions
04/30/15Style sheet speculative preloading
04/30/15Dynamic adjustment of video quality
04/30/15Synchronized distributed networks with frictionless application installation
04/30/15Web input through drag and drop
04/30/15Self-aware profile switching on a mobile computing device
04/30/15Synchronized distributed networks with frictionless application installation
04/30/15Multi-perspective game broadcasting
04/30/15Identity application programming interface
04/30/15Text suggestions for images
04/23/15Smart invitation handling at a smart-home
04/23/15Occupant notification of visitor interaction with a doorbell at a smart-home
04/23/15Visitor feedback to visitor interaction with a doorbell at a smart-home
04/23/15Speech recognition
04/23/15On-demand transformation aware shape tessellation
04/23/15Techniques for navigation among multiple images
04/23/15Control of a video conference system using personal devices
04/23/15Depth map generation
04/23/15Determining an image capture payload burst structure based on a metering image capture sweep
04/23/15Customizing mobile media captioning based on mobile media rendering
04/23/15Traffic management for base stations backhauled over data-capped network connections
04/23/15Secure communications using adaptive data compression
04/23/15Video coding using scatter-based scan tables
04/23/15Spatial proximity context entropy coding
04/23/15Customized video
04/23/15Capturing media content in accordance with a viewer expression
04/23/15Modulation of a response signal to distinguish between analyte and background signals
04/23/15Non-invasive analyte detection system with modulation source
04/23/15Spatial modulation of magnetic particles in vasculature by external magnetic field
04/23/15Method and system for measuring pyruvate
04/23/15Method and system for measuring urea
04/23/15Automatically monitoring for voice input based on context
04/23/15Determining relevant business locations based on travel distances
04/23/15Content item selection criteria generation
04/23/15Recommendations based on usage and resource consumption data
04/23/15Limited access invitation handling at a smart-home
04/23/15User submission of search related structured data
04/23/15System and method of identifying visual objects
04/23/15Distance based search ranking demotion
04/23/15Methods and systems for creating image-based content based on text-based content
04/23/15Entity review extraction
04/23/15Obtaining access-restricted search related structured data
04/23/15User initiated data rollback using operating system partitions
04/23/15Re-programmable secure cryptographic device
04/23/15Systems and methods for providing just-in-time preview of suggestion resolutions
04/23/15Landing page for presenting media items
04/23/15Serving content via an embedded content player with a looping function
04/23/15Methods and systems for indicating application data use and providing data according to permissions
04/23/15Techniques for navigation among multiple images
04/16/15Wearable computer with superimposed controls and instructions for external device
04/16/15Indicating availability of indoor content on a digital map
04/16/15Pacing enhanced packet forwarding/switching and congestion avoidance
04/16/15Maintaining information facilitating deterministic network routing
04/16/15Methods and apparatus for automated true object-based image analysis and retrieval
04/16/15Priority calendar
04/16/15Generating an offer sheet based on offline content
04/16/15Systems and methods for conveying search results within an email application
04/16/15Automatic generation of geographic imagery tours
04/16/15Social where next suggestion
04/16/15System for assessing an application for tablet compatibility and quality
04/16/15Automatically playing audio announcements in music player
04/16/15Method and apparatus providing synchronization and control for server-based multi-screen videoconferencing
04/16/15Generating playlists for a content sharing platform based on user actions
04/16/15Systems and methods to segment text for layout and rendering
04/16/15Contextual history of computing objects
04/16/15Rendering interface objects defined by a separate application
04/16/15Rpc acceleration based on previously memorized flows
04/09/15Smart-home system facilitating insight into detected carbon monoxide levels
04/09/15Smart-home multi-functional hazard detector providing location-specific feature configuration
04/09/15Smart-home hazard detector providing sensor-based device positioning guidance
04/09/15Hazard detection unit providing intuitive illumination-based status signaling
04/09/15Smart-home hazard detector providing useful follow up communications to detection events
04/09/15Smart-home hazard detector providing non-alarm status signals at opportune moments
04/09/15Visual and auditory user notification methods for smart-home hazard detector
04/09/15Mobile user interface for smart-home hazard detector configuration
04/09/15Smart-home hazard detection system providing context-based user notifications
04/09/15Smart-home hazard detector providing location-specific pre-alarm configuration
04/09/15Status indication triggering and user interfacing in a smart-home hazard detector
04/09/15Smart home hazard detector with integrated conditional lighting
04/09/15Smart-home hazard detector with adaptive heads up pre-alarm criteria
04/09/15Mobile user interface for event notifications arising from smart-home hazard detection devices
04/09/15Hazard detection unit facilitating convenient setup of plural instances thereof in the smart home
04/09/15Variable resolution seamless tileable display
04/09/15Overlap aware reordering of rendering operations for efficiency
04/09/15Dynamic backlight control for spatially independent display regions
04/09/15Smart-home security system with keypad device resistant to anomalous treatment
04/09/15Position estimation
04/09/15Automatic sharing of engaging gameplay moments from mobile
04/09/15Native gameplay experience across platforms
04/09/15Automated crowdsourced power outage identification and staggering of hvac system restarts
04/09/15Smart-home control system providing hvac system dependent responses to hazard detection events
04/09/15Providing points of interest to user devices in variable zones
04/09/15Automated formation of specialized dictionaries
04/09/15Generating and using entity selection criteria
04/09/15Retail point-of-transaction systems, program products, and related methods to provide a customized set of identification data to facilitate a retail transaction using electronic coupons
04/09/15Delivering and pricing sponsored content items
04/09/15Methods and systems for managing bids for online content based on merchant inventory levels
04/09/15High volume consumer e-commerce
04/09/15Methods and apparatus for reinforcement learning
04/09/15Transition from first search results environment to second search results environment
04/09/15Automatic definition of entity collections
04/09/15Providing a search results document that includes a user interface for performing an action in connection with a web page identified in the search results document
04/09/15Persistent shuffle system
04/09/15Determining collection membership in a data graph
04/09/15Hazard detection unit facilitating user-friendly setup experience
04/09/15Method and system for rendering a web page
04/09/15Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content
04/09/15Application license verification
04/02/15Contactless electrical coupling for a rotatable lidar device
04/02/15Stand inductive charger
04/02/15Self balanced stand inductive charger
04/02/15Electrical-mechanical interface with antenna elevated above skin surface
04/02/15Using a second camera to adjust settings of first camera
04/02/15Video stitching system and method
04/02/15Apparatus related to a structure of a base portion of a computing device
04/02/15Computer display including a bezel
04/02/15Adaptive trigger point for smartwatch gesture-to-wake
04/02/15Deferred access method for uplink packet channel
04/02/15Methods and systems for carrier activation using information from an existing profile
04/02/15Retroactively securing a mobile device from a remote source
04/02/15Multi-part navigation process by an unmanned aerial vehicle for navigation
04/02/15System and method for learning word embeddings using neural language models
04/02/15Methods and systems for automated generation of nativized multi-lingual lexicons
04/02/15Key phrase detection
04/02/15Appointment schedulers within sponsored content items
04/02/15Content discovery via tags
04/02/15Systems and methods for determining application installation likelihood based on probabilistic combination of subordinate methods
04/02/15User experience and user flows for third-party application recommendation in cloud storage systems
04/02/15Methods, systems, and media for presenting recommended content based on social cues
04/02/15Dynamic shuffle reconfiguration
04/02/15System and method for increased call quality and success rate
04/02/15Online content extensions used for scheduling communications with the content provider
04/02/15Methods and systems for determining memory usage ratings for a process configured to run on a device
04/02/15Revocable platform identifiers
04/02/15Automatically determining a size for a content item for a web page
04/02/15Customizing mobile media end cap user interfaces based on mobile device orientation
04/02/15Navigating visual data associated with a point of interest
04/02/15Visual hot watch spots in content item playback
04/02/15Monitoring digital images
03/26/15Cold-formed sachet modified atmosphere packaging
03/26/15Metal keycaps with backlighting
03/26/15Soliciting user input for thermostat control
03/26/15Input method
03/26/15Pressure-sensitive trackpad
03/26/15Wide angle lens assembly
03/26/15Seamless application connectivity
03/26/15Extracting card data using iin database
03/26/15Obscuring true location for location-based services
03/26/15Providing digital images to an external device during navigation
03/26/15Systems and methods for providing navigation data to a vehicle
03/26/15Systems and methods for providing input suggestions via the head unit of a vehicle
03/26/15Controlling navigation software on a portable device from the head unit of a vehicle
03/26/15Techniques for transliterating input text from a first character set to a second character set
03/26/15Systems and methods for designing voice applications
03/26/15Method and apparatus for identifying high performing ad placement pages
03/26/15Determining commercial intent
03/26/15Learning geofence models directly
03/26/15Predicting interest levels associated with publication and content item combinations
03/26/15Click magnet images
03/26/15Discovering new media items for a user
03/26/15System and method for identifying availability of media items
03/26/15Categorizing objects, such as documents and/or clusters, with respect to a taxonomy and data structures derived from such categorization
03/26/15Using sensor inputs from a computing device to determine search query
03/26/15Programmatically choosing preferred storage parameters for files in large-scale distributed storage systems
03/26/15Programmatically choosing preferred storage parameters for files in large-scale distributed storage systems based on desired file reliability or availability
03/26/15Client-server input method editor architecture
03/26/15Social queue on television
03/26/15Method and system for processing published content on the internet
03/26/15Method and system for tracking estimated cost of events
03/26/15Heuristics based on backoff for power modes
03/26/15Dynamically picking content from social shares to display in a user interface
03/26/15Providing control points in images
03/26/15Unsupervised content replay in live video
03/26/15Method and system for providing efficient and accurate estimates of tv viewership ratings
03/26/15Method and system for collecting and managing tv viewership data
03/19/15Methods and systems for transitioning an aerial vehicle between hover flight and crosswind flight
03/19/15Methods and systems for transitioning an aerial vehicle between crosswind flight and hover flight
03/19/15Device with dual power sources
03/19/15Near-to-eye display having adaptive optics
03/19/15Substantially real-time feedback in mobile imaging operations
03/19/15Wireless communicator for laptop computers
03/19/15Method for noise-robust color changes in digital images
03/19/15Synchronizing videos with frame-based metadata using video content
03/19/15Device location history anonymization based on stop detection
03/19/15Systems and techniques for colocation and context determination
03/19/15Mobile device display management
03/19/15Computational load distribution in an environment having multiple sensing microsystems
03/19/15Determining the performance of a content network
03/19/15Methods and systems for identifying relationships between online content items
03/19/15Determining and communicating excess advertiser demand information to users, such as publishers participating in, or expected to participate in, an advertising network
03/19/15System and method of providing targeted advertisements from subscribers of directory services
03/19/15Video content analysis for automatic demographics recognition of users and videos
03/19/15Providing labels for photos
03/19/15System and method for tagging images in a social network
03/19/15Managing membership in social groupings of contacts for a participant of an e-mail conversation thread
03/19/15Provisioning a plurality of computing devices
03/19/15Streaming media
03/19/15Dynamic sizing of memory caches
03/19/15Multi-gesture text input prediction
03/19/15Gestures for selecting text
03/19/15Confirming the identity of integrator applications
03/19/15Forcing all mobile network traffic over a secure tunnel connection
03/19/15System to automate compliance with licenses of software third-party content
03/12/15Scroll end effects for websites and content
03/12/15Detector unit with multiple integrated sensing systems and visually pleasing housing
03/12/15Wireless sensor unit communication triggering and management
03/12/15Clarification of zoomed text embedded in images
03/12/15Keeping map labels consistent across multiple zoom levels
03/12/15Ad hoc endpoint device association for multimedia conferencing
03/12/15Entropy coding for recompression of images
03/12/15Ranking nearby destinations based on visit likelihoods and predicting future visits to places from location history
03/12/15Landmark identification from point cloud generated from geographic imagery data
03/12/15Mixture of n-gram language models
03/12/15Deep networks for unit selection speech synthesis
03/12/15Providing trend data for product content
03/12/15In-card access control and monotonic counters for offline payment processing system
03/12/15Synchronizing passenger check-in with the local caching of cloud-based media on a vehicle
03/12/15Undoing an action in a media player
03/12/15Detecting error pages by analyzing server redirects
03/12/15Techniques for synchronization of a print menu and document annotation renderings between a computing device and a mobile device logged in to the same account
03/12/15Customizable themes for browsers and web content
03/12/15Techniques for user customization in a photo management system
03/12/15Dynamically-positioned character string suggestions for gesture typing
03/12/15Three-dimensional tilt and pan navigation using a single gesture
03/12/15Updating control software on a network-connected hvac controller
03/05/15Reader communication with contact lens sensors and display device
03/05/15Security scoring in a smart-sensored home
03/05/15Measuring environmental conditions over a defined time period within a wireless sensor system
03/05/15Environmental sensing systems having independent notifications across multiple thresholds
03/05/15Sensor device measurements adaptive to hvac activity
03/05/15Measuring quantitative environmental data within a wireless sensor system
03/05/15Balloon-based positioning system and method
03/05/15System and method for adjusting pixel saturation
03/05/15Integrating video with panorama
03/05/15Re-tasking balloons in a balloon network based on expected failure modes of balloons
03/05/15Wireless networking with flexibly-ordered relayers
03/05/15Capturing text from rendered documents using supplemental information
03/05/15Delivery of functionalized particles
03/05/15Sensor chamber airflow management systems and methods
03/05/15Sending geofence-related heuristics to multiple separate hardware components of mobile devices
03/05/15Sacrificial layers for bio-compatible devices
03/05/15Nanoparticle phoresis
03/05/15Thermostat user interface
03/05/15Automated energy-conscious adjustments that are responsive to user-feedback
03/05/15Measuring user interface performance consistency
03/05/15Content discovery with friend and analytic data
03/05/15Determining a precision factor for a content selection parameter value
03/05/15Creating and evaluating changes to advertising campaigns of an advertiser
03/05/15Content selection with precision controls
03/05/15Scalably calculating statistics associated with action performances
03/05/15Dynamic telephone number assignment
03/05/15System and method of providing touristic paths
03/05/15Structured informational link annotations
03/05/15Providing online content for interior imagery
03/05/15Ranking content items based on a value of learning
03/05/15Methods and systems for providing third-party content on a web page
03/05/15Recommended modes of transportation for achieving fitness goals
03/05/15Activating applications based on accelerometer data
03/05/15Expiration of records of a web-based discussion
03/05/15Native application search results
03/05/15Modifying search results based on selection of one of the search results
03/05/15System and method for group recommendation of objects using user comparisons of object characteristics
03/05/15Media clip sharing on social networks
03/05/15Providing relevant online content
03/05/15Selectively retrieving search results in accordance with different logical relationships
03/05/15Determining search query hints using content keywords
03/05/15Modifying search results based on dismissal action associated with one or more of the search results
03/05/15Dynamically determining a tile budget when pre-fetching data in a client device
03/05/15Server-based backup system for user data
03/05/15Isolating clients of distributed storage systems
03/05/15Anonymous cross-device linking using temporal identifiers
03/05/15Modifying a segment of a media item on a mobile device
03/05/15Virtual socializing
03/05/15Live videocast to social network
03/05/15Methods and systems for testing interactions between mobile applications
03/05/15Protecting privacy via a gateway
03/05/15System and method for dynamic cross-platform allocation of third-party content
02/26/15Free-space optically accessed acoustically modulated retro-reflector arrays
02/26/15Free-space optically accessed acoustically modulated retro-reflector arrays
02/26/15Using unique identifiers to retrieve configuration data for tag devices
02/26/15Circular keyboard
02/26/15Image shader using style attribute references
02/26/15Image shader using two-tiered lookup table for implementing style attribute references
02/26/15Devices and methods for a rotating lidar platform with a shared transmit/receive path
02/26/15System and method for synchronizing multi-level output devices in an unreliable network
02/26/15Use of a trained classifier to determine if a pair of wireless scans came from the same location
02/26/15Video coding using reference motion vectors
02/26/15Enhancement of intelligibility in noisy environment
02/26/15Intelligent cropping of images based on multiple interacting variables
02/26/15Use of a trained classifier to predict distance based on a pair of wireless scans
02/26/15Methods, systems, and related architectures for managing network connected thermostats
02/26/15Systems, methods and apparatus for overall load balancing by scheduled and prioritized reductions
02/26/15Detecting trends from images uploaded to a social network
02/26/15In-market classification for online content item placement campaigns
02/26/15Identifying listings of multi-site entities based on user behavior signals
02/26/15Ratings weighted or filtered by context
02/26/15Providing contextual data for selected link units
02/26/15Method and system for memory oversubscription for virtual machines
02/26/15System and method for proximal device configuration using a directed beam
02/26/15Application resource utilizaton management
02/26/15User interfaces for hvac schedule display and modification on smartphone or other space-limited touchscreen device
02/26/15Swipe toolbar to switch tabs
02/26/15Presenting a menu at a mobile device
02/26/15Automatic context aware preloading of credential emulator
02/26/15Distribution of content document to varying users with security, customization and scalability
02/26/15Personal content control on media device using mobile user device
02/19/15High strength windable electromechanical tether with low fluid dynamic drag and system using same
02/19/15Virtual window in head-mounted display
02/19/15Searching and annotating within images
02/19/15Electrostatic speaker
02/19/15Content-based video segmentation
02/19/15Method, system and apparatus using multiple feedbacks for uplink closed-loop beamforming
02/19/15Sd switch box in a cellular handset
02/19/15Processing and reporting usage information for an hvac system controlled by a network- connected thermostat
02/19/15User interface for realtime language translation
02/19/15Advertisements in view
02/19/15Geolocation conversions based on product or service availability
02/19/15Value-based content distribution
02/19/15Value-based content distribution
02/19/15Query response using media consumption history
02/19/15Media consumption history
02/19/15Query response using media consumption history
02/19/15Location-based security system for portable electronic device
02/19/15Media consumption history
02/19/15Device compatibility management
02/19/15Privacy-protective data transfer and storage
02/19/15Systems and methods for resolving privileged edits within suggested edits
02/19/15Presenting open windows and tabs
02/19/15Projections to fix pose of panoramic photos
02/19/15Computing similarity between media programs
02/19/15Methods and systems for using derived user accounts
02/12/15Multimedia conference endpoint transfer system
02/12/15Single pixel camera
02/12/15Measurement method and system
02/12/15Video stream partitioning to allow efficient concurrent hardware decoding
02/12/15Systems and methods for inferential sharing of photos
02/12/15Alternative routing determination
02/12/15Interstitial content item revenue sharing
02/12/15Asset maps
02/12/15Using entities in content selection
02/12/15Method and system for autocompletion for languages having ideographs and phonetic characters
02/12/15Ranking content items using predicted performance
02/12/15Redundant data requests with cancellation
02/12/15Magnetic induction network device
02/12/15System and method for choosing lowest latency path
02/12/15Multichannel communication systems and methods of using the same
02/12/15Dynamic resizable media item player
02/12/15Methods and systems for implementing a secure application execution environment using derived user accounts for internet content
02/12/15Privacy selection based on social groups
02/05/15Systems and methods of optimizing a content campaign
02/05/15Thermostat with self-configuring connections to facilitate do-it-yourself installation
02/05/15Photodetector array on curved substrate
02/05/15Rate-distortion-complexity optimization of video encoding guided by video description length
02/05/15Systems and methods for resizing an image
02/05/15Inferring a current location based on a user location history
02/05/15Predictive assistance information
02/05/15Encapsulated electronics
02/05/15Context-based speech recognition
02/05/15Speech recognition using neural networks
02/05/15Systems and methods of optimizing a content campaign
02/05/15Content item distribution based on user interactions
02/05/15Identifying media store users eligible for promotions
02/05/15Providing advertising
02/05/15Determining a price associated with a winning bid
02/05/15Near-duplicate filtering in search engine result page of an online shopping system
02/05/15Processing techniques for text capture from a rendered document
02/05/15Providing information in association with a search field
02/05/15Selecting content based on entities present in search results
02/05/15Providing a summary presentation
02/05/15Creating personalized and continuous playlists for a content sharing platform based on user history
02/05/15Associating audio tracks with video content
02/05/15Surfacing user-specific data records in search
02/05/15Method for automatically storing new media
02/05/15Systems and methods for triggering user notifications of media content items
02/05/15Inferring social groups through patterns of communication
02/05/15Broadcasting in chat system without topic-specific rooms
02/05/15Mobile computing device and wearable computing device having automatic access mode control
02/05/15Mechanism for setting ascent and baseline for html elements
02/05/15Mobile computing device configured to output haptic indication of task progress
02/05/15Adjustable video player
02/05/15Visual confirmation for a recognized voice-initiated action
02/05/15Rating and review interface
02/05/15Zoom, rotate, and translate or pan in a single gesture
02/05/15Controlling a current access mode of a computing device based on a state of an attachment mechanism
02/05/15Limited-access state for inadvertent inputs
01/29/15Door state sensor
01/29/15Systems and methods for processing ultrasonic inputs
01/29/15Systems and methods for reducing a data set
01/29/15Training classifiers for deblurring images
01/29/15System and method for urgency based resource distribution
01/29/15Generating playlists using calendar, location and event data
01/29/15Using a digital image in a social networking system
01/29/15Resource locator remarketing
01/29/15Resource locator remarketing
01/29/15Streaming media content
01/22/15Power management in line powered hazard detection systems
01/22/15Power gating in hazard detection systems
01/22/15Power quality differentiation in hazard detection systems
01/22/15Systems and methods for detecting gesture events in a hazard detection system
01/22/15Methods for using state machines
01/22/15Systems and methods for handling trigger events
01/22/15Systems and methods for silencing an audible alarm of a hazard detection system
01/22/15Multiple procesor hazard detection system
01/22/15Component interfacing in hazard safety systems
01/22/15Bifurcated processor hazard detection systems
01/22/15Systems and methods for multi-criteria alarming
01/22/15Power management in hazard detection systems
01/22/15Methods, systems, and media for projecting light to indicate a device status
01/22/15Bezel pixel layer in multi-panel display
01/22/15Determining input received via tactile input device
01/22/15Heirarchy and hint based rendering pipeline selection
01/22/15Optimization of label placements in street level images
01/22/15View-driven consumption of frameless media
01/22/15Asymmetric sensor array for capturing images
01/22/15Tileable display apparatus
01/22/15Configurations for tileable display apparatus with multiple pixel arrays
01/22/15Structural backlighting
01/22/15Optical configurations in a tileable display apparatus
01/22/15Card art display
01/22/15Small-screen movie-watching using a viewport
01/22/15Providing information about relevant elements from maps history based on location
01/22/15Home automation network
01/22/15Dynamic device-associated feedback indicative of responsible device usage
01/22/15Point-of-interest latency prediction using mobile device location history
01/22/15Point-of-interest latency prediction using mobile device location history
01/22/15Generating and providing an authorization indication in relation to a media content item
01/22/15Storage of data in a distributed storage system
01/22/15Combining content with a search result
01/22/15Processing techniques for visual capture data from a rendered document
01/22/15Representative document selection for a set of duplicate documents
01/22/15Third party search applications for a search system
01/22/15Methods and systems for encoding the maximum resolution data level for a quadtree
01/22/15Visual storytelling on a mobile media-consumption device
01/22/15Space prediction for text input
01/22/15System providing sponsored content
01/22/15Native code module security for arm instruction set architectures
01/15/15Method for improving speed and visual fidelity of multi-pose 3d renderings
01/15/15Systems and methods for rendering and downsampling an image
01/15/15Automatic hardware accelerated rendering to software rendering fallback
01/15/15Phase discontinuity tester for multi antenna transmitters sending phase perturbed signals
01/15/15Isolation of audio transducer
01/15/15Method and apparatus for determining geolocation of image contents
01/15/15Crowdsourcing method to detect broken wifi indoor locationing model
01/15/15Systems and methods for displaying navigational information
01/15/15Monetization of digital content contributions
01/15/15Selecting content associated with a collection of entities
01/15/15Determining whether to send a call-out to a bidder in an online content auction
01/15/15Packs of inventory
01/15/15Updating a digital wallet from financial account issuer
01/15/15Processing of gestures related to a wireless user device and a computing device
01/15/15Region classification based on regional distribution information
01/15/15Determining a likelihood and degree of derivation among media content items
01/15/15Cross language search options
01/15/15Providing device-specific instructions in response to a perception of a media content segment
01/15/15Providing device-specific instructions in response to a perception of a media content segment
01/15/15Providing indoor map data to a client computing device
01/15/15Fallback messaging
01/15/15Caching geographic data according to server-specified policy
01/15/15Systems and methods for reliably using ping to account for interactions with electronic content
01/15/15Systems and methods for selecting an accounting technique for interactions with electronic content
01/15/15Systems and methods for providing notifications of changes in a cloud-based file system
01/15/15Fair hierarchical arbitration of a shared resource with varying traffic intensity
01/15/15Systems and methods for customizing a web browser
01/15/15Interactions between users in a virtual space
01/15/15Enabling quick display transitions between indoor and outdoor map data
01/15/15Systems and method for using closed captions to initiate display of related content on a second display device
01/15/15Systems and methods for securing protected content
01/08/15Method for dynamic range editing
01/08/15Methods and devices for determining media files based on activity levels
01/08/15Counter-tactile keypad
01/08/15Optical frame for glasses and the like with built-in camera and special actuator feature
01/08/15System and method for high-sensitivity sensor
01/08/15Mobile device location determination using wi-fi signals
01/08/15Enhancing sensor data by coordinating and/or correlating data attributes
01/08/15Speech recognition using domain knowledge
01/08/15Suggesting and/or providing ad serving constraint information
01/08/15Recommending posts to non-subscribing users
01/08/15Providing content
01/08/15Presenting real-time search results
01/08/15Using models for triggering personal search
01/08/15User models for implicit intents in search
01/08/15Classification of ambiguous geographic references
01/08/15Sharing user distributed search results
01/08/15Co-selected image classification
01/08/15Using models to annotate search queries
01/08/15Methods and systems for providing potential search queries that may be targeted by one or more keywords
01/08/15Firmware verified boot
01/08/15Communication window display management
01/08/15Partial gesture text entry
01/08/15Video recommendation based on video co-occurrence statistics
01/08/15Interstitial audio control
01/01/15Methods for adhering a substrate to a polymer layer
01/01/15Device connection cable with flat profile
01/01/15Chemically reactive enzyme immobilization
01/01/15Porous polymeric formulation prepared using monomer
01/01/15Enzyme immobilization by crosslinking
01/01/15Extracting card data using iin database
01/01/15Methods and systems for identification of an eye-mountable device
01/01/15Label rendering for computerized mobile device with heading sensitive map display
01/01/15Apparatus and method for acquiring underwater images
01/01/15Systems and methods for generating accurate sensor corrections based on video input
01/01/15Determining exposure times using split paxels
01/01/15Dual axis internal optical beam tilt for eyepiece of an hmd
01/01/15Method and apparatus for managing telephone calls
01/01/15Extracting card data from multiple cards
01/01/15Extracting card data with wear patterns
01/01/15Extracting card data with card models
01/01/15Background detection as an optimization for gesture recognition
01/01/15Extracting card data with linear and nonlinear transformations
01/01/15Payment card ocr with relaxed alignment
01/01/15Hierarchical classification in credit card data extraction
01/01/15Methods for forming a channel through a polymer layer using one or more photoresist layers
01/01/15Substrate for solid-state battery
01/01/15Triggering completion step suggestion for a task
01/01/15Clustering geofence-based alerts for mobile devices
01/01/15Devices and methods for a contact lens with an outward facing light source
01/01/15Porous polymeric formulation prepared using porogens
01/01/15Devices and methods for a contact lens with an inward facing light source
01/01/15Reader communication with contact lens sensors and display device
01/01/15Thermostat user interface
01/01/15Systems, methods, and computer-readable media for determining a parking route near a user's destination
01/01/15Enhancing geolocation using barometric data to determine floors at a location
01/01/15Virtual participant-based real-time translation and transcription system for audio and video teleconferences
01/01/15Omega names: name generation and derivation
01/01/15Factor graph for semantic parsing
01/01/15Data driven pronunciation learning with crowd sourcing
01/01/15Systems and methods of generating a valid location cluster based on a location of a commercial entity
01/01/15Providing information to a user based on determined user activity
01/01/15Content distribution through an exchange
01/01/15Variable thresholds for multiple position content auctions
01/01/15Variable diversity filters for multiple position content auctions
01/01/15Threshold confidence levels for extracted card data
01/01/15Extracting card data using three-dimensional models
01/01/15Extracting card data using card art
01/01/15Preventing fraud using continuous card scanning
01/01/15Systems, methods, and computer-readable media for locating real-world objects using computer-implemented searching
01/01/15Discovering entity actions for an entity graph
01/01/15Automatic generation of headlines
01/01/15Determining locations of interest to a user
01/01/15Associating a task with a user based on user selection of a query suggestion
01/01/15Two-phase construction of data graphs from disparate inputs
01/01/15Asynchronous message passing for large graph clustering
01/01/15Computing connected components in large graphs
01/01/15Determining additional information for an intended action of a user
01/01/15Systems and methods for directing information flow
01/01/15Systems and methods of determining a geographic location based conversion
01/01/15Interface for extending functionality of memory cards
01/01/15Secure private data models for customized map content
01/01/15Multi-channel conversion path position reporting
01/01/15Immersive mode for a web browser
01/01/15Selecting content based on performance of a content slot
01/01/15Branch destination tables
01/01/15Mechanism to evaluate the geographic popularity of geographically-located user-generated content items
01/01/15Systems and methods for rendering multiple applications on television screens
01/01/15Subscribable channel collections
01/01/15Methods, systems, and media for presenting media content using integrated content sources
01/01/15Input to locked computing device

ARCHIVE: New 2017 2016 2015 2014 2013 2012 2011 2010 2009


This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. is not affiliated or associated with Google Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Google Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by