Patents Examined by Yongjia Pan
  • Patent number: 11336474
    Abstract: A method for controlling data streams of a virtual session with several participants who access at least access one application in the virtual session can include use of a selected media processing and a signaling mode in a centralized process for each participant according to the individual requirements of the participant. The process can be controlled by a server. The selection of the media processing and/or signaling mode can be made on the basis of an evaluation of the terminal of the respective participant and the network bandwidth available to the respective participant. An evaluation scheme with a plurality of evaluation criteria can be provided for the evaluation, and possible media processing and/or signaling modes are ascertained for the respective participant.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: May 17, 2022
    Assignee: RingCentral, Inc.
    Inventor: Ulrich Schmitz
  • Patent number: 11331152
    Abstract: A system for delivering energy to a patient's body is disclosed that includes a plurality of probes, a touch-sensitive display screen, and a controller communicatively coupled to each of the probes and the display screen. The controller is configured to perform operations including displaying a plurality of dynamically sized channel control regions within a user interface of the touch-sensitive display screen. Each of the plurality of channel control regions corresponds with at least one of the plurality of probes and is sized based at least in part on a number of the plurality of probes. The operations can include detecting a user touch action directed to a user-selected channel control region of the plurality of dynamically sized channel control regions. The operations can include performing a control action associated with the probe(s) that correspond with the user-selected channel control region when the user touch action is detected.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: May 17, 2022
    Assignee: Avent, Inc.
    Inventors: Joseph A. Cesa, Lisa M. McGregor, Jennifer J. Barrett, Tyler W. Crone, Lee W. Rhein, Christopher W. Thurrott, Morgan Rudolph, Scott Woodruff
  • Patent number: 11327627
    Abstract: A system for managing incidents includes an electronic display, an electronic processor coupled to the electronic display, and memory coupled to the electronic processor and storing instructions. The instructions, when executed by the electronic processor, cause the system to display an incident card on the electronic display, display first incident information on a front side of the incident card, receive a first user input indicating to flip to a back side of the incident card, determine user focus information, generate second incident information based on the user focus information, and display a back side of the card responsive to receiving the first user input. The back side includes the second incident information.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 10, 2022
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Richard Mostaert, James C. Duran, Anthony R. Metke, Trent J. Miller
  • Patent number: 11321105
    Abstract: Example embodiments described herein relate to an interactive interface system to maintain a user support profile, wherein the user support profile comprises a plurality of media content that includes user support content, receive a message request from a client device wherein the message request includes an identification of the user support profile and corresponding message content that includes a natural language request, convert the natural language request to a query term, perform a query upon the plurality of media content associated with the user support profile based on the query term, identify relevant media content based on the query, and cause display of the relevant media content within a chat interface at the client device. The interfaces generated and displayed by the interactive interface system therefore enable a user to access user support without having to navigate to a separate interface.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: May 3, 2022
    Assignee: Snap Inc.
    Inventor: Jeremy Voss
  • Patent number: 11323449
    Abstract: Described embodiments provide systems and methods for providing cross-application adaptive services. A computing system may receive, from a first client device, an identification of an user access requirement. The computing system may retrieve, from a requirement-adaptive service database, a system configuration corresponding to the user access requirement. The computing system may configure a hosted application according to the retrieved system configuration. The computing system may provide, to the first client device for rendering by an application of the first client device, the configured hosted application.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: May 3, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Christopher Leslie Gissing, Ellen Rose Wootten, Daniel Alan Robert Peacock, Roderick William Alexander Munro, Heather Sarah Avril Talbot, Martynas Markevicius
  • Patent number: 11281652
    Abstract: An in-vehicle device includes: a storage unit storing map information divided into zones and used at least for screen display; a map drawing unit generating screen information using the map information; a difference detecting unit calculating, as a difference evaluation value, a magnitude of a difference in zone between the map information before update and the map information after update; and a map updating unit determining an order of updating the zones on a basis of a magnitude of the difference evaluation value to update, for each of the zones, the map information stored in the storage unit.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: March 22, 2022
    Assignee: CLARION CO., LTD.
    Inventors: Takaaki Sekiguchi, Atsushi Kubo, Jun Ootsuka
  • Patent number: 11277507
    Abstract: An operating system for wearable buttons comprises a master button that comprises an air interface for receiving executable instructions according to a user changeable dashboard. One or more slave buttons are configured to communicate with the master button, wherein the one or more executable instructions are configured to execute on a processor of the master button according to a user's actuation of the master button or the slave button according to the changeable dashboard.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: March 15, 2022
    Inventor: Julia Yu-Ching Tsao
  • Patent number: 11256390
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other connected devices, and other functions capable of being performed by the other connected devices. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with different connected devices. Each graphical control element can be arranged to reflect how each connected device is operating simultaneous to the presentation of the composite graphical assistant interface.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: February 22, 2022
    Assignee: Google LLC
    Inventors: Yuzhao Ni, David Roy Schairer
  • Patent number: 11256389
    Abstract: A display device for executing a plurality of applications and a method for controlling the display device are provided. The method includes displaying a plurality of windows in which applications are executed respectively, receiving an iconize input for executing the plurality of windows, checking window information about each of the plurality of windows and discontinuing the displaying of the plurality of windows, and generating a shortcut icon for executing the plurality of windows simultaneously, based on the checked window information.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: February 22, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ki-Hyuck Shin, Sung-Hwan Kim, Doo-Hwan Kim, Jae-Yeol Lee, Kun-Woo Baek, Hee-Ran Youn
  • Patent number: 11221833
    Abstract: A method for automated object detection for user interface generation includes receiving an image depicting a layout of a user interface for an application; analyzing the image to detect an object in the image, where the object depicts a representation of a portion of the layout of the user interface, and where the object is associated with a portion of textual content in the image; determining a set of attributes for the object, the set of attributes pertaining to the position of the object within the layout of the user interface; determining a user interface functionality associated with the portion of textual content; and generating application code for an executable user interface for the application, where the application code is to provide a user interface component based on the set of attributes that performs the user interface functionality.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: January 11, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Willie H Huang
  • Patent number: 11210826
    Abstract: The present disclosure relates to providing artificial intelligence experiences. The artificial intelligence experiences may include a persistent virtual character. The artificial intelligence experiences are presented through an augmented reality system. The persistent virtual characters are associated with geo-locations. The persistent virtual characters are accessible to the user at the geolocation associated with the persistent virtual characters. A system managing the persistent virtual characters is continuously updated based on user interaction with the persistent virtual characters and information received from external sources. The persistent virtual characters manner of behavior toward the user is based on previous user interaction with the persistent virtual characters and information received from external sources.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: December 28, 2021
    Assignee: Disney Enterprises, Inc.
    Inventor: Michael P. Goslin
  • Patent number: 11209964
    Abstract: The present disclosure generally relates to techniques for reacting to a message in a communication platform. An exemplary method implemented at least in part by a user computing device of a user associated with a communication platform comprises: displaying the message in a message area; identifying, based on the message, one or more reactive emojis; displaying one or more graphical representations of the one or more reactive emojis; receiving, from a user, an input selecting a graphical representation of the one or more reactive graphical representations; in response to receiving the input, displaying a reaction to the message in a reaction area; and displaying a response input area for inputting a response to the message.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: December 28, 2021
    Assignee: SlackTechnologies, LLC
    Inventors: Andrew Fong, Mark Christian
  • Patent number: 11209956
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
  • Patent number: 11200543
    Abstract: In some examples, an apparatus for scheduling service assets for an event is provided. A schedule of events and service assets is stored. Each event in the schedule of events is associated with one of the plurality of service assets. A first service asset is unable to attend an event. A substitution request from a first computing device associated with the first service asset is received. A user interface is generated for display on the first computing device. The user interface includes a plurality of selectable items corresponding to the plurality of service assets, a selectable request-substitute interface element, and a selectable event sign-in interface element. In response to receiving a selection of a send-request interface element, a substitute request notification to be displayed on a second computing device is transmitted. In some examples, the schedule of events is updated to reflect a second service asset associated with the event.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: December 14, 2021
    Assignee: Mindbody, Inc.
    Inventors: Chet I. Brandenburg, Christopher Abraham Smeder, Elizabeth Leibovich, Kristi Nunes, Kathryn Christman, Alexander Kim, Danielle Murphy, Amaya Becvar Weddle
  • Patent number: 11188204
    Abstract: Systems and methods for virtual implant placement to implement joint gap planning are discussed. For example, a method can include operations for receiving a first implant parameter set based on a surgical plan that was generated while moving the joint through a range of motion. The method can include generating a first set of candidate implant parameter sets that are the result of an incremental change, relative to the first implant parameter set, to at least one parameter of the first parameter set. The method can include calculating a result for at least one candidate implant parameter set and providing a graphical representation of the result according to at least one candidate implant parameter set. The result can be color-coded to correlate to a candidate implant parameter set. The display can include color-coded user interface controls to allow a user to execute incremental changes corresponding to candidate implant parameter sets.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: November 30, 2021
    Assignee: Blue Belt Technologies, Inc.
    Inventors: Constantinos Nikou, Branislav Jaramaz
  • Patent number: 11182059
    Abstract: A user interface system includes: an input device that receives an input of a user in a vehicle; a display that displays information in the vehicle; and a processor that determines whether to support a personal indication and a personal input for the user when receiving a request to enter personal information of the user, and supports to enter the personal information using the input device and the display as a result of the determination.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: November 23, 2021
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Tae Hyun Sung
  • Patent number: 11175935
    Abstract: Embodiments include method, systems and computer program products for a path-sensitive contextual help system. In some embodiments, user actions are obtained from a user session of a user. A concrete user action trace is captured using the obtained user actions, wherein the concrete user action trace is a subset of user actions from the user session. An abstract user action trace is generated using the concrete user action trace. A help action corresponding to the abstract user action trace is identified and, in some embodiments, is presented to the user.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Evelyn Duesterwald, John C. Thomas, Patrick A. Wagstrom
  • Patent number: 11172338
    Abstract: Techniques for enhancing group communication on a device are described. A method may include presenting a message in a message portion of a user interface (UI) for a group communication application executing on a first device, where the group communication application communicates messages among multiple devices. The method may further include monitoring an input component for the first device and detecting a first control directive from the input component. The first control directive may select a message displayed in the message portion of the user interface. The method may further include performing a pin operation on the selected message; and presenting the pinned message in a banner portion of the UL Other embodiments are described and claimed.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: November 9, 2021
    Assignee: Facebook, Inc.
    Inventors: Vincent Charles Cheung, Connie Yeewei Ho, Daniel Tsuan
  • Patent number: 11163434
    Abstract: Systems and methods for using augmented reality to control a connected home system are provided. Some methods can include receiving a video data stream from an IoT video device monitoring a region in which an IoT automation device is located within a field of view of the IoT video device, displaying the video data stream on a user interface device, overlaying a controlling graphic on top of a depiction of the IoT automation device in the video data stream displayed on the user interface device, receiving first user input identifying the controlling graphic via the video data stream displayed on the user interface device, and responsive to the first user input, initiating a change of state of the IoT automation device in the region.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: November 2, 2021
    Assignee: Ademco Inc.
    Inventor: Philip J. Ferro
  • Patent number: 11157166
    Abstract: In one embodiment, the instant application provides one or more of receiving a mobile device's analysis of a movement of a finger, determining a word from the analyzed finger movement, determining a part of a message based on the determined word, placing the word in the message, and based on the analysis, providing space for a new word to be written by the finger.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: October 26, 2021
    Assignee: Felt, Inc.
    Inventor: Tomer Alpert