Patents Examined by Tuyetlien T Tran
  • Patent number: 12229342
    Abstract: Systems and methods are provided for performing operations comprising: displaying one or more virtual objects on an eyewear device; detecting, by a camera of the eyewear device, a hand within view of the eyewear device; determining that a first finger of the hand is oriented along a same direction as the one or more virtual objects that are displayed; detecting movement of a second finger of the hand relative to the first finger; and controlling the display of the one or more virtual objects in response to detecting movement of the second finger to the first finger.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: February 18, 2025
    Assignee: Snap Inc.
    Inventors: Kyle Goodrich, Andrew James McPhee, Daniel Moreno
  • Patent number: 12223154
    Abstract: This application discloses a notification display method. The method comprises: when there is a to-be-notified event, displaying, by a terminal, a notification by classification based on a notification type of the notification corresponding to the to-be-notified event; and displaying, by the terminal, in different display modes based on a priority of the notification, wherein the different display modes comprise: displaying in expanded form or displaying in collapsed form in the corresponding display pane, or the different display modes comprise: displaying in a first mode or displaying in a second mode in the corresponding display pane, and content displayed in the first mode is more than content displayed in the second mode.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: February 11, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Mohan Liu, Li Zhou, Jiyong Jiang, Renzhi Yang
  • Patent number: 12216893
    Abstract: A method for presenting content comprises receiving a content item; receiving a plurality of thumbnails from the content item, each thumbnail associated with a point in the content item; playing the content item starting at a first point; receiving in a user interface a selection at a second point in the content item; presenting, in the user interface, first content of the content item at the second point; and presenting, in the user interface, a subset of the plurality of thumbnails, the subset arranged based on a predetermined order and including a thumbnail associated with the second point.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 4, 2025
    Assignee: Google LLC
    Inventors: Julian Frumar, Jasson Schrock, Ryan Junee, Simon Ratner, Geoff Stearns
  • Patent number: 12204694
    Abstract: An electronic device has an input which, in operation, receives an input stream of accelerometer data samples indicative of acceleration values along at least one axis. The devices includes circuitry, coupled to the input. The circuitry, in operation, executes an automatic-learning algorithm on blocks of samples of the input stream of accelerometer data samples to identify, for each block, a corresponding condition-of-user-movement from among a plurality of determined conditions-of-user-movement. The circuitry generates a plurality of streams of samples based on the input stream of accelerometer data samples, and for each condition of movement identified, selects a corresponding stream of samples of the plurality of streams of samples. The circuitry executes a wrist-tilt gesture detection algorithm using samples of the selected stream of the plurality of streams of samples.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: January 21, 2025
    Assignee: STMICROELECTRONICS S.r.l.
    Inventors: Federico Rizzardini, Lorenzo Bracco, Stefano Paolo Rivolta
  • Patent number: 12169121
    Abstract: A system and method for providing feedback on a quality of a 3D scan is provided. The system includes a coordinate scanner configured to optically measure and determine a plurality of three-dimensional coordinates to a plurality of locations on at least one surface in the environment, the coordinate scanner being configured to move through the environment while acquiring the plurality of three-dimensional coordinates. A display having a graphical user interface. One or more processors are provided that are configured to determine a quality attribute of a process of measuring the plurality of three-dimensional coordinates based at least in part on the movement of the coordinate scanner in the environment and display a graphical quality indicator on the graphical user interface based at least in part on the quality attribute, the quality indicator is a graphical element having at least one movable element.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: December 17, 2024
    Assignee: FARO Technologies, Inc.
    Inventors: Daniel Döring, Rasmus Debitsch, Rene Pfeiffer, Axel Ruhland
  • Patent number: 12164744
    Abstract: Systems and methods herein describe generating a shared list of media elements. The system detects a selection of an application icon within a chat interface and generates an application interface. The application interface comprises a media library. The system initiates a first user time limit and detects a selection of a media element from the media library. The system adds the media element to a shared list of media elements. Upon expiration of the first user time limit, the system initiates a second user time limit and detects a selection of a second media element from the media library. The system adds the second media element to the shared list of media elements. Upon expiration of the second user time limit, the system stores the shared list of media elements.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Donald Giovannini, Matthew Saunders
  • Patent number: 12153747
    Abstract: Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: November 26, 2024
    Assignee: TOUCHTUNES MUSIC COMPANY, LLC
    Inventors: Francois Beaumier, Karim Dhambri, Daniel Susla, Matthew Labunka, Ian Moulton, Samer Alameer, Michael Tooker
  • Patent number: 12147875
    Abstract: A computer implemented method is described herein for post-execution evaluation of a machine-learning (ML) algorithm. The method can include receiving a post-execution version of the ML algorithm having a plurality of behavioral states. The method can include generating behavior identification data identifying a given behavioral state from the plurality of behavioral states of the ML algorithm. The given behavioral state can correspond to a decision-making state of the ML algorithm that the ML algorithm learned during an execution of the ML algorithm. A graphical user interface (GUI) can be generated based on the behavior identification data that includes a behavior object characterizing the given behavioral state of the ML algorithm. Behavior evaluation data can be generated based on a user's interaction with the behavior object. A learning process of the ML algorithm can be altered for future execution of the ML algorithm based on the behavior evaluation data.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: November 19, 2024
    Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATION
    Inventors: Aaron R. Ladurini, Andrew W. Kom, Rebecca A. Howard
  • Patent number: 12124691
    Abstract: An electronic device displays a compass user interface with a direction indicator and a bearing indicator. The direction indicator provides an indication of a respective compass direction, wherein the appearance of the direction indicator is determined based on the orientation of the electronic device relative to the respective compass direction. The bearing indicator provides an indication of an offset from the respective compass direction. While displaying the bearing indicator, the electronic device detects rotation of the rotatable input mechanism and, in response, changes the displayed position of the bearing indicator from a first position to a second position by an amount that is determined in accordance with a magnitude of the rotation of the rotatable input mechanism.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 22, 2024
    Assignee: Apple Inc.
    Inventors: Rich Lyons, Aurelio Guzman, Matthew J. Sundstrom, Christopher Wilson
  • Patent number: 12124679
    Abstract: A user device for displaying a graphical user interface comprising a floating interactive box using machine learning for quick-reference to resources for a web-based portal or dedicated application on the user device, initiates display of a graphical user interface comprising a floating interactive box comprising an interaction between the user and at least one entity associate, enables, over the floating interactive box, access to the at least one resource; receives confirmation from the user that the interaction is resolved and transmits the confirmation to the back-end server system; and upon resolution of the interaction, ends display of the floating interactive box, wherein presenting access to the at least one resource resulting in resolution of the interaction and ending display of the floating interactive box quickly frees computing resources for other tasks.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: October 22, 2024
    Assignee: TRUIST BANK
    Inventor: Michael A. Zamora
  • Patent number: 12118199
    Abstract: The embodiments of the present disclosure provide an information display method and a terminal device. The information display method includes: receiving a first input that is performed by a user on a first picture; displaying M face pictures and icons of K messaging programs in response to the first input, where the first picture includes the M face pictures; receiving a second input that is performed by the user; and displaying N face pictures and T pieces of first information in response to the second input, where the N face pictures are face pictures that are of the M face pictures and that correspond to the second input, each piece of first information corresponds to at least one face picture, one piece of first information is information of a user indicated by at least one face picture corresponding to the first information, and each piece of first information includes information in at least one first messaging program of the K messaging programs.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: October 15, 2024
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Yubing Zhang
  • Patent number: 12118189
    Abstract: Embodiments of the present disclosure provide a method and apparatus for displaying an activity entrance, an electronic device and a storage medium, where the method is applied in a client, including: receiving an activity promotion video, playing the activity promotion video, and pausing the activity promotion video when the playing reaches a preset image frame; switching from a current playing interface to a mask interface, and displaying the activity entrance in the mask interface.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: October 15, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Meijuan Lin, Fengbo Yuan, Zifeng Zhao
  • Patent number: 12099704
    Abstract: Graphical element detection using a combined series and delayed parallel execution unified target technique that potentially uses a plurality of graphical element detection techniques, performs default user interface (UI) element detection technique configuration at the application and/or UI type level, or both, is disclosed. The unified target merges multiple techniques of identifying and automating UI elements into a single cohesive approach. A unified target descriptor chains together multiple types of UI descriptors in series, uses them in parallel, or uses at least one technique first for a period of time and then runs at least one other technique in parallel or alternatively if the first technique does not find a match within the time period.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: September 24, 2024
    Assignee: UiPath, Inc.
    Inventor: Daniel Dines
  • Patent number: 12099688
    Abstract: A system for generating windows arrangements for a display is disclosed, which includes a processor and a computer-readable medium storing instructions for controlling the system to perform receiving a first user input requesting to generate windows arrangements for a display; in response to receiving the first user input, identifying, based on contextual information with respect to applications, a group of the applications to be included in the windows arrangements for the display; generating, based on display information of the display and the contextual information with respect to the applications, the windows arrangements, each windows arrangement providing a different on-screen arrangement of a plurality of windows associated with two or more applications of the group and defining a size and position of each of the windows on the display; and displaying a selectable list of the windows arrangements for the display.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: September 24, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Eric Alexander Papamarcos, Anna Marion Pfoertsch, Robert Joseph Disano, Bret Paul Anderson, Alex Snitkovskiy, Yash Misra
  • Patent number: 12099908
    Abstract: Techniques for adapting previously-annotated training examples into updated training examples for training a machine learning model are disclosed. One example includes a computer program that recognizes a find expression, a replacement expression, and a filtering constraint in which the filtering constraint distinguishes a subset of previously-annotated training examples from others of the previously-annotated training examples. An instance of the find expression is identified by the computer program within the subset of the previously-annotated training examples that were identified among the previously-annotated training examples based on the filtering constraint. The instance of the find expression identified within the subset of the previously-annotated training examples is replaced by the computer program with an instance of the replacement expression to obtain an updated subset of training examples.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: September 24, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jayant Sivarama Krishnamurthy, Dmitrij Petters, Joshua James Clausman
  • Patent number: 12098930
    Abstract: In some embodiments, an electronic device present navigation routes from various perspectives. In some embodiments, an electronic device modifies display of representations of (e.g., physical) objects in the vicinity of a navigation route while presenting navigation directions. In some embodiments, an electronic device modifies display of portions of a navigation route that are occluded by representations of (e.g., physical) objects in a map. In some embodiments, an electronic device presents representations of (e.g., physical) objects in maps. In some embodiments, an electronic device presents representations of (e.g., physical) objects in maps in response to requests to search for (e.g., physical) objects.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: September 24, 2024
    Assignee: Apple Inc.
    Inventors: Ryan W. Apuy, Brian J. Andrich, Jaime Chen, Leo Emile Jean Pierre Vallet, David Lam, Giovanni S. Luis, Sebastian A. Araya, Sofia Boutahar, Daniel A. Palm, Sarah A. Bergquist, Linghao Li, Kirill Negoda, Brian R. Frick
  • Patent number: 12099821
    Abstract: A computing system is configured to execute a method of displaying customized graphic content on a user device and includes steps of requesting, from a user of the user device, a selection regarding a change of display template to be utilized in determining graphic content to be displayed by the user device on the graphical user interface thereof, reconfiguring the user device and/or a mobile banking software application executable on the user device to cause the graphic content to be displayed by the user device during execution of the mobile banking software application on the user device, and displaying the graphic content on the user device during execution of the mobile banking software application.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: September 24, 2024
    Assignee: TRUIST BANK
    Inventor: Barath Jayaraman
  • Patent number: 12093219
    Abstract: The techniques disclosed herein enable users to receive visits from other users in a desktop environment and initiate communication sessions using a drag and drop gesture input to move virtual representations or avatars of other users. For instance, by dragging and dropping an avatar into a file, the user can select the file for sharing and the system can automatically grant appropriate permissions to various users who are invited by the gesture input. The user can additionally grant other users' permission to edit the shared file which is reflected in an update to each user's permission data. In this way, users can communicate and collaborate directly form the social space of a desktop without opening a communication application. Other features include suggestions for files to share based on the context of a conversation, presenting contextual information alongside each user's avatar and suggesting other shared spaces to explore.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: September 17, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Samuel Robert Cundall
  • Patent number: 12073143
    Abstract: Systems and methods for providing a remote interactive experience are provided. The systems and methods may include computer executable code stored in a non-transitory memory and run on a processor. The remote interactive experience may be provided via a digital platform. The platform may provide management of a shared browser. The shared browser may be shared by a plurality of participant devices. The platform may store the shared browser in a cloud-based location. The shared browser may thus be cloud-based. The platform may enable the plurality of participant devices to access the cloud-based shared browser. The platform may receive, as input, actions performed to each of the plurality of participant devices.
    Type: Grant
    Filed: December 7, 2023
    Date of Patent: August 27, 2024
    Assignee: Switchboard Visual Technologies, Inc.
    Inventors: Amir Ashkenazi, Chris Jones, Marco Iacono, Daniel Shteremberg
  • Patent number: 12073052
    Abstract: The disclosure relates to the technical field of computers, in particular to information display method and device, terminal and storage medium. The method provided by the embodiments of the disclosure comprises: acquiring a new target message associated with a user account currently logged in a client; displaying a first reminder view associated with a first new target message; displaying a message user interface containing the first new target message in response to an operation of triggering the first reminder view; and associating the first reminder view with a second new target message after the first reminder view is triggered.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: August 27, 2024
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yan Jiang, Tianlong Lin, Qianmin Zhang, Yonghao Zhang, Yongliang Zhang, Chen Wang