Patents by Inventor Tianxuan Chen

Tianxuan Chen 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: 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
  • Publication number: 20210200561
    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: Application
    Filed: February 22, 2021
    Publication date: July 1, 2021
    Applicant: Slack Technologies, Inc.
    Inventors: Liza GURTIN, Michael HAHN, Maria-Ivmer Real KALALANG, Elizabeth Catherine HARRIGAN, Jammie MOUNTZ, Tianxuan CHEN
  • Patent number: 10929155
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for building an 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: May 11, 2018
    Date of Patent: February 23, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Liza Gurtin, Michael Hahn, Maria-Ivmer Real Kalalang, Elizabeth Catherine Harrigan, Jammie Mountz, Tianxuan Chen
  • Publication number: 20190347114
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for building an 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: Application
    Filed: May 11, 2018
    Publication date: November 14, 2019
    Inventors: Liza Gurtin, Michael Hahn, Maria-Ivmer Real Kalalang, Elizabeth Catherine Harrigan, Jammie Mountz, Tianxuan Chen
  • Patent number: 10270824
    Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: April 23, 2019
    Assignee: Google LLC
    Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
  • Publication number: 20180241791
    Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.
    Type: Application
    Filed: April 23, 2018
    Publication date: August 23, 2018
    Applicant: GOOGLE LLC
    Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
  • Patent number: 9954916
    Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: April 24, 2018
    Assignee: Google LLC
    Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
  • Patent number: 9641572
    Abstract: Implementations generally relate to generating a group photo collection. In some implementations, a method includes determining a plurality of users in a specified group of users of a social network system. The method also includes receiving photos associated with the users. The method also includes providing an interface enabling the plurality of users to collaborate in creating a group photo collection, where the group photo collection includes the plurality of photos. The method also includes providing one or more recommendations to create a photo album based on one or more themes, where the one or more themes are based on patterns of objects recognized in the plurality of photos.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Zachary Yeskel, Tianxuan Chen, Kavi Harshawat, Matthew Steiner, Denise Ho, Aj Asver
  • Publication number: 20160323335
    Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.
    Type: Application
    Filed: July 8, 2016
    Publication date: November 3, 2016
    Applicant: Google Inc.
    Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
  • Patent number: 9391792
    Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: July 12, 2016
    Assignee: Google Inc.
    Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
  • Publication number: 20140006515
    Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Applicant: Google Inc.
    Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
  • Publication number: 20140006388
    Abstract: A method and system for event searching and suggestion is described. A method may include determining one or more result events to recommend to attend based upon, at least in part, at least one of: an indication of a location of a client computing device associated with a user, and an index associated with the event, the index based upon, at least in part, event content associated with the event. The method may also include ranking the one or more result events based upon, at least in part, at least one of: the index associated with the event and the indication of the location.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Applicant: Google Inc.
    Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Kavi Harshawat, Matthew Steiner, Denise Ho, Dave Cohen, Ajmal Asver, James Gallagher