Patents Examined by Jennifer N Welch
  • Patent number: 11893210
    Abstract: Provided are systems and methods which generate and display a control overlay for user interface elements such as checkboxes and the like. The control overlay provides a larger selection area than an underlying user interface element. In one example, the method may include receiving a request associated with a user interface element from among a plurality of user interface elements displayed within a user interface, the user interface element comprising a selectable area, displaying a control overlay for the user interface element via the user interface, the control overlay being partially translucent and comprising a selectable area that is larger than and encompasses the selectable area of the user interface element, detecting an input command via the selectable area of the control overlay, and in response to the detection of the input command, selecting the user interface element displayed via the user interface.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: February 6, 2024
    Assignee: SAP SE
    Inventor: Patrick Simon
  • Patent number: 11893343
    Abstract: Systems, methods, and software are disclosed herein that allow multiple values to be stored and referenced individually in a spreadsheet or table cell. In an implementation, an application identifies a format of a cell in a spreadsheet with a format having multiple data points. The application receives multiple values corresponding to the multiple data points and stores each value of the multiple values in the cell as a separately referenceable value with respect to each other value of the multiple values. In some implementations, formulas in other cells or sub-routines can reference an individual one of the values in the cell.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: February 6, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Derek Liddell
  • Patent number: 11887507
    Abstract: A virtual reality system for use with law enforcement training is described. Simulation software receives a selection of a base scenario layout from a first user and an action associated with a parameter of the scenario to modify the scenario. The simulation software transmits the modified scenario to a user interface of a head-mounted display worn by a second user freely roaming a physical environment of the virtual reality system. The physical environment is defined at least partially by a physical coordinate system. The simulation software receives position data associated with an object and captured by one or more cameras within the physical environment, determines a position of the object from the position data, generates a virtual reality image of the object, adds the virtual reality image of the object into the modified scenario, and transmits the updated scenario to the user interface of the head-mounted display.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: January 30, 2024
    Inventors: Rotem Shiffman, Elad Dabush
  • Patent number: 11886525
    Abstract: Embodiments described include systems and methods for presenting additional content for a network application accessed via an embedded browser of a client application are provided. Additional content related to network applications may be presented on client devices. Specifically, activity such as embedded browser activity may be monitored. Responsive to detecting an event based on the monitored activity, additional content related to the network application may be provided. In various embodiments, the additional content is provided to a client application on the client device for presentation on the client device.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: January 30, 2024
    Assignee: Citrix Systems, Inc.
    Inventor: Abhishek Chauhan
  • Patent number: 11882381
    Abstract: Systems and methods for sharing data streams in a virtual collaboration room. The method includes receiving a user video data stream from a user device for display to one or more other participants in the virtual collaboration environment and receiving a user screen sharing data stream from the user device for display to the one or more other participants in the collaboration environment. The method further includes providing a participant video data stream and a participant screen sharing data stream associated with each participant of the one or more other participants in the collaboration environment to the user device, the data streams associated with each participant configured for simultaneous display with each other participant data stream at the user device and simultaneous display with the user video data stream and the user screen sharing data stream to the one or more other participants.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: January 23, 2024
    Assignee: Global Imports L.L.C.
    Inventor: Sameer Maini
  • Patent number: 11875015
    Abstract: Rules can be selectively applied by a user to an access card using a graphical user interface (GUI) of a mobile application. For example, the mobile application can provide a graphical user interface through which the user can select how usage of the access card is to be handled by the service provider. The mobile application can receive, through the graphical user interface, input from the user indicating one or more rules to be applied to the access card. The one or more rules can dictate how usage of the access card is to be handled by the service provider. In response to receiving the input, the mobile application can transmit one or more commands to a computer system associated with the service provider. The computer system can receive the one or more commands and implement the one or more rules selected by the user of the access card.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: January 16, 2024
    Assignee: Truist Bank
    Inventors: Robert Rohr, Selcuk Karakaplan
  • Patent number: 11868593
    Abstract: An embodiment may involve a definition of a process, wherein the process is referenced by a parent entry, wherein the process includes a set of stages, wherein the stages in the set of stages are respectively associated with sets of activities, and wherein a process design application was used to define the process. The embodiment may also include one or more processors configured to: (i) receive a reference to the parent entry; (ii) identify a transformer class associated with the process design application, wherein the transformer class converts output in a first configuration related to the process design application to input in a second configuration; (iii) receive, from the transformer class, data related to the process in the second configuration; and (iv) generate a graphical user interface that displays the process and the set of stages in a hierarchical arrangement.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: January 9, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Douglas Bradley, Meredith Van Lier, Chris Widlowski, Yaron Guez, Jacob Burman, Suzanne Lai
  • Patent number: 11861541
    Abstract: Methods and systems for organizing and conducting a computer-implemented simulation to support an exercise are disclosed. The method includes a processor receiving, via a first GUI prior to the simulation, configuration data representing at least: (a) organizational nodes, (b) organizational pathways, (c) interorganizational relationships, and (d) one or more first events that change the interorganizational relationships.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: January 2, 2024
    Assignee: Norwich University Applied Research Institutes Ltd
    Inventors: Michael Schulz, William McConnell, Philip Susmann
  • Patent number: 11860825
    Abstract: A method of providing user access history for a collaborative document includes receiving, by a server, a first request for the collaborative document from a client device of a user of a plurality of users that have permission to access the collaborative document; providing the collaborative document to the client device for presentation to the user in a user interface on the client device; determining whether a collaborator type of the user matches a predefined collaborator type; responsive to determining that the collaborator type of the user matches the predefined collaborator type: creating a first user access history for the collaborative document based on accesses of the collaborative document by one or more of the plurality of users, and providing the first user access history for the collaborative document to the client device for display within a consolidated view of the user interface presenting the collaborative document.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventors: Allen Yang, Clayton Williams, James Zoll, Andrea Dulko, Matthew Pearson-Beck, Blake Robert VanLandingham, Chi Ho Chun, Tianlei Tang
  • Patent number: 11861298
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for performing natural language processing on a clinical note or audio information associated with medical personnel. A computer-implemented method performed by one or more processors for populating a graphical user interface with data associated with a voice input. The method may include receiving a voice input, generating a first text based on the voice input, comparing the text against a computer model, identifying a data field in the text, selecting a form field based on the identified data field, extracting a second text based on the generated text, and populating the second text in the selected form field.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: January 2, 2024
    Assignee: TeleTracking Technologies, Inc.
    Inventors: Albert Tackie, Tejashree Gharat, Vanita Kolukulri
  • Patent number: 11844962
    Abstract: Disclosed herein are radiotherapy methods and systems that can display a workflow-oriented graphical user interface(s). In an embodiment, a method comprises presenting, by a server, a first page of a first graphical user interface on the radiotherapy console associated with a radiotherapy machine in a treatment room, wherein the first graphical user interface contains a plurality of pages, each page corresponding to a stage of treatment implemented by the radiotherapy machine, and the first page corresponds to a first stage; and transitioning, by the server, the first page of the first graphical user interface to a second page of the first graphical user interface corresponding to a second stage responsive to an input of a user interacting with a second graphical interface presented on a display in the treatment room indicating that at least a predetermined portion of tasks associated with the first stage has been satisfied.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: December 19, 2023
    Assignee: VARIAN MEDICAL SYSTEMS, INC.
    Inventors: Filip Vojan, Brian Spatola
  • Patent number: 11847310
    Abstract: A method of configuring a building management system for operation, the building management system including a plurality of building system components, the method comprising: accessing a widget library, the widget library comprising a plurality of individual images that each represent operation of one or more building system components; dragging and dropping one or more individual images from the widget library onto an editor page; dragging and dropping one or more points of the one or more building system components onto each of one or more of the individual images on the editor page; in response to dragging and dropping the one or more points onto each of one or more of the individual images on the editor page, automatically binding the one or more points with the respective individual image; and saving the individual images along with the binding with their respective one or more points.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: December 19, 2023
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Marco Nostrini, Prabhat Ranjan, Rory Foxley, Venugopala Kilingar Nadumane, Rajiv Ranjan Singh
  • Patent number: 11847260
    Abstract: An embodiment of a method for enabling content personalization for a user based on a cognitive state of the user includes providing an interface configured to enable a third party to request cognitive state data of the user as the user interacts with a content-providing source; establishing bioelectrical contact between a biosignal detector and the user; automatically collecting a dataset from the user; generating a cognitive state metric; receiving a request from the third party for cognitive state data; transmitting the cognitive state data to the third party device; and automatically collecting a dataset from the user as the user engaged tailored content.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: December 19, 2023
    Assignee: Emotiv Inc.
    Inventors: Tan Le, Geoffrey Ross Mackellar
  • Patent number: 11831939
    Abstract: The present disclosure involves systems, software, and computer implemented methods for personalizing media content. Personalization digital media templates can be retrieved that designate (i) particular types of media content to be combined with particular preselected digital video files and (ii) particular times within particular preselected digital video files at which the particular types of media content are to be combined with the particular preselected digital video files, the particular times being relative to the times within the preselected digital video files at which emotionally impactful moments occur. Digital media content can be assembled for the personalized digital video files using particular preselected digital video files, the digital media templates, and the personal digital media file. The assembled digital media content can be encoded using a common video codec to generate the personalized digital video files.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: November 28, 2023
    Assignee: LGI, Inc.
    Inventors: Jessica Barbara Lyons, Jonathan Charles Beck, Roger Edward Dumas, Craig Laurence Rice, Paul Joseph Moe
  • Patent number: 11816254
    Abstract: This disclosure provides a system and method for selecting an application dialog layout design based on a response pattern for a task-based application. A plurality of user interface layouts may be generated based on a first user interface layout, where the first user interface layout is associated with a task included in a process of a computer-implemented software application. One or more performance metrics associated with each user interface layout of the plurality of user interface layouts may be monitored, where the one or more performance metrics characterize a performance of the task by one or more task users. A second user interface layout may be selected based on an analysis of the one or more performance metrics. The second user interface layout may be provided to a plurality of users of a computer-implemented software application.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: November 14, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Raman Meenakshisundaram, Jeroen van Rotterdam
  • Patent number: 11816304
    Abstract: Aspects of the present disclosure involve systems comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, by a messaging application, a first content item generated by a first client device using a third-party resource; generating the first content item for display on a second client device together with an indication of the third-party resource used to generate the first content item; receiving, from the second client device, selection of the indication of the third-party resource; generating, for display on the second client device, a first user interface that includes a plurality of content items associated with the third-party resource and a first option to access the third-party resource, the plurality of content items including the first content item; and enabling the second client device to use the third-party resource in response to receiving selection of the first option to access the third-party resource.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: November 14, 2023
    Assignee: Snap Inc.
    Inventors: Jacob Catalano, Patrick Mandia, Sriram Raman
  • Patent number: 11809683
    Abstract: The present disclosure relates to a display method, a display device, and a storage medium, which are used to solve the technical problem that contents of only one application can be displayed on a same interface in related technologies. The display method can include receiving a content viewing instruction, acquiring content data of a plurality of content providers in response to the content viewing instruction, and displaying the content data of the plurality of content providers on an interface in a form of stitched segments.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: November 7, 2023
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Yizhan Lu, Xiaoyong Xi, Yiwei Huang
  • Patent number: 11809886
    Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: November 7, 2023
    Assignee: Apple Inc.
    Inventors: Petr Karashchuk, Tomas A. Vega Galvez, Thomas R. Gruber
  • Patent number: 11809897
    Abstract: The technology disclosed herein enables presenting, via a user interface, one or more builds, wherein each build comprises one or more first software build operations, and at least one first software build operation is currently executing, presenting, via the user interface, one or more computing jobs, wherein each job comprises one or more second software build operations, receiving, via the user interface, an input associating a job selected from the one or more jobs with a build selected from the one of the builds, and responsive to receiving the input, scheduling, execution of the second software build operations to occur in response to a completion of execution of the first software build operations. The input may be, for example, a drag-and-drop operation between the job and the build.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: November 7, 2023
    Assignee: Red Hat, Inc.
    Inventors: Arie Bregman, Ilan Gersht
  • Patent number: 11797258
    Abstract: A method implements data visualization collaboration. The method displays, for a second user, an interface with a comment pane that displays a first comment text and a first thumbnail image of a data visualization generated according to a first visual specification, from a first user. In response to detecting an input from the second user to select the first thumbnail image, the method generates and displays the data visualization. The method receives, from the second user, input modifying the data visualization, and input specifying a second comment that refers to the data visualization. In response, the method generates a second thumbnail image and a second visual specification corresponding to the modified data visualization, and transmits that information along with the second comment text to the first user.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: October 24, 2023
    Assignee: Tableau Software, Inc.
    Inventors: Quentin Moy, Gaurav Chandna, Michael Chen