Patents Examined by Jeanette J Parker
  • Patent number: 11513756
    Abstract: In some implementations, a user device can coordinate adjustments to a composite GUI generated in cooperation with an accessory device that presents the composite graphical user interface. For example, the user device can receive configuration data that defines the maximum GUI display area (e.g., size, dimensions) of the accessory device, various view areas within the GUI display area of the accessory device into which the user device can render GUIs, and/or transitions between the various view areas. The user device can generate a display buffer based on the maximum GUI display area, generate a graphical user interface in an area of the buffer corresponding to a current view area specified by the accessory device, and send to the accessory device video frames corresponding to the display buffer. The accessory device can generate a composite GUI based on the received video frames that include the user device generated GUI.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: November 29, 2022
    Assignee: Apple Inc.
    Inventors: Brian D. Pietsch, Jianhong Jiang, Kevin W. Mar, Thomas R. Powell, Glenn A. Anderson
  • Patent number: 11507263
    Abstract: Exemplary systems and methods associated with generating a customized touch screen configuration for a user of a wheelchair based on the user's disease state. The systems and methods determine the user's ability using various assessments. Generating a customized touch screen configuration includes modifying various touch screen feature settings in accordance with the user's capabilities. These settings include various techniques to better recognize touch screen input gestures from users with disabilities.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: November 22, 2022
    Assignee: DYNAMIC CONTROLS
    Inventors: Julian Verkaaik, Chad Marshall
  • Patent number: 11494458
    Abstract: Systems, methods, and non-transitory computer-readable media can receive one or more content tiles to be presented to a user, wherein the one or more content tiles are arranged in an order. The one or more content tiles are presented within one or more pages of a paginated content grid user interface. Each page comprises a plurality of positions defined by a plurality of rows and a plurality of columns. Presentation of the one or more content tiles within the paginated content grid user interface is modified based on refresh criteria.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 8, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Michael Chen, Reagan Kim, Matthew Jianzhong Cheok
  • Patent number: 11487406
    Abstract: Examples of the present disclosure describe systems and methods for a windowing container that enables two or more windows associated with application(s) to be grouped within the container such that the windows may behave or function uniformly as a single window. For example, responsive to a request to group two windows, a container may be generated to include the windows arranged based on one or more rules and features enabling group functions associated with the container to be performed. When a group function is performed on the container, the function may be performed to each of the windows arranged therein as if they were a single window. As new windows are grouped within or existing windows are released from the container, the container and/or windows may be rearranged based on the rules. A state of the container may be stored to enable subsequent invocation of the container after closing.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: November 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samantha Madeline Song, Anna Marion Pfoertsch, Roberth Karman, Nihar Niranjan Shah
  • Patent number: 11449213
    Abstract: A computer system is provided. The computer system includes a memory, a user interface, and a processor coupled to the memory and the user interface. The at least one processor is configured to render, via the user interface, a first representation of the computer system and a second representation of a remote computer system distinct from the computer system; receive, via the user interface, input initiating a drag-and-drop operation of a digital resource provided by the remote computer system; detect entry of a cursor effectuating the drag-and-drop operation into the first representation; confine the cursor to a portion of the first representation; move a target proxy window to encompass the portion of the first representation; and free the cursor to continue effectuation of the drag-and-drop operation.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: September 20, 2022
    Assignee: Citrix Systems, Inc.
    Inventor: Qing Dai
  • Patent number: 11444847
    Abstract: The technology disclosed provides an interactive GUI driven by natural language questions and intuitive controls that support follow-up queries. One features a table-graph that links responsive series of data to graph elements. Individual rows of data in the table can be selected or deselected for display. The rows can be displayed in a single graph for individual graphs. Averages and other statistical measures can be calculated and graphed responsive to selectable controls, without formulas for series calculations. Another feature is so-called Liveboards that include multiple natural language questions and data views produced from executing queries derived from the questions, adapted to data available to a particular user, especially when the user's organization is different from an origin organization that generated the Liveboard.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: September 13, 2022
    Assignee: Insight Engines, Inc.
    Inventors: Grant M. Wernick, Darien Fitzgerald Kindlund, Gururaj Singh, Hsin-Yu Lin, Edson Julius Ocampo Almachar, Jacob A. Perkins
  • Patent number: 11422680
    Abstract: A method for executing workflows is provided. The method includes querying a workflow engine regarding an input parameter of a workflow, responsive to a selection from a portal to execute the workflow. The method includes generating a graphical user interface requesting a value of the input parameter and transmitting the graphical user interface to the portal for display. The method includes sending a workflow invocation request, with the value of the input parameter from the graphical user interface, to the workflow engine, wherein at least one method operation is performed by a processor. In some embodiments, a workflow execution framework is provided.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: August 23, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Akshaya Mahapatra, Vandana Rao, Nilay Chheda, Richard Kirchhofer, Michael Tan
  • Patent number: 11422696
    Abstract: In some examples, a system executes a program that generates a user interface (UI) screen, provides a user input event to the program during execution, and captures images of the UI screen before and after the user input event. The system determines, based on the captured images, whether a first region of the UI screen changed in response to the user input event, and indicates the first region as a user interactive region and adds an element representing the user interactive region to a representation of user interactive regions of a UI of the program.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: August 23, 2022
    Assignee: Micro Focus LLC
    Inventors: Er-Xin Shang, Wen-Jie Qian, Haiyu Gao
  • Patent number: 11402980
    Abstract: Systems and methods for rendering VR content at a VR rendering device include identifying, by a content facilitator, that that first content presented via a first device to a user includes metadata indicating availability of second content. The second content includes at least one of a three-dimensional (3D) video, 360° image, or virtual reality (VR) content. The content facilitator provides an interface element to the user at the first device responsive to the metadata indicating availability of the second content. The content facilitator receives a user selection of the interface element. The content facilitator provides access to the second content via a VR rendering device for the user responsive to the user selection. The VR rendering device is configured to render the second content.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: August 2, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Jacob Rossi, Joshua Jacob Inch, Jordan D. Andersen
  • Patent number: 11402976
    Abstract: Aspects of the subject disclosure may include, for example, a virtual assistant that includes a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations of creating a normalized profile for a user of the virtual assistant device; identifying an anomaly deviating from the normalized profile over a threshold time period during use of the virtual assistant device; and changing an interface of the virtual assistant device to accommodate the identified anomaly. Other embodiments are disclosed.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: August 2, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rashmi Palamadai, Eric Zavesky, Nigel Bradley
  • Patent number: 11392261
    Abstract: Techniques for dynamic display of visualized units received from plural sources are described. Visualized units are scheduled for display for a time period and rendered on the display for the time period. The visualized units can be shared according to user preferences, picked according to a user selection into personal, shareable sets of visualized units. The visualized units can be annotated, mixed from different sources and focused.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: July 19, 2022
    Inventor: Daniel E. Tsai
  • Patent number: 11366632
    Abstract: An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: June 21, 2022
    Assignee: GOOGLE LLC
    Inventors: Brian Schmidt, Frank Petterson, Jason Robert Sao Bento, Barbara Macdonald
  • Patent number: 11353948
    Abstract: A method for the adaptation of a user interface based on the proximity of a plurality of computing devices connected to a network. The method includes determining, at a first client or a server, a proximity of a second client being within a predetermined range of the first client. The first client or the server determines the proximity of a second client being within a predetermined range by receiving a notification from the server, receiving a unique identifier from the second client, sensors of the first or the second client, or by determining that the location of the first client is within a predefined distance from the location of the second client. The method includes receiving, by the first client or the server, recommendations data associated with client data of the second client. The method includes adapting a user interface of the first client based on the recommendation data.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: June 7, 2022
    Assignee: Q Technologies, Inc.
    Inventor: Marcus Allen Thomas
  • Patent number: 11340782
    Abstract: A control device controls display of a display device for displaying a display screen for setting operations of the control device that controls an industrial machine and soft keys for operating the display screen. The control device includes: a key input processing unit that receives input from an input device; an input content determining unit that determines a content of the input received by the key input processing unit; a storage unit that stores a soft key definition information table in which operation contents on the display screen to be allocated to the soft keys are defined in advance; a soft key allocation selecting unit that selects the operation contents to be allocated to the soft keys; and a soft key display processing unit that displays the soft keys allocated with the operation contents selected by the soft key allocation selecting unit on the display device.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: May 24, 2022
    Assignee: FANUC CORPORATION
    Inventors: Satoshi Uchida, Shinichirou Itakura
  • Patent number: 11336704
    Abstract: A non-transitory computer readable storage medium has instructions executed by a processor to host a composite window collection for a group of collaborators. The composite window collection includes individual windows controlled by individual collaborators and the group of collaborators observe the composite window collection from different computers connected via a network. A composite window collection session recording is formed. The composite window collection session recording is augmented with metadata to form a collaboration recording. Storage rules are applied to the collaboration recording. A request for the collaboration recording is received from a user. The user is prompted for metadata filtering criteria. A filtered collaboration recording is constructed in accordance with the metadata filtering criteria. The filtered collaboration recording is supplied to the user.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: May 17, 2022
    Assignee: Datadog, Inc.
    Inventors: Till Pieper, Max Andaker, Jason Thomas
  • Patent number: 11320984
    Abstract: A system and method of facilitating user interaction with a mobile electronic communication device is provided, for devices having a touch sensitive screen and a housing surface. The described techniques entail displaying visual matter on the touch sensitive screen, detecting a touch on the housing surface, the detected touch having a touch location and touch pressure, and modifying the appearance of the visual matter on the touch sensitive screen based on the touch location and touch pressure.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: May 3, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Nikhil Ambha Madhusudhana, Vivek Kumar Tyagi, Navin Dabhi, Hong Zhao, Sujin Jang
  • Patent number: 11314399
    Abstract: A system and method for an adaptive graphic user interface (AGUI) (501) that can identify the characteristics of one or more users and display candidates and dynamically select display content and generate an interface (502-506 . . . ) customized to one or more users and display candidates and dynamically arrange, modify, map and adapt an AGUI display to any object (350,730), device, clothing, equipment, furniture, appliance, room, building, vehicle, person, or other passive or active display surface, screen, space or other display candidate and embodiments of an AGUI apparatus (500) that can network, coordinate and/or operate with the AGUI platform (1302) to identify one or more users and display candidates and enabling one or more users to interface with a single AGUI display across multiple display candidates.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 26, 2022
    Assignee: EYECAM, INC.
    Inventors: Bryan Jonathan Davis, Ronald Eugene Fisher, James Fisher, Jonathan Salzedo, Charles Campbell, Mark Brinkerhoff, Stuart Gregory Tyrrell, Walter Norman Maclay
  • Patent number: 11314396
    Abstract: In an exemplary process for selecting a text input field using an eye gaze, a graphical object including the text input field is displayed. The text input field is associated with one or more respective locations on one or more displays. Characteristics of an eye gaze are determined using gaze sensors, and a gaze location is determined using the characteristics. Input is received from an input device corresponding to one or more text characters. If the gaze location corresponds to the one or more respective locations, then the one or more text characters are displayed in the text input field. If the gaze location does not correspond to the one or more respective locations, then the one or more text characters are not displayed in the text input field.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: April 26, 2022
    Assignee: Apple Inc.
    Inventors: Earl M. Olson, Pol Pla I. Conesa, Aaron P. Thompson
  • Patent number: 11307754
    Abstract: The present technology provide a mechanism for displaying and initiating actions and workflows for objects with a single drag-and-drop operation in association with a content management system. Drag operations may be monitored to trigger monitoring of a pointer performing the drag operation to detect whether the pointer is within a threshold distance from a chosen aspect, such as a system tray icon, and/or an area of a temporary invisible window. Upon detection, the drag operation of the objects may seamlessly trigger a presentation of a menu window. The menu window may display one or more icons representing different actions and workflows for which the object may be dropped, via a drop operation, upon to indicate a selection.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: April 19, 2022
    Assignee: Dropbox, Inc.
    Inventor: Spencer Villars
  • Patent number: 11307745
    Abstract: An electronic device including a touch-enabled display module configured to display a plurality of windows according to a multi-window mode; and a control module configured to displaying on the touch screen a first application window and a second application window according to the multi-window mode, alter the first application window in response to a touchscreen input received via the touch-enabled display, and automatically alter the second application window in response to the alteration of the first application window.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: April 19, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Doo Suk Kang, Geon Soo Kim, Dong Hyun Yeom, Pil Joo Yoon, Yong Joon Jeon, Bo Kun Choi