Patents Examined by Eric J Yoon
  • Patent number: 11455568
    Abstract: A device that includes a model training engine implemented by a processor. The model training engine is configured to select a first sub-string correlithm object and a second sub-string correlithm object from a set of sub-string correlithm objects. The model training engine is further configured to compute a Hamming distance between the first sub-string correlithm object and the second sub-string correlithm object and to compare the Hamming distance to a bit difference threshold value. The model training engine is further configured to determine that the Hamming distance is less than the bit difference threshold value and to compute an average of the first sub-string correlithm object and the second sub-string correlithm object in the n-dimensional space in response to the determination. The model training engine is further configured to train the machine learning model to define the average as a centroid for the first cluster.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: September 27, 2022
    Assignee: Bank of America Corporation
    Inventors: Pankaj Panging, Patrick N. Lawrence
  • Patent number: 11455072
    Abstract: A user, a manipulator such as a hand, and at least one entity such as a virtual or augmented reality object are in an interface such as a 3D environmental interface. The manipulation distance is the distance between a reference feature of the user and a manipulation feature of the manipulator. The entity distance is the distance between the reference feature and an entity feature of the entity. When the manipulation distance becomes greater than the entity distance, the entity is caused to fade, disappear, move out of the way, shrink, etc. so as to be less of an obstruction to the user's field of view, for example to avoid obstructing more distant entities. Other factors than the manipulation distance and entity distance may be considered in determining whether to reduce the obstructivity of the entity, and exceptions to the obstruction relation may be considered.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: September 27, 2022
    Assignee: WEST TEXAS TECHNOLOGY PARTNERS, LLC
    Inventors: Nathan Abercrombie, Theo Goguely
  • Patent number: 11431836
    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: August 30, 2021
    Date of Patent: August 30, 2022
    Assignee: Apple Inc.
    Inventors: Patrick L. Coffman, Taylor Carrigan, Matthew J. Cielak, David Chance Graham
  • Patent number: 11423077
    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 for 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: April 14, 2021
    Date of Patent: August 23, 2022
    Inventor: Trent R McKenzie
  • Patent number: 11423211
    Abstract: Actions may be automatically determined by a machine learning system using transformational randomization. A situation set and an action sequence associated with contexts of a computer-implemented application may be obtained. Left-hand side (LHS) equivalence transformations and right-hand side (RHS) equivalence transformations are obtained based on a set of a plurality of rules for the application. LHS randomizations are obtained based on combining the plurality of LHS equivalence transformations. RHS randomizations are obtained based on combining the plurality of RHS equivalence transformations. A randomized context is obtained based on the LHS randomizations, and an action sequence is determined based on the context randomization. A randomized action sequence is obtained based on the RHS randomizations. A valid action is determined based on a probability value of a randomized rule associated with the randomized action sequence.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: August 23, 2022
    Assignee: United States of America as represented by the Secretary of the Navy
    Inventor: Stuart H. Rubin
  • Patent number: 11422626
    Abstract: Provided are an information processing device and an information processing method capable of controlling display of an image adapted to contents of control relating to output of sensory stimulation. The information processing device includes an output control unit that controls the display of the image corresponding to control information with respect to a first output unit that outputs the sensory stimulation to a user.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: August 23, 2022
    Assignee: SONY CORPORATION
    Inventor: Tsuyoshi Ishikawa
  • Patent number: 11416530
    Abstract: Systems and methods for summarizing captions, configuring playback speed, and rewriting the caption file for a media asset are disclosed. The system determines whether to display the original captions or a summarized version of the captions, which are based on user's language proficiency level, reading pace, and historical data, and can be generated either on-demand or automatically when rewinds and pauses are detected. The caption file which includes the original captions can be rewritten. The system determines whether to stream a caption or a rewritten file to a media device based on user or system selections. In the absence of a caption file, or when the caption file cannot be summarized, the playback speed of the media asset is slowed down to provide additional reading time to the user.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: August 16, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
  • Patent number: 11413532
    Abstract: A computer device provides a computer implemented game. The user interface of the computer device receives a first user input to control the movement of a game entity along a path in the computer game. The computer device determines, based on the first user input which is associated with a default movement of the game entity along the path and information about at first and second obstacles on the path, that the game entity is to move with an extended movement instead of the default movement. This is to allow both the first and second obstacles to be navigated in response to the first user input such that the game entity continues to move along the path.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: August 16, 2022
    Assignee: KING.COM LTD.
    Inventors: Stephen Jarrett, Patrik Swartz
  • Patent number: 11416111
    Abstract: A user device may receive sensor data relating to one or more physical objects, transmit the sensor data to a server, receive a user profile relating to a user of the device, identify a user interface element corresponding to an application, modify the user interface element based on the user profile, and display the modified user interface element. A server may receive data relating to one or more physical objects, identify the one or more design patterns based on the one or more physical objects, create a user profile, update the user profile, receive application data relating to one or more applications running on a device remote from the server, identify a user interface element corresponding to the one or more applications running on the device, modify the user interface element based on the updated user profile, and transmit the modified user interface element to the device.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: August 16, 2022
    Assignee: Capital One Services, LLC
    Inventors: Hannes Jouhikainen, Timur Sherif, Steve Blanchet, Zviad Aznaurashvili
  • Patent number: 11416023
    Abstract: Methods and devices for selectively presenting a user interface for a phone application are provided. More particularly, a change in the display mode of a multiple screen device can be determined after the device is rotated. More particularly, a presentation of a user interface for a dialer of a phone application can be retained after receiving a signal indicating the rotation of the device. However, based on the direction of the rotation, the dialer may be moved from a first screen to a second screen and the window is changed to a landscape orientation.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: August 16, 2022
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Patent number: 11412081
    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: February 27, 2020
    Date of Patent: August 9, 2022
    Assignee: Apple Inc.
    Inventors: Patrick L. Coffman, Fernando Albuquerque, Taylor G. Carrigan, Matthew J. Cielak, David Chance Graham, Cyrus Daniel Irani
  • Patent number: 11392855
    Abstract: A data pipeline tool provides a machine-learning design interface that a user can utilize (e.g., via an electronic device such as a personal computer, tablet, or smart phone) to design or configure data pipelines or workflows defining the manner in which ML models are developed, trained, tested, validated, or deployed. Once deployed, a designed ML model may generate predictive results based on input data fed to the ML model. The tool may present the predictive results via a GUI, and may enable a user to mark-up or otherwise interact with those predictive results. The tool may enable the user to share the results (which may include a mark-up or annotation provided by a user).
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: July 19, 2022
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Sambasiva R. Murakonda, Theodore Edward Dorner
  • Patent number: 11388282
    Abstract: A method for video control can be applied to a terminal. The method can include: displaying video application setup options on a video playback interface for setting video application functions corresponding to video usage effects; receiving a setup operation by one of video application setup options; correspondingly processing and playing video data to be played according to a video application function corresponding to the setup operation. By additionally providing a video application setup option, the terminal can perform various processing operations on a video, for example, free from video processing functions of various video applications, and perform, according to an operation instruction initiated by a user, corresponding video processing operations on various video applications and various video scenarios.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: July 12, 2022
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Xi Luo, Ming Liu
  • Patent number: 11385763
    Abstract: A map-based graphical user interface for a social media application displays to social media activity information based on submission of geo-tagged social media items to the platform. Geographical distributions of social activity is displayed on a map forming part of the application. A heatmap can represent posting density or unusualness.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: July 12, 2022
    Assignee: Snap Inc.
    Inventors: Daniel Amitay, Jonathan Brody, Leonid Gorkin, Jeffrey Arthur Johnson, Andrew Lin, Walton Lin, John Rauser, Amer Shahnawaz, Evan Spiegel, Marcel M. Yung
  • Patent number: 11341264
    Abstract: Security credentials associated with a first account maintained by a database system are authenticated. Based on authenticating the security credentials, a user interface element is provided to enable sharing of customer data associated with the first account with an application. A request to share customer data with the application is received. Based on the request, third-party data that is accessible by the first account is identified. The third-party data corresponds to a second account maintained by the database system. The second account corresponds to a third-party data provider. The application is enabled to access cloud data associated with the first account based on the request. The cloud data comprises the customer data and the third-party data.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: May 24, 2022
    Assignee: Snowflake Inc.
    Inventors: Christopher Peter Child, Matthew J. Glickman, Justin Langseth
  • Patent number: 11316966
    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. A proximity between the electronic device and a second device is detected and in response to detecting the proximity between the electronic device and the second device, the media playback status of the electronic device and/or the second device is modified.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: April 26, 2022
    Assignee: Apple Inc.
    Inventors: Patrick L. Coffman, David Chance Graham, Thomas S. Hulbert
  • Patent number: 11307614
    Abstract: System and method for displaying digital content on a display device, including at least one digital content item configured to be displayed on the display device, a service cloud, including a server, first memory, and first processor, configured to store and manage digital content, and an application, configured to run on a computer with second memory, second processor, and user input device, and configured to communicate via the Internet with the display device and service cloud. In response to a signal from the user input device, the application detects a display of a digital content item on the interface, selects the item display from a virtual representation of a digital library on the interface, and moves the item display to a virtual representation of the display device on the interface. The service cloud processor sends the item to the display device.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: April 19, 2022
    Assignee: Videri Inc.
    Inventors: Marc Trachtenberg, Francois Gariepy
  • Patent number: 11298618
    Abstract: A computer device is configured to provide a computer implemented game. The computer device control movement of one or more second game entities in the run independently of user input and the movement of the first game entity in response to user input. An end of the run is determined responsive to the first entity satisfying one or more fail conditions. At the end of the run, it is determining which of the first and the one or more second entities have satisfied one or more fail conditions and in dependence on this a placing is determined for the first entity. The display of the computer device displays information indicating the placing of the first entity at the end of the run.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: April 12, 2022
    Assignee: KING.COM LTD.
    Inventors: Stephen Jarrett, Po Chi Chui
  • Patent number: 11294560
    Abstract: The present disclosure discloses a method and an electronic device for displaying an application interface. The method includes: acquiring, by an electronic device when displaying an interface corresponding to a first application, a first input operation of a user; and simultaneously displaying, according to preset correlation information when the first input operation is a first preset operation, the interface corresponding to the first application and an interface corresponding to a second application, where the correlation information is used to indicate that the second application is an application that correlates with the first application. A corresponding electronic device is further provided. By adopting the present disclosure, interfaces respectively corresponding to multiple applications are simultaneously displayed on a display device, which may enhance user experience.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: April 5, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Gang Wu
  • Patent number: 11295861
    Abstract: Various embodiments described herein relate to a method, system, and non-transitory machine-readable medium including one or more of the following: extracting a first concept from input data presented for processing by a downstream function; identifying external data from an external resource based on the first concept; extracting a second concept from the external data; revising the first concept based on the second concept to produce a revised concept, wherein revising includes: applying a machine learning agent to determine whether to keep the first concept or adopt the second concept, and adopting the second concept in place of the first concept for use as the revised concept based on a decision by the machine learning agent to adopt the second concept; and further processing the revised concept according to the downstream function to generate an output.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: April 5, 2022
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Sheikh Sadid Al Hasan, Yuan Ling, Oladimeji Feyisetan Farri, Vivek Varma Datla