Patents Examined by Mandrita Brahmachari
  • Patent number: 11698940
    Abstract: Systems and methods are provided for rendering a first interface for presentation by a user computing device based on a first user input and information received over a network. The first interface can include item information. Additional item information may be stored at the user computing device at the time that the first interface is processed, but not initially displayed. Based on receiving a second user input, a second interface can be displayed that includes the additional item information, where the second interface may be displayed over a first portion of the first interface such that the first user interface remains accessible. The second interface may be populated with portions of the previously stored additional item information without necessarily obtaining further information over the network.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: July 11, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett Patrick Canfield, Charles Lawrence Scott, Roshan Makhijani, Paul Phillip Mannino, Corey Lucius, Alex Michael Shipman, Seong Jin Park
  • Patent number: 11687229
    Abstract: In some embodiments, a method receives an input for a user interface and determines whether an input classification that classifies the input in one of a plurality of input classifications is included with the input. When the input classification is not included with the input, performing: determining an input classification for the input and sending the determined input classification and the input to a server system. When the input classification is included with the input, sending the input and the input classification that is included with the input to the server system. Then, the method receives a user interface format that is based on the input classification from the server system and causes output of content in the user interface format on the user interface.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: June 27, 2023
    Assignee: HULU, LLC
    Inventor: William Caviness
  • Patent number: 11675489
    Abstract: An electronic device is provided. The electronic device includes a display and a processor, wherein the processor is configured to display a multi-window in the display region of the display, identify the position of a user input, receive an input related to the size change of the display region of the display, and change the size of the display region of the display and display a window corresponding to the identified position of the user input in the display region of the display.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: June 13, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byeongcheol Kim, Jooho Seo, Sungho Lee, Junwon Lee, Donghee Kang, Jongchul Choi, Changryong Heo
  • Patent number: 11677806
    Abstract: A system for executing thin client applications, the system configured to: generate, by a thin client application executing on a client computing device, an initial content request identifying a platform; send the initial content request to a content provider; receive platform-independent initial content from the content provider in response to the initial content request; display the initial content on the client computing device; detect a user input associated with the initial content; send a user engagement request for secondary content; receive user-interactive secondary content server-side rendered in a platform-dependent format of the client computing device based on the platform identification; and display the secondary content on the display component.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: June 13, 2023
    Assignee: Tubi, Inc.
    Inventor: Farhad Massoudi
  • Patent number: 11669226
    Abstract: A method, apparatus, and product including: obtaining a timeframe measuring a time since a content switch of a carousel widget, wherein the carousel widget displays a content card to a user, wherein the content switch comprises switching a first content card with the content card; comparing the timeframe to a time threshold; and based on said comparing, determining whether or not to perform a responsive action, wherein the responsive action comprises blocking a functionality that is associated with the content card or releasing a previously set blockage of the functionality.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: June 6, 2023
    Assignee: TABOOLA.COM LTD.
    Inventors: Lior Golan, Lior Papirblat
  • Patent number: 11663533
    Abstract: There is a need for more effective and efficient data modeling and/or data visualization solutions. This need can be addressed by, for example, solutions for performing data modeling and/or data visualization in an effective and efficient manner. In one example, solutions for generating a data model with dynamic relational awareness are disclosed. In another example, solutions for processing data retrieval queries using data models with dynamic relational awareness are disclosed. In yet another example, solutions for generating data visualizations using data models with dynamic relational awareness are disclosed. In a further example, solutions for integrating external data objects into data models with dynamic relational awareness are disclosed.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: May 30, 2023
    Assignee: DSi Digital, LLC
    Inventor: Anthony Mitchell Hughes
  • Patent number: 11650723
    Abstract: In general, transparent fuel dispensers are provided, and in particular methods and devices are provided for increasing visibility on a fuel dispensing device. In one embodiment a fuel dispenser is provided having a display that is at least partially transparent at least during certain modes of operation. The display can display information on portions thereof during certain modes of operation as well.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: May 16, 2023
    Assignee: Wayne Fueling Systems LLC
    Inventors: Mattias G. Martensson, Bengt I. Larsson, Gustaf Gustafsson, Henrik Kjellberg
  • Patent number: 11630557
    Abstract: Example implementations relate to alerts for virtual meetings. In some examples, a computing device can include a processor, where the processor is to in response to a virtual meeting having been initiated, determine whether a graphical user interface of the virtual meeting is minimized in a desktop environment and whether communication has occurred in the virtual meeting, and in response to communication having occurred and the graphical user interface being minimized, cause an alert to be displayed on a display panel.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: April 18, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Isaac Lagnado, I-Chen Lin, Chung-Chun Chen
  • Patent number: 11632584
    Abstract: Provided is a method for playing music, applicable to a terminal provided with a music player, including: playing first music by the music player and playing a video in a music playback page, wherein the first music corresponds to at least two videos; receiving a video switching operation in the music playback page, wherein the video switching operation includes at least one of a swipe operation, a tap operation, a long press operation, and a press operation; and switching the video being played in the music playback page in response to the video switching operation, and continuing playing the first music by the music player.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: April 18, 2023
    Assignee: GUANGZHOU KUGOU COMPUTER TECHNOLOGY CO., LTD.
    Inventors: Yabin Yang, Shengcan Xu, Chao Xu, Chongjie Zhao, Yudong Dai, Qianyi Wang, Xun Guo, Wentao Li, Meihua Ye
  • Patent number: 11615645
    Abstract: A system can monitor a presentation and an audience. While monitoring the presentation and audience, the system can determine questions that would be beneficial for the audience to ask. The system can also ask these questions on behalf of the audience or wait to allow the audience the opportunity to ask the questions themselves. The system can learn over time to better determine which questions are suited for which audiences and presentations.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: March 28, 2023
    Assignee: International Business Machines Corporation
    Inventor: Sarbajit K. Rakshit
  • Patent number: 11593548
    Abstract: A client device processing received emoji messages using emoji-first messaging. Text messaging is automatically converted to emojis by an emoji-first application so that only emojis are communicated from one client device to another client device. Each client device has a library of emojis that are mapped to words, which libraries are customizable and unique to the users of the client devices, such that the users can communicate secretly in code. Upon receipt of a string of emojis, a user can select the emoji string to convert to text if desired, for a predetermined period of time.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: February 28, 2023
    Assignee: Snap Inc.
    Inventors: Karl Bayer, Prerna Chikersal, Shree K. Nayar, Brian Anthony Smith
  • Patent number: 11595592
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: displaying, by a messaging application, a sound capture screen that enables a user to record the sound; after the sound is recorded using the sound capture screen, generating, by the messaging application, a visual element associated with the sound; receiving, by the messaging application, selection of the visual element from a displayed list of visual elements representing different sounds; in response to receiving the selection of the visual element, conditionally adding one or more graphics representing the sound to one or more images at a user selected position based on a privacy status of the sound; and playing, by the messaging application, the sound associated with the visual element together with displaying the one or more images.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: February 28, 2023
    Assignee: SNAP INC.
    Inventors: Nathan Kenneth Boyd, Jonathan Dale Brody, Andrew Grosvenor Cooper, Joseph Timothy Fortier, Brandon Francis, Christie Marie Heikkinen, Ranidu Lankage
  • Patent number: 11583209
    Abstract: The system and method disclosed utilizes a wearable device to collect data generated pursuant to user's kinesthetic movement. The instant innovation filters and cleans the data, then slices the data into subsets. The subsets are analyzed with a Machine Learning algorithm to identify signal patterns indicative of statistically significant behavioral metrics, and the instant innovation returns insights based in part on relationships between said behavioral metrics. These insights are returned to an observer in the form of a report.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: February 21, 2023
    Inventors: Richard Brancaccio, Christopher Guidry, David Vaughn
  • Patent number: 11588767
    Abstract: Systems and methods are provided that facilitate selecting videos to share in a messaging session such as group video chat. In one or more aspects, a system is provided that includes an interface component configured to generate a graphical user interface that facilitates selecting by a user of the device, one or more videos provided by a remote streaming media provider, for sharing with one or more other users in association with a messaging session between the user and the one or more other users, the interface comprising a plurality of input categories including at least one video selection category corresponding to information identifying a set of videos associated with a shared attribute. The system further includes a presentation component configured to display the graphical user interface via a display screen of the device in response to a request.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: February 21, 2023
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 11550540
    Abstract: One embodiment provides a method, including: detecting user activation input provided to a voice input button displayed on a display screen of an information handling device, wherein the user activation input triggers a voice input mode; expanding, responsive to the detecting, a voice input menu, wherein the voice input menu comprises at least two content input options; identifying a selection of one of the at least two content input options; receiving, after the identifying, voice input; converting the voice input into another input type, wherein the another input type is designated by the selection; and providing, based on the converting, input associated with the another input type into an underlying application. Other aspects are described and claimed.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: January 10, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Song Wang, Mengnan Wang, Ming Qian, David Alexander Schwarz
  • Patent number: 11544282
    Abstract: An extended reality (XR) software application program executing on a processor within an XR system generates drill-down data visualizations in an XR environment. Via the XR software application program, various techniques are performed for displaying panels that include visualizations of data. In a first technique, the XR software application program generates, in response to detecting a user interaction with a portion of a first panel, a drill-down panel that includes additional visualization(s) of data associated with the portion of the first panel and is displayed in front of the first panel within the XR environment. In a second technique, the XR software application program generates and displays multiple drill-down panels that include visualization(s) of the selected data and are displayed in a tree structure within the XR environment.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: January 3, 2023
    Assignee: SPLUNK INC.
    Inventors: Jesse Chor, Colin Daly, Kelly Kong, Ian Slattery, Glen Wong
  • Patent number: 11537284
    Abstract: A method for scrolling visual page content in a predetermined direction on a screen of a display device can include displaying at least one visual object on the screen, detecting a scrolling action for moving the at least one visual object on the screen, detecting information on scrolling behavior of the displayed visual object, and displaying a scrolling of the visual object on the screen based on the detected information on the scrolling behavior.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: December 27, 2022
    Assignee: RINGCENTRAL, INC.
    Inventors: Theodoros Giannopoulos, Vasileios Giatilis, Lampros Pappas
  • Patent number: 11531718
    Abstract: A system for displaying information on a selected entity is configured to: (a) display, on a graphical user interface (GUI), a menu including an option for probing a world view, a regional view, regional interactions, and a target entity view, wherein the world view includes image icons displayed on a world map, the regional view includes image profiles displayed by region, the regional interactions include image icons representing commonalities between two or more different regions, and the target entity view includes an image of the selected entity; (b) display the world view based on the option being the probing of the world view; and (c) display a set of keywords associated with the image icons based at least in part on calculated ratings associated with the set of keywords, wherein an order of the displayed set of keywords is determined based on the associated ratings.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: December 20, 2022
    Assignee: Ultra Information Solutions
    Inventor: Ben Gold
  • Patent number: 11526320
    Abstract: The embodiments of the present disclosure provide an object control method and a terminal device. The method includes: receiving a user's first input on a target manipulation control and a first object in a first screen, where an object in the target manipulation control is an object in a second screen, and the second screen is a screen, among at least two screens, other than the first screen; and executing, on the first screen and in response to the first input, a first action corresponding to the first input on the first object, where the first object is an object in the target manipulation control or an object in a target area, and the target area is an area on the first screen other than an area where the target manipulation control is located. The method may be applied to an object control scenario of a multi-screen terminal device.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: December 13, 2022
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Junkun Tang
  • Patent number: 11520469
    Abstract: Systems and methods are provided for displaying and interacting with multiple open views in a mobile environment. An example method can include displaying a current pane in a maximized state and at least a first pane in a minimized state in a dock area. The current pane is a top of a stack list and displays content associated with a first location and the first pane is in a dock list and displays content associated with a second location. The minimized state for a pane is a scaled down version of the maximized state for the pane, the scale applying to the content for the pane and a size of the pane. The method also includes receiving a drag input on the first pane in the dock area and scaling the size of the first pane according to proximity to the dock area.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: December 6, 2022
    Assignee: GOOGLE LLC
    Inventors: Alan Lee Rogers, Ricardo Escutia, Sun Kyung Park, Michael Oh, Renwei Wu, Min-sang Choi, Stephen Joseph McDonald