Patents Examined by William D Titcomb
  • Patent number: 10884606
    Abstract: A management system of a computing device provides enhanced functionality via selectable icons (e.g., tiles), presented on a home screen, that may be overlaid to perform overlay operations such as data transfer, payment, and/or granting of certain authorizations or permissions. Users are able to more readily perform cross-application and/or cross-entity operations via, for example, the operating system of a computing device without needing to engage with as many entities (or applications thereof). Tile overlay operations may be managed and reviewed via an application.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: January 5, 2021
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Benjamin Taylor
  • Patent number: 10885677
    Abstract: Setting interface element colors is disclosed including rendering an interface element, determining first color values, assigning a value to a color attribute of the interface element based on the first color values, and updating the interface element according to the assigned value.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: January 5, 2021
    Assignee: BANMA ZHIXING NETWORK (HONGKONG) CO., LIMITED
    Inventors: Shuai Chen, Zhi Li, Tao Lin, Xushu Lu, Junlin Tian
  • Patent number: 10877726
    Abstract: Example techniques may involve tuning a music discovery dial. An implementation may include displaying, on the touch-sensitive circular graphical display, a circular graphical user interface including multiple wedge-shaped selectable regions arranged around the circumference of the circular graphical user interface, each wedge-shaped selectable region corresponding to a respective streaming audio channel. The implementation may include detecting a touch input in a circular motion to the touch-sensitive circular graphical display and causing a paired playback device to play back an audio content snippet corresponding to each selectable regions that the touch input enters. The implementation may further include switching the playback device from playing back a given pre-cached audio content snippet to playing back the full audio track from one or more servers of a streaming audio service.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: December 29, 2020
    Assignee: Sonos, Inc.
    Inventors: Christopher Alexis Kotelly, Dayn Wilberding, Ron Kuper
  • Patent number: 10877781
    Abstract: Disclosed is an information processing apparatus that includes a controller that determines a user interface presented to a user among a plurality of user interfaces based on user context information containing one of a user state, a user profile, and user environment information.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 29, 2020
    Assignee: SONY CORPORATION
    Inventors: Sho Takiya, Toshimoto Mitomo, Masashi Takeda, Nobuhide Nishiyama, Kumiko Koyama
  • Patent number: 10877721
    Abstract: Techniques described herein relate to media playback controller interfaces, interface layouts, and interactions for facilitating navigation and control. An example implementation may includes causing a touch-screen graphical display to display a control interface comprising (i) a first tab and a second tab separated by a first distance, (ii) a first information window at a position between the first tab and the second tab, the displayed first information window not overlapping the first tab and the second tab, and (iii) content associated with the first tab in the first information window. The implementation further involves receiving, via the touch-screen graphical display, data representing a touch input on the touch-screen graphical display, and in response to the touch input, modifying the displayed control interface to (a) display the first tab and the second tab separated by a second distance shorter than the first distance (b) no longer display the first information window.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: December 29, 2020
    Assignee: Sonos, Inc.
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon
  • Patent number: 10878690
    Abstract: A method includes receiving information associated with one or more first alarms in a first control system and generating a graphical user interface containing information associated with a second control system. The method also includes presenting, in the graphical user interface, at least a portion of the information associated with the one or more first alarms. The method further includes receiving, from a user via the graphical user interface, an invocation of an alarm management function. In addition, the method includes performing the invoked alarm management function using at least one of the one or more first alarms. The alarm management function could include acknowledging, shelving, and/or filtering the at least one of the one or more first alarms. The first control system may not support acknowledging, shelving, and filtering of alarms, while the second control system may support acknowledging, shelving, and filtering of alarms.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: December 29, 2020
    Assignee: Honeywell International Inc.
    Inventors: Ananthapadmanabha Krishnamurthy, Ellen B. Hawkinson, David Barry Granatelli
  • Patent number: 10871873
    Abstract: Aspects described herein are directed to the redirection of web content from a virtual desktop session on a remote computing device to a client computing device for rendering. A virtual delivery agent on the remote computing device may remote a web browser instance to a receiver on a client computing device. The virtual delivery agent may receive, from the remoted browser instance on client computing device, a uniform resource locator (URL). Based on the URL, the virtual delivery agent on the remote computing device may terminate loading of page content associated with the URL on the remote computing device. The virtual delivery agent may instruct the client computing device to render the page content in an overlaid position corresponding to the remoted web browser instance on the receiver of the client computing device.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: December 22, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: James Michael Page, Hariprasad Chowlur, Todd Giebler
  • Patent number: 10871969
    Abstract: A method for switching basic input/output system (BIOS) interface, adapted to a basic input/output system (BIOS) having a complex module and a simplified module and executed by an electronic device, comprising entering a BIOS and displaying the simplified module on the BIOS interface, determining by the electronic device whether a hotkey is triggered, determining by the electronic device whether the hotkey is a first hotkey corresponding to the complex module when the hotkey is triggered, and hiding the simplified module and displaying the complex module on the BIOS interface when the hotkey is the first hotkey.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: December 22, 2020
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventors: Jin Chen, Lai Kong, Zhong-Ying Qu
  • Patent number: 10860185
    Abstract: A content management system provides event data relating to other users' activity or interactions with a content item for display in an activity feed provided in conjunction with a user interface of a native application displaying the content item. Though provided in conjunction with the native application, the event data is maintained separate from the content data of the content item and displayed in the activity feed by an application separate from the native application of the content item. The activity feed permits users to exchange chat messages and retrieve information for multiple versions of the content item.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: December 8, 2020
    Assignee: Dropbox, Inc.
    Inventors: Bo Hu, Maxime Larabie-BĂ©langer
  • Patent number: 10852916
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for maintaining and updating a common message user interface (UI) shared among a plurality of group-based communication interfaces in a group-based communication system. The common message UI is rendered based on an updated version or a most up-to-date state of the common message UI when accessed by a client device associated with one of the plurality of group-based communication interfaces.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: December 1, 2020
    Assignee: Slack Technologies, Inc.
    Inventors: Liza Gurtin, Michael Hahn
  • Patent number: 10852910
    Abstract: A system for diagnosing and repairing vehicles is provided. An example apparatus includes a vehicle interface configured to transmit one or more instructions to an adaptor connected to a vehicle and retrieve an indication of one or more diagnostic trouble codes from the adaptor. The apparatus includes a communication module configured to transmit the diagnostic trouble codes to a remote server along with a user identifier or a vehicle identification number, and receive repair information from the remote server. The apparatus further includes a user interface configured to receive user requests for information and to display information regarding the adaptor, the vehicle information, the one or more diagnostic trouble codes, and/or the repair information. Finally, the apparatus includes a memory and a processor configured to control the vehicle interface, the communication module, the user interface, and the memory.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: December 1, 2020
    Assignee: ALLDATA LLC
    Inventors: Paul A. Marshall, Jeffery W. Lagges
  • Patent number: 10852904
    Abstract: Various embodiments of the present invention relates to an electronic device and a method for providing a user interface (UI). The electronic device for providing a UI comprises: a display for displaying a UI: and a processor connected to the display, wherein the processor is configured to: display a UI including an object, having a first size, for executing at least one function of an application which is executed by the electronic device; detect an moment of the electronic device on the basis of data acquired through a sensor of the electronic device; and display a UI including the object, the size of which is changed from the first size in the UI to a second size, on the basis of the detected movement and information indicating the frequency of user inputs detected from the object.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: December 1, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Damian Miroslaw Sepczuk
  • Patent number: 10846109
    Abstract: This document describes techniques for suggesting actions based on machine learning. These techniques determine a task that a user desires to perform, and presents a user interface through which to perform the task. To determine this task, the techniques can analyze content displayed on the user device or analyze contexts of the user and user device. With this determined task, the techniques determine an action that may assist the user in performing the task. This action is further determined to be performable through analysis of functionalities of an application, which may or may not be executing or installed on the user device. With some subset of the application's functionalities determined, the techniques presents the subset of functionalities via the user interface. By so doing, the techniques enable a user to complete a task more easily, quickly, or using fewer computing resources.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: November 24, 2020
    Assignee: Google LLC
    Inventors: Golden Gopal Krishna, Carl Magnus Borg, Miroslav Bojic, Henry Owen Newton-Dunn, Jacob M. Klinker, Mindy Pereira, Devin Mancuso, Daniel June Hyung Park, Lily Sin
  • Patent number: 10846104
    Abstract: An application display method and apparatus, and an electronic terminal are provided. The method includes: displaying a first application set and a second application set on a display screen of a terminal, where the first application set is displayed in a first application display area on the display screen, the second application set is displayed in a second application display area on the display screen, and the first application display area surrounds a periphery of the second application display area; and in response to an operation of selecting a non-first application set by a user, displaying the second application set in the first application display area on the display screen; and displaying the first application set in the second application display area on the display screen.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: November 24, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Long Luo
  • Patent number: 10846050
    Abstract: A computing device receives a trigger to surface commands. A possible set of commands is identified and broken into categories. A category is surfaced for user interaction.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: November 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chenguang Yang, Annie Y. Bai, Julie C. Seto, James R. Fullmer, Julianne M. Emmons
  • Patent number: 10846106
    Abstract: A first characteristic associated with a first interface of an interface type and a second characteristic associated with a second interface of an additional interface type are determined. A machine learning algorithm is trained using the first characteristic, the second characteristic, and the interface type as a ground truth for the first characteristic. A template script usable to identify whether a given interface of the same interface provider is of the interface type or the additional interface type is generated. The parameter for the template script is determined based the machine learning algorithm. A device is caused to, as a result of the device executing the template script with the parameter to identify that the given interface is of the interface type, perform an operation specific to the interface type.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: November 24, 2020
    Assignee: Klarna Bank AB
    Inventors: Vladimir Curic, James W. Barrett, Andrey Melentyev, Melody Ju
  • Patent number: 10817164
    Abstract: Problem To improve operability. Solving Means There is provided a display apparatus for moving a drag object on a screen in accordance with an operation of a pointer performed by a user. The display apparatus includes: a detection unit for detecting a target object on the screen, the target object being a destination of the drag object; and a display control unit for displaying the drag object in a position closer to the target object than a display position of the pointer moved in accordance with an operation performed by a user. As a distance between the pointer and the target object becomes shorter, the display control unit makes larger an offset amount by which the drag object is offset from the pointer in a direction close to the target object, and as an association degree representing strength of an association between the drag object and the target object becomes higher, the display control snit makes the offset amount larger.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: October 27, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yoshiroh Kamiyama, Gou Nakashima
  • Patent number: 10809871
    Abstract: An electronic device is provided. The electronic device includes a touchscreen display, and at least one processor, wherein the at least one processor is configured to display, on the touchscreen display, an execution screen of a first application, in response to an occurrence of an incoming call, display a first notification indicating the occurrence of the incoming call, which overlaps a part of the execution screen of the first application, receive a first user input with respect to the first notification, in response to the reception of the first user input, display a second notification replacing the first notification, wherein the second notification has a size less than a size of the first notification and is displayed to not overlap with the execution screen of the first application.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: October 20, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Kyung-Lim Choi, Hye-Soon Jeong, Hui-Chul Yang, Mi-A Oh, Wan-Soo Lim, Bong-Hak Choi
  • Patent number: 10809870
    Abstract: To enable a visually impaired person to easily perform an operation by pointing at a desired position on a screen. Processing of detecting a pointing position of a user on a screen is performed. Processing of outputting a sound corresponding to the detected pointing position is performed. For example, in the sound output processing, when the detected pointing position is in a specific region on the screen, a sound indicating that the pointing position is the specific region is output. For example, in the sound output processing, a position corresponding to the detected pointing position is set as a sound image position.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: October 20, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10810771
    Abstract: Embodiments of the disclosure are systems and methods for providing third party visualizations. In one embodiment, a method is provided that includes receiving, via an API, computer-executable instructions configured to render a visualization using events and a variable field; rendering the visualization using the events; causing displaying of a graphical user interface (GUI) comprising a visualization panel and a variable element; receiving, via the variable element of the GUI, an indication of a first change in the value of the variable field to a first value; re-rendering the visualization using the events and the first value; and causing display of the GUI with an updated visualization panel and the variable element.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: October 20, 2020
    Assignee: SPLUNK INC.
    Inventors: Nicholas Filippi, Simon Fishel, Siegfried Puchbauer-Schnabel, Mathew Elting, Carl Yestrau