Patents Examined by William D Titcomb
  • 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: 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: 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: 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: 10806533
    Abstract: A system comprises a teleoperational assembly including an operator control system and a first teleoperational manipulator configured for operation by an operator control device of the operator control system. The first teleoperational manipulator is configured to control the operation of a first medical instrument in a surgical environment. The system also comprises a processing unit including one or more processors. The processing unit is configured to display an image of a field of view of the surgical environment and display a menu proximate to an image of the first medical instrument in the image of the field of view. The menu includes at least one icon representing a function for the first medical instrument.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 20, 2020
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Tabish Mustufa, Heath Feather, Daniel H. Gomez, Brian D. Hoffman, Paul W. Mohr, Huan L. Phan
  • 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
  • Patent number: 10803056
    Abstract: Methods, systems, and computer-readable media are disclosed to generate an interface for a web service and to query the web service. A method includes generating a user interface associated with a web service. The user interface includes one or more input parameter options associated with the web service. The user interface is generated based on a service specification and one or more series specifications associated with the service specification. User input is received via the user interface, where the user input includes a selection of at least one of the one or more input parameter options. A query of the web service is generated based on the user input, and the query reflects at least one selected input parameter option.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: October 13, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christian Liensberger, Moe Khosravy
  • Patent number: 10802696
    Abstract: Devices, systems, and methods for controlling and monitoring a smoke control system are described herein. One device includes a user interface that can be configured to receive a selection to perform a smoke control operation using a smoke control system of a facility and display a plurality of smoke control elements, wherein each respective one of the displayed smoke control elements represents a different component of the smoke control system used to perform the selected smoke control operation. The device can also include a memory and a processor configured to execute executable instructions stored in the memory to cause the selected smoke control operation to be performed by the component of the smoke control system, wherein the user interface is configured to display an operational state of the components represented by each respective one of the displayed smoke control elements during the performance of the selected smoke control operation.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: October 13, 2020
    Assignee: Honeywell International Inc.
    Inventors: Kanaka Nagendra Prasad Naraharisetti, Rajesh Babu Nalukurthy, P Ranjith Kumar, Rich Lau
  • Patent number: 10796087
    Abstract: A method and an apparatus relate to the field of terminal technologies and for obtaining web content, where the method includes determining a web view control corresponding to web content displayed on a first display interface, where the first display interface is an interface displayed on a display screen of an intelligent terminal when an application runs on the intelligent terminal, registering a web content loading complete function with an operating system of the intelligent terminal, determining that the operating system invokes the web content loading complete function, where the operating system invokes the web content loading complete function after determining that the web content displayed by the web view control is loaded completely, obtaining the web content after the operating system invokes the web content loading complete function, and sending the obtained web content to the operating system.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: October 6, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Nairong Guo, Yongde Li, Qiqiang Zhong
  • Patent number: 10796282
    Abstract: The assembling of a presentation for a user by processing selected sub-component parts method using structuring inputs into a plurality of sub-component parts in an ordered-linear, wherein each of the sub-component parts contain change data. The sub-component parts are comprised of a reference that provides a link to one of: another one of the sub-component parts and a position in presentation data. The change data provides information on how to modify a part of presentation data responsive to the associated. The presentation data is assembled using the sub-component parts for a selected set of sub-component parts from the non-transitory memory responsive to said change data and the associated said reference. The presentation is viewed by a user responsive to the presentation data.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: October 6, 2020
    Inventors: David Howard Sitrick, Russell Thomas Fling