15 research outputs found

    Skip Button for Uninteresting Irrelevant Content Segments

    Get PDF
    Many audio and video playback applications include functionality to skip over parts of the content being played. However, such controls skip predetermined duration of content and can inadvertently lead users to skip over content portions of interest. This disclosure describes techniques that automatically determine locations and lengths of uninteresting or non-information segments in content based on user interests and context, obtained with permission. Users are provided with a suitable user interface (UI) mechanism to skip over to the next moment of interest within the content. If the user permits, data on the portions that were skipped can be aggregated and made available to content creators to help them understand user engagement with their content

    Managing Devices in a Device Ecosystem by Detecting Eye Gaze, Gestures, and User Medical Diagnostics

    Get PDF
    A network of interconnected user devices and peripherals is used together in such a way that eye tracking, gestures, and medical diagnostics detected by one or more devices in the device ecosystem are used to control, manage, and interact with other devices in the ecosystem

    Providing Cues Indicating Device Component Location for Improved User Experience

    Get PDF
    Devices such as smartphones include many input and output components located in different parts of the device. When the device is used for particular purposes, such as capturing images, recording audio, etc., issues such as misalignment between the view on the display and the actual object (due to mismatch of camera location and device location), muffled audio in the recording (due to obstructed microphone), etc. can arise. Such issues can be difficult to detect and fix because users are typically unaware of the locations of these various input and output components. This disclosure describes techniques to automatically detect inadvertent issues with input and/or output and to alert the user via audio and/or visual cues to take mitigating action. The cues can indicate the location of the component and the action to be performed

    SAFER AUDIO CONSUMPTION WHILE DRIVING

    Get PDF
    A computing device (e.g., a smartphone, a laptop computer, a tablet computer, a smartwatch, etc.) may monitor audio streams and adjust non-navigational audio streams based on a detected real-life context. The computing device may evaluate the real-life context and identify situations requiring reduced distractions. The computing device may determine, based on the evaluation of the audio streams, whether a user may be focused on an activity and should not be distracted from potential hazards. The computing device may additionally evaluate the audio streams and identify navigational and non-navigational streams. Based on the identified real-world context and audio streams, the computing device may pause non-navigational audio and censor potentially distracting sounds and words. The computing device may pause or modify audio streams while a user of the computing device is engaged in any number of activities such as running, walking, driving, biking, etc. as well as alert a user to potential hazards. For example, a driver may approach a section of road with multiple tight turns while distracting audio streams like music or podcasts are playing. The computing device may improve safety by pausing the distracting audio streams. In another example, an assistant on the computing device is reading a book to a listener while the listener is approaching a sidewalk. The computing device may pause reading the book so the listener can hear vehicles approaching the sidewalk. The computing device may alert the listener of the oncoming traffic in addition to pausing the audio

    Contextual User Interface that Reflects Stages of Travel in Multi-hop Public Transport

    Get PDF
    Travelers on a public transport system such as metro rail are often engrossed in viewing content on their mobile devices and may forget the route segment they are currently on and can miss an upcoming transfer point, leading to time-consuming re-routing. This disclosure describes techniques that provide, via a mobile device and/or a wearable computer, subtle visual hints to a traveler regarding their current location on a multi-hop public transport system such as metro rail and upcoming transfers. The visual hints can be provided by matching the color of operating system controlled user interface elements such as wallpaper, status indicators, notification panels, etc. or via application UI. Application behavior can also be updated to account for the traveler’s present location and travel route, e.g., by displaying search results that match the route, displaying search results with a similar color as a route segment that it is close to, etc

    Context-based Selective Content Co-Consumption Experience in a Smart Home

    Get PDF
    Interactive digital displays in a user’s home can be configured to showcase photos, videos, and other content from the user’s personal library. However, display of such content may be unsuitable when strangers visit the home. This disclosure describes techniques to detect the likely presence of a stranger and/or a known individual within a home and to configure smart devices accordingly to restrict display of personal information, and to generate and show content relevant to the known person. The techniques can provide a customized content consumption experience that is aware of the user’s context. The selected content can be displayed via a digital display or playback device such as a smart display, smart speaker, or other devices within the home. The described techniques preserve the convenience of personalized device configurations within a home, and enhance the experience of shared media viewing, while preserving user privacy when strangers visit. The techniques can be implemented within a smart home ecosystem and can be configured/ controlled via a smart home management application

    Systems and Methods for Contextually Relevant Search Results

    Get PDF
    The present disclosure describes computer-implemented systems and methods for generating image search results pertaining to both the objects within an image as well as state of the objects. A user may provide an image to an image search system. The image search system may determine an imperfect object within the image and generate search results tailored toward the object being damaged or malformed. Search results may include, but are not limited to, replacement parts, third party repair services, how-to repair videos, or similar

    Automatically Displaying Payment QR Code Upon Detection of Transaction Intent

    Get PDF
    Quick response (QR) code based payment transactions are popular. A common way to initiate receipt of payment is for a merchant to display their QR code on a screen of a payment device, e.g., a point of sale (PoS) system, a smartphone, or other device. However, certain merchants, e.g., push-cart vendors, food trucks, etc., may not have a dedicated PoS system, and instead, rely on a personal smartphone to receive QR-code initiated payments. To receive payments, the owner needs to manually operate the smartphone to display their QR code. This disclosure describes techniques that, with user permission, automatically determine the context of a business owner based on data from device sensors and detect payment intent. Upon detection of payment intent, an appropriate QR code is automatically displayed on the user’s smartphone, e.g., by temporarily changing the device wallpaper and/or lock screen. Further, AI-generated QR codes can be used as device wallpapers to facilitate payment

    Voicemail Information Encoding for Better Call Direction

    Get PDF
    The present disclosure describes computer-implemented systems and methods for encoding information to outbound voicemail prompts with a computer-readable signature allowing for more efficient voicemail usage and enhanced voicemail privacy. In one embodiment, a computer readable signature is provided at the beginning of an outbound voicemail prompt to signify to a calling computing system it has reached the voicemail, and a computer readable signature is provided at the end of the outbound voicemail prompt to signify to the calling computing system that the outbound voicemail prompt has ended and the voicemail is recording

    Slider User Interface with Precise Value Selection Using Gestures

    Get PDF
    Sliders are user interface elements that enable users to view and select values from a predefined range along a horizontal or vertical bar. Values on a slider are usually incremented with preset multipliers. When a user wants to select a value that requires precision that is not supported by the preset multipliers, the user is not able to achieve the desired accuracy. Such limitations are due to the limited amount of physical space and/or touch sensitivity available for interactions such as tapping or swiping. This disclosure describes a slider user interface that enables users to fine tune value selection using finger interactions (or equivalent) without requiring the use of a keyboard or other auxiliary mechanism. Per the techniques, the user can grab the slider knob (e.g., via touch and hold) and drag it at different angles to access multipliers with different levels of precision. The distance from the initial position is used to determine the selected value
    corecore