Patents Examined by Ryan Barrett
  • Patent number: 11287885
    Abstract: An apparatus for determining the position of artificial reality wearables may include a wearable dimensioned to be donned by a user of an artificial reality system. The apparatus may also include a sensor incorporated into the wearable. The sensor may detect physical interactions between the wearable and at least one specific body part of the user. The apparatus may further include a processing device communicatively coupled to the sensor. The processing device may determine, based at least in part on one or more physical interactions between the wearable and the specific body part of the user, a change in a position of the wearable relative to the specific body part of the user. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: March 29, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Wolf Kienzle, Hrvoje Benko, Joseph Davis Greer, Tristan Thomas Trutna, Raymond King, Yanjun Ma
  • Patent number: 11281439
    Abstract: Data is received from one or more sensors in a first communication endpoint. The received data is related to a communication session between the first communication endpoint and at least a second communication endpoint. For example the communication session may be a voice call between the first communication endpoint and the second communication endpoint. An action, a user, and a resource are identified based on the received data. A display is generated on the first communication endpoint that presents at least one of a simplified user interface command and a simplified user interface command builder. The simplified user interface command and the simplified user interface command builder are generated based on the identified user, action, and resource.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: March 22, 2022
    Assignee: Avaya Inc.
    Inventor: Luciano Godoy Fagundes
  • Patent number: 11281840
    Abstract: A computer-readable medium including computer-executable instructions providing a method of displaying arrays of computer-readable files, the method comprising causing a first array of computer-readable files to be displayed, said first array of computer-readable files being displayed along a timeline according to a first timescale; causing a second array of computer-readable files to be displayed, said second array of computer-readable files being displayed along a timeline according to a second timescale. An interface, a computerized system and a method for providing same is also disclosed therein.
    Type: Grant
    Filed: June 7, 2020
    Date of Patent: March 22, 2022
    Assignee: 9224-5489 QUEBEC Inc.
    Inventor: Mathieu Audet
  • Patent number: 11281841
    Abstract: A computer-readable medium including computer-executable instructions providing a method of displaying arrays of computer-readable files, the method comprising causing a first array of computer-readable files to be displayed, said first array of computer-readable files being displayed along a timeline according to a first timescale; causing a second array of computer-readable files to be displayed, said second array of computer-readable files being displayed along a timeline according to a second timescale. An interface, a computerized system and a method for providing same is also disclosed therein.
    Type: Grant
    Filed: June 14, 2020
    Date of Patent: March 22, 2022
    Assignee: 9224-5489 QUEBEC Inc.
    Inventor: Mathieu Audet
  • Patent number: 11281842
    Abstract: A computer-readable medium including computer-executable instructions providing a method of displaying arrays of computer-readable files, the method comprising causing a first array of computer-readable files to be displayed, said first array of computer-readable files being displayed along a timeline according to a first timescale; causing a second array of computer-readable files to be displayed, said second array of computer-readable files being displayed along a timeline according to a second timescale. An interface, a computerized system and a method for providing same is also disclosed therein.
    Type: Grant
    Filed: June 14, 2020
    Date of Patent: March 22, 2022
    Assignee: 9224-5489 QUEBEC Inc.
    Inventor: Mathieu Audet
  • Patent number: 11269485
    Abstract: A system and method for management of online communication may include presenting a first screen enabling a user to communicate in a group chatroom over an instant messaging platform and, based on a single click on a button in the first screen, presenting a second screen enabling the user to view group's shared content over a social media platform is presented. An embodiment may revert to the first screen based on a single click on a button in the second screen.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: March 8, 2022
    Inventor: Efraim Segal
  • Patent number: 11243653
    Abstract: A method for display control and a mobile terminal are provided. The method for display control includes: receiving a first operation inputted by a user; displaying, in a third screen region, an icon corresponding to a notification message, content of a notification message, or an application icon of at least one target application, in response to the first operation; where a display screen of the mobile terminal includes a first screen region, a second screen region, and the third screen region which is between the first screen region and the second screen region.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: February 8, 2022
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Han Sun
  • Patent number: 11232363
    Abstract: A system of providing news analysis. The system includes a computing system including a processor, a memory, a user interface, a communications interface, and word data stored on the memory. The word data includes a plurality of words each linked with a sentiment score. A software program causes the processor to: retrieve news data from a plurality of information sources; tally an amount of times that each of the plurality words are referenced within the news data; calculate a live sentiment score of each of the words by averaging the sentiment score of a respective word with the sentiment scores of other of the plurality of words within a same sentence; and presents at least one of the words having a highest number of the amount of times referenced. The chosen word is presented with a respective live sentiment score.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: January 25, 2022
    Inventor: Jacov Jackie Baloul
  • Patent number: 11226736
    Abstract: A mobile terminal for controlling display includes: a frame body including a middle frame; a touch screen provided on a front surface of the frame body and attached onto the middle frame; wherein the touch screen covers whole of the front surface of the frame body, or the touch screen covers a remaining area except a predetermined area on the front surface of the frame body, the predetermined area being an exposure area for additional electronic devices provided on the front surface of the frame body; a touch integrated circuit connected with the touch screen; and a processor connected with the touch integrated circuit. According to the disclosure, the whole front surface of the frame body is covered by the touch screen without providing the upper forehead area and the lower button area thereon.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: January 18, 2022
    Assignee: XIAOMI INC.
    Inventors: Anyu Liu, Hui Du, Guosheng Li
  • Patent number: 11226686
    Abstract: An aspect provides a method, including: capturing, using a gesture input component of an information handling device, a user gesture input; processing, using a processor, the captured user gesture input to extract one or more features; comparing, using a processor, the one or more extracted features of the user gesture input to a predetermined gesture input; determining, using a processor, that a confidence level calculated based on the comparing exceeds a lower similarity threshold but does not exceed a higher similarity threshold; and performing an action selected from the group consisting of communicating with the user, and adjusting the gesture input component. Other aspects are described and claimed.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: January 18, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Xin Feng, Robert James Kapinos, Jon Wayne Heim, Paul Hilburger, James Anthony Hunt
  • Patent number: 11221744
    Abstract: The present disclosure generally relates to user interfaces for managing peer-to-peer transfers. In some examples, a device provides user interfaces for initiating and managing transfers. In some examples, a device provides user interfaces corresponding to completed transfers. In some examples, a device provides user interfaces for providing visually distinguishable message object appearances based on message designation. In some examples, a device provides user interfaces for activating accounts for accepting and sending transfers. In some examples, a device provides user interfaces for exchanging accounts for use in a transfer. In some examples, a device provides user interfaces for splitting transfers between two or more accounts. In some examples, a device provides user interfaces for generating and displaying a transfers history list. In some examples, a device provides user interfaces for voice-activation of transfers.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: January 11, 2022
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Peter D. Anton, Lee S. Broughton, Teofila Connor, Allison Dryer, Richard Heard, Nicholas V. King, Cas G. Lemmens, Joshua G. Olson, Christopher Wilson
  • Patent number: 11216289
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for building and rendering a message user interface (UI) within a group-based communication interface of a group-based communication system, where the message UI is rendered to a client device based on a customizable block configuration and on customizable block data that is received from an external application.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 4, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Liza Gurtin, Michael Hahn, Maria-Ivmer Real Kalalang, Elizabeth Catherine Harrigan, Jammie Mountz, Tianxuan Chen
  • Patent number: 11204681
    Abstract: A program orchestration method includes displaying at least one atomic service icon on a touchscreen of an electronic device, where the atomic service provides a service capability in an API manner. The method further includes displaying an orchestration area, where the orchestration area is used for accommodating atomic service icons. The method further includes detecting a first touch event for a first atomic service icon, displaying the first atomic service icon in the orchestration area, detecting a second touch event for a second atomic service icon, displaying the second atomic service icon in the orchestration area, detecting a third touch event, and orchestrating the first atomic service icon and the second atomic service icon that are in the orchestration area, to generate a first program.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: December 21, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuanfeng Xiong, Yuanqiang Ni, Lin Yang, Zhishan Zhuang, Xiaoyun Yang
  • Patent number: 11188200
    Abstract: A display terminal includes a memory that stores a second application used for activating a first application that causes the display terminal to display a first operation display screen on a display, and circuitry configured to display, on the display, the first operation display screen by the first application, and a second operation display screen by the second application, the second operation display screen used for receiving an operation to cause specific processing and including a reception area, and change a display position of the first operation display screen on the display in response to a selection of the reception area for changing a display position of the second operation display screen on the display.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: November 30, 2021
    Assignee: RICOH COMPANY, LTD.
    Inventor: Akihiro Nakashima
  • Patent number: 11188955
    Abstract: A computer system operable to communicate with each of a plurality of provider computing devices to obtain location information. The computer system can determine multiple types of dynamic values for a given geographic region by (i) receiving set of data from a computing device operated by a requester, the set of data indicating a current location of the requester, (ii) determining a first set of dynamic values based at least in part on location information communicated by multiple provider computing devices of the plurality of provider computing devices that are associated with a first service type, and (iii) determining a second set of dynamic values based at least in part on the current location of the requester and location information communicated by one or more of the multiple provider computing devices that are associated with the first service type. Each of the multiple types of dynamic values being associated with one of the multiple possible service types.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: November 30, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Patent number: 11182136
    Abstract: A control bar for element activation is described. A design interface for editing digital content includes at least a first control bar and a second control bar. The first control bar is associated with a first element of the digital content and the second control bar is associated with a second element of the digital content that at least partially overlaps the first element in the digital content. The control bars are configured to remain visible and selectable in the design interface while editing the digital content. User input to select the first control bar or the second control bar is received, and the respective first element or second element associated with the selected control bar is activated responsive to the user input. The activating changes a visual appearance of both the selected control bar and the activated element and enables user interaction with the activated element.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: November 23, 2021
    Assignee: eBay Inc.
    Inventors: Feng Xie, Pei Wang
  • Patent number: 11175804
    Abstract: The present disclosure relates to a method and system for deploying user interface elements on a screen which has broken-faulty regions on the screen. One or more broken-faulty regions are detected on the screen. At least a part of the normal regions on the screen is determined to be a region for displaying at least a part of one or more user interface elements which are related to the one or more broken-faulty regions. The at least a part of the one or more user interface elements are deployed on the screen based on the result of the determining.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xue Lan Zhang, Dong Jun Zong, Jin Zhang, Zhun Huang, Yuan Jie Zhang, Yan Xiu Wu
  • Patent number: 11176331
    Abstract: An example embodiment may involve obtaining an incident record relating to a user. The embodiment may also involve generating and providing, for display on a graphical user interface, a single window including a dialog region, an incident record region, and a suggestion region. The embodiment may also involve determining candidate messages by incorporating components of the incident record into predetermined message templates. The embodiment may also involve determining a scoring for the candidate messages based on a relevance to a conversation between the user and an agent. The embodiment may also involve based on the scoring, selecting one or more of the candidate messages to include in a set of suggested messages displayed in the suggestion region. The embodiment may also involve receiving input from the agent selecting one of the suggested messages, and then responsively displaying the selected suggested message as part of the conversation in the dialog region.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: November 16, 2021
    Assignee: ServiceNow, Inc.
    Inventor: Troy Azmoon
  • Patent number: 11157169
    Abstract: Implementations described herein relate to transitioning a computing device between operating modes according to whether the computing device is suitably oriented for received non-audio related gestures. For instance, the user can attach a portable computing device to a docking station of a vehicle and, while in transit, wave their hand near the portable computing device in order to invoke the automated assistant. Such action by the user can be detected by a proximity sensor and/or any other device capable of determining a context of the portable computing device and/or an interest of the user in invoking the automated assistant. In some implementations location, orientation, and/or motion of the portable computing device can be detected and used in combination with an output of the proximity sensor to determine whether to invoke the automated assistant in response to an input gesture from the user.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: October 26, 2021
    Assignee: GOOGLE LLC
    Inventors: Arvind Chandrababu, Ik Hwan Byun, Haywai Chan
  • Patent number: 11157154
    Abstract: Some embodiments provide a media-editing application with novel editing tools. The media editing application provides an in-line precision editor that can be opened in the composite display area. In some embodiments, a selection of an edge between two clips expands a composite lane into two lanes, a first lane and a second lane. The first lane is then used to perform edits to the left side of the selected edge, while the second lane is used to perform edits to the right side of the selected edge. In some embodiments, the first lane shows the additional media content available for the clip on the left side of the edge to include. The second lane shows the additional media content available for the clip on the right side of the edge to include. The additional media content is in the source media file, of which a clip represents a portion.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: October 26, 2021
    Assignee: Apple Inc.
    Inventors: Ken Matsuda, Matthew D. Diephouse, Dave Cerf, Vincenzo De Marco, Jordan P. McCommons, Louis LaSalle