new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)





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 (2013 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 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "G" | Google Inc-related inventors




Date Google Inc patents (2013 archive) (updated weekly) - BOOKMARK this page
12/26/13Aggregating online activities
12/26/13Displaying map layers in order
12/26/13Range of focus in an augmented reality application
12/26/13Searching for events by attendants
12/26/13Video creation marketplace
12/26/13Presenting information for a current location or time
12/26/13Ranking nearby destinations based on visit likelihoods and predicting future visits to places from location history
12/26/13Providing route recommendations
12/26/13Location history filtering
12/26/13Presenting information for a current location or time
12/26/13Large language models in machine translation
12/26/13Dynamic language model
12/26/13Content category management systems and methods
12/26/13Mobile application management
12/26/13Method to predict a communicative action that is most likely to be executed given a context
12/26/13Assessing accuracy of trained predictive models
12/26/13Signal based recommender
12/26/13Method of spell-checking search queries
12/26/13System and method for detecting and integrating with native applications enabled for web-based storage
12/26/13System and method for end-to-end exposure of exported representations of native data types to third-party applications
12/26/13Server-side timing estimation of client-side actions
12/26/13Server-based data sharing in computer applications using a clipboard
12/26/13Weather forecasts based on expected location
12/26/13Storing and moving data in a distributed storage system
12/26/13Selecting, ranking, and/or presenting microsite content
12/26/13Status aware media play
12/26/13Dynamic bit rate scaling
12/26/13Providing differentiated display of a map feature
12/26/13Recommended content for an endorsement user interface
12/26/13Graphical user interface element expansion and contraction using a rotating gesture
12/26/13Automatic provisioning of a software platform to a device ecosystem
12/26/13System and method for embedding first party widgets in third-party applications
12/26/13Automated accounts for media playback
12/19/13Secure application directory
12/19/13Using touch pad to remote control home elctronics like tv
12/19/13Wearable computer with nearby object response
12/19/13Gesture-based selection text recognition
12/19/13Architectures and methods for creating and representing time-dependent imagery
12/19/13System and method for displaying contextual supplemental content based on image content
12/19/13Facial image quality assessment
12/19/13Communicating based on navigation destination
12/19/13System and method for selective removal of audio content from a mixed audio recording
12/19/13Route-based modifications to a map
12/19/13Transliteration for query expansion
12/19/13Online content based on internet activity
12/19/13Geographic and keyword context in embedded applications
12/19/13Efficient snapshot read of a database in a distributed storage system
12/19/13Method and system for deleting obsolete files from a file system
12/19/13Providing a modified content item to a user
12/19/13Adding attributes and labels to structured data
12/19/13Providing query suggestions
12/19/13Query rewriting with entity detection
12/19/13Organizing graphical representations on computing devices
12/19/13Automatic application updates
12/19/13Pass through service login to application login
12/19/13Organizing data in a distributed storage system
12/12/13Modifying voice messages stored in a voicemail system
12/12/13External vibration reduction in bone-conduction speaker
12/12/13Synchronizing action execution across networked nodes using relative time
12/12/13Obstacle evaluation technique
12/12/13Call tracking for online content items
12/12/13Selecting content based on data analysis
12/12/13Setting peer-to-peer authorization levels with social network content
12/12/13Adapting content repositories for crawling and serving
12/12/13Methods and systems for providing custom crawl-time metadata
12/12/13Permitting users to remove documents
12/12/13Adding information or functionality to a rendered document via association with an electronic counterpart
12/12/13Inline discussions in search results around real-time clusterings
12/12/13Attendee suggestion for events based on profile information on a social networking site
12/12/13Mobile user interface for contextual browsing while playing digital content
12/12/13Email content sharing
12/12/13System and method for limiting the impact of stragglers in large-scale parallel data processing
12/12/13Application management
12/12/13Dynamic code insertion and removal for static analysis based sandboxes
12/12/13Modifying voice messages stored in a voicemail system
12/12/13External vibration reduction in bone-conduction speaker
12/12/13Synchronizing action execution across networked nodes using relative time
12/12/13Obstacle evaluation technique
12/12/13Call tracking for online content items
12/12/13Selecting content based on data analysis
12/12/13Setting peer-to-peer authorization levels with social network content
12/12/13Adapting content repositories for crawling and serving
12/12/13Methods and systems for providing custom crawl-time metadata
12/12/13Permitting users to remove documents
12/12/13Adding information or functionality to a rendered document via association with an electronic counterpart
12/12/13Inline discussions in search results around real-time clusterings
12/12/13Attendee suggestion for events based on profile information on a social networking site
12/12/13Mobile user interface for contextual browsing while playing digital content
12/12/13Email content sharing
12/12/13System and method for limiting the impact of stragglers in large-scale parallel data processing
12/12/13Application management
12/12/13Dynamic code insertion and removal for static analysis based sandboxes
12/05/13Method and system for navigation to interior view imagery from street level imagery
12/05/13Facial and fingerprint authentication
12/05/13Inferring state of traffic signal and other aspects of a vehicle's environment based on surrogate data
12/05/13Providing results to parameterless search queries
12/05/13Automatic correction of trajectory data
12/05/13Geographic data update based on user input
12/05/13Navigating to a selected location
12/05/13System and method for providing travel directions
12/05/13Conversion crediting
12/05/13Providing online content
12/05/13Systems and methods for dynamically loading web fonts and dynamic availability for fonts based on language settings
12/05/13Latent collaborative retrieval
12/05/13System and method for storing and retrieving geospatial data
12/05/13Representation and conversion of dynamically-typed arrays
12/05/13System and method for sharing geospatial assets between local devices
12/05/13Transferring application state across devices
12/05/13Systems and methods for displaying contextual revision history
12/05/13Integrating collaboratively proposed changes and publishing
12/05/13Systems and methods for dynamically providing fonts based on language settings
12/05/13Installing applications remotely
12/05/13Variable-strength security based on time and/or number of partial password unlocks
11/28/13Predictive virtual keyboard
11/28/13Compact see-through display system
11/28/13Tunable multi-wavelength semiconductor laser array for optical communications based on wavelength division multiplexing
11/28/13Method and system for circulating messages
11/28/13Systems and methods for detecting real names in different languages
11/28/13Customized voice action system
11/28/13Redeeming coupons with a visual pattern on a mobile device
11/28/13Methods and systems for identifying new computers and providing matching services
11/28/13Systems and methods for asynchronous schema changes
11/28/13System and method for committing transactions on remote servers
11/28/13Alternative unlocking patterns
11/28/13Data exchange between applications of an electronic device
11/28/13Multimedia conference endpoint transfer system
11/21/13Gesture touch inputs for controlling video on a touchscreen
11/21/13Collapsible text input box
11/21/13Method and apparatus for reducing the amplitude modulation of optical signals in external cavity lasers
11/21/13Speaker porting around backlit keyboard
11/21/13Background detection as an optimization for gesture recognition
11/21/13Online advertising valuation apparatus and method
11/21/13Multiple party on-line transactions
11/21/13Efficient top-down hierarchical join on a hierarchically clustered data stream
11/21/13Systems and methods for extracting names from documents
11/21/13Method and apparatus for user query disambiguation
11/21/13Correlating user interactions with interfaces
11/21/13Prioritization of incoming communications
11/21/13Real-time contextual overlays for live streams
11/21/13Packet validation using watermarks
11/21/13Systems and methods for manipulating user annotations in electronic books
11/21/13Extensible framework for ereader tools, including named entity information
11/21/13Selective compiling method, device, and corresponding computer program product
11/21/13Anonymous personalized recommendation method
11/14/13Selection features for image content
11/14/13Balloon clumping to provide bandwidth requested in advance
11/14/13Public transportation journey planning
11/14/13Word-level correction of speech input
11/14/13Sustained eye gaze for determining intent to interact
11/14/13Point of sale offer redemptions
11/14/13Advertising systems and methods
11/14/13Automated answers to online questions
11/14/13Mapping metadata on import of a music library
11/07/13Indicators for off-screen content
11/07/13Display two keyboards on one tablet computer to allow two users to chat in different languages
11/07/13Using actions to select advertisements
11/07/13Content item profiles
11/07/13Playlist generation
11/07/13Determining access to comments
11/07/13File handling within a cloud-based file system
11/07/13Thumbmarking in an e-book reader with multitouch
11/07/13Advertisements based on viewer feedback
11/07/13Detection of unauthorized content in live multiuser composite streams
11/07/13Delayed command servicing in an application executed on a network accessible device
10/31/13Creating social network groups
10/31/13Testing the rendering of visual content
10/31/13Techniques for assisting a user in the textual input of names of entities to a user device in multiple different languages
10/31/13Media-enabled delivery of coupons
10/31/13Method of serving dynamic advertisement that changes as user approaches a business geo-location
10/31/13Real-time payment authorization
10/31/13Constructing an integrated road network
10/31/13Social connections migration
10/31/13Frequency capping of content across multiple devices
10/31/13Providing content to a user across multiple devices
10/31/13Automatic user swap
10/31/13Privacy management across multiple devices
10/24/13Seamless display panel using fiber optic carpet
10/24/13Seamless display panel tiling using an optical expansion layer
10/24/13Managing multi-reference picture buffers for video data coding
10/24/13Using peer devices to locate a mobile device
10/24/13Creating and sharing private location databases
10/24/13Processing payment transactions without a secure element
10/24/13Splitting of user-lists
10/24/13Using authority website to measure accuracy of business information
10/24/13Application-specific file type generation and use
10/24/13Associating a file type with an application in a network storage service
10/24/13Electronic book content protection
10/24/13Sharing and synchronizing electronically stored files
10/24/13Sharing and synchronizing electronically stored files
10/24/13Sharing and synchronizing electronically stored files
10/24/13Sharing and synchronizing electronically stored files
10/24/13Sharing and synchronizing electronically stored files
10/17/13System, apparatus and method to facilitate live video streaming
10/17/13Scalable, live transcoding with support for adaptive streaming and failover
10/17/13Apparatus and method for a pressure sensitive device interface
10/17/13Techniques for generating translation clusters
10/17/13Identifying prospective employee candidates via employee connections
10/17/13Search result previews
10/17/13Managing moderation of user-contributed edits
10/17/13Auto-completion for user interface design
10/17/13Content based advertising
10/17/13Serving advertisements to a first device based on interactions on a second device
10/17/13Live streaming video processing
10/10/13Floating navigational controls in a tablet computer
10/10/13System and method for modifying content display size
10/10/13Noise reduction for image sequences
10/10/13Secure reset of personal and service provider information on mobile devices
10/10/13Detecting a communication tap via signal monitoring
10/10/13System and method for facilitating a social trip planning experience
10/10/13Generating application recommendations based on user installed applications
10/10/13Graph-based search queries using web content metadata
10/10/13Determining music in social events via automatic crowdsourcing
10/10/13Scalable robust live streaming system
10/10/13Securely performing programmatic cloud-based data analysis
10/10/13Synchronizing progress in audio and text versions of electronic books
10/10/13Method and system to manage interactive content display panels
10/10/13Associating content with a graphical interface window using a fling gesture
10/10/13Smart user-customized graphical keyboard
10/03/13Proximity sensing for wink detection
10/03/13Method and system for controlling imagery panning based on displayed content
10/03/13Determining a view of an object in a three-dimensional image viewer
10/03/13Decentralized system and method for voice and video sessions
10/03/13Wearable device with input and output structures
10/03/13Sliding frame
10/03/13System and method for multi-core hardware video encoding and decoding
10/03/13Systems and methods for facilitating rendering visualizations related to audio data
10/03/13Gesture-based automotive controls
10/03/13Incorporating delayed feedback in performance-based content distribution
10/03/13Prioritizing potential transaction counter-parties with social network content
10/03/13Facilitating client-side management of online advertising information, such as advertising account information
10/03/13Tracking and managing group expenditures
10/03/13System and method of providing selected content via a computer network
10/03/13Query rewriting with entity detection
10/03/13Determining 3d model information from stored images
10/03/13Retrieving and snoozing categorized conversations in a conversation-based email system
10/03/13System and method of multiple login overlay from a single browser interface
10/03/13System and method for improving delivery of content over a network
10/03/13Systems and methods for manipulating user annotations in electronic books
10/03/13Collaborative online spreadsheet application
10/03/13Restricting operation of a client device to parent approved content
10/03/13Pre-fetch ads while serving ads in live stream
10/03/13Detection of potentially copyrighted content in user-initiated live streams
09/26/13Device case with added functionality
09/26/13Methods and systems for sensing ambient light
09/26/13Wearable device with input and output structures
09/26/13Gestural input at a virtual keyboard
09/26/13Don and doff sensing using capacitive sensors
09/26/13Using camera input to determine axis of rotation and navigation
09/26/13Wide-angle wide band polarizing beam splitter
09/26/13Wearable computing device frame
09/26/13Method and apparatus to incorporate automatic face recognition in digital image collections
09/26/13Synchronized playback of multimedia players
09/26/13Detecting lane markings
09/26/13Robust method for detecting traffic signals and their associated states
09/26/13Method and system for predicting words in a message
09/26/13Voice control for asynchronous notifications
09/26/13Collaborative online spreadsheet application
09/26/13Synchronous communication system and method
09/26/13Sending communications to contacts on a social networking service
09/26/13Expected activity of a user
09/26/13System and method for reporting website activity based on inferred attribution methodology
09/26/13Dynamic media bit rates based on enterprise data transfer policies
09/26/13Methods and systems for correlating movement of a device with state changes of the device
09/26/13Collaborative online spreadsheet application
09/26/13Unlocking digital content using image recognition
09/26/13Systems and methods for continual, self-adjusting batch processing of a data stream
09/26/13Application program interface of a parallel-processing computer system that supports multiple programming languages
09/26/13Selection of advertisements for placement with content
09/19/13Using convergence angle to select among different ui elements
09/19/13Integrated display and photosensor
09/19/13Method and system for identifying depth data associated with an object
09/19/13Near-to-eye display with diffractive lens
09/19/13Optical beam tilt for offset head mounted display
09/19/13Deadlock prevention in direct networks of arbitrary topology
09/19/13Method and system for character recognition
09/19/13Permissions based on wireless network data
09/19/13Actively modifying a field of view of an autonomous vehicle in view of constraints
09/19/13System and methods for providing animated video content with a spoken language segment
09/19/13Automatic language model update
09/19/13Data gathering in digital and rendered document environments
09/19/13Instant electronic book club
09/19/13Using rate-sensitivities to price downloads
09/19/13Ranking and optimizing trips
09/19/13Aggregation system for downloading resources
09/19/13Providing information prior to downloading resources
09/19/13Providing an electronic document collection
09/19/13Geo signal search result
09/19/13Systems and methods for serving applications in an application server environment
09/19/13Method and system of suggesting contacts through the display of public posts within a social networking service
09/19/13Methods and systems for ordering and voting on shared media playlists
09/19/13Head-tracked user interaction with graphical interface
09/19/13Providing information about a web application or extension offered by website based on information about the application or extension gathered from a trusted site
09/19/13User interfaces for web-based video player
09/19/13Smart subscribe button on watch
09/12/13Controlling data center cooling
09/12/13Dynamic display of content consumption by geographic location
09/12/13Non-photorealistic rendering of geographic features in a map
09/12/13Near-to-eye display with an integrated out-looking camera
09/12/13Eyeglass frame with input and output functionality
09/12/13Location correction
09/12/13Transportation routing
09/12/13Recognizing speech in multiple languages
09/12/13Blending mobile search results
09/12/13Tiers of data storage for web applications and browser extensions
09/12/13Providing content to a user across multiple devices
09/12/13Location-aware "ghost" profiles in a balloon network
09/12/13System and method for managing power consumption in a computer device
09/12/13Uniquely identifying script files
09/12/13Aggregating a list of current, contextually and/or member-wise relevant video conferences
09/12/13Propagating user feedback on shared posts
09/05/13Sandwiched diffractive optical combiner
09/05/13Patch panel and method of facilitating access to rear ports of a component
09/05/13Extending a local area network
09/05/13Providing translation alternatives on mobile devices by usage of mechanic signals
09/05/13Content purchasing
09/05/13Determining a meaning of a knowledge item using document-based information
09/05/13Presenting content in accordance with a placement designation
09/05/13Methods and systems for editing a network of interconnected concepts
09/05/13Targeting content based on receipt of partial terms
09/05/13Software application previews
09/05/13Cross-extension messaging using a browser as an intermediary
08/29/13Alternative web pages suggestion based on language
08/29/13Smart touchscreen key activation detection
08/29/13Digital camera having image processor and printer
08/29/13Output device and method for output without an output driver
08/29/13Image capture based on gaze detection
08/29/13Privacy display
08/29/13Identifying an egress point to a network location
08/29/13Cooperative tablet computer and mobile communicator
08/29/13System and method for mapping an indoor environment
08/29/13System and method for storing and providing routes
08/29/13Translating text using a bridge language
08/29/13Virtual participant-based real-time translation and transcription system for audio and video teleconferences
08/29/13Monetizing images in publishing networks
08/29/13In-card access control and monotonic counters for offline payment processing system
08/29/13Presence-of-card code for offline payment processing system
08/29/13Transaction signature for offline payment processing system
08/29/13Web crawler scheduler that utilizes sitemaps from websites
08/29/13Facet suggestion for search query augmentation
08/29/13Anonymous personalized recommendation method
08/29/13Methods and systems for the display and navigation of a social network
08/29/13Integrated messaging
08/29/13Identification of message recipients
08/29/13System independent remote storing of digital content
08/29/13Remote enterprise policy/client configuration installation for computing devices
08/29/13Log structured volume encryption for virtual machines
08/29/13Fault tolerant routing in a non-hot-standby configuration of a network routing system
08/29/13Automatic detection of suggested video edits
08/29/13Interfaces to allow video ad serving into a mobile phone application video stream
08/29/13Alternative web pages suggestion based on language
08/29/13Smart touchscreen key activation detection
08/29/13Digital camera having image processor and printer
08/29/13Output device and method for output without an output driver
08/29/13Image capture based on gaze detection
08/29/13Privacy display
08/29/13Identifying an egress point to a network location
08/29/13Cooperative tablet computer and mobile communicator
08/29/13System and method for mapping an indoor environment
08/29/13System and method for storing and providing routes
08/29/13Translating text using a bridge language
08/29/13Virtual participant-based real-time translation and transcription system for audio and video teleconferences
08/29/13Monetizing images in publishing networks
08/29/13In-card access control and monotonic counters for offline payment processing system
08/29/13Presence-of-card code for offline payment processing system
08/29/13Transaction signature for offline payment processing system
08/29/13Web crawler scheduler that utilizes sitemaps from websites
08/29/13Facet suggestion for search query augmentation
08/29/13Anonymous personalized recommendation method
08/29/13Methods and systems for the display and navigation of a social network
08/29/13Integrated messaging
08/29/13Identification of message recipients
08/29/13System independent remote storing of digital content
08/29/13Remote enterprise policy/client configuration installation for computing devices
08/29/13Log structured volume encryption for virtual machines
08/29/13Fault tolerant routing in a non-hot-standby configuration of a network routing system
08/29/13Automatic detection of suggested video edits
08/29/13Interfaces to allow video ad serving into a mobile phone application video stream
08/22/13System and method for identifying multiple paths between network nodes
08/22/13Annotating content
08/22/13Graphical user interface for facilitating access to online groups
08/22/13Permissions of objects in hosted storage
08/22/13Scrolling in large hosted data set
08/22/13Location-based security system for portable electronic device
08/22/13System and method for identifying multiple paths between network nodes
08/22/13Annotating content
08/22/13Graphical user interface for facilitating access to online groups
08/22/13Permissions of objects in hosted storage
08/22/13Scrolling in large hosted data set
08/22/13Location-based security system for portable electronic device
08/15/13Heads-up display including eye tracking
08/15/13Adaptive region of interest
08/15/13Encoding motion vectors for video compression
08/15/13Triggered sounds in ebooks
08/15/13Search result categorization
08/15/13Estimating rate of change of documents
08/15/13User presence detection and event discovery
08/15/13Aggregate transport control
08/15/13Synchronized consumption modes for e-books
08/15/13Heads-up display including eye tracking
08/15/13Adaptive region of interest
08/15/13Encoding motion vectors for video compression
08/15/13Triggered sounds in ebooks
08/15/13Search result categorization
08/15/13Estimating rate of change of documents
08/15/13User presence detection and event discovery
08/15/13Aggregate transport control
08/15/13Synchronized consumption modes for e-books
08/08/13Adjustment of a parameter using computing device movement
08/08/13Method and system for automatic 3-d image creation
08/08/13Capturing text from rendered documents using supplemental information
08/08/13Landmarks from digital photo collections
08/08/13Targeting content to users at a distance from a location
08/08/13Web page ad slot identification
08/08/13Remapping locality-sensitive hash vectors to compact bit vectors
08/08/13Adjustment of a parameter using computing device movement
08/08/13Method and system for automatic 3-d image creation
08/08/13Capturing text from rendered documents using supplemental information
08/08/13Landmarks from digital photo collections
08/08/13Targeting content to users at a distance from a location
08/08/13Web page ad slot identification
08/08/13Remapping locality-sensitive hash vectors to compact bit vectors
08/01/13Vehicle control based on perception uncertainty
08/01/13Transit routing system for public transportation trip planning
08/01/13Fraud protection for online and nfc purchases
08/01/13Displaying compact and expanded data items
08/01/13Experience sharing system and method
08/01/13Facial recognition streamlined login
08/01/13Vehicle control based on perception uncertainty
08/01/13Transit routing system for public transportation trip planning
08/01/13Fraud protection for online and nfc purchases
08/01/13Displaying compact and expanded data items
08/01/13Experience sharing system and method
08/01/13Facial recognition streamlined login
07/25/13Uninterruptible power supply control in distributed power architecture
07/25/13Battery leakage current elimination in ups units
07/25/13Rendering content on computing systems
07/25/13Texture fading for smooth level of detail transitions in a graphics application
07/25/13Wearable device with input and output structures
07/25/13System and method for storing at least a portion of information received in association with a first operation for use in performing a second operation
07/25/13Nogood generation based on search tree depth
07/25/13System and method for improving access to search results
07/25/13Systems and methods for providing search results
07/25/13Optimization guided by connection classification in a web browser extension
07/25/13Simulating a memory standard
07/25/13Sequencing electronic files
07/25/13Uninterruptible power supply control in distributed power architecture
07/25/13Battery leakage current elimination in ups units
07/25/13Rendering content on computing systems
07/25/13Texture fading for smooth level of detail transitions in a graphics application
07/25/13Wearable device with input and output structures
07/25/13System and method for storing at least a portion of information received in association with a first operation for use in performing a second operation
07/25/13Nogood generation based on search tree depth
07/25/13System and method for improving access to search results
07/25/13Systems and methods for providing search results
07/25/13Optimization guided by connection classification in a web browser extension
07/25/13Simulating a memory standard
07/25/13Sequencing electronic files
07/18/13Computing device user presence detection
07/18/13Methods and systems for processing a video for stabilization using dynamic crop
07/18/13Providing hotspots to user devices within server-controlled zones
07/18/13Transit routing system for public transportation trip planning
07/18/13Techniques for generating outgoing messages based on language, internationalization, and localization preferences of the recipient
07/18/13Techniques for inserting diacritical marks to text input via a user device
07/18/13User interfaces for a document search engine
07/18/13Graphical view of social content streams
07/18/13Safely executing an untrusted native code module on a computing device
07/18/13Computing device user presence detection
07/18/13Methods and systems for processing a video for stabilization using dynamic crop
07/18/13Providing hotspots to user devices within server-controlled zones
07/18/13Transit routing system for public transportation trip planning
07/18/13Techniques for generating outgoing messages based on language, internationalization, and localization preferences of the recipient
07/18/13Techniques for inserting diacritical marks to text input via a user device
07/18/13User interfaces for a document search engine
07/18/13Graphical view of social content streams
07/18/13Safely executing an untrusted native code module on a computing device
07/11/13Altitude control via rotation of balloon to adjust balloon density
07/11/13Relative positioning of balloons with altitude control and wind data
07/11/13Intelligent touchscreen keyboard with finger differentiation
07/11/13System and method for displaying information local to a selected area
07/11/13Method and system for displaying panoramic imagery
07/11/13Wearable device assembly with input and output structures
07/11/13Balloon network with free-space optical communication between super-node balloons and rf communication between super-node and sub-node balloons
07/11/13Establishing optical-communication lock with nearby balloon
07/11/13Using predicted movement to maintain optical-communication lock with nearby balloon
07/11/13Method and apparatus for enabling real-time product and vendor identification
07/11/13Mobile computing device configured to execute a multi-dimensional function presented on a visual media
07/11/13Calculating property caching exclusions in a graph evaluation query language
07/11/13Access controls for communication sessions
07/11/13Method and apparatus for animating transitions between search results
07/11/13Creating optimal interactive elements
07/11/13Altitude control via rotation of balloon to adjust balloon density
07/11/13Relative positioning of balloons with altitude control and wind data
07/11/13Intelligent touchscreen keyboard with finger differentiation
07/11/13System and method for displaying information local to a selected area
07/11/13Method and system for displaying panoramic imagery
07/11/13Wearable device assembly with input and output structures
07/11/13Balloon network with free-space optical communication between super-node balloons and rf communication between super-node and sub-node balloons
07/11/13Establishing optical-communication lock with nearby balloon
07/11/13Using predicted movement to maintain optical-communication lock with nearby balloon
07/11/13Method and apparatus for enabling real-time product and vendor identification
07/11/13Mobile computing device configured to execute a multi-dimensional function presented on a visual media
07/11/13Calculating property caching exclusions in a graph evaluation query language
07/11/13Access controls for communication sessions
07/11/13Method and apparatus for animating transitions between search results
07/11/13Creating optimal interactive elements
07/04/13Wearable computing device
07/04/13Video conferencing with unlimited dynamic active participants
07/04/13Panoramic camera with multiple image sensors using timed shutters
07/04/13Efficient handover of media communications in heterogeneous ip networks using handover procedure rules and media handover relays
07/04/13Automated and intelligent structure design generation and exploration
07/04/13Statistical stemming
07/04/13Enhanced document browsing with automatically generated links to relevant information
07/04/13Online video enhancement
07/04/13Social search engine
07/04/13Discovering real-time conversations
07/04/13Creating real-time conversations
07/04/13Selecting content formats based on predicted user interest
07/04/13Systems and methods of image searching
07/04/13Wearable computing device
07/04/13Video conferencing with unlimited dynamic active participants
07/04/13Panoramic camera with multiple image sensors using timed shutters
07/04/13Efficient handover of media communications in heterogeneous ip networks using handover procedure rules and media handover relays
07/04/13Automated and intelligent structure design generation and exploration
07/04/13Statistical stemming
07/04/13Enhanced document browsing with automatically generated links to relevant information
07/04/13Online video enhancement
07/04/13Social search engine
07/04/13Discovering real-time conversations
07/04/13Creating real-time conversations
07/04/13Selecting content formats based on predicted user interest
07/04/13Systems and methods of image searching
06/27/13Character recognition for overlapping textual user input
06/27/13Domain level clustering
06/27/13Conversational question and answer
06/27/13Character recognition for overlapping textual user input
06/27/13Domain level clustering
06/27/13Conversational question and answer
06/20/13Dynamic image display area and image display within web search results
06/20/13Moving direction determination with noisy signals from inertial navigation systems on mobile devices
06/20/13Video recommendation based on video co-occurrence statistics
06/20/13Systems and methods for improving the ranking of news articles
06/20/13System and method for providing a user interface with search query broadening
06/20/13Dynamic image display area and image display within web search results
06/20/13Moving direction determination with noisy signals from inertial navigation systems on mobile devices
06/20/13Video recommendation based on video co-occurrence statistics
06/20/13Systems and methods for improving the ranking of news articles
06/20/13System and method for providing a user interface with search query broadening
06/13/13Compact illumination module for head mounted display
06/13/13Method of pre-fetching map data for rendering and offline routing
06/13/13Systems and methods for temporary display of map data stored in a display device high speed memory
06/13/13Pre-fetching map tile data along a route
06/13/13Processing media streams during a multi-user video conference
06/13/13Processing media streams during a multi-user video conference
06/13/13Combining signals with a shuffled-hadamard function
06/13/13Techniques for assisting a human translator in translating a document including at least one tag
06/13/13Techniques for input of a multi-character compound consonant or vowel and transliteration to another language using a touch computing device
06/13/13Linguistic key normalization
06/13/13Reducing redirects
06/13/13Sharing personally owned media with peers via social graphs
06/13/13Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device
06/13/13Selective image loading in mobile browsers
06/13/13Multiple tab stack user interface
06/13/13Compact illumination module for head mounted display
06/13/13Method of pre-fetching map data for rendering and offline routing
06/13/13Systems and methods for temporary display of map data stored in a display device high speed memory
06/13/13Pre-fetching map tile data along a route
06/13/13Processing media streams during a multi-user video conference
06/13/13Processing media streams during a multi-user video conference
06/13/13Combining signals with a shuffled-hadamard function
06/13/13Techniques for assisting a human translator in translating a document including at least one tag
06/13/13Techniques for input of a multi-character compound consonant or vowel and transliteration to another language using a touch computing device
06/13/13Linguistic key normalization
06/13/13Reducing redirects
06/13/13Sharing personally owned media with peers via social graphs
06/13/13Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device
06/13/13Selective image loading in mobile browsers
06/13/13Multiple tab stack user interface
06/06/13Identifying a target object using optical occlusion
06/06/13System, method and apparatus for transmit diversity control based on variations in propagation path
06/06/13Automatic spelling correction for machine translation
06/06/13Producing and displaying media content on heterogeneous mobile devices
06/06/13Cancelling a purchasing request
06/06/13Identifying recommended merchants
06/06/13Uniform resource locator canonicalization
06/06/13Canonicalization of uniform resource identifiers
06/06/13De-duplication of featured content
06/06/13Scheduling resource crawls
06/06/13Trending
06/06/13Access control list
06/06/13Synchronization service tree
06/06/13System and method for presenting comments with media
06/06/13Laying out displaying media content across heterogeneous computing devices
06/06/13Edition designer
06/06/13Incremental synchronization for magazines
06/06/13Edition grid layout
06/06/13Mechanism for switching between document viewing windows
06/06/13Graphical user interface window spacing mechanisms
06/06/13Presentation of the media content on mobile devices
06/06/13Identifying a target object using optical occlusion
06/06/13System, method and apparatus for transmit diversity control based on variations in propagation path
06/06/13Automatic spelling correction for machine translation
06/06/13Producing and displaying media content on heterogeneous mobile devices
06/06/13Cancelling a purchasing request
06/06/13Identifying recommended merchants
06/06/13Uniform resource locator canonicalization
06/06/13Canonicalization of uniform resource identifiers
06/06/13De-duplication of featured content
06/06/13Scheduling resource crawls
06/06/13Trending
06/06/13Access control list
06/06/13Synchronization service tree
06/06/13System and method for presenting comments with media
06/06/13Laying out displaying media content across heterogeneous computing devices
06/06/13Edition designer
06/06/13Incremental synchronization for magazines
06/06/13Edition grid layout
06/06/13Mechanism for switching between document viewing windows
06/06/13Graphical user interface window spacing mechanisms
06/06/13Presentation of the media content on mobile devices
05/30/13Unlocking a screen using eye tracking information
05/30/13Disambiguating touch-input based on variation in characteristic such as speed or pressure along a touch-trail
05/30/13Turning on and off full screen mode on a touchscreen
05/30/13Head-angle-trigger-based action
05/30/13Distributing content
05/30/13Targeting based on intent or presence
05/30/13Estimating user demographics
05/30/13Contactless payment system providing supplemental content associated with the transaction
05/30/13Construction of text classifiers
05/30/13Automatic discovery of popular landmarks
05/30/13System and method for obtaining a structured address by geocoding unstructured address information
05/30/13Graphical interface having adjustable borders
05/30/13Unlocking a screen using eye tracking information
05/30/13Disambiguating touch-input based on variation in characteristic such as speed or pressure along a touch-trail
05/30/13Turning on and off full screen mode on a touchscreen
05/30/13Head-angle-trigger-based action
05/30/13Distributing content
05/30/13Targeting based on intent or presence
05/30/13Estimating user demographics
05/30/13Contactless payment system providing supplemental content associated with the transaction
05/30/13Construction of text classifiers
05/30/13Automatic discovery of popular landmarks
05/30/13System and method for obtaining a structured address by geocoding unstructured address information
05/30/13Graphical interface having adjustable borders
05/23/13Custom narration of electronic books
05/23/13Providing information through tactile feedback
05/23/13Methods for generating visual data from nodes containing identify data for individuals from a set view point
05/23/13Methods for generating visual data from nodes containing identify data for individuals from a set view point
05/23/13Method of using eye-tracking to center image content in a display
05/23/13Apparatus and methodology for a video codec system with noise reduction capability
05/23/13Finding nearby users without revealing own location
05/23/13Service and application layer optimization using variable rate optical transmission
05/23/13Position indication controls for device locations
05/23/13Techniques for performing translation of messages
05/23/13Online map advertising
05/23/13Generating an advertising campaign
05/23/13Search engines and systems with handheld document data capture devices
05/23/13Dynamic view-based data layer in a geographic information system
05/23/13Method for generating location targeted, keyword-triggered, ads and generating user recallable layer-based ads
05/23/13Low latency referrer free requests
05/23/13Adaptive playback with look-ahead
05/23/13Tracking local telephone numbers
05/23/13System and method for increasing capacity, performance, and flexibility of flash storage
05/23/13Memory modules with reliability and serviceability functions
05/23/13Custom narration of electronic books
05/23/13Providing information through tactile feedback
05/23/13Methods for generating visual data from nodes containing identify data for individuals from a set view point
05/23/13Methods for generating visual data from nodes containing identify data for individuals from a set view point
05/23/13Method of using eye-tracking to center image content in a display
05/23/13Apparatus and methodology for a video codec system with noise reduction capability
05/23/13Finding nearby users without revealing own location
05/23/13Service and application layer optimization using variable rate optical transmission
05/23/13Position indication controls for device locations
05/23/13Techniques for performing translation of messages
05/23/13Online map advertising
05/23/13Generating an advertising campaign
05/23/13Search engines and systems with handheld document data capture devices
05/23/13Dynamic view-based data layer in a geographic information system
05/23/13Method for generating location targeted, keyword-triggered, ads and generating user recallable layer-based ads
05/23/13Low latency referrer free requests
05/23/13Adaptive playback with look-ahead
05/23/13Tracking local telephone numbers
05/23/13System and method for increasing capacity, performance, and flexibility of flash storage
05/23/13Memory modules with reliability and serviceability functions
05/16/13Iterative max-min fairness algorithms
05/16/13Modifying a signal by controlling transmit diversity parameters
05/16/13Displaying sound indications on a wearable computing system
05/16/13Detecting travel information
05/16/13System and method for dynamic user feedback for display and context advertisements
05/16/13Advertising keyword generation using an image search
05/16/13Document scoring based on traffic associated with a document
05/16/13Voucher code redemption via sms
05/16/13Providing multiple creatives for search queries
05/16/13Providing multiple creatives for contextual advertising
05/16/13Asynchronous distributed garbage collection for replicated storage clusters
05/16/13Sharing digital content to discovered content streams in social networking services
05/16/13Programmable search engine
05/16/13Displaying auto-generated facts about a music library
05/16/13Method and apparatus for updating song playlists based on received user ratings
05/16/13System and method for presenting a plurality of email threads for review
05/16/13Triggering actions in response to optically or acoustically capturing keywords from a rendered document
05/16/13Controlling pre-fetching of map data tiles based on selectable parameters
05/16/13Start page for a user's personal music collection
05/16/13Cloud-to-device messaging for application activation and reporting
05/16/13Email filtering based on social networking information
05/16/13Distributing overlay network ingress information
05/16/13Memory subsystem and method
05/16/13Multi-pane interface
05/16/13Variably controlling access to content
05/16/13Iterative max-min fairness algorithms
05/16/13Modifying a signal by controlling transmit diversity parameters
05/16/13Displaying sound indications on a wearable computing system
05/16/13Detecting travel information
05/16/13System and method for dynamic user feedback for display and context advertisements
05/16/13Advertising keyword generation using an image search
05/16/13Document scoring based on traffic associated with a document
05/16/13Voucher code redemption via sms
05/16/13Providing multiple creatives for search queries
05/16/13Providing multiple creatives for contextual advertising
05/16/13Asynchronous distributed garbage collection for replicated storage clusters
05/16/13Sharing digital content to discovered content streams in social networking services
05/16/13Programmable search engine
05/16/13Displaying auto-generated facts about a music library
05/16/13Method and apparatus for updating song playlists based on received user ratings
05/16/13System and method for presenting a plurality of email threads for review
05/16/13Triggering actions in response to optically or acoustically capturing keywords from a rendered document
05/16/13Controlling pre-fetching of map data tiles based on selectable parameters
05/16/13Start page for a user's personal music collection
05/16/13Cloud-to-device messaging for application activation and reporting
05/16/13Email filtering based on social networking information
05/16/13Distributing overlay network ingress information
05/16/13Memory subsystem and method
05/16/13Multi-pane interface
05/16/13Variably controlling access to content
05/09/13Techniques for providing localized tactile feedback to a user via an electro-acoustic touch display of a user device
05/09/13Adaptive brightness control of head mounted display
05/09/13Image compression using sub-resolution images
05/09/13High-confidence labeling of video volumes in a video sharing service
05/09/13Advertising offers using social networks
05/09/13Large-scale real-time fetch service
05/09/13Method and system to update user activities from the world wide web to subscribed social media web sites after approval
05/09/13Previewing search results
05/09/13Methods and apparatus for discovery of attributes using a social mobile application
05/09/13Triggering social pages
05/09/13Splitting a network traffic flow
05/09/13Configurable memory system
05/09/13Velocity-based triggering
05/09/13Function extension for browsers or documents
05/09/13Systems and methods for displaying viewership and/or message data
05/09/13Setting default security features for use with web applications and extensions
05/09/13Techniques for providing localized tactile feedback to a user via an electro-acoustic touch display of a user device
05/09/13Adaptive brightness control of head mounted display
05/09/13Image compression using sub-resolution images
05/09/13High-confidence labeling of video volumes in a video sharing service
05/09/13Advertising offers using social networks
05/09/13Large-scale real-time fetch service
05/09/13Method and system to update user activities from the world wide web to subscribed social media web sites after approval
05/09/13Previewing search results
05/09/13Methods and apparatus for discovery of attributes using a social mobile application
05/09/13Triggering social pages
05/09/13Splitting a network traffic flow
05/09/13Configurable memory system
05/09/13Velocity-based triggering
05/09/13Function extension for browsers or documents
05/09/13Systems and methods for displaying viewership and/or message data
05/09/13Setting default security features for use with web applications and extensions
05/02/13Eye gaze detection to determine speed of image movement
05/02/13Depth-map generation for an input image using an example approximate depth-map associated with an example similar image
05/02/13Detecting object moving toward or away from a computing device
05/02/13Dual mode proximity sensor
05/02/13Display device with image depth simulation
05/02/13Smart-watch with user interface features
05/02/13Generating transmission schedules
05/02/13Image matching using motion manifolds
05/02/13Heads-up display including ambient light control
05/02/13Enhanced stability prediction for incrementally generated speech recognition hypotheses
05/02/13Generating and presenting advertisements based on context data for programmable search engines
05/02/13Advertisement determination system and method for clustered search results
05/02/13Policy violation checker
05/02/13Methods and systems for endorsing local search results
05/02/13Indicating location status
05/02/13Providing knowledge panels with search results
05/02/13Determination of a desired repository
05/02/13Proactive user-based content correction and enrichment for geo data
05/02/13Image endorsements
05/02/13Device specific folders for bookmark synchronization
05/02/13Displaying content items related to a social network group on a map
05/02/13Monitoring application program resource consumption
05/02/13Displaying content items related to a social network group on a map
05/02/13Method and apparatus for generating application programs
05/02/13User viewing data collection for generating media viewing achievements
05/02/13Computing similarity between media programs
05/02/13Policy enforcement of client devices
05/02/13Obscuring an accelerometer signal
05/02/13Eye gaze detection to determine speed of image movement
05/02/13Depth-map generation for an input image using an example approximate depth-map associated with an example similar image
05/02/13Detecting object moving toward or away from a computing device
05/02/13Dual mode proximity sensor
05/02/13Display device with image depth simulation
05/02/13Smart-watch with user interface features
05/02/13Generating transmission schedules
05/02/13Image matching using motion manifolds
05/02/13Heads-up display including ambient light control
05/02/13Enhanced stability prediction for incrementally generated speech recognition hypotheses
05/02/13Generating and presenting advertisements based on context data for programmable search engines
05/02/13Advertisement determination system and method for clustered search results
05/02/13Policy violation checker
05/02/13Methods and systems for endorsing local search results
05/02/13Indicating location status
05/02/13Providing knowledge panels with search results
05/02/13Determination of a desired repository
05/02/13Proactive user-based content correction and enrichment for geo data
05/02/13Image endorsements
05/02/13Device specific folders for bookmark synchronization
05/02/13Displaying content items related to a social network group on a map
05/02/13Monitoring application program resource consumption
05/02/13Displaying content items related to a social network group on a map
05/02/13Method and apparatus for generating application programs
05/02/13User viewing data collection for generating media viewing achievements
05/02/13Computing similarity between media programs
05/02/13Policy enforcement of client devices
05/02/13Obscuring an accelerometer signal
04/25/13Near-to-eye display with diffraction grating that bends and focuses light
04/25/13Methods and apparatus of stacking drams
04/25/13Multiple views of a geographic area on a mobile device
04/25/13Method and system for enhancing video games and video game systems
04/25/13Apparatus and method for power management of memory circuits by a system or component thereof
04/25/13Adheat advertisement model for social network
04/25/13Item recommendations
04/25/13Mapping uniform resource locators of different indexes
04/25/13Variable personalization of search results in a search engine
04/25/13Suggesting and refining user input based on original user input
04/25/13Gesture-based search
04/25/13Rate sensitive packet transfer mechanism over a peer-to-peer network
04/25/13Methods and systems for transferring client device data over a network
04/25/13Memory module with memory stack and interface with enhanced capabilites
04/25/13System and method for translating an address associated with a command communicated between a system and memory circuits
04/25/13Optimization of web page content including video
04/25/13Extensible framework for ereader tools
04/25/13Techniques for generating and displaying a visual flow of user content through a social network
04/25/13Graphical user interfaces for supporting collaborative generation of life stories
04/25/13Pre-parsed headers for compilation
04/25/13Distributed real-time video processing
04/25/13Defensive techniques to increase computer security
04/18/13Use of banding to optimize map rendering in a three-dimensional tilt view
04/18/13Derivative-based selection of zones for banded map display
04/18/13Layered digital image data reordering and related digital image rendering engine
04/18/13Rate-distortion-complexity optimization of video encoding
04/18/13Rate-distortion-complexity optimization of video encoding guided by video description length
04/18/13Techniques for using software application-related metadata in near field communication transmissions
04/18/13Method, system, and computer program product for obtaining images to enhance imagery coverage
04/18/13Multiple views of a geographic area on a mobile device
04/18/13Multiple views of a geographic area on a mobile device
04/18/13Systems and methods for displaying advertisements in an advertisement unit
04/18/13Method and system for providing opinion queries to users
04/18/13Dynamic profile switching
04/18/13Selective notification of native applications
04/18/13Dynamic scheduling for frames representing views of a geographic information environment
04/18/13Dynamic profile switching based on user identification
04/11/13Method to autofocus on near-eye display
04/11/13Displaying content items related to a social network group
04/11/13Portable globe creation for a geographical information system
04/11/13Product catalog dynamically tailored to user-selected media content
04/11/13Generating a media content availability notification
04/11/13Page layout in a flow visualization
04/11/13Application marketplace administrative controls
04/04/13Apparatus and method for automatically providing information to a new computer
04/04/13Antennas for computers with conductive chassis
04/04/13Occlusion of vector image data
04/04/13Methods and apparatus for extensions to directed graphs with minimal and maximal constraints are encoded by arcs in opposite directions
04/04/13Efficient layout of components on a user-interface
04/04/13Methods and apparatus for general solution of the two-dimensional layout problem by reduction to a single-source path-length problem on a weighted graph
04/04/13Modular computing environments
04/04/13Audio file processing to reduce latencies in play start times for cloud served audio files
04/04/13Hybrid client/server speech recognition in a mobile device
04/04/13Interactive text editing
04/04/13Systems and methods for continual speech recognition and detection in mobile computing devices
04/04/13Conversion/non-conversion comparison
04/04/13Music on video site
04/04/13System for sending a file for viewing on a mobile device
04/04/13Speculative actions based on user dwell time over selectable content
04/04/13Interface for navigating imagery
03/28/13Rendering map images using modifications of non-raster map data
03/28/13Device, system and method for image capture device using weather information
03/28/13Video segment presentation tracking
03/28/13Public kiosk providing near field communication services
03/28/13Divided call history user interface
03/28/13Detection of creative works on broadcast media
03/28/13Selective feedback for text recognition systems
03/28/13Preservation of documents in a hosted user environment
03/28/13Media content voting, ranking, and playing system
03/28/13Managing map elements using aggregate feature identifiers
03/28/13Map tile data pre-fetching based on mobile device generated event analysis
03/28/13Modifying running of plug-in on hidden tab of browser
03/28/13Bandwidth throttling of virtual disks
03/21/13Authenticating a user of a system using near field communication
03/21/13Mobile computing device authentication using scannable images
03/21/13Locking mechanism based on unnatural movement of head-mounted display
03/21/13Wearable computer with superimposed controls and instructions for external device
03/21/13Lightweight eyepiece for head mounted display
03/21/13Video management system
03/21/13Integrated system and method for managing electronic coupons
03/21/13One-click offline buying
03/21/13Predicting user navigation events
03/21/13Indexing of urls with fragments
03/21/13System and program product for providing high performance data lookup
03/21/13Context-specific unicode characters in shortened urls
03/21/13Secure application directory
03/21/13Enabling users to select between secure service providers using a key escrow service
03/21/13Collaborative gesture-based input language
03/21/13User certification in a structure design, analysis, and implementation system
03/14/13User inputs of a touch-sensitive device
03/14/13Optical display system and method with virtual image contrast control
03/14/13System for enhancing content
03/14/13System and method for targeting customers who invite other customers to a business
03/14/13Hosted storage locking
03/14/13User interface for translation webpage
03/14/13User gestures indicating rates of execution of functions
03/14/13Pinch to adjust
03/14/13User gestures indicating rates of execution of functions
03/07/13Receiving input at a computing device
03/07/13Selectively recording media content
03/07/13Mobile device battery management
03/07/13Server-based spell checking
03/07/13Identifying product variants
03/07/13Ordering of search results based on language and/or country of the search results
03/07/13Publishing assets of dynamic nature in upnp networks
03/07/13Server-based spell checking on a user device
03/07/13Social discovery of user activity for media content
02/28/13Selective rendering of off-screen content
02/28/13Enhancing user shopping experience using social graph information
02/28/13System and method for recommending items to users based on social graph information
02/28/13Caching input suggestions
02/28/13Organizing and tracking belongings using social graph information
02/28/13System and method for displaying a belonging-related stream
02/28/13Using ebook reading data to generate time-based information
02/28/13System and method for searching belongings using social graph information
02/28/13Share box for endorsements
02/28/13System and method for tagging belongings in photos and posts
02/28/13Method of creating a snap point in a computer-aided design system
02/28/13Multi-function affine tool for computer-aided design
02/28/13Path explorer visualization
02/28/13User graphical interface for displaying a belonging-related stream
02/21/13Solar energy positioning system using cable drives and two axis pivot
02/21/13Power factor correction circuitry and methodology to compensate for leading power factor
02/21/13Wearable device with input and output structures
02/21/13Systems and methods for navigating a camera
02/21/13Converting 3d video into 2d video based on identification of format type of 3d video and providing either 2d or 3d video based on identification of display device type
02/21/13System and methods facilitating interfacing with a structure design and development process
02/21/13Encoding and adaptive, scalable accessing of distributed models
02/21/13System and method for providing definitions
02/21/13Point of sale processing initiated by a single tap
02/21/13Searching encrypted electronic books
02/21/13Secure recovery apparatus and method
02/21/13Methods and systems for content enhancement
02/21/13Carousel user interface for document management
02/21/13Carousel user interface for document management
02/21/13Link disambiguation for touch screens
02/14/13Laser alignment of binocular head mounted display
02/14/13Touch sensitive device having dynamic user interface
02/14/13Using extracted image text
02/14/13Migratable wavelength division multiplexing passive optical network
02/14/13Conversion type to conversion type funneling
02/14/13Method and system for dynamic textual ad distribution via email
02/14/13Processing techniques for text capture from a rendered document
02/14/13Sentimental information associated with an object within a media
02/14/13Providing a user with feedback regarding power consumption in battery-operated electronic devices
02/07/13Apparatuses and methods for determining and changing the orientation of solar energy capture devices
02/07/13Hardware-accelerated graphics for web applications using native code modules
02/07/13Method and apparatus for a near-to-eye display
02/07/13Prominence-based generation and rendering of map features
02/07/13Compass heading display for a computerized mobile device
02/07/13Automatic transliteration of a record in a first language to a word in a second language
02/07/13Filtering social search results
02/07/13Method for efficiently processing comments to records in a database, while avoiding replication/save conflicts
02/07/13Messaging service using different text messaging channels
02/07/13Moving a graphical selector
02/07/13Method for improving the performance of browser-based, formula-driven parametric objects
02/07/13Identifying and redacting privileged information
01/31/13System and method for identifying fault prone computer code files
01/31/13Touch-screen keyboard facilitating touch typing with minimal finger movement
01/31/13Head-mounted display that displays a visual representation of physical interaction with an input interface located outside of the field of view
01/31/13Conversion path comparison reporting
01/31/13System and method for syndicating a conversation
01/31/13Clustering of feedback reports
01/31/13Machine translation for query expansion
01/31/13Mode notifications
01/31/13Analyzing a form page for indexing
01/31/13Hotel results interface
01/31/13Methods and systems for enabling multiple accounts support
01/24/13Tube connector with slip rings
01/24/13Nose bridge sensor
01/24/13Dynamic control of an active input region of a user interface
01/24/13Multi-channel conversion path position reporting
01/24/13Manipulating and displaying an image on a wearable computing system
01/24/13Reflective surface orientating with multiple view ports
01/24/13Compact see-through display system
01/24/13Wearable computing device with indirect bone-conduction speaker
01/24/13Conversational question and answer
01/24/13Interface for a universal search
01/24/13Live media delivery over a packet-based computer network
01/24/13Rich web page generation
01/24/13Linking content files
01/24/13Moving a graphical selector
01/24/13Multiple application versions
01/24/13Multiple application versions
01/24/13Interface for watching a stream of videos
01/17/13Optimized heliostat aiming
01/17/13Methods and systems for a virtual input device
01/17/13Region-specific user input
01/17/13Eyepiece for near-to-eye display with multi-reflectors
01/17/13Whole image scanning mirror display system
01/17/13Video compression and encoding method
01/17/13Video compression and encoding method
01/17/13Voice response apparatus and method of providing automated voice responses with silent prompting
01/17/13Systems and methods for matching visual object components
01/17/13Systems and methods for accessing an interaction state between multiple devices
01/17/13Methods and systems for selecting a language for text segmentation
01/17/13Systems and methods for speech command processing
01/17/13Variable-length nonce generation
01/17/13Systems and methods for authenticating an electronic transaction
01/17/13Mobile web browser for pre-loading web pages
01/17/13Enabling access to electronic content based on possession of physical content
01/10/13Solar energy substrate aerodynamic flaps
01/10/13Touch-screen keyboard facilitating touch typing with minimal finger movement
01/10/13Mobile device configured to operate on multiple different networks
01/10/13Video compression and encoding method
01/10/13Video compression and encoding method
01/10/13Architectures and methods for creating and representing time-dependent imagery
01/10/13Mobile device-based bandwidth throttling
01/10/13Mobile device-based bandwidth throttling
01/10/13Location-based social software for mobile devices
01/10/13Methods and systems for selecting a language for text segmentation
01/10/13Methods and apparatus for generating, updating and distributing speech recognition models
01/10/13Multisensory speech detection
01/10/13Multisensory speech detection
01/10/13System and method of accessing and recording messages at coordinate way points
01/10/13Media play optimization
01/10/13Consolidated content item request for multiple environments
01/10/13Providing digital content based on expected user behavior
01/10/13Entity display priority in a distributed geographic information system
01/10/13Method and system for processing queries initiated by users of mobile devices
01/10/13Automated agent for social media systems
01/10/13Multi-process browser architecture
01/10/13Automatically hiding controls
01/10/13Debugger connection
01/10/13Method and system for displaying via a network of an interactive movie
01/10/13Content management system
01/10/13Permission-based administrative controls
01/10/13Providing selective access to a web site
01/03/13Intervalgram representation of audio for melody recognition
01/03/13Solar positioning system and method
01/03/13Ground attachment system for solar tracking device
01/03/13Systems and methods for controlling a cursor on a display using a trackpad input device
01/03/13Wearable computer with curved display and navigation tool
01/03/13Managing web page data in a composite document
01/03/13Managing satellite and aerial image data in a composite document
01/03/13Rendering a text image following a line
01/03/13Rendering a text image using texture map character center encoding
01/03/13Rendering a text image using texture map character center encoding with character reference encoding
01/03/13Rendering a text image following a line
01/03/13Selective display of ocr'ed text and corresponding images from publications on a client device
01/03/13Wearable computer with curved display and navigation tool
01/03/13Aggregating voicemail messages from multiple sources
01/03/13Training acoustic models
01/03/13Speech recognition using variable-length context
01/03/13Automatic language model update
01/03/13Micro-payment system architecture
01/03/13Predicting user navigation events
01/03/13Dynamic image display area and image display within web search results
01/03/13Objective and subjective ranking of comments
01/03/13Clustering e-mails using collaborative information
01/03/13Collaborative online spreadsheet application
01/03/13Access to network content
01/03/13Adjusting the timing of signals associated with a memory system
01/03/13Managing map data in a composite document
01/03/13Touch gesture for detailed display
01/03/13Methods and systems for correlating head movement with items displayed on a user interface
01/03/13Recommending media programs based on media program popularity
07/11/13Resource search operations
07/11/13Resource search operations
05/16/13Sharing of profile information with content providers
05/16/13Sharing of profile information with content providers
01/17/13Distribution of content document to varying users with security, customization and scalability
07/25/13Flexible communication systems and methods
07/25/13Flexible communication systems and methods







ARCHIVE: New 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

###




';