RealTimeTouch.com RealTimeTouch.com Patent US9639150 RealTimeTouch.com message RealTimeTouch.com RealTimeTouch.com



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




RealTimeTouch.com RealTimeTouch.com Patent US9639150 RealTimeTouch.com message RealTimeTouch.com RealTimeTouch.com

Similar
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 (2012 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 (2012 archive) (updated weekly) - BOOKMARK this page
12/27/12Gps and mems hybrid location-detection architecture
12/27/12Character recognition for overlapping textual user input
12/27/12Using image content to facilitate navigation in panoramic image data
12/27/12Using photographs to manage groups
12/27/12Location-specific desktop display
12/27/12Multiple views of a geographic area on a mobile device
12/27/12Determining cross-language query suggestion based on query translations
12/27/12Detecting source languages of search queries
12/27/12Evaluating query translations for cross-language query suggestion
12/27/12Validating download success
12/27/12Validating download success
12/27/12Collaborative development of a model on a network
12/27/12Download area management
12/27/12Graphical user interface display which differentiates among participants in a group conversation
12/27/12Graphical user interface which displays profile information associated with a selected contact
12/27/12Group conversation between a plurality of participants
12/27/12Temporal task-based tab management
12/27/12Temporal task-based tab management
12/27/12Touring in a geographic information system
12/27/12Persistent key access to album
12/27/12Asynchronous redrawing in online document processors
12/20/12Systems and methods for adaptive transmission of data
12/20/12Animated video overlays
12/20/12Coder optimization using independent bitstream partitions and mixed mode entropy coding
12/20/12Enhancing fractional pixel motion prediction using a plurality of filters
12/20/12Dynamic coefficient reordering
12/20/12Error recovery using alternate reference frame
12/20/12Enhancing compression quality using alternate reference frame
12/20/12Apparatus and method for mitigating the effects of packet loss on digital video streams
12/20/12Quantification of structure fitness enabling evaluation and comparison of structure designs
12/20/12Expanded text excerpts
12/20/12Query-based user groups in social networks
12/20/12Automated generation of suggestions for personalized reactions in a social network
12/20/12Text suggestions for images
12/20/12Continuous application execution between multiple devices
12/20/12Access to network content
12/20/12Switching between a first operational mode and a second operational mode using a natural motion gesture
12/20/12Collecting user feedback about web pages
12/20/12Graphical user interfaces for supporting collaborative generation of life stories
12/20/12Graphical icon presentation
12/20/12Graphical icon presentation
12/20/12System and method to in-line script dependencies
12/13/12Creating and monitoring alerts for a geographical area
12/13/12Monetizing service calls through advertising
12/13/12Automatic media sharing via shutter click
12/13/12Use of master resolution image to establish authorship, and applications thereof
12/13/12Prediction of indoor level and location using a three stage process
12/13/12Augmenting statistical machine translation with linguistic knowledge
12/13/12Voice recognition grammar selection based on context
12/13/12Evaluating merchant trustworthiness
12/13/12Evaluating merchant trustworthiness
12/13/12Methods and systems for classifying search results to determine page elements
12/13/12Database partitioning by virtual partitions
12/13/12Video and site analytics
12/13/12Video aware paths
12/13/12Multimode input field for a head-mounted display
12/06/12Scalable wideband probes, fixtures, and sockets for high speed ic testing and interconnects
12/06/12Gestures for selecting text
12/06/12Systems and methods for collecting and providing map images
12/06/12System and method for decoding using parallel processing
12/06/12Muting participants in a communication session
12/06/12Methods for user-interface over sms messages based on a reusable context model
12/06/12Installing terranean-based systems
12/06/12Sensor field selection
12/06/12Integration of embedded and network speech recognizers
12/06/12Content requests for an environment
12/06/12Phrase-based detection of duplicate documents in an information retrieval system
12/06/12Keyword suggestion for efficient legal e-discovery
12/06/12Custodian suggestion for efficient legal e-discovery
12/06/12Identifying languages missing from campaigns
12/06/12Query suggestion for efficient legal e-discovery
12/06/12Reducing redirects
12/06/12Personalized access using near field communication
12/06/12Methods and systems for using derived user accounts
12/06/12Intrusive software management
12/06/12Progressive download or streaming of digital media securely through a localized container and communication protocol proxy
12/06/12Physical confirmation for network-provided content
11/29/12Wearable heads-up display with integrated finger-tracking input sensor
11/29/12Rendering and navigating photographic panoramas with depth information in a geographic information system
11/29/12Method and apparatus for using segmentation-based coding of prediction information
11/29/12Image relay waveguide and method of producing same
11/29/12Multiple attribution models with return on ad spend
11/29/12Identifying and/or blocking ads such as document-specific competitive ads
11/29/12Mixing first and second price bids in an auction
11/29/12On-line payment transactions
11/29/12System and method for reducing startup cost of a software application
11/29/12Postponing suspend
11/29/12Providing contextual information and enabling group communication for participants in a conversation
11/29/12Automatically hiding controls
11/22/12Retrieving contact information based on image recognition searches
11/22/12Trusted mobile device based security
11/22/12System and methods for structure design, analysis, and implementation
11/22/12Feed translation for a social network
11/22/12Method and apparatus for transaction tracking over a computer network
11/22/12Encoding a schema version in table names
11/22/12Transportation information systems and methods
11/22/12Methods and systems for eliminating duplicate events
11/22/12Apis discovery service
11/22/12Detection of boilerplate content
11/22/12Trusted mobile device based security
11/22/12Document enhancement system and method
11/22/12Auto-suggested content item requests
11/22/12Geotagged environmental audio for enhanced speech recognition accuracy
11/22/12Predictive pre-recording of audio for voice input
11/15/12Switching display modes based on connection state
11/15/12Anchors for displaying image sprites, sub-regions and 3d images
11/15/12Point-of-view object selection
11/15/12Heliostat mirror
11/15/12System and method for providing adaptive media optimization
11/15/12Object tracking
11/15/12Indoor localization of mobile devices
11/15/12Short-range communication enabled location service
11/15/12Gaze tracking system
11/15/12Using application market log data to identify applications of interest
11/15/12Adding attributes and labels to structured data
11/15/12Dynamic image display area and image display within web search results
11/15/12Using application metadata to identify applications of interest
11/15/12Recommending applications for mobile devices based on installation histories
11/15/12Detecting duplicate and near-duplicate files
11/15/12Short-range communication enabled location service
11/15/12Quality control of mapping data
11/15/12Method and apparatus that enables a web-based client-server application to be used offline
11/15/12Personally identifiable information independent utilization of analytics data
11/15/12Method and apparatus for generating packet mask
11/15/12Contextual video browsing
11/15/12Data model generation based on user interface specification
11/15/12Creation and configuration of compound widgets
11/15/12Layout management in a rapid application development tool
11/15/12Compilation and injection of scripts in a rapid application development
11/15/12Development architecture for cloud-based applications
11/15/12User interfaces to assist in creating application scripts
11/15/12Generating application recommendations based on user installed applications
11/15/12Permission-based administrative controls
11/15/12Permission-based administrative controls
11/15/12Dynamic playlist for mobile computing device
11/08/12Optical signal aiming for heliostats
11/08/12Apparatus and method for rendering video with retransmission delay
11/08/12Method and device for determining a jitter buffer level
11/08/12Machine translation feedback
11/08/12Predictive analytical modeling accuracy assessment
11/08/12Predictive analytical modeling data selection
11/08/12Media object query submission and response
11/08/12Predicting user navigation events
11/08/12Predictive model application programming interface
11/08/12Configuration setting
11/08/12Detection and suppression of flicker in a sequence of images
11/01/12System and method for providing content aware video adaptation
11/01/12Generating acoustic models
11/01/12Multisensory speech detection
11/01/12Disambiguation of contact information using historical data
11/01/12System and method of providing information based on street address
11/01/12Method and system for processing published content on the internet
11/01/12Using feedback reports to determine performance of an application in a geographic location
11/01/12Presenting search results for gallery web pages
11/01/12Custom search query suggestion tools
11/01/12Scalable rendering of large spatial databases
11/01/12Tracking feeds in a social network
11/01/12Presenting search results for gallery web pages
11/01/12Short point-of-interest title generation
11/01/12Method and apparatus for detecting memory access faults
11/01/12Elastic over-scroll
11/01/12Elastic over-scroll
11/01/12Mobile browser context switching
11/01/12Mobile browser context switching
10/25/12Methods and apparatus of stacking drams
10/25/12Telephone number-based advertising
10/25/12Transport of multiple asynchronous data streams using higher order modulation
10/25/12Cross-lingual initialization of language models
10/25/12Localized translation of keywords
10/25/12Dynamic highlighting of geographic entities on electronic maps
10/25/12Persistent user interface for providing navigational functionality
10/25/12Jump to top/jump to bottom scroll widgets
10/25/12Jump to top/jump to bottom scroll widgets
10/25/12Video content analysis for automatic demographics recognition of users and videos
10/18/12Identifying parking spots
10/18/12Click disambiguation on a touch-sensitive input device
10/18/12Audio control of multimedia objects
10/18/12Identifying parking spots
10/18/12Click-to-reveal content
10/18/12Methods and systems for rating associated members in a network
10/18/12Authentication of a contributor of online content
10/18/12Ranking blog documents
10/18/12Event management for hosted applications
10/18/12Controlling content distribution
10/18/12Privacy-preserving flexible anonymous-pseudonymous access
10/18/12Audio control of multimedia objects
10/18/12Panels on touch
10/18/12Panels on touch
10/18/12Method and apparatus of scrolling a document displayed in a browser window
10/18/12Method and apparatus of scrolling a document displayed in a browser window
10/11/12Apparatus and method for coding using motion vector segmentation
10/11/12Encoding and decoding motion via image segmentation
10/11/12System and method for encoding and decoding video data
10/11/12Speech and noise models for speech recognition
10/11/12Determining advertisements using user interest information and map-based location information
10/11/12Priority dimensional data conversion path reporting
10/11/12Aggregation of conversion paths utilizing user interaction grouping
10/11/12Conversion path based segmentation
10/11/12Illustrating cross channel conversion paths
10/11/12Mining for product classification structures for intenet-based product searching
10/11/12Asynchronous distributed object uploading for replicated content addressable storage clusters
10/11/12Gesture-activated input using audio recognition
10/11/12Gesture-activated input using audio recognition
10/11/12Path length selector
10/11/12Estimating demographic compositions of television audiences
10/04/12Markov modeling of service usage patterns
10/04/12Distributed visualization processing and analytics
10/04/12Mobile device-based bandwidth throttling
10/04/12Mobile state determination of location aware devices
10/04/12Optimizing placement and delivery of advertisements
10/04/12Selective delivery of content items
10/04/12Integrated mobile/server applications
10/04/12Markov modeling of service usage patterns
10/04/12Using an update feed to capture and store documents for litigation hold and legal discovery
10/04/12Aggregating product review information for electronic product catalogs
10/04/12Signature detection in e-mails
10/04/12Method and system for clustering data points
10/04/12Processing data in a mapreduce framework
10/04/12Online ranking metric
10/04/12Methods and systems for generating and displaying a preview image of a content area
10/04/12Methods and systems for generating and displaying a preview image of a content area
10/04/12Manipulation of device content by a network-based application
10/04/12Customizing mobile applications
10/04/12System and method for dynamic, feature-based playlist generation
10/04/12Hover-over gesturing on mobile devices
10/04/12Customizing mobile applications
10/04/12Transition from locally stored video data to broadcast feed
10/04/12Content extraction for television display
10/04/12Content extraction for television display
09/27/12Claiming real estate in panoramic or 3d mapping environments for advertising
09/27/12Identifying negative keywords associated with advertisements
09/27/12Distributing content
09/27/12Content item selection
09/27/12Dynamic media serving infrastructure
09/27/12Video object tag creation and processing
09/27/12Object-based access control for map data
09/20/12Methods and devices for augmenting a field of view
09/20/12Transportation information systems and methods associated with generating multiple user routes
09/20/12Content performance estimation
09/20/12Online map advertising
09/20/12Automated graphical advertisement size compatibility and link insertion
09/20/12Determining complementary product content from primary product document information and providing such complementary product content in association with the primary product document, in an online environment
09/20/12Automatic correction of user input using transliteration
09/20/12High-level language for specifying configurations of cloud-based deployments
09/13/12Method and apparatus for making a virtual movie for use in exploring a site
09/13/12Transportation information systems and methods associated with degradation modes
09/13/12System and method for storing and providing routes
09/13/12Detecting application similarity
09/13/12Detecting application similarity
09/13/12Efficient indexing and searching of access control listed documents
09/13/12E-book service that includes users' personal content
09/13/12Opportunistic network updates
09/13/12Opportunistic network updates
09/13/12Emulation of abstracted dimms using abstracted drams
09/13/12Collaborative electronic document editing
09/13/12Collaborative electronic document editing
09/06/12Generator selection in a power plant
09/06/12Providing advertisements on a social network
09/06/12Methods and apparatus for employing usage statistics in document retrieval
09/06/12Interface circuit system and method for performing power management operations in conjunction with only a portion of a memory circuit
08/30/12Supplying grid ancillary services using controllable loads
08/30/12Systems and methods for manipulating user annotations in electronic books
08/30/12Identifying and using bibliographical references in electronic books
08/30/12Variable personalization of search results in a search engine
08/30/12Media plan managing
08/30/12Systems and methods for remote collaborative studying using electronic books
08/30/12Electronic book interface systems and methods
08/30/12Electronic book navigation systems and methods
08/30/12Electronic book contextual menu systems and methods
08/23/12Systems and methods for solar energy management
08/23/12Automatic event recognition and cross-user photo clustering
08/23/12Methods and systems for browsing heterogeneous map data
08/23/12Facial recognition
08/23/12Facial detection, recognition and bookmarking in videos
08/23/12Affinity based ranked for search and display
08/23/12Query identification and association
08/23/12Cross-platform cloud-based map creation
08/23/12Touch gestures for text-entry operations
08/23/12Touch gestures for text-entry operations
08/23/12Touch gestures for remote control operations
08/23/12Touch gestures for remote control operations
08/23/12Label privileges
08/16/12Natural convection intercooler
08/16/12Programming of dimm termination resistance values
08/16/12Computing device having multiple image capture devices and image modes
08/16/12Mobile device display management
08/16/12Statistical stemming
08/16/12Document scoring based on query analysis
08/09/12Articulating a solar energy system
08/09/12Lightweight three-dimensional display
08/09/12Orthorectifying stitched oblique imagery to a nadir view, and applications thereof
08/09/12Memory circuit system and method
08/09/12Posting to social networks by voice
08/09/12Generating input suggestions
08/09/12Video advertisements
08/09/12Content item allocation
08/09/12Inferring search category synonyms
08/09/12Touch gesture for detailed display
08/09/12Touch gesture for detailed display
08/02/12Heliostat assignment in a multi-tower field
08/02/12System to share network bandwidth among competing applications
08/02/12Sharing bandwidth among multiple users of network applications
08/02/12Personalized network searching
08/02/12Integrated external related phrase information into a phrase-based indexing information retrieval system
07/26/12Speech recognition using dock context
07/26/12Speech recognition using dock context
07/26/12Category similarities
07/26/12Auction-based application launching
07/26/12Updateable predictive analytical modeling
07/26/12Dynamic predictive modeling platform
07/26/12Methods and systems for improving a search ranking using related queries
07/26/12Scalable user clustering based on set similarity
07/26/12Caching resources
07/26/12Storing data on storage nodes
07/26/12Tailoring content based on available bandwidth
07/26/12Gesture-based menu controls
07/26/12Computing platform with resource constraint negotiation
07/19/12Serving advertisements based on article availability
07/19/12Sharing user distributed search results
07/19/12Processor mode locking
07/12/12Layered mirror assembly
07/12/12Controlling movement of a solar energy member
07/12/12Heliostat system
07/12/12Displaying phone number on the landing page based on keywords
07/12/12Method for automatic alignment of raster data with vector data in a geographic information system
07/12/12Methods and systems for processing media files
07/12/12Searching through content which is accessible through web-based forms
07/12/12Searching through content which is accessible through web-based forms
07/12/12Event searching
07/12/12Touch screen user interfaces
07/05/12Lightweight three-dimensional display
07/05/12Systems and methods for dynamic routing in a multiprocessor network using local congestion sensing
07/05/12Peripheral device detection with short-range communication
07/05/12Method and system for facilitating text input
07/05/12Rights clearance for granular rights
07/05/12Ownership resolution system
07/05/12Decentralised web annotation
07/05/12Searching through content which is accesible through web-based forms
07/05/12Performing pre-aggregation and re-aggregation using the same query language
07/05/12Authoritative document identification
07/05/12Peripheral device detection with short-range communication
07/05/12Gesture-based selection
07/05/12Gesture-based selection
06/28/12View dependent techniques to determine user interest in a feature in a 3d application
06/28/12Methods for generating visual data from nodes containing identify data for individuals from a set view point
06/28/12Moveable display portion of a computing device
06/28/12Integration of carriers with social networks
06/28/12Targeting an aggregate group
06/28/12Evaluating user activity in social environments
06/28/12Facilitating bidding on images
06/28/12Digital wallet
06/28/12Targeting based on social updates
06/28/12Annotation framework for video
06/28/12Video player with assisted seek
06/21/12Frequency capping and throttling of calls in a pay-per-call advertising solution
06/21/12Peer-to-peer location service
06/21/12Peer-to-peer location service
06/21/12Promoting content from an activity stream
06/21/12Providing advertisements on a social network
06/21/12Digital wallet
06/21/12Receipt storage in a digital wallet
06/21/12Systems and methods for improving the ranking of news articles
06/21/12Changing device configuration based on machine-readable codes
06/21/12Changing device configuration based on machine-readable codes
06/21/12Partitioning the namespace of a contactless smart card
06/21/12Local trusted services manager for a contactless smart card
06/21/12Local trusted services manager for a contactless smart card
06/21/12Writing application data to a secure element
06/14/12Propagating user status information across computing resources
06/14/12Memory refresh apparatus and method
06/14/12Propagating user status information across computing resources
06/14/12Systems and methods for cross-street identification
06/14/12Interactive user interface for weather data
06/14/12Providing definitions that are sensitive to the context of a text
06/14/12Multiple party on-line transactions
06/14/12Providing definitions that are sensitive to the context of a text
06/14/12Resource allocation for video playback
06/14/12Correlating user interactions with interfaces
06/14/12Inferring demographic compositions of television audiences
06/14/12Archive of text captures from rendered documents
06/07/12Cooling heat-generating electronics
06/07/12System and method for graceful restart
06/07/12Deadlock prevention in direct networks of arbitrary topology
06/07/12Ringback advertising
06/07/12Methods and apparatus for automated true object-based image analysis and retrieval
06/07/12Removing illumination variation from images
06/07/12Showing realistic horizons on mobile computing devices
06/07/12Showing realistic horizons on mobile computing devices
06/07/12Method and apparatus of route guidance
06/07/12Re-publishing content in an activity stream
06/07/12Multiple contactless device interactions and communication protocols per tap
06/07/12Providing answer box functionality to third party search engines
06/07/12Topic based user profiles
06/07/12Instant search for settings
06/07/12Instant search for settings
06/07/12Recommendations based on topic clusters
06/07/12User scriptable server initiated user interface creation
06/07/12Network selection from a menu
06/07/12Network selection from a menu
05/31/12Lightweight three-dimensional display
05/31/12Mobile device image feedback
05/31/12Methods and apparatus for automated true object-based image analysis and retrieval
05/31/12Use of location tagging in data communications
05/31/12Mobile device image feedback
05/31/12On-demand auto-fill
05/31/12Query rewriting with entity detection
05/31/12Event management for hosted applications
05/24/12Haptic feedback to abnormal computing events
05/24/12Guided navigation through geo-located panoramas
05/24/12Path planning for street level navigation in a three-dimensional environment, and applications thereof
05/24/12Secure and extensible pay per action online advertising
05/24/12Selecting media advertisements for presentation based on their predicted playtimes
05/24/12Micro-payment system architecture
05/24/12Query suggestions from documents
05/24/12Contextual history of computing objects
05/24/12Delayed shut down of computer
05/24/12Multi-mode web browsing
05/24/12Orthogonal dragging on scroll bars
05/24/12Surfacing off-screen visible objects
05/17/12Simplified creation of customized maps
05/17/12Vector transformation for indexing, similarity search and classification
05/17/12Identifying establishments in images
05/17/12Providing alternative translations
05/17/12Media rights management using melody identification
05/17/12Incentives for media sharing
05/17/12Competitive advertising server
05/17/12Dynamic pricing for content presentations
05/17/12Learning tags for video annotation using latent subtags
05/17/12Co-selected image classification
05/17/12System and method for tracking unique vistors to a website
05/17/12Media file access
05/17/12Providing different versions of a media file
05/17/12Providing different versions of a media file
05/17/12Media file access
05/17/12System and method for tracking unique vistors to a website
05/17/12Full-duplex bi-directional communication over a remote procedure call based communications protocol, and applications thereof
05/17/12Apparatus and method for power management of memory circuits by a system or component thereof
05/17/12Process and streaming server for encrypting a data stream with bandwidth based variation
05/17/12Log processing
05/17/12Syndication including melody recognition and opt out
05/17/12Input to locked computing device
05/17/12System and method for increasing capacity, performance, and flexibility of flash storage
05/10/12Matching an approximately located query image against a reference image set
05/10/12Using extracted image text
05/10/12Shape clustering in post optical character recognition processing
05/10/12Self-aware profile switching on a mobile computing device
05/10/12Self-aware profile switching on a mobile computing device
05/10/12Social overlays on ads
05/10/12Social overlays on ads
05/10/12Enriching web resources
05/10/12Automated product attribute selection
05/10/12Synthetic navigation elements for electronic documents
05/10/12Notification of mobile device events
05/03/12Utilizing document structure for animated pagination
05/03/12Animated page turning
05/03/12Range of focus in an augmented reality application
05/03/12Range of focus in an augmented reality application
05/03/12Methods and systems for processing a video for stabilization and retargeting
05/03/12Mobile device-based bandwidth throttling
05/03/12System and method for simulating an aspect of a memory circuit
05/03/12Bidirectional text checker
05/03/12Adaptive audio transcoding
05/03/12Incentives for media sharing
05/03/12Content sharing interface for sharing content in social networks
05/03/12Search with joint image-audio queries
05/03/12Related links
05/03/12Enriching search results
05/03/12Augmenting queries with synonyms from synonyms map
05/03/12Media file storage
05/03/12Social circles in social networks
05/03/12Data delivery
05/03/12Content sharing interface for sharing content in social networks
05/03/12Visibility inspector in social networks
05/03/12Visibility inspector in social networks
05/03/12Social circles in social networks
05/03/12Loading a mobile computing device with media files
05/03/12Utilizing document structure for animated pagination
05/03/12Collaborative cursors in a hosted word processor
05/03/12Content sharing interface for sharing content in social networks
05/03/12Content sharing interface for sharing content in social networks
05/03/12System and method of active risk management to reduce job de-scheduling probability in computer clusters
05/03/12Social aspects of media guides
04/26/12Systems and methods for socially-based correction of tilted images
04/26/12Lip synchronization in a video conference
04/26/12Electronic device with hinge mechanism
04/26/12Frequency of geographic location updates for an electronic device based on user communication
04/26/12Methods and apparatus for generating, updating and distributing speech recognition models
04/26/12Rich results relevant to user search queries for books
04/26/12System and method for redirecting a request for a non-canonical web page
04/26/12Memory module with memory stack and interface with enhanced capabilities
04/26/12Annotating video intervals
04/19/12Image watermarking
04/19/12Identifying images using face recognition
04/19/12System and method for presenting content on a retailer's content page using manufacturers' product information
04/19/12Continuous application execution between multiple devices
04/19/12Continuous application execution between multiple devices
04/19/12System for making an application available on a user terminal
04/19/12Activating applications based on accelerometer data
04/19/12Rendering or resizing of text and images for display on mobile / small screen devices
04/19/12Resizing of gesture-created markings for different display sizes
04/19/12Methods and systems for rating associated members in a network
04/12/12Method and system for providing targeted documents based on concepts automatically identified therein
04/12/12Segmenting words using scaled probabilities
04/12/12Methods and systems for improving text segmentation
04/12/12Hybrid advertising campaign
04/12/12Methods and systems for improving a search ranking using population information
04/12/12Interleaving search results
04/12/12Methods and systems for improving a search ranking using population information
04/12/12Interleaving search results
04/12/12Systems and methods for determining document freshness
04/05/12Touch keyboard with phonetic character shortcuts
04/05/12Golf starter electronic tee sheet
04/05/12Touch keyboard with phonetic character shortcuts
04/05/12Label embedding trees for multi-class tasks
04/05/12Progressive encoding of audio
04/05/12Diagnosis and repair for autonomous vehicles
04/05/12System and method for predicting behaviors of detected objects
04/05/12Zone driving
04/05/12Displaying original text in a user interface with translated text
04/05/12Integration of embedded and network speech recognizers
04/05/12Progressive encoding of audio
04/05/12Social advertising
04/05/12Choosing recognized text from a background environment
04/05/12Image-based key exchange
04/05/12Automatic derivation of analogous touch gestures from a user-defined gesture
04/05/12Composition of customized presentations associated with a social media application
04/05/12Customized presentations associated with a social media application based on relationships
04/05/12Targeted video advertising
04/05/12Launching a cached web application based on authentication status
04/05/12Launching a cached web application based on authentication status
04/05/12Image-based key exchange
03/29/12Multiple touchpoints for efficient text input
03/29/12Using a touch-sensitive display of a mobile device with a host computer
03/29/12Digital mapping system
03/29/12Systems and methods utilizing efficient video compression techniques for browsing of static image data
03/29/12Multiple touchpoints for efficient text input
03/29/12Product interest targeting
03/29/12Presenting social search results
03/29/12Representing and processing inter-slot constraints on component selection for dynamic ads
03/29/12System and method for generating a ghost profile for a social network
03/29/12Systems and methods utilizing efficient video compression techniques for providing static image data
03/29/12Estimating reach and frequency of advertisements
03/22/12Moving information between computing devices
03/22/12Remote network video content recorder system
03/22/12Automatic face detection and identity masking in images, and applications thereof
03/22/12Moving information between computing devices
03/22/12Generating user profiles
03/22/12Channel tune dwell time log processing
03/22/12Providing dynamic content with an electronic video
03/22/12Method for evolving detectors to detect malign behavior in an artificial immune system
03/22/12Asynchronous redrawing in online document processors
03/15/12Methods and systems for stylized map generation
03/15/12System and method for encoding video using temporal filter
03/15/12Call status sharing
03/15/12Call status sharing
03/15/12Regional location-based advertising
03/15/12Correlating transportation data
03/15/12Inter-domain communication
03/15/12Controlling download and playback of media content
03/15/12System, apparatus, and method for inserting a media file into an electronic document
03/15/12Sub-component instantiation and synchronization using a shared worker
03/08/12Direct-coupled it load
03/08/12Anonymous printer registration in a cloud-based print service
03/08/12Methods and apparatus to cluster user data
03/08/12Bundling user lists with ad impressions
03/08/12User list generation and identification
03/08/12Online marketplace
03/08/12Joining multiple user lists
03/08/12Geocoding personal information
03/08/12Methods and systems for compressing indices
03/08/12Detecting repeating content in broadcast media
03/08/12Conversational question and answer
03/08/12Direct, gesture-based actions from device's lock screen
03/08/12Automatic application tuning
03/08/12Client input method
03/01/12Switching display modes based on connection state
03/01/12Use camera to augment input for portable electronic device
03/01/12Advanced voicemail features without carrier voicemail support
03/01/12Artificial anchor for a document
03/01/12User list identification
03/01/12Providing results to parameterless search queries
03/01/12Inferring user interests
03/01/12System and method for providing search query refinements
03/01/12User control of user-related data
03/01/12Hiding portions of display content
02/23/12Architectures and methods for creating and representing time-dependent imagery
02/23/12Query stem advertising
02/23/12Predictive query completion and predictive search results
02/23/12Predictive query completion and predictive search results
02/23/12Parallel document mining
02/23/12Short point-of-interest title generation
02/23/12Hovercard pivoting for mobile devices
02/23/12Virtual html anchor
02/23/12Hovercard pivoting for mobile devices
02/23/12Transferring data between applications
02/23/12Touch-based gesture detection for a touch-sensitive device
02/16/12Embedded video player
02/16/12Three-dimensional annotations for street view data
02/16/12Method of coding a video signal
02/16/12Search engines and systems with handheld document data capture devices
02/16/12Editing a network of interconnected concepts
02/16/12Exposing resource capabilities to web applications
02/16/12System and method for monitoring and analyzing internet traffic
02/16/12Exposing resource capabilities to web applications
02/16/12User-level secmentation mechanism that facilitates safely executing untrusted native code
02/16/12Expanded text excerpts
02/16/12Sub-component instantiation and synchronization using a shared worker
02/16/12Inferring that a message has been read
02/16/12User interface visualizations
02/16/12Television remote control data transfer
02/16/12Memory systems and memory modules
02/09/12Automatically monitoring for voice input based on context
02/09/12Activating applications based on accelerometer data
02/09/12Translating languages
02/09/12Disambiguating input based on context
02/09/12Automatically monitoring for voice input based on context
02/09/12Disambiguating input based on context
02/09/12Mixed auctions
02/09/12Flexible communication systems and methods
02/09/12State-dependent query response
02/09/12Input to locked computing device
02/09/12Systems and methods for transparent configuration authentication of networked devices
02/02/12Mapping trackpad operations to touchscreen events
02/02/12Mapping trackpad operations to touchscreen events
02/02/12Viewable boundary feedback
02/02/12Viewable boundary feedback
02/02/12Video compression and encoding method
02/02/12Automatic media sharing via shutter click
02/02/12Continuous audio interaction with interruptive audio
02/02/12Automatic abstracted creative generation from a web site
02/02/12User-specified online advertising
02/02/12Electronic message source reputation information system
02/02/12Data storage device
02/02/12Data storage device
02/02/12Data storage device
02/02/12Real-time collaboration in a hosted word processor
02/02/12Selecting alternate keyboard characters via motion input
02/02/12Automatic ad creative generation
01/26/12Interaction with ime computing device
01/26/12Directional pad touchscreen
01/26/12Sliding motion to change computer keys
01/26/12Computing device with remote contact lists
01/26/12Maintaining network connectivity
01/26/12Video compression and encoding method
01/26/12Highlighting of voice message transcripts
01/26/12Removing noise from audio
01/26/12Shape clustering in post optical character recognition processing
01/26/12Selecting representative images for establishments
01/26/12Identifying establishments in images
01/26/12Securing a mobile computing device
01/26/12Application audio announcements using wireless protocols
01/26/12Context-influenced application recommendations
01/26/12Service provider recommendation engine
01/26/12Network performance server
01/26/12Determining a geographical location
01/26/12Mobile computing device dock
01/26/12Navigation images
01/26/12Navigation queries
01/26/12Aggregating mobile device battery life data
01/26/12Speech and noise models for speech recognition
01/26/12Word-level correction of speech input
01/26/12Disambiguation of contact information using historical data
01/26/12Voice actions on computing devices
01/26/12Cloud based media player and offline media access
01/26/12Encoding a schema version in table names
01/26/12Location-based searching
01/26/12Computer application data in search results
01/26/12Document scoring based on query analysis
01/26/12Word decompounder
01/26/12Predictive query suggestion caching
01/26/12Encoding a schema version in table names
01/26/12Event correlation in cloud computing
01/26/12Providing useful information associated with an item in a document
01/26/12User interface for web comments
01/26/12Extended keyboard user interface
01/26/12Individualized tab audio controls
01/26/12Toolbar document content sharing
01/26/12Social messaging user interface
01/26/12Live wallpaper
01/26/12Dock-specific display modes
01/26/12Bug clearing house
01/26/12Puzzle driven development (pdd) method and software
01/26/12Management of computing resources for applications
01/26/12Organizing social activity information on a site
01/26/12Electronic license management
01/26/12Predictive pre-recording of audio for voice input
01/26/12Acoustic model adaptation using geographic information
01/26/12Geotagged environmental audio for enhanced speech recognition accuracy
01/19/12Content extractor
01/19/12Mobile device battery management
01/19/12Interface monitoring for link aggregation
01/19/12Method of indicating presence of transient noise in a call and apparatus thereof
01/19/12Securing a mobile computing device
01/19/12Telephone caller classification
01/19/12Automatic routing of search results
01/19/12Providing a user with feedback regarding power consumption in battery-operated electronic devices
01/19/12Application audio announcements using wireless protocols
01/19/12Input method editor
01/19/12Policy-based media syndication and monetization
01/19/12Targeting content without keywords
01/19/12Method and system for providing filtered and/or masked advertisements over the internet
01/19/12Consolidated content item request for multiple environments
01/19/12Local shopping and inventory
01/19/12Point of sale data collection
01/19/12Point of sale data collection
01/19/12Local shopping and inventory
01/19/12Document scoring based on query analysis
01/19/12Document scoring based on query analysis
01/19/12Document scoring based on query analysis
01/19/12Enhanced query performance using fixed length hashing of multidimensional data
01/19/12Identifying inadequate search content
01/19/12Document scoring based on query analysis
01/19/12Document scoring based on query analysis
01/19/12Data storage and processing service
01/19/12Methods and systems for providing a document
01/19/12Managing user accounts
01/19/12Predictive hover triggering
01/12/12Simulating a refresh operation latency
01/12/12Loss-robust video transmission using two decoders
01/12/12System and method of determining building numbers
01/12/12Review of advertisements
01/12/12Search filtering
01/12/12Methods and systems for improving a search ranking using related queries
01/12/12Simulating a memory standard
01/12/12Remote administration and delegation rights in a cloud-based computing device
01/12/12Memory apparatus operable to perform a power-saving operation
01/05/12Recording the power distribution hierarchy in datacenters
01/05/12Systems and methods for displaying fixed-scale content on mobile devices
01/05/12Flexible communication systems and methods
01/05/12Mobile device configured to operate on multiple different networks
01/05/12Contextual input method
01/05/12Call tracking for online content items
01/05/12Search query hash
01/05/12Document scoring based on document content update
01/05/12Systems and methods for analyzing boilerplate
01/05/12Intrusive software management
01/19/12Providing profile information to partner content providers
08/30/12Distribution of content document with security, customization and scalability
08/30/12Module specification for a module to be incorporated into a container document
08/02/12Generating flight schedules using fare routings and rules
06/07/12Advertising based on environmental conditions
03/22/12Overlapping experiments







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. Freshpatents.com 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 FreshPatents.com

###




';