Patents Examined by Eric J Yoon
-
Patent number: 11003708Abstract: 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: GrantFiled: January 24, 2019Date of Patent: May 11, 2021Inventor: Trent R McKenzie
-
Patent number: 10992795Abstract: 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: GrantFiled: March 2, 2018Date of Patent: April 27, 2021Assignee: Apple Inc.Inventors: Patrick L. Coffman, Fernando Albuquerque, Taylor G. Carrigan, Matthew J. Cielak, David Chance Graham, Cyrus Daniel Irani
-
Method for adaptively adjusting amount of information in user interface design and electronic device
Patent number: 10969948Abstract: 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: GrantFiled: January 15, 2019Date of Patent: April 6, 2021Assignee: National Tsing Hua UniversityInventors: Ming-Chuan Chiu, Jia-Jiu Wu -
Patent number: 10965633Abstract: 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: GrantFiled: September 29, 2014Date of Patent: March 30, 2021Assignee: Microsoft Technoiogy Licensing, LLCInventors: Onur Cinar, Daniel James Chastney
-
Patent number: 10957441Abstract: 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: GrantFiled: September 30, 2016Date of Patent: March 23, 2021Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Ronaldus Petrus Johannes Hermans, Adrie Baselmans, Ivo Don Stuyfzand
-
Patent number: 10958533Abstract: 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: GrantFiled: March 23, 2016Date of Patent: March 23, 2021Assignee: Morgan Stanley Services Group, Inc.Inventors: Akshat Khandelwal, Christian Walden, Daren Clarke, Ian Worley, Jasvinder Saggu, Spyridon Soukeras, Stefano Brizzi
-
Patent number: 10955985Abstract: 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: GrantFiled: October 11, 2017Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Hernan A. Cunico, Brett Gordon, Harry Hoots, Mahesh Reddy
-
Patent number: 10956936Abstract: 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: GrantFiled: December 30, 2014Date of Patent: March 23, 2021Assignee: SPOTIFY ABInventors: Colin McLeod, Jason Richman
-
Patent number: 10956027Abstract: 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: GrantFiled: May 2, 2018Date of Patent: March 23, 2021Assignee: CYGAMES, INC.Inventor: Shuichi Kurabayashi
-
Patent number: 10956021Abstract: 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: GrantFiled: November 16, 2018Date of Patent: March 23, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Xiaozhen Fu
-
Patent number: 10956025Abstract: 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: GrantFiled: September 6, 2017Date of Patent: March 23, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Zhenhua Zhu
-
Patent number: 10942644Abstract: 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: GrantFiled: June 5, 2019Date of Patent: March 9, 2021Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Yuanqing Zeng
-
Patent number: 10928980Abstract: 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: GrantFiled: October 11, 2017Date of Patent: February 23, 2021Assignee: APPLE INC.Inventors: Taylor G. Carrigan, Christopher Patrick Foss, Stephen O. Lemay
-
Patent number: 10917366Abstract: 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: GrantFiled: December 16, 2014Date of Patent: February 9, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Yoonsun Cho, Youbi Seo
-
Patent number: 10908810Abstract: 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: GrantFiled: October 3, 2018Date of Patent: February 2, 2021Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Yuanqing Zeng
-
Patent number: 10895946Abstract: 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: GrantFiled: August 1, 2017Date of Patent: January 19, 2021Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Daniel Cervelli, Stephen Freiberg
-
Patent number: 10895970Abstract: 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: GrantFiled: June 13, 2018Date of Patent: January 19, 2021Assignee: Microsoft Technology Licensing, LLCInventor: Jason Thomas Faulkner
-
Patent number: 10877632Abstract: 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: GrantFiled: February 25, 2019Date of Patent: December 29, 2020Assignee: Capital One Services, LLCInventors: Rohit Sarin, Ryan Tomlinson, Elizabeth Maue, Alex Baird, Jose Martinez, Chengjun Zhu, Weiyan Sun, Robert Cezeaux
-
Patent number: 10852927Abstract: 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: GrantFiled: May 3, 2018Date of Patent: December 1, 2020Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.Inventors: Meng Shen, Can Zeng
-
Patent number: 10853626Abstract: 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: GrantFiled: August 20, 2018Date of Patent: December 1, 2020Assignee: PlanetArt, LLCInventors: Erik Malkemus, Thomas Dylan Squires, Roger Bloxberg, Todd Helfstein