Patents Examined by Sherrod L Keaton
  • Patent number: 11645547
    Abstract: The present disclosure provides a human-machine interactive method based on artificial intelligence and a human-machine interactive device based on artificial intelligence. The method includes: receiving a query from a user; processing the query based on a pre-generated model, and obtaining an answer with a human conversation style corresponding to the query, wherein the model is generated based on a human conversation corpus; and feeding back the answer to the user.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: May 9, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Hao Tian, Shiqi Zhao, Zhou Xin, Quan Wen, Wentao Ma, Teng Xu, Xinnuo Xu, Haisong Zhang, Xiangyang Zhou, Rui Yan
  • Patent number: 11637908
    Abstract: Systems, apparatuses, methods, and computer program products are provided for managing an application context-based concentration mode. Various embodiments of the present disclosure are directed to an improved group-based communication system, apparatus, method, and computer program products for managing a concentration mode associated with a group-based communication application. Specifically, embodiments are provided for setting (such as by activating and/or deactivating, as appropriate) a concentration mode associated with the group-based communication application to reflect a concentration mode status. In some embodiments, the concentration mode status is set to modify a rendering of at least one user interface associated with the group-based communication application.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: April 25, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Matthew Crocker, Andrew Locascio, Ohjoong Kwon, Shiranka Arsiri Miskin, Machisté Naóri Quintana
  • Patent number: 11626030
    Abstract: Disclosed is a strategy guide method performed by an artificial intelligence (AI)-based strategy guide system, the method including generating an environment that interacts with a user; and controlling a strategy of the user based on a preset multi-objectives by changing the environment in response to observing a decision making of the user in the environment.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: April 11, 2023
    Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Sang Wan Lee, JeeHang Lee, SangHyun Lee
  • Patent number: 11610092
    Abstract: An information processing system including: a storage section that stores information about a plurality of agents capable of dialogue with a user, each agent having different attributes; a communication section that receives a message from the user from a client terminal, and also replies to the client terminal with a response message; and a control section that executes control to select a specific agent from the plurality of agents, according to an instruction from the user, record attributes of the specific agent updated according to dialogue between the specific agent and the user as the attributes of a user agent, specify a partner user who most resembles the attributes of the user agent by comparing the attributes of the user agent and attributes of a plurality of actually existing partner users, and notify the user of the existence of the partner user at a predetermined timing.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: March 21, 2023
    Assignee: SONY CORPORATION
    Inventor: Yasushi Miyajima
  • Patent number: 11604555
    Abstract: A computing device displays a primary data visualization in a data visualization workbook that includes a second worksheet having a secondary data visualization. The primary data visualization includes a plurality of visual marks representing a first set of data fields from a dataset. A first user input in a tooltip definition refers to the secondary data visualization. A second user input selects a first visual mark. In response to the second user input, the device generates a highlighted version of the secondary data visualization, for a second set of data fields from the dataset, specified in the second worksheet, based on the selected first visual mark. The device displays the generated secondary data visualization in a tooltip. Sometimes the device receives a third user input selecting a second visual mark in the plurality of visual marks, and dynamically updates the displayed secondary data visualization based on the second visual mark.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 14, 2023
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Marc Rueter, Jun Kim
  • Patent number: 11582311
    Abstract: Systems and methods provide an adaptive avatar-based real-time holographic communication service. End devices implement a customized avatar for holographic communications. With the assistance of a network edge platform, a user's facial motions and gestures are extracted in real time and applied to the customized avatar in the form of an augmented-reality-based or virtual-reality-based holographic entity. When a connection to the network edge platform is interrupted or not available, a master holographic entity provides a graceful fallback to a less resource-intensive avatar presentation using, for example, a user's prerecorded motions as a basis for rendering avatar movement. The customized avatar may be automatically adjusted/altered depending on with whom a user is communicating (e.g., a friend vs. a business associate) or a purpose for the communication (e.g., a professional meeting vs. a social activity).
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: February 14, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Rohit Shirish Saraf, Bhumip Khasnabish
  • Patent number: 11567633
    Abstract: A computer-implemented method for determining focus of a user is provided. User input is received. An intention image of a scene including a plurality of interactive objects is generated. The intention image includes pixels encoded with intention values determined based on the user input. An intention value indicates a likelihood that the user intends to focus on the pixel. An intention score is determined for each interactive object based on the intention values of pixels that correspond to the interactive object. An interactive object of the plurality of interactive objects is determined to be a focused object that has the user's focus based on the intention scores of the plurality of interactive objects.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: January 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julia Schwarz, Andrew D. Wilson, Sophie Stellmach, Erian Vazquez, Kristian Jose Davila, Adam Edwin Behringer, Jonathan Palmer, Jason Michael Ray, Mathew Julian Lamb
  • Patent number: 11567966
    Abstract: Embodiments determine the effect of an environmental maintenance device on other environmental maintenance devices in environmentally controlled space. The determined effects may be modeled and graphically represented using, for example, an effectiveness map. In the case of a data center, an exemplary effectiveness map may illustrate the effect that one or more computer room air conditioners (CRACs) have on themselves and on other CRACs in the data center. In the case of an office building, an exemplary effectiveness map may illustrate the effect that one or more selected variable air volume (VAV) terminal units have on their own thermostat readings and the thermostat readings of other VAV terminal units in the office building.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: January 31, 2023
    Assignee: Vigilent Corporation
    Inventors: Clifford C. Federspiel, Peter C. Varadi
  • Patent number: 11568037
    Abstract: A computer-implemented method for authentication is provided. The method includes displaying, on a display device and while in a locked state, a set of color wheels, each color wheel having a plurality of segments with each segment being a different color. User input is received via an input device on the set of color wheels. The user input is converted to a string. The string is communicated to an authentication server. In response to communicating the string, a response is received from the authentication server and the response is processed.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: January 31, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Bister, Hyun Kyu Seo, Chase Kettl, Caitlin Gettinger
  • Patent number: 11561996
    Abstract: A method is provided to scroll a calendar user interface (UI) comprising: displaying on a device display screen a visible range of a calendar UI, wherein the calendar UI includes a display grid that includes individual date display panes that are associated with individual dates, wherein the date panes are arranged in rows corresponding to weeks and columns corresponding to days of the week and wherein the visible range of the calendar UI includes multiple rows of date panes; receiving user input to indicate a scroll direction in which to scroll the display grid to display a different date range that includes earlier or later date display panes; and in response to the user input, scrolling the calendar UI by rows to the different date range.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: January 24, 2023
    Assignee: Asana, Inc.
    Inventors: Vanessa Koch, Justin Michael Rosenstein, Jacqueline Bavaro
  • Patent number: 11544462
    Abstract: A computer system processes electronic communications. A density and centrality of a group of users engaged in electronic communications is determined based on an analysis of a social network graph indicating connections of the users of the group. The electronic communications are analyzed and an affinity of the electronic communications to a constructive goal of a user of the group is determined based on a frequency of electronic communications pertaining to the constructive goal and the determined density and centrality. The electronic communications are modified to advance progress of the constructive goal in response to the affinity satisfying a threshold. Embodiments of the present invention further include a method and program product for processing electronic communications in substantially the same manner described above.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: January 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Lin Sun
  • Patent number: 11531791
    Abstract: A virtual reality system can comprise a virtual reality headset, one or more position tracking sensors, and a computerized architectural design environment. The position tracking sensors can identify a relative location of the user with respect to a physical space. The computerized architectural design environment can comprise a computer-implemented method for displaying a three-dimensional view of an architectural design to a user through the one or more virtual reality components. The method can comprise receiving a communication from the one or more position tracking sensors, rendering at least a portion of an architectural design file, and transmitting to the virtual reality headset the rendered portion of the architectural design file.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: December 20, 2022
    Assignee: DIRTT ENVIRONMENTAL SOLUTIONS LTD.
    Inventors: Barrie A. Loberg, Joseph S. Howell, Robert Blodgett, Sheldon Smith, Tyler West
  • Patent number: 11523011
    Abstract: To provide an image forming apparatus having an excellent operability for inputting a numerical value, an image forming apparatus (1) includes a touch panel (20), an angle change calculating portion (100), and a numerical value counting portion (130). The touch panel (20) is configured to detect touches of a plurality of fingers. The angle change calculating portion (100) is configured to, when it is detected that a first finger and a second finger have been touched to the touch panel (20), calculate an angle change of the second finger with the first finger as a fulcrum. The numerical value counting portion (130) is configured to count a numerical value that is input, in response to the angle change calculated by the angle change calculating portion (100).
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: December 6, 2022
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Kohei Konishi
  • Patent number: 11513678
    Abstract: A presentation system capable of detecting one or more gestures and contacts on a touch sensitive display. The presentation system can displaying indicia of such contacts, such as when a user writes with a fingertip, and can remove or alter such indicia responsive to other gestures and contacts. The system can accurately distinguish between types of gestures detected, such as between a writing gesture and an erasing gesture, on both large and small touch sensitive displays, thereby obviating the need for a user to make additional selective inputs to transition from one type of gesture to another. The system can determine how long to keep user annotations displayed during a presentation, based on the nature of the gesture used to make the annotations and the context in which they are made.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: November 29, 2022
    Assignee: POLYCOM, INC.
    Inventors: Alain Nimri, Shu Gao, Stephen Schaefer, Robert Murphy, Daniel Palmer
  • Patent number: 11503439
    Abstract: A communications device is disclosed. The communications device comprises a memory configured to store instructions and a processor configured to execute the instructions to receive data representing a message provided by a caller, determine at least an attribute of the message based on the received data, generate one or more options based on the attribute of the message, and present the one or more options to the caller to prompt the caller to take an additional action related to the message.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: November 15, 2022
    Assignee: RingCentral Inc.
    Inventor: Vlad Vendrow
  • Patent number: 11481111
    Abstract: The techniques disclosed herein utilize predictive gestures to preload and/or execute application components to provide improved responsiveness and loading times in software applications. In some configurations, a system can monitor user input gestures to determine if a user-controlled cursor moves into a detection area positioned in proximity to one or more selectable user interface (“UI”) elements. When a user input causes a cursor to move into the detection area, a computing device can preload or execute one or more application components in memory. The system can also dynamically adjust the position, size and/or shape of the detection area based on a number of factors, including the recognition of one or more predetermined input gestures. By dynamically adjusting a detection area, the system can optimize the predictive techniques for identifying the intent of a user for initiating preload or pre-execution operations for one or more application components.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: October 25, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Dominic Roedel, Anastasiya Sarmant, Mario Novoselec
  • Patent number: 11467726
    Abstract: In some embodiments, an electronic device presents representations of items of content available for playback on the electronic device. In some embodiments, an electronic device presents selectable options for playing an item of content in accordance with the manners in which the item of content is available to be played on the electronic device. In some embodiments, an electronic device presents representations of episodes in a series of episodic content. In some embodiments, an electronic device presents an enhanced preview of content. In some embodiments, an electronic device presents a control panel. In some embodiments, an electronic device switches the active user profile of a device. In some embodiments, an electronic device enters into a picture-in-picture mode.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: October 11, 2022
    Assignee: Apple Inc.
    Inventors: Erik Lindholm, Drew R. Domm, Fredric Vinna
  • Patent number: 11455434
    Abstract: A display unit is present in a space different from an input and output screen displayed in a three-dimensional space, and a control unit displays the input and output screen as an optical image formation of light progressing in a direction of a user so that no one other than the user is able to photograph the input and output screen.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 27, 2022
    Assignee: HITACHI CHANNEL SOLUTIONS, CORP.
    Inventors: Hideto Inagaki, Noriaki Fujimura
  • Patent number: 11442991
    Abstract: A computer-implemented method for multi-modal interaction with structured web page data includes automatically injecting event monitoring code into a web page. One or more event streams generated by the injected event monitoring code are received. A request to perform an operation on data displayed on the web page is received from a user. A command is generated that has one or more parameters based at least in part on one or more mappings between the received request and the received one or more event streams. The command to fulfil the received request is executed by interacting with the web page.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: September 13, 2022
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, RENSSELAER POLYTECHNIC INSTITUTE
    Inventors: Jeffrey Owen Kephart, Hui Su, Matthew Peveler
  • Patent number: 11435898
    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: October 6, 2020
    Date of Patent: September 6, 2022
    Assignee: Google LLC
    Inventors: Yu Ouyang, Diego Melendo Casado, Mohammadinamul Hasan Sheik, Francoise Beaufays, Dragan Zivkovic, Meltem Oktem