new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)

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_20100114
Google Inc_20131212
Google Inc_20100128
Google Inc_20100121
Google Inc_20100107

Google Inc patents (2017 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 (2017 archive) (updated weekly) - BOOKMARK this page
05/25/17Flexible functionality partitioning within intelligent-thermostat-controlled hvac systems
05/25/17Predicting radio frequency interference events
05/25/17Photonic chip grating couplers
05/25/17Selectively replacing displayed content items based on user interaction
05/25/17Touch heat map
05/25/17Recognizing gestures and updating display by coordinator
05/25/17Dynamic update of an application in compilation and deployment with hot-swapping
05/25/17Dynamic update of an application in compilation and deployment with warm-swapping
05/25/17Dynamic update of an application in compilation and deployment with cold-swapping
05/25/17Test script generation
05/25/17Information ranking based on properties of a computing device
05/25/17Automatic routing using search results
05/25/17Entity display priority in a distributed geographic information system
05/25/17Pre-instantiating native applications in background
05/25/17Phrase-based searching in an information retrieval system
05/25/17Multi-format search results in dialer application
05/25/17Identifying query patterns and associated aggregate statistics among search queries
05/25/17Prism-based eye tracking
05/25/17Staredown to produce changes in information density and type
05/25/17Systems and methods for selecting content based on linked devices
05/25/17Systems and methods for selecting content based on linked devices
05/25/17Automatic booking of transportation based on context of a user of a computing device
05/25/17Identification of installation conversion from online electronic resources
05/25/17Identification of installation conversion from online electronic resources
05/25/17Entity based content distribution
05/25/17Computerized motion architecture
05/25/17Electronic display stabilization using pixel velocities
05/25/17Trigger regions
05/25/17Alarm arming with open entry point
05/25/17Location-based responses to telephone requests
05/25/17Systems and methods for a multiple value packing scheme for homomorphic encryption
05/25/17Identifying phishing communications using templates
05/25/17Weighted load balancing using scaled parallel hashing
05/25/17Cross-device security scheme for tethered devices
05/25/17Electronic device with modulated light flash operation for rolling shutter image sensor
05/25/17Generating high-dynamic range images using varying exposures
05/25/17Generating high-dynamic range images using multiple filters
05/25/17Image sensor and light source driver integrated in a same semiconductor package
05/25/17Methodologies for mobile camera color management
05/25/17Reminders of media content referenced in other media content
05/25/17Bookmarking prospective media content on computer network
05/25/17Upgrading pon systems using a multi-cycle field awg
05/25/17Democratized cellular network connectivity through small cells
05/18/17Electronic device controller with user-friendly installation features facilitating both do-it-yourself and professional installation scenarios
05/18/17Transportation routing
05/18/17Transportation routing
05/18/17Systems, methods, and media for providing power to an hdmi source
05/18/17Receiving input at a computing device
05/18/17Entering unlock sequences using head movements
05/18/17Methods, systems, and media for performing personalized actions on mobile devices associated with a media presentation device
05/18/17Simulated hyperlinks on a mobile device
05/18/17Methods, systems and media for associating multiple users with a media presentation device
05/18/17Access points for maps
05/18/17Determining relevance of points of interest to a user
05/18/17Suggestion-based differential diagnostics
05/18/17Identifying an assumption about a user, and determining a veracity of the assumption
05/18/17Wearable device multi-mode system
05/18/17Adding value to a rendered document
05/18/17Convolutional gated recurrent neural networks
05/18/17Neural random access machine
05/18/17Neural network programmer
05/18/17Dueling deep neural networks
05/18/17Training neural networks using normalized target outputs
05/18/17Training neural networks using a prioritized experience memory
05/18/17Asynchronous deep reinforcement learning
05/18/17Neural programming
05/18/17Generating larger neural networks
05/18/17Systems and methods for selecting content based on linked devices
05/18/17System and method for deploying ads based on a content exposure interval
05/18/17Image capture interface
05/18/17Multiple application versions
05/18/17Converting flash content to html content by generating an instruction list
05/18/17Systems and methods for detecting anomalies in a hazard detection system
05/18/17Head mounted display device with rapid gamma correction between display panels
05/18/17Generating target sequences from input sequences using partial conditioning
05/18/17Multiple speech locale-specific hotword classifiers for selection of a speech locale
05/18/17Wireless power near-field repeater system that includes metamaterial arrays to suppress far-field radiation and power loss
05/18/17Wireless power delivery over medium range distances using magnetic, and common and differential mode-electric, near-field coupling
05/18/17Performance monitoring in a distributed storage system
05/18/17Wireless network access
05/18/17Device access controls
05/18/17Enhanced push messaging
05/18/17Stabilization based on accelerometer data
05/18/17Clustering geofence-based alerts for mobile devices
05/11/17Using active ir sensor to monitor sleep
05/11/17Application testing with experimental layers
05/11/17Passive infrared sensor self test with known heat source
05/11/17Mobile user interface
05/11/17Memory devices and methods
05/11/17Automatic audio level adjustment during media item presentation
05/11/17General purpose software parallel task engine
05/11/17Indicators for entities corresponding to search suggestions
05/11/17Selective presentation of content types and sources in search
05/11/17Resource locator remarketing
05/11/17Regularizing machine learning models
05/11/17Training neural networks represented as computational graphs
05/11/17System and method for parallelizing convolutional neural networks
05/11/17Payments in communication systems
05/11/17Potential revenue of video views
05/11/17Requesting publisher information for resource presentation
05/11/17Pricing product recommendations in a social network
05/11/17Edge-aware bilateral image processing
05/11/17Portable globe creation for geographical information system
05/11/17Systems and methods for intelligent alarming
05/11/17Security system re-arming
05/11/17Voice commands across devices
05/11/17Answering questions using environmental context
05/11/17Twdm passive network with extended reach and capacity
05/11/17Managing instant messaging sessions on multiple devices
05/11/17Aggregating interactions for content items
05/11/17Depth camera based image stabilization
05/11/17Reputation based collaboration session
05/11/17Adjusting security in response to alert communications
05/11/17Communicating information about an update of an application
05/04/17System and method for experiencing advertised interactive applications
05/04/17Ground station for airborne wind turbine
05/04/17Collective vehicle traffic routing
05/04/17Determining and displaying autodrive lanes in an autonomous vehicle
05/04/17Presenting information for a current location or time
05/04/17Free space optical combiner with prescription integration
05/04/17Display of binocular overlapping images in a head mounted display
05/04/17System and method for geographic data layer management in a geographic information system
05/04/17Terminating computing applications using a gesture
05/04/17Methods and apparatus for mobile computing device security in testing facilities
05/04/17Displaying original text in a user interface with translated text
05/04/17Query rewriting using session information
05/04/17Indexing native application data
05/04/17Categorizing search terms
05/04/17Systems, methods, and computer-readable media for displaying content
05/04/17System and method for automatic detection of spherical video content
05/04/17Stream-based accelerator processing of computational graphs
05/04/17Processing computational graphs
05/04/17Modifying computational graphs
05/04/17Facilitating meetings
05/04/17Systems, methods, and computer program products for integrating third party services with a mobile wallet
05/04/17Identifying contextual keywords based on remarketing lists
05/04/17Portable globe creation for geographical information system
05/04/17Automatic illuminating user interface device
05/04/17Detector unit with multiple integrated sensing systems and visually pleasing housing
05/04/17Connectors for connecting electronics embedded in garments to external devices
05/04/17System and method for handling link loss in a network
05/04/17Notification bundles for affinities between notification data
05/04/17Controlling access to resource functions at a control point of the resource via a user device
05/04/17Media application backgrounding
05/04/17Enabling communication while limiting access to user information
05/04/17Detecting driving with a wearable computing device
05/04/17Multi-mode led illumination system
05/04/17Day and night detection based on one or more of illuminant detection, lux level detection, and tiling
05/04/17Method and apparatus for recreating directional cues in beamformed audio
05/04/17Timing synchronization for small cells with limited backhaul
05/04/17Generating and publishing validated location information
05/04/17Smart-home device battery compartment facilitating ease of user access and device robustness
04/27/17Heart rate detection with multi-use capacitive touch sensors
04/27/17Chopped-fibers with axial property gradient for molded parts
04/27/17Methods and systems for clearing sensor occlusions
04/27/17Synchronization of appliances to a schedule of a user
04/27/17Photo-based unlock patterns
04/27/17Interactive textiles
04/27/17Systems and methods for attributing a scroll event in an infinite scroll graphical user interface
04/27/17Determining image captions
04/27/17Mobile application search ranking
04/27/17Social where next suggestion
04/27/17Using a dimensional data model for transforming a natural language query to a structured language query
04/27/17Surfacing inferred actions in search
04/27/17Integrating real-time news with historic events
04/27/17Neural network for processing aptamer data
04/27/17Monitoring digital images
04/27/17Formatting web pages with advertisements
04/27/17Objective function based engine to create smart product groupings
04/27/17Liquid crystal display with variable drive voltage
04/27/17Parameter collection and automatic dialog generation in dialog systems
04/27/17Promoting voice actions to hotwords
04/27/17Visual confirmation for a recognized voice-initiated action
04/27/17Light sensor readout system and method of converting light into electrical signals
04/27/17Internet access evaluation
04/27/17Balancing exposure and gain at an electronic device based on device motion and scene distance
04/27/17Camera data access based on subscription status
04/27/17Methods, systems, and media for presenting news items corresponding to media content
04/27/17Personalized entity repository
04/27/17Labeling visited locations based on contact information
04/20/17Collective vehicle traffic routing
04/20/17Presentation of the media content on mobile devices
04/20/17Touchscreen user interface for presenting media
04/20/17Interface for navigating imagery
04/20/17Synchronous communication system and method
04/20/17Asynchronous copying of data within memory
04/20/17User interface for screencast applications
04/20/17Systems and methods of distributed optimization
04/20/17System and method for providing a temporally or geographically relevant item
04/20/17Smoothed activity signals for suggestion ranking
04/20/17User-guided term suggestions
04/20/17Firmware verified boot
04/20/17Systems and methods for automatically classifying businesses from images
04/20/17Providing content with branding labels
04/20/17Managing shareable content in a social network
04/20/17Speech endpointing
04/20/17Speech endpointing
04/20/17Hotword recognition
04/20/17Dialog system with automatic reactivation of speech acquiring mode
04/20/17Hotword recognition
04/20/17Hotword recognition
04/20/17Media summarization
04/20/17Generating videos of media items associated with a user
04/20/17Determining strength of association between user contacts
04/20/17Intrusive software management
04/20/17Capture, recording, and streaming of media content
04/20/17Dynamic bit rate encoding
04/20/17Flexible communication systems and methods
04/20/17Camera assembly with filter providing different effective entrance pupil sizes based on light type
04/20/17Stabilizing video
04/20/17Auto white balance using infrared and/or ultraviolet signals
04/20/17Depth-assisted focus in multi-camera systems
04/20/17Methods and systems for performance monitoring for mobile applications
04/20/17Generating videos of media items associated with a user
04/13/17Concentric opposed cam actuator
04/13/17Battery and hard drive exchange station for robots
04/13/17Coordinating energy use of disparately-controlled devices in the smart home based on near-term predicted hvac control trajectories
04/13/17Cover to protect keyboard and bottom of laptop computer
04/13/17Transitioning between two power states based on user-related signals
04/13/17Electronic device pose identification based on imagery and non-image sensor data
04/13/17Input method editors for indic languages
04/13/17Querying publisher goal and customizing suggestions to achieve goal
04/13/17Integration of content in non-browser applications
04/13/17User interface with quantum curves and quantum arcs
04/13/17Automatic batch voice commands
04/13/17Selection of ranked configurations
04/13/17System and method for loading a web page
04/13/17Providing notifications based on geofencing search results
04/13/17Intelligent distributed geographic information system
04/13/17Participant suggestion system
04/13/17Entity display priority in a distributed geographic information system
04/13/17Displaying objects based on a plurality of models
04/13/17Scoring content within native applications
04/13/17Methods, systems, and media for presenting recommended media content items
04/13/17Trusted computing
04/13/17Neural network processor
04/13/17Prefetching weights for use in a neural network processor
04/13/17Vector computation unit in a neural network processor
04/13/17Computing convolutions using a neural network processor
04/13/17Batch processing in a neural network processor
04/13/17Rotating data for neural network computations
04/13/17Providing a recommendation to subscribe to a social networking profile
04/13/17Methods, systems, and media for recommending content items based on topics
04/13/17Image cache for replacing portions of images
04/13/17Smoothing 3d models of objects to mitigate artifacts
04/13/17System and method for providing continuity between real world movement and movement in a virtual/augmented reality experience
04/13/17Systems and methods for intelligent alarming
04/13/17Latency constraints for acoustic modeling
04/13/17Dynamic threshold for speaker verification
04/13/17Storyline experience
04/13/17Systems and methods for maintaining network service levels
04/13/17System and method for sharing content in an instant messaging application
04/13/17Systems and methods for dynamically selecting a communication identifier
04/13/17Storing decrypted body of message and key used to encrypt and decrypt body of message
04/13/17Systems and methods for mutual authentication of electronic devices
04/13/17Secure interface using non-secure element processors
04/13/17Mixing content into a content stream
04/13/17Systems and methods for syncing data related to voice calls via a dynamically assigned virtual phone number
04/13/17Integrated heat spreader and emi shield
04/06/17See-through in-window air conditioner unit
04/06/17Integrated heat pump and thermoelectric cooling with a bladeless fan
04/06/17Radar-enabled sensor fusion
04/06/17Nand-based verified boot
04/06/17Media consumption context for personalized instant query suggest
04/06/17Presenting images of multiple media entities
04/06/17Single table multi-schema data store in a key value store
04/06/17Network based content transmission based on client device parameters
04/06/17Automatically branding topics using color
04/06/17Method and system for detecting and presenting video feed
04/06/173d position estimation of objects from a monocular camera using a set of known 3d points on an underlying surface
04/06/17Action suggestions for user-selected content
04/06/17Determining relative interest levels of tourists and locals in points of interest
04/06/17Customized landing pages
04/06/17Camera calibration using synthetic images
04/06/17Systems and methods of intrusion detection
04/06/17Opening sensor with magnetic field detection
04/06/17Automated package delivery to a delivery receptacle
04/06/17Providing pre-computed hotword models
04/06/17Signatures of updates exchanged in a binary data synchronization protocol
04/06/17In-vehicle shared-screen system with write back to multiple user accounts
04/06/17Method and system for load balancing anycast data traffic
04/06/17Peer-to-peer syncable storage system
04/06/17Recommending media content to a user based on information associated with a referral source
04/06/17Modular wireless communicator
04/06/17Methods and apparatuses for providing improved autofocus using curve-fitting
04/06/17User interface for wide angle photography
04/06/17Compressed sensing for gesture tracking and recognition with radar
03/30/17Actuator limit controller
03/30/17Gas sampling device
03/30/17Calibrating intertial sensors using an image sensor
03/30/17Systems and devices for implementing a side-mounted optical sensor
03/30/17System and method for limiting the impact of stragglers in large-scale parallel data processing
03/30/17Collapsible text input box
03/30/17Method and system for reading consistent data from a multi-master replicated database
03/30/17Fast orthogonal projection
03/30/17Event-based entity and object creation
03/30/17Query composition system
03/30/17Document reuse in a search engine crawler
03/30/17Protecting content on a mobile device from mining
03/30/17Face template balancing
03/30/17User-triggered reactive emergency account protection
03/30/17Cloud-based vending
03/30/17Smart-home multi-functional device with guided installation
03/30/17Reporting road event data and sharing with other vehicles
03/30/17Multichannel raw-waveform neural networks
03/30/17Voice recognition grammar selection based on context
03/30/17Voice activity detection
03/30/17Phase shifter
03/30/17Locally powered optical communication network
03/30/17Providing additional information related to a vague term in a message
03/30/17Sharing images and image albums over a communication network
03/30/17Entity page recommendation based on post content
03/30/17System and method for automatic meeting note creation and sharing using a user's context and physical proximity
03/30/17Automatic delegation control for device sharing
03/30/17Systems and methods for capturing images from a lock screen
03/30/17Integrated solutions for smart imaging
03/23/17Frameless screen for tileable display panel
03/23/17Crowd-based device trust establishment in a connected environment
03/23/17Management of inactive windows
03/23/17Computer-aided navigation of digital graphic novels
03/23/17Indicating potential focus in a user interface
03/23/17Automatic translation of digital graphic novels
03/23/17Systems and methods for correcting timestamps on data received from untrusted devices
03/23/17Presenting content in accordance with a placement designation
03/23/17Systems and methods for data loss prevention while preserving privacy
03/23/17Extracting card data with card models
03/23/17Detecting and correcting potential errors in user behavior
03/23/17Premises management system with prevention measures
03/23/17Systems and methods of dynamically varying a pre-alarm time of a security system
03/23/17Multi-mode guard for voice commands
03/23/17Hotword detection on multiple devices
03/23/17Systems and methods for load balancing in a distributed software defined network packet core system
03/23/17Configuring presence and notifications in persistent conversations
03/23/17Presenting tasks in email application and calendar application
03/23/17Secure host communications
03/23/17Cloud-based rendering
03/23/17Commercial-interest-weighted user profiles
03/23/17Low-latency two-pass video coding
03/23/17Automatic transition of content based on facial recognition
03/23/17Systems and methods for mobility management in a distributed software defined network packet core system
03/23/17Distributed software defined wireless packet core system
03/23/17Frameless screen for tileable display panel
03/23/17Crowd-based device trust establishment in a connected environment
03/23/17Management of inactive windows
03/23/17Computer-aided navigation of digital graphic novels
03/23/17Indicating potential focus in a user interface
03/23/17Automatic translation of digital graphic novels
03/23/17Systems and methods for correcting timestamps on data received from untrusted devices
03/23/17Presenting content in accordance with a placement designation
03/23/17Systems and methods for data loss prevention while preserving privacy
03/23/17Extracting card data with card models
03/23/17Detecting and correcting potential errors in user behavior
03/23/17Premises management system with prevention measures
03/23/17Systems and methods of dynamically varying a pre-alarm time of a security system
03/23/17Multi-mode guard for voice commands
03/23/17Hotword detection on multiple devices
03/23/17Systems and methods for load balancing in a distributed software defined network packet core system
03/23/17Configuring presence and notifications in persistent conversations
03/23/17Presenting tasks in email application and calendar application
03/23/17Secure host communications
03/23/17Cloud-based rendering
03/23/17Commercial-interest-weighted user profiles
03/23/17Low-latency two-pass video coding
03/23/17Automatic transition of content based on facial recognition
03/23/17Systems and methods for mobility management in a distributed software defined network packet core system
03/23/17Distributed software defined wireless packet core system
03/16/17Computer actions based on sensor data from remote devices
03/16/17Playing spherical video on a limited bandwidth connection
03/16/17Specifying column placement of geographically related content
03/16/17Systems and methods for determining application zoom levels
03/16/17Selective compiling method, device, and corresponding computer program product
03/16/17Systems and methods for updating software in a hazard detection system
03/16/17Prioritizing data reconstruction in distributed storage systems
03/16/17Efficient data reads from distributed storage systems
03/16/17Method and apparatus for generating, capturing, storing, and loading debug information for failed tests scripts
03/16/17Configurable memory circuit system and method
03/16/17Disambiguating join paths for natural language queries
03/16/17Handling failures in processing natural language queries
03/16/17Systems, methods, and media for identifying content
03/16/17Group license encryption and decryption
03/16/17Feature detection and masking in images based on color distributions
03/16/17Compressed recurrent neural network models
03/16/17Training reinforcement learning neural networks
03/16/17Map personalization based on social cues
03/16/17Context-influenced application recommendations
03/16/17Guided purchasing via smartphone
03/16/17Methods and devices for outputting a zoom sequence
03/16/17General spherical capture methods
03/16/17Method and apparatus for contextually varying imagery on a map
03/16/17Touchscreen hover detection in an augmented and/or virtual reality environment
03/16/17User specified keyword spotting using long short term memory neural network feature extractor
03/16/17Query rewrite corrections
03/16/17Enhancing audio using multiple recording devices
03/16/17Stacked semiconductor chip rgbz sensor
03/16/17Secure instant messaging system
03/16/17Entity acknowledgements in social networking
03/16/17Systems and methods for directing messages to multiple user profiles on a mobile device
03/16/17Identifying panelists based on input interaction patterns
03/16/17Systems and methods for content storage and retrieval
03/16/17Stereo rendering system
03/16/17Transform selection for non-baseband signal coding
03/16/17Identification of captured videos
03/16/17Selective degradation of videos containing third-party content
03/16/17Event-based content distribution
03/16/17Systems and methods for associating media content with viewer expressions
03/16/17Episodic timely notification based on a notifiable event
03/16/17Electrostatic speaker
03/16/17Prohibiting mobile forwarding
03/16/17Radio beacon for direction detection
03/16/17Blower tray
03/16/17Cooling electronic devices in a data center
03/09/17Adaptive and personalized navigation system
03/09/17Methods and devices for determining media files based on activity levels
03/09/17Context based instant search suggestions
03/09/17Systems and methods for classifying data queries based on responsive data sets
03/09/17Reducing latency caused by switching input modalities
03/09/17Enhancing handwriting recognition using pre-filter classification
03/09/17Using image similarity to deduplicate video suggestions based on thumbnails
03/09/17Providing sponsored content items to a user
03/09/17Quality visit measure for controlling computer response to query associated with physical location
03/09/17Three-dimensional annotations for street view data
03/09/17Guided installation for an opening sensor
03/09/17Enhanced speech endpointing
03/09/17Enhanced speech endpointing
03/09/17Word-level correction of speech input
03/09/17Neural networks for speaker verification
03/09/17Audio media streaming device
03/09/17Analyzing changes in web analytics metrics
03/09/17Associating a segment of an electronic message with one or more segment addressees
03/09/17Authenticated session establishment
03/09/17Network-independent programming model for online processing in distributed systems
03/09/17Systems and methods for remote network topology discovery
03/09/17Video media streaming device
03/09/17Systems and methods of determining a type and feature set of a light source, and the control thereof
03/09/17Evaporative induction cooling system for a data center
03/02/17Upsampling sensors to auto-detect a fitness activity
03/02/17Methods and systems for determining instructions for pulling over an autonomous vehicle
03/02/17Smart thermostat robust against adverse effects from internal heat-generating components
03/02/17Intelligent temperature management based on energy usage profiles and outside weather conditions
03/02/17Rotation detection for ring-shaped user input member of smart-home device
03/02/17Thermostat with multiple sensing systems including presence detection systems integrated therein
03/02/17Determining improved pick-up locations
03/02/17Systems and methods for handling application notifications
03/02/17Lens for pet rejecting passive infrared sensor
03/02/17Integrated antenna system and related component management for a smart thermostat
03/02/17Thermostat electronic display and lensing element therefor
03/02/17User interface member for electronic device
03/02/17Thermostat with multiple sensing systems integrated therein
03/02/17Energy saving mode for electronic devices
03/02/17Dynamic switching and merging of head, gesture and touch input in virtual reality
03/02/17Multidimensional navigation
03/02/17Automated display adjustment for smart-home device based on viewer location or other sensed viewer-related parameters
03/02/17Transferring notifications between devices
03/02/17Cross-application content player
03/02/17Systems and methods for handling application notifications
03/02/17Systems and methods for device compatibility testing and reporting
03/02/17Techniques for crowd sourcing human translations to provide translated versions of web pages with additional content
03/02/17Video recommendation based on video titles
03/02/17Programming a dynamic digital media queue
03/02/17Generation of a topic index with natural language processing
03/02/17Hold back and real time ranking of results in a streaming matching system
03/02/17Automatic background information retrieval and profile updating
03/02/17Application partial deep link to a corresponding resource
03/02/17Protecting users from inappropriate sensitive or offensive search results
03/02/17Providing native application search results with web search results
03/02/17Enforcing category diversity
03/02/17Confirming the identity of integrator applications
03/02/17Extracting card data for simultaneous display with an image
03/02/17Neural network for processing graph data
03/02/17Temporal based word segmentation
03/02/17Dynamically varying remarketing based on evolving user interests
03/02/17Systems and methods for setting allocations and prices for content in an online marketplace
03/02/17Systems and methods for selecting third party content based on feedback
03/02/17Automated media rights detection
03/02/17Detecting the location of a mobile device based on semantic indicators
03/02/17Learned overrides for home security
03/02/17Home security system with automatic context-sensitive transition to different modes
03/02/17Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy consumption
03/02/17Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy consumption
03/02/17Method and apparatus for decoding packetized data
03/02/17Systems and methods for configuring a resource for network traffic analysis
03/02/17Systems and methods for externalizing network functions via packet trunking
03/02/17Selective delay of social content sharing
03/02/17Abuse detection for phone number lookups
03/02/17Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content
03/02/17Simulation of near-field communications
02/23/17Power cable with motion-activated light
02/23/17Intelligent hvac control including automatic furnace shutdown event processing
02/23/17Persistent home thermal comfort model reusable across multiple sensor and device configurations in a smart home
02/23/17Persistent thermal model and method of using same for automatically determining the presence of an additional thermal source other than the hvac system being controlled
02/23/17Systems and methods for detecting gesture events in a hazard detection system
02/23/17Incorporating user content within a communication session interface
02/23/17Apparatus and method for touchscreen keyboard suggestion word generation and display
02/23/17Application installs using remote applications
02/23/17User acquisition via bidding for connected device app installs
02/23/17User interface for presentation of a document
02/23/17Time series explorer
02/23/17Sharing a process in a web client
02/23/17Methods and systems of encrypting file system directories
02/23/17Card art display
02/23/17Grouping digital images based on detected objects
02/23/17Making and adjusting advertiser bids based on call center occupancy
02/23/17Systems and methods for creating an interstitial ad experience within a scrolling content frame
02/23/17Content purchasing
02/23/17Smoke detector chamber architecture and related methods
02/23/17Systems and methods for speech command processing
02/23/17Balanced multi-layer printed circuit board for phased-array antenna
02/23/17Filtering content based on user mobile network and data-plan
02/23/17Notification targeting based on downstream user engagement
02/23/17Systems and methods for relaying messages in a communication system
02/23/17Transferring application state between devices
02/23/17Physical knowledge action triggers
02/23/17System and method to categorize users
02/23/17Inferring social groups through patterns of communication
02/23/17Methods and systems of identifying a device using strong component conflict detection
02/23/17Modular devices and systems configured to receive a plurality of removable modules and to enable data transfer between the modules
02/23/17Smart image sensor having integrated memory and processor
02/23/17Image capture system with motion compensation
02/23/17Media content migration based on user location
02/23/17Methods, systems, and media for presenting supplemental content relating to media content
02/23/17Device-based filtering of content items associated with mobile applications
02/23/17Thermosiphon systems for electronic devices
02/16/17Engaging and disengaging for autonomous driving
02/16/17Near-eye display with stacked lightguides
02/16/17Bright edge display for seamless tileable display panels
02/16/17Systems and methods for energy-efficient control of an energy-consuming system
02/16/17Presentation of content based on utility
02/16/17Display device, corresponding systems, and methods therefor
02/16/17Computing device with force-triggered non-visual responses
02/16/17Using content structure to socially connect users
02/16/17On-demand auto-fill
02/16/17Context specific language model for input method editor
02/16/17Aggregating photos captured at an event
02/16/17User interfaces for a document search engine
02/16/17Device location history anonymization based on stop decision
02/16/17Feature-based video annotation
02/16/17Systems and methods for categorizing motion events
02/16/17Managing feature data for environment mapping on an electronic device
02/16/17Business recommendations based on state machine inference
02/16/17Comparing an extracted user name with stored user data
02/16/17Displaying content items based on user`s level of interest in obtaining content
02/16/17Information resource identification for content item placement campaigns in a computer network environment
02/16/17Systems and methods of automatically estimating restaurant wait times using wearable devices
02/16/17Systems and methods to transition between viewpoints in a three-dimensional environment
02/16/17Converting alternating current power to direct current power
02/16/17Autogeneration of application for a social network
02/16/17Privacy aligned and personalized social media content sharing recommendations
02/16/17Re-programmable secure device
02/16/17Systems and methods for managing privacy settings of shared content
02/16/17Network-assisted fabric pairing
02/16/17Analyzing reading metrics to generate action information
02/16/17Peer-to-peer enabled activation
02/16/17Handling concurrent speech
02/16/17Mobile device push notification using mobile application usage history
02/16/17Video coding using reference motion vectors
02/16/17Super-transform video coding
02/16/17Determining user engagement with media content based on separate device usage
02/16/17Simultaneous presentation of content on a second device
02/16/17Methods, systems, and media for presenting suggestions of media content
02/16/17Pairing of media streaming devices
02/16/17Reducing data use in limited data environment
02/16/17Switching between networks based on quality of available networks
02/16/17Wake-up broadcast including network information in common designation ad hoc wireless networking
02/09/17Clasp mechanisms for wristwatch bands
02/09/17Touch-down sensing for robotic devices
02/09/17Automatic connection of images using visual features
02/09/17Apparatus, system and method for mitigating contrast artifacts at an overlap region of a projected image
02/09/17Context sensitive hand collisions in virtual reality
02/09/17Hover behavior for gaze interactions in virtual reality
02/09/17Techniques for insertion of content into chat communication
02/09/17Method and system for memory oversubscription for virtual machines
02/09/17Binary translation into native client
02/09/17Binary translation on shared object level
02/09/17Systems and methods for interactively presenting a visible portion of a rendering surface on a user device
02/09/17Systems and methods for interactively presenting a visible portion of a rendering surface on a user device
02/09/17Text classification and transformation based on author
02/09/17Techniques for performing language detection and translation for multi-language content feeds
02/09/17Dynamic radius threshold selection
02/09/17Query suggestion templates
02/09/17Establishment anchoring with geolocated imagery
02/09/17Area modeling by geographic photo label analysis
02/09/17Automatic query pattern generation
02/09/17Annotating social graph edges with interest graph information
02/09/17Content placement criteria expansion
02/09/17Leveraging a unification of content hosting and social networking
02/09/17Filesystem access for web applications and native code modules
02/09/17Extracting card data from multiple cards
02/09/17Vision-based indicator signal detection using spatiotemporal filtering
02/09/17Identifying entities to be investigated using storefront recognition
02/09/17Business discovery from imagery
02/09/17Factorized models
02/09/17Distortion of digital images using spatial offsets from image reference points
02/09/17Systems and methods of automated arming and disarming of a security system
02/09/17Multiple procesor hazard detection system
02/09/17Automatic security system mode selection
02/09/17Initiating actions based on partial hotwords
02/09/17Micro-porous battery substrate
02/09/17Antenna assembly utilizing space between a battery and a housing
02/09/17Optical amplifier with closed loop control for scintillation compensation in free space optical communications
02/09/17Phase shifter chip radio frequency self-test
02/09/17Peer to peer attestation
02/09/17Display of common user interests on subscription to a user's social feed
02/09/17Access control for internet of things devices
02/09/17Speech and computer vision-based control
02/09/17Devices and methods for repurposing ir transmitters
02/09/17Systems and methods for autonomously generating photo summaries
02/09/17Controlling a line of sight angle of an imaging platform
02/09/17Interactive media display across devices
02/09/17Methods, systems, and media for providing video content suitable for audio-only playback
02/09/17Global communication network
02/09/17Reducing a number of wake-up frames in a sequence of wake-up frames
02/02/17Interactive social games on head-mountable devices
02/02/17Unmanned aerial vehicles for collaboration
02/02/17Smartphone packaging and virtual reality headset
02/02/17Integrated mobile device packaging and virtual reality headset
02/02/17Active cooling debris bypass fin pack
02/02/17Unique reflective lenses to auto-calibrate a wearable eye tracking system
02/02/17System and method of indicating the distance or the surface of an image of a geographical object
02/02/17Address caching in switches
02/02/17Indentifying and/or recommending relevant media content
02/02/17Presenting previously selected search results
02/02/17Replicating big data
02/02/17Personalizing image capture
02/02/17Analyzing health events using recurrent neural networks
02/02/17Predicting likelihoods of conditions being satisfied using recurrent neural networks
02/02/17Analyzing health events using recurrent neural networks
02/02/17Systems and method of selecting music for predicted events
02/02/17Modeling personal entities
02/02/17System for parametric generation of custom scalable animated characters on the web
02/02/17System for compositing educational video with interactive, dynamically rendered visual aids
02/02/17Methods and systems for providing a preloader animation for image viewers
02/02/17Collaborative language model biasing
02/02/17Managing dialog data providers
02/02/17Frequency warping in a speech recognition system
02/02/17Graphene application in battery
02/02/17Active interference avoidance in unlicensed bands
02/02/17Multi-beam antenna system
02/02/17Smart charging of rechargeable batteries
02/02/17Systems for improved spectral efficiency in multi-carrier communication systems
02/02/17Systems and methods for automatic reconnect of calls
02/02/17Independent control of interactive streaming media
02/02/17Phone number canonicalization and information discoverability
02/02/17Methods, systems, and media for presenting media content items belonging to a media content group
02/02/17Serving a live stream as an advertisement
02/02/17Broadcast of content data to geographic areas by devices
02/02/17Systems and methods for generating a user location history
02/02/17Power management by powering off unnecessary radios automatically
02/02/17Systems and methods of controlling light sources according to location
01/26/17System and method for determining tool offsets
01/26/17Robotic gripper with multiple pairs of gripping fingers
01/26/17System and method for determining a work offset
01/26/17Methods and systems for distributing remote assistance to facilitate robotic object manipulation
01/26/17Linear hydraulic valve
01/26/17Application experience sharing system
01/26/17Methods for multi-source configuration of mobile applications
01/26/17Narrative-based media organizing system for transforming and merging graphical representations of digital media within a work area
01/26/17Associating a task with a user based on user selection of a query suggestion
01/26/17Automatic discovery of popular landmarks
01/26/17Systems and methods for selecting content based on linked devices
01/26/17Systems, methods, and media for media session concurrency management with recurring license renewals
01/26/17Continuous control with deep reinforcement learning
01/26/17Incentivizing advertiser networks to submit multiple bids
01/26/17Adaptive user suggestions in a social networking service
01/26/17Providing content based on image history
01/26/17Affecting display of content based on negative reactions
01/26/17Valuing distribution data
01/26/17Temporally smooth video enhancement
01/26/17Method and apparatus for increasing the resolution of a time of flight pixel array
01/26/17Generating image compositions
01/26/17Systems and methods of privacy within a security system
01/26/17Business listing search
01/26/17Device leadership negotiation among voice interface devices
01/26/17Individualized hotword detection models
01/26/17Crowdsourced video collaboration
01/26/17Fan beam antenna
01/26/17Redundant residential power sources
01/26/17Smart solar tile networks
01/26/17Global communication network
01/26/17Systems and methods for improving precision of a location sensor
01/26/17Generating bridge match identifiers for linking identifiers from server logs
01/26/17Authenticating communications
01/26/17Methods, systems, and media for resuming playback of media content across multiple devices
01/26/17Video chat picture-in-picture
01/26/17Method and system for automatic 3-d image creation
01/26/17Generating videos with multiple viewpoints
01/26/17Synchronizing audio content to audio and video devices
01/26/17System and method for obtaining information relating to video images
01/26/17Microphone arranged in cavity for enhanced voice isolation
01/26/17Devices and methods for a high performance electromagnetic speaker based on monolayers
01/26/17Systems and methods for personalizing public devices
01/26/17Security techniques for reconnecting to a conference session using a computing device
01/26/17Adaptive ownership and cloud-based configuration and control of network devices
01/26/17Reducing wireless communication to conserve energy and increase security
01/26/17Bandwidth throttling based on home occupancy
01/19/17Detecting user content using wireless signal characteristics
01/19/17Modulating processsor core operations
01/19/17Systems and methods for providing call context to content providers
01/19/17Images for query answers
01/19/17Search result filters from resource content
01/19/17Context-aware system for providing fitness information
01/19/17Parallel processing of data for an untrusted application
01/19/17Privacy management across multiple devices
01/19/17Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
01/19/17Image production from video
01/19/17Merchant-specific functionality services
01/19/17Merchant-specific functionality services
01/19/17Merchant-specific functionality services
01/19/17Systems, methods, and computer program products for managing states
01/19/17Full value calculator for conversions
01/19/17Methods, systems and media for presenting media content that was advertised on a second screen device using a primary device
01/19/17Selecting photographs for a destination or point of interest
01/19/17Camera pose estimation for mobile devices
01/19/17Odometry feature matching
01/19/17Systems and methods of dynamically varying a pre-alarm time of a security system
01/19/17Using temporary credentials in guest mode
01/19/17Immersive teleconferencing with translucent video stream
01/19/17Securing a wireless mesh network via a chain of trust
01/19/17Systems, methods, and computer program products for interfacing multiple service provider trusted service managers and secure elements
01/19/17Access port queuing & resource management
01/12/17Multi functional camera with multiple reflection beam splitter
01/12/17Decomposition of error components between angular, forward, and sideways errors in estimated positions of a computing device
01/12/17Adding prescriptive correction to eyepieces for see-through head wearable displays
01/12/17Wake up to a cast alarm or an alarm plus content prompt
01/12/17Accelerometer based hall effect sensor filtering for computing devices
01/12/17Gesture keyboard input of non-dictionary character strings
01/12/17Automatic discovery and retrieval of interoperable applications
01/12/17Automatic imports and dependencies in large-scale source code repositories
01/12/17Methods, systems, and media for providing a media search engine
01/12/17Method and system for deleting obsolete files from a file system
01/12/17Programmatically choosing preferred storage parameters for files in large-scale distributed storage systems
01/12/17Systems and methods to facilitate submission of user images descriptive of locations
01/12/17Knowledge panel
01/12/17Generating elements of answer-seeking queries and elements of answers
01/12/17Methods and systems for controlling permission requests for applications on a computing device
01/12/17System for tracking a handheld device in virtual reality
01/12/17Methods, systems, and media for controlling a remote device using a touch screen of a mobile device in a display inhibited state
01/12/17Methods, systems, and media for managing output of an hdmi source
01/12/17Generating acoustic models
01/12/17Text transcript generation from a communication session
01/12/17Electrical connector for atmospheric isolation
01/12/17Generating an identifier for a device using application information
01/12/17Parallelized network traffic flow availability simulation using stochastic process and traffic engineering algorithms
01/12/17Network stochastic cross-layer optimization for meeting traffic flow availability target at minimum cost
01/12/17Protecting data from unauthorized access
01/12/17Caching geographic data according to server-specified policy
01/12/17Single-stream transmission method for multi-user video conferencing
01/12/17Video recommendation based on video co-occurrence statistics
01/12/17Methods, systems, and media for presenting supplemental information corresponding to on-demand media content
01/12/17Security for wireless broadcasts
01/12/17System for network discovery and synchronization
01/05/17Performance of a diagnostic procedure using a wearable computing device
01/05/17Manufacturing process for thermosiphon heat exchanger
01/05/17Optical fiber conductor
01/05/17Thermostat wiring connector
01/05/17Systems and methods for efficiently communicating between low-power devices
01/05/17Touchless user interface navigation using gestures
01/05/17Theming for virtual collaboration
01/05/17Incremental multi-word recognition
01/05/17Intelligent touchscreen keyboard with finger differentiation
01/05/17Dynamic shuffle reconfiguration
01/05/17File operation task optimization
01/05/17Automatic expiring of cached data
01/05/17Query response using media consumption history
01/05/17Distributed storage system with replica selection
01/05/17Information retrieval system for archiving multiple document versions
01/05/17Selecting and presenting content relevant to user input
01/05/17Distributed database configuration
01/05/17Extracting card identification data
01/05/17Identifying consumers in a transaction via facial recognition
01/05/17Merchant specific offers in response to a user query
01/05/17Digital image comparison
01/05/17Electrical circuit protector
01/05/17Transformerless power conversion
01/05/17Satellite constellation
01/05/17System and method for facilitating integrated social group instant messaging
01/05/17Distributed storage system with replica location selection
01/05/17Concurrent transcoding of streaming video for immediate download
01/05/17Devices and methods for an imaging system with a dual camera architecture

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