Patents by Inventor Annie Tang

Annie Tang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10965993
    Abstract: Aspects of the disclosure describe video playback in group communications. A method includes providing a graphical representation of a video in a user interface (UI) of a messaging application of client device during a group communication, the client device associated with a first user participating in the group communication with other users of a content sharing service, the graphical representation to scroll with messages of the group communication, responsive to receiving a selection of the graphical representation of the video in the UI during the group communication, initiating playback of the video in a video playback portion of the UI, and responsive to detecting that the video playback portion is scrolled at least partially out of view, maintaining the video playback portion of the UI visible to the first user in a persistent position in the UI.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: March 30, 2021
    Assignee: GOOGLE LLC
    Inventors: Annie Tang, Benoît de Boursetty
  • Publication number: 20200120392
    Abstract: Aspects of the disclosure describe video playback in group communications. A method includes providing a graphical representation of a video in a user interface (UI) of a messaging application of client device during a group communication, the client device associated with a first user participating in the group communication with other users of a content sharing service, the graphical representation to scroll with messages of the group communication, responsive to receiving a selection of the graphical representation of the video in the UI during the group communication, initiating playback of the video in a video playback portion of the UI, and responsive to detecting that the video playback portion is scrolled at least partially out of view, maintaining the video playback portion of the UI visible to the first user in a persistent position in the UI.
    Type: Application
    Filed: December 16, 2019
    Publication date: April 16, 2020
    Inventors: Annie Tang, Benoît de Boursetty
  • Publication number: 20200007939
    Abstract: A processing device of a mobile device of a first user presents a graphical user interface (GUI) of an application providing group communication between the first user and one or more other users in a group, the GUI comprising a portion to receive a message of the first user for adding to the group communication, and a video sharing GUI element selectable by the first user to find a video to be added to the group communication. The processing device receives, via the GUI, a selection of the video sharing GUI element by the first user. Responsive to the selection of the video sharing GUI element, the processing device presents a plurality of video identifiers of videos having playback associated with the first user. Responsive to a selection of at least one of the plurality of video identifiers of at least one selected video, the processing device causes the at least one selected video to be added to the group communication.
    Type: Application
    Filed: June 10, 2019
    Publication date: January 2, 2020
    Inventors: Annie Tang, Benoît de Boursetty
  • Patent number: 10511891
    Abstract: Aspects of the disclosure describe video playback in group communications. A method includes receiving a request for a video from a messaging application providing a group communication comprising messages, instructing a first client device to display a graphical representation of a video in a user interface (UI) of the messaging application, the first client device associated with a first user participating in the group communication with other users, receiving first user input comprising a selection of the graphical representation of the video in the UI during the group communication, responsive to the first user input, initiating playback of the video in a video playback portion of the UI, allowing input, via the UI, of other messages for the group communication during playback of the video, and maintaining the video playback portion of the UI visible to the first user while the first user scrolls through the messages of the group communication.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: December 17, 2019
    Assignee: Google LLC
    Inventors: Annie Tang, Benoît de Boursetty
  • Patent number: 10321193
    Abstract: A processing device of a mobile device of a first user presents a graphical user interface (GUI) of an application providing group communication between the first user and one or more other users in a group, the GUI comprising a portion to receive a message of the first user for adding to the group communication, and a video sharing GUI element selectable by the first user to find a video to be added to the group communication. The processing device receives, via the GUI, a selection of the video sharing GUI element by the first user. Responsive to the selection of the video sharing GUI element, the processing device presents a plurality of video identifiers of videos having playback associated with the first user. Responsive to a selection of at least one of the plurality of video identifiers of at least one selected video, the processing device causes the at least one selected video to be added to the group communication.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: June 11, 2019
    Assignee: GOOGLE LLC
    Inventors: Annie Tang, Benoît de Boursetty
  • Publication number: 20180146254
    Abstract: Aspects of the disclosure describe video playback in group communications. A method includes receiving a request for a video from a messaging application providing a group communication comprising messages, instructing a first client device to display a graphical representation of a video in a user interface (UI) of the messaging application, the first client device associated with a first user participating in the group communication with other users, receiving first user input comprising a selection of the graphical representation of the video in the UI during the group communication, responsive to the first user input, initiating playback of the video in a video playback portion of the UI, allowing input, via the UI, of other messages for the group communication during playback of the video, and maintaining the video playback portion of the UI visible to the first user while the first user scrolls through the messages of the group communication.
    Type: Application
    Filed: September 27, 2017
    Publication date: May 24, 2018
    Inventors: Annie Tang, Benoît de Boursetty
  • Publication number: 20180070144
    Abstract: A processing device of a mobile device of a first user presents a graphical user interface (GUI) of an application providing group communication between the first user and one or more other users in a group, the GUI comprising a portion to receive a message of the first user for adding to the group communication, and a video sharing GUI element selectable by the first user to find a video to be added to the group communication. The processing device receives, via the GUI, a selection of the video sharing GUI element by the first user. Responsive to the selection of the video sharing GUI element, the processing device presents a plurality of video identifiers of videos having playback associated with the first user. Responsive to a selection of at least one of the plurality of video identifiers of at least one selected video, the processing device causes the at least one selected video to be added to the group communication.
    Type: Application
    Filed: September 1, 2017
    Publication date: March 8, 2018
    Inventors: Annie Tang, Benoît de Boursetty
  • Patent number: D805553
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: December 19, 2017
    Assignee: GOOGLE INC.
    Inventors: Curtis Rice, Annie Tang
  • Patent number: D835134
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: December 4, 2018
    Assignee: Google LLC
    Inventors: Annie Tang, Johnathan Angelo
  • Patent number: D873288
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: January 21, 2020
    Assignee: GOOGLE LLC
    Inventors: Annie Tang, Johnathan Angelo