Patents Examined by Eric J Yoon
  • Patent number: 11003708
    Abstract: The present invention is directed to a tool that enables songwriters to efficiently solicit and analyze listener feedback during the songwriting process. To begin, a songwriter uploads a song to an online platform. The online platform presents the song and a feedback interface to a music listener. As the song plays, the listener provides feedback about the song using the feedback interface. For example, the listener may indicate that she likes or dislikes a particular element of the song, such as an instrument, at a specific point in time. The feedback is timestamped, processed, and presented to the songwriter fix analysis. Provided feedback may also be used for recommending subsequent songs to the listener. The interactive music feedback system described herein may integrate with a variety of music streaming platforms.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: May 11, 2021
    Inventor: Trent R McKenzie
  • Patent number: 10992795
    Abstract: The present disclosure generally relates to interfaces and techniques for media playback on one or more devices. In accordance with some embodiments, an electronic device includes a display, one or more processors, and memory. The electronic device receives user input and, in response to receiving the user input, displays, on the display, a multi-device interface that includes: one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device, and a media playback status of the plurality of available playback devices.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: April 27, 2021
    Assignee: Apple Inc.
    Inventors: Patrick L. Coffman, Fernando Albuquerque, Taylor G. Carrigan, Matthew J. Cielak, David Chance Graham, Cyrus Daniel Irani
  • Patent number: 10969948
    Abstract: The disclosure proposes a method for adaptively adjusting amount of information in user interface design and an electronic device. The method includes: obtaining a software structure and reading a user interface in the software structure; identifying a number of a plurality of informative items in the user interface; updating the user interface by removing a part of the informative items if the number of the informative items is not in a predetermined range, wherein the number of the informative items in the updated user interface is in the predetermined range.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: April 6, 2021
    Assignee: National Tsing Hua University
    Inventors: Ming-Chuan Chiu, Jia-Jiu Wu
  • Patent number: 10965633
    Abstract: Session history horizon control techniques are described in which participants in a communication session are able to selectively control how much history of the communication session is shown to individuals added into the session. A representation of a session record (e.g., a message thread) may be exposed for rendering by communication modules used by participants for the communication session. Responsive to addition of participants, the communication module(s) may be configured to expose a history control element in conjunction with the session record to enable control over portions of the session record exposed to people added into the session. The history control element for a particular participant is configured to visually identify portions within the session record that are accessible to the particular participant. The history control element may also be positioned in different locations in the session record to modify exposure of the messages to the particular participant.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technoiogy Licensing, LLC
    Inventors: Onur Cinar, Daniel James Chastney
  • Patent number: 10957441
    Abstract: An apparatus displays (20) first data on at least one display unit. A user interaction portion of a user input area of at least one input unit is determined (30); and on the at least one display unit a portion of the first data is displayed (40) simultaneously with second image data. The second image data is representative of the user interaction portion of the user input area of the at least one input unit.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 23, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Ronaldus Petrus Johannes Hermans, Adrie Baselmans, Ivo Don Stuyfzand
  • Patent number: 10958533
    Abstract: A distributed computing environment comprises a plurality of distributed computer systems that execute a plurality of applications. At least one of the distributed computer systems executes a data flow software tool that identifies potential data flows between the applications and generates a GUI that shows at least one upstream application and/or at least one downstream application for a subject application. The data flow software tool receives, via the GUI, from the user, a first input for the at least one upstream application and/or a second input for the at least one downstream application. The first input comprises a verification that the at least one upstream application provides the incoming data flow to the subject application and the second input comprises a verification that the at least one downstream application receives the outgoing data flow from the subject application.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: March 23, 2021
    Assignee: Morgan Stanley Services Group, Inc.
    Inventors: Akshat Khandelwal, Christian Walden, Daren Clarke, Ian Worley, Jasvinder Saggu, Spyridon Soukeras, Stefano Brizzi
  • Patent number: 10955985
    Abstract: Aspects of the present invention provide an approach for optimizing a presentation of content on a display of a user device for n identified user. Application behavior metrics and user behavior metrics are tracked over time for the particular user based on the applications executing on the user device and the users interactions with the content presented by each application. Sections of content are assigned a priority based on the collected metrics which identify content sections (i.e., focus areas) most likely relevant to the user. Based on the assigned priorities, content from one or more applications is presented to the user in an optimal manner (e.g., not overlaid or obscured).
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Brett Gordon, Harry Hoots, Mahesh Reddy
  • Patent number: 10956936
    Abstract: Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for delivery of media content with enhanced user-sponsor interaction. User interaction with a media device can be provided by, for example, voice or tactile command, in addition or as an alternative to the device's regular user interface. For example, a user can interact with an advertisement or other sponsor-directed content, by speaking to or shaking their device, to signal a preference for a particular type of content or advertisement. As another example, a spoken or shake action can be used to trigger or to pause an advertisement break within a media stream, so that the user can control advertisement breaks to better suit their particular lifestyle.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: March 23, 2021
    Assignee: SPOTIFY AB
    Inventors: Colin McLeod, Jason Richman
  • Patent number: 10956027
    Abstract: A non-transitory computer readable medium contains a program for a portable terminal including a touchscreen having a first area for selecting a command and a second area in which objects are displayed. The program causes a computer to store command information indicating associations between commands and objects that may serve as targets of the commands regarding a plurality of commands in relation to a plurality of objects, store position information indicating displayed positions of the individual objects in the second area, select the command based on a state in which an operation is being performed with a first finger of a user in the first area, and define, based on the command information and the position information, an area corresponding to the display position of an object that may serve as a target of the selected command in the second area as an area in which an operation is acceptable.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: March 23, 2021
    Assignee: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Patent number: 10956021
    Abstract: Techniques are provided to reduce the possibility of missing a message when searching for the message in a messaging group. In some implementations, a user input that indicates a selected contact in a messaging group, is received. The messaging group includes a plurality of messages posted by one or more contacts. From among the plurality of messages, a first set of messages that includes messages posted by the selected contact is identified. On a display interface, the messages of the first set is displayed while hiding messages from the plurality of messages that are not included in the first set. Optionally, a second set of messages that includes messages that were not posted by the selected contact, is identified from among the plurality of messages. A hidden message quantity is determined based on a number of messages in the second set of messages and displayed on the display interface.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: March 23, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Xiaozhen Fu
  • Patent number: 10956025
    Abstract: Provided are a gesture control method, a gesture control device and a gesture control system. The gesture control method includes: establishing, by a mobile terminal, a wireless communication connection with a display device; displaying, by the mobile terminal, a gesture input interface corresponding to a current application of the display device; detecting, by the mobile terminal, a user gesture; converting, by the mobile terminal, the user gesture into an operation instruction corresponding to the user gesture; and transmitting, by the mobile terminal, the operation instruction to the display device.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: March 23, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Zhenhua Zhu
  • Patent number: 10942644
    Abstract: A method for sliding response acceleration and related products are provided. The method includes the following. A sliding operation of a user on a touch screen is monitored. A first sliding distance of the sliding operation is determined. When the first sliding distance exceeds a first preset distance, launching a sliding acceleration strategy includes: determining a difference between the first sliding distance and the first preset distance, and selecting a target sliding acceleration strategy corresponding to the difference, where the target sliding acceleration strategy includes improving performance of a central processing unit (CPU) and a larger difference corresponds to a higher improved performance of the CPU.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: March 9, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Yuanqing Zeng
  • Patent number: 10928980
    Abstract: The present disclosure generally relates to playing and managing audio items. In some examples, an electronic device provides intuitive user interfaces for playing and managing audio items on the device. In some examples, an electronic device provides seamless transitioning from navigating a stack of items corresponding to groups of audio items to navigating a list of menus. In some examples, an electronic device provides for quick and easy access between different applications that are active on the device. In some examples, an electronic device enables automatic transmission of data associated with audio items to be stored locally on a linked external device.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: February 23, 2021
    Assignee: APPLE INC.
    Inventors: Taylor G. Carrigan, Christopher Patrick Foss, Stephen O. Lemay
  • Patent number: 10917366
    Abstract: Disclosed are a method and an apparatus for managing a message in an electronic device. The method includes displaying an application execution screen of an application. The method also includes displaying a marked message list when a touch input is sensed for extracting a marked message from the application execution screen. The method also includes switching to and displaying a chat window including a selected marked message, when the marked message is selected from the marked message list.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: February 9, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yoonsun Cho, Youbi Seo
  • Patent number: 10908810
    Abstract: A method for sliding response acceleration and related products are provided. The method includes the following operations. A sliding operation of a user on a touch screen is monitored. A first sliding distance of the sliding operation is determined. A sliding acceleration strategy is launched when the first sliding distance exceeds a first preset distance, where the sliding acceleration strategy includes improving performance of a central processing unit (CPU).
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: February 2, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Yuanqing Zeng
  • Patent number: 10895946
    Abstract: Systems, methods, and non-transitory computer readable media are provided for using tiled data. An information request for an area may be received. Information for the area may be accessed. The information for the area may be stored in a tree structure such that the information is subdivided into one or more levels of tiles. Individual tiles may correspond to a portion of the area. One or more tiles may include precomputed information for the corresponding portion(s) of the area. A response to the information request may be determined based on the precomputed information.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: January 19, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Daniel Cervelli, Stephen Freiberg
  • Patent number: 10895970
    Abstract: System and techniques to implement a control bar on a display device for a communication session are described herein. A user interface is provided for the communication session to display on the display device. Here, the user interface includes a control bar and a session display area that provides a view of the communication session. In response to the number of users participating in the communication session increasing beyond a predefined criterion, the displayed user interface is updated by applying a modification to the control bar that includes moving the control bar from a current location to one of several pre-defined locations on the display device or reducing a size of the control bar. The session display area can then be expanded to occupy a space on the display device that was previously occupied by the control bar before the modification was applied to the control bar.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: January 19, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Jason Thomas Faulkner
  • Patent number: 10877632
    Abstract: A device obtains historical interaction data concerning a plurality of user interactions, where a user interaction of the plurality of user interactions includes one or more touchpoint sets, obtains historical response data concerning a plurality of user responses, where a user response of the plurality of user responses corresponds to a user interaction, and processes the historical interaction data and the historical response data using a modelling pipeline to determine an association between user interaction score and a touchpoint set. The device determines information concerning a current user interaction, processes the information concerning the current user interaction using the modelling pipeline to determine a current user interaction score and ranking of one or more touchpoint sets of the current user interaction, and causes, based on the current user interaction score and the ranking of the one or more touchpoint sets, at least one action to be performed.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 29, 2020
    Assignee: Capital One Services, LLC
    Inventors: Rohit Sarin, Ryan Tomlinson, Elizabeth Maue, Alex Baird, Jose Martinez, Chengjun Zhu, Weiyan Sun, Robert Cezeaux
  • Patent number: 10852927
    Abstract: A browser function bar display method, apparatus, and processing device. The method comprises: acquiring an operation on a function bar of a browser, the function bar being divided into a first function bar and a second function bar that independently store contents, wherein the second function bar is configured to store private content; when the operation meets preset requirements, switching the display of the first function bar and the second function bar. The method can improve the privacy of stored contents and better protect browsing privacy for a user.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: December 1, 2020
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventors: Meng Shen, Can Zeng
  • Patent number: 10853626
    Abstract: A server including a processor to receive an electronic photo having at least one face from a user and compare the electronic photo with a template having a design element, and a computer implemented algorithm. The processor compares the electronic photo to the template and determines if the face is overlapped by the design element or if the face is cropped out of the photo slot. The processor presents the template combined with the electronic photo to the user only if the design element of the template does not overlap the face in the electronic photo. Multiple templates are compared to the electronic photo, and the templates are displayed based on a priority using criteria.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: December 1, 2020
    Assignee: PlanetArt, LLC
    Inventors: Erik Malkemus, Thomas Dylan Squires, Roger Bloxberg, Todd Helfstein