Patents Examined by Sherrod L Keaton
  • Patent number: 11973613
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting an overview of participant conversations within a virtual conferencing system. The program and method provide for a virtual space comprising plural rooms, each room of the plural rooms being configured for virtual conferencing between respective participants; provide, for an administrator of the virtual space, display of a dashboard interface, the dashboard interface comprising a room preview element for each of the plural rooms, each room preview element corresponding to a live preview for a respective room of the plural rooms; determine metrics for each of the plural rooms; and provide for display of the metrics within the dashboard interface.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: April 30, 2024
    Assignee: SNAP INC.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11954320
    Abstract: Methods and systems are disclosed for dynamically and automatically modifying a user interface (UI) of an application based on the UI capabilities of a computer device running the application, in particular whether the computer device is touch-enabled or not.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: April 9, 2024
    Assignee: VFA, INC.
    Inventors: Vladislav M. Mangeym, Oleg Puzatkin
  • Patent number: 11949636
    Abstract: Systems and methods for availability-based streaming may include (1) detecting that a user of a messaging service has selected a call-availability element provided within an instance of a messaging thread, generated for the user, that enables digital messaging between the user and a contact of the user, (2) signaling to the user's contact that the user is available for a call via the messaging thread by instructing a device of the contact to display a selectable prompt that indicates that the user is available for the call via the messaging thread, (3) detecting that the user's contact has selected the selectable prompt via the contact's device, and (4) instructing the contact's device to display a call-launch element configured to launch the call between the user and the user's contact via the messaging thread when selected via user input. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul
  • Patent number: 11949808
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for a wearable multimedia device and, in some implementations, a cloud computing platform. In some implementations, in a method for presentation of a home screen. In response to determining that a waking condition of a mobile device is satisfied, an environment of the mobile device is sensed using one or more sensors of the mobile device. Based at least on the sensing, a current context of the mobile device is determined. In response to determining the current context of the mobile device, a particular content is selected from among a plurality of content, the particular content being relevant to a user of the mobile device based on the current context of the mobile device. The particular content is presented as a home screen of the mobile device upon waking the mobile device.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: April 2, 2024
    Assignee: Humane, Inc.
    Inventors: Kenneth Luke Kocienda, Imran A. Chaudhri
  • Patent number: 11941343
    Abstract: A method is provided for recognizing and interpreting graphic elements to create a website with input options, and to operate it by a data processing device, by means of which input a definable action, determinable representation, or definable process is triggered, which website has a GUI which shows at least one image, text and/or input field which can be selected via an operating pointer of the data processing device. At least one line of code is integrated into the website or, is virtually instantiated, by means of which a connection to an evaluation unit of a data processing system can be established if an area of the GUI has been selected by the operating pointer. The evaluation unit evaluates the selected area with the aid of artificial intelligence, an image, or similarity analysis to determine which action, representation, or process is likely to be triggered by the selected area.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: March 26, 2024
    Assignee: PATTY'S GMBH
    Inventor: Andreas Perschk
  • Patent number: 11917109
    Abstract: A printing apparatus includes a communication interface, a memory, a touch panel, a printer, and a controller. The printer prints an image on a recording medium. The controller is configured to: receive a print job through the communication interface and store the print job in the memory; control the touch panel to display a list including one or more job touch keys and a function touch key, the one or more job touch keys being for individually selecting one or more print jobs stored in the memory, the function touch key being for selecting all of the one or more job touch keys included in the list, the list being scrollable along a particular direction; and in response to receiving a scroll operation of the list, controlling the touch panel to cause the list to scroll along the particular direction.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: February 27, 2024
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Yuqing Liu, Kosuke Mori, Katsunori Enomoto, Toyoshi Adachi
  • Patent number: 11847167
    Abstract: An information handling system and method for generating a customized chat bot integration software system wherein a processor imports a chat bot template process flow into a chat bot integration process-modeling user interface which includes visual interface modeling elements corresponding to code sets, wherein the chat bot integration process-modeling user interface may include visual, drag-and-drop icons representing specific units of work for a specific chat bot integration process and modifying and customizing the visual interface modeling elements in a custom chatbot integration software system via an import wizard user-interface allowing selection of operation objects from the plurality of operation objects for each visual interface modeling element.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: December 19, 2023
    Assignee: BOOMI, LP
    Inventors: Christopher L. Cappetta, Andrew E. Erie
  • Patent number: 11842045
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross input modality learning in a mobile device are disclosed. In one aspect, a method includes activating a first modality user input mode in which user inputs by way of a first modality are recognized using a first modality recognizer; and receiving a user input by way of the first modality. The method includes, obtaining, as a result of the first modality recognizer recognizing the user input, a transcription that includes a particular term; and generating an input context data structure that references at least the particular term. The method further includes, transmitting, by the first modality recognizer, the input context data structure to a second modality recognizer for use in updating a second modality recognition model associated with the second modality recognizer.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Yu Ouyang, Diego Melendo Casado, Mohammadinamul Hasan Sheik, Francoise Beaufays, Dragan Zivkovic, Meltem Oktem
  • Patent number: 11842015
    Abstract: Provided are a hologram touch display device and a hologram touch gesture control method. A hologram touch display device according to an embodiment of the present disclosure includes: a space projector configured to project a keypad hologram having a plurality of key buttons in air; a touch recognition part configured to emit light to the keypad hologram, receive the light reflected by a touch gesture of a user at the keypad hologram to detect a touch position of the user with respect to the keypad hologram, and determine keypad touch information of the user according to the touch position; and a touch controller configured to perform control such that an external device connected over a network operates on the basis of the keypad touch information.
    Type: Grant
    Filed: May 30, 2022
    Date of Patent: December 12, 2023
    Assignee: MARKETON INC.
    Inventor: Chang-Joon Yang
  • Patent number: 11822605
    Abstract: A system (1000) for automated question answering, including: semantic space (210) generated from a corpus of questions and answers; a user interface (1030) configured to receive a question; and a processor (1100) comprising: (i) a question decomposition engine (1050) configured to decompose the question into a domain, a keyword, and a focus word; (ii) a question similarity generator (1060) configured to identify one or more questions in a semantic space using the decomposed question; (iii) an answer extraction and ranking engine (1080) configured to: extract, from the semantic space, answers associated with the one or more identified questions; and identify one or more of the extracted answers as a best answer; and (iv) an answer tuning engine (1090) configured to fine-tune the identified best answer using one or more of the domain, keyword, and focus word; wherein the fine-tuned answer is provided to the user via the user interface.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: November 21, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Vivek Varma Datla, Sheikh Sadid Al Hasan, Oladimeji Feyisetan Farri, Junyi Liu, Kathy Mi Young Lee, Ashequl Qadir, Adi Prakash
  • Patent number: 11816551
    Abstract: One or more communication capabilities and a plurality of versions of communication terms of a cognitive interface are identified. A probability of a particular user reaction for each communication term version is determined. A desired outcome of an interaction between a user and the cognitive interface is determined. A first communication term version is selected from the plurality of communication term versions based on the determined probabilities of the communication term versions and the desired outcome. An interaction between the user and the cognitive interface is created using the selected first communication term version. The interaction is sent to a communication device associated with the user.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: November 14, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M Trim, Rashida Hodge, Gandhi Sivakumar, Victor Povar
  • Patent number: 11809444
    Abstract: The present disclosure pertains to linked filter groups for linking a driver element of a user interface to a receiver element of the user interface such that data filters applied to driver element are propagated to the receiver element. A first linked group may include a first set of filters for a first visualization of the driver element and a first set of element identifiers of other elements in the user interface, including a first identifier of a first receiver element. When updating visualizations of the receiver element, the first set of filters of the first linked group may be aggregated with a second set of filters of the first receiver element based on the receiver element being a member of the first linked group. As such, the updates to the receiver element are based on both sets of filters.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: November 7, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD
    Inventors: Xin Qiu, Fangzhou Yin, Ivan Cheng, Yang Jin, James Lloyd
  • Patent number: 11798107
    Abstract: A specific solution includes: obtaining, by a terminal, current scenario information; matching the current scenario information against one or more prompt rules; and when determining that the current scenario information matches a first prompt rule, displaying a first prompt message corresponding to the first prompt rule, to prompt that there is a recommended application in a scenario corresponding to the current scenario information; displaying, in response to a first operation performed by a user on the first prompt message, a first recommendation interface that includes a recommendation item of an application prompted by the first prompt message; and displaying an interface of a first application in response to a selection operation performed by the user on a first recommendation item in the first recommendation interface.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: October 24, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lu Ge, Jianfeng Wang, Xiaoyun Yang, Aihua Zheng
  • Patent number: 11768580
    Abstract: Computer-implemented method of positioning a set of objects on a user interface on a surface of a three-dimensional structure, each member of the set of the objects having a size in two dimensions. Objects are assigned to a respective one of a plurality of subsets of objects based on object characteristics. Each subset is assigned to a respective two-dimensional portion of predetermined size. For each subset having an unpositioned object, object occupancy in the portion is identified and unpositioned objects are allocated to a position within the portion on the basis of object dimension and unoccupied space. The two-dimensional portions are positioned based on a specification and each object position is mapped within the portions to a three-dimensional coordinate. Responsive to input, positioning of the plurality of two-dimensional portions is modified, and each allocated object position is mapped to a new three-dimensional coordinate within the modified portion positions.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: September 26, 2023
    Assignee: Sphere Research Ltd.
    Inventors: Oliver Treadway, Michael Kruger
  • Patent number: 11765287
    Abstract: An information processing apparatus includes a display device, an operation device, a storage device, and a control device. The storage device stores combinations of setting values set in respective jobs previously executed in relation to each of a plurality of functions. The control device allows the display device to display at least one of respective first images representing the functions in a first region of a display area, reads out the combination of setting values satisfying a predetermined condition from the storage device, allows the display device to display a second image showing the read combination of setting values in a second region of the display area, and, upon acceptance of a touch gesture on the second image through a touch panel of the operation device, executes, according to the combination of setting values shown by the second image, a job related to the function associated with the second image.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: September 19, 2023
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Yumi Hirobe, Takashi Namii, Yoichi Hiranuma
  • Patent number: 11729305
    Abstract: A method for constructing a novel device includes: acquiring function models corresponding to at least one physical device, each of the function models corresponding to a function of one physical device; acquiring a construction rule for a target novel device; and constructing the target novel device on the basis of at least one of the function models according to the construction rule. As such, the novel model device can be obtained by acquiring the function models from the physical device and constructing the function models, such that functions achievable by the physical device are extended.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: August 15, 2023
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Bin Guo, Junjie Dong, Zhao Zhang, Yan Xu
  • Patent number: 11709962
    Abstract: One embodiment provides a method, including: receiving an indication of an addition of a new participant in a textual communication between at least two existing participants; identifying at least one confidential topic contained within the textual communication by (i) parsing the textual communication and (ii) identifying at least one topic contained within the textual communication; the identifying comprising (i) accessing a confidentiality graph comprising (a) nodes representing participants and (b) edges representing confidential concepts that are acceptable discussion topics between participants connected by a corresponding edge and (ii) determining that an edge corresponding to the at least one confidential topic does not connect the new participant with both of the existing participants; and alerting one of the existing participants that the at least one confidential topic is included in the textual communication to be sent to the new participant.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: July 25, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pooja Aggarwal, Prateeti Mohapatra, Saneem Ahmed Chemmengath, Kuntal Dey
  • Patent number: 11703987
    Abstract: Computer systems and methods, according to various embodiments, allow users with shared access to a shared file or folder to communicate with one another via online chat. In particular embodiments, the system is configured to facilitate a chat session among all users that have shared access to a particular file or folder in response to a particular user selecting a “chat” button (or other suitable chat initiation element) associated with the shared file or folder. After a chat session is complete, the system may archive the chat session for later viewing and use.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: July 18, 2023
    Assignee: Dropbox, Inc.
    Inventor: Ivan Kirigin
  • Patent number: 11681423
    Abstract: A computing system that can operate to implement an interactive graphic design system that enables users to preview and resolve input actions that cause conflict with predefined constraints.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: June 20, 2023
    Assignee: Figma, Inc.
    Inventors: Marcin Wichary, Nikolas Klein
  • Patent number: 11650867
    Abstract: In some implementations, a user device may access a media presentation that includes metadata describing related content item(s). The user device viewing the media presentation is allowed to access content related to portions of the media presentation at times appropriate for the particular related content item(s). The related content item(s) may be provided automatically or based on user input triggering download or copying of a particular related content item, such as to a clipboard of the user device. A computing device may generate a media presentation that includes related content item(s) as metadata in some implementations. The media presentation may be generated by recording a live presentation, assembling one or more media portions, and/or obtaining a complete media presentation and modifying the media presentation to add the related content item(s) and when, while presenting the media presentation on a user device, to allow access to the related content item(s).
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: May 16, 2023
    Assignee: Apple Inc.
    Inventors: Joshua H. Tidsbury, Lauren S. Grimm, Michael P. Stern