Patents by Inventor Yasi Xi

Yasi Xi 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: 12224874
    Abstract: Methods are provided in which a collaboration server connects at least two participants via respective user devices to a collaboration session. The collaboration server further distributes, to the respective user devices, media stream data and one or more customized graphical items that are distinguishably displayed in the collaboration session. The one or more customized graphical items are displayed in a foreground or a background associated with a collaboration space of first participant of the at least two participants. The collaboration server further detects a selection, by one of the respective user devices, of a graphical item from the one or more customized graphical items displayed in the collaboration space and performs at least one action associated with the graphical item during the collaboration session based on detecting the selection of the graphical item.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: February 11, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Zhaoyi Jin, Hongling Cen, Bhargavkumar Ghanshyamlal Pandya, Yasi Xi, Sebastian Jeuk, Maria Soledad Palmero, Gonzalo Salgueiro
  • Publication number: 20240007316
    Abstract: Methods are provided in which a collaboration server connects at least two participants via respective user devices to a collaboration session. The collaboration server further distributes, to the respective user devices, media stream data and one or more customized graphical items that are distinguishably displayed in the collaboration session. The one or more customized graphical items are displayed in a foreground or a background associated with a collaboration space of first participant of the at least two participants. The collaboration server further detects a selection, by one of the respective user devices, of a graphical item from the one or more customized graphical items displayed in the collaboration space and performs at least one action associated with the graphical item during the collaboration session based on detecting the selection of the graphical item.
    Type: Application
    Filed: September 15, 2023
    Publication date: January 4, 2024
    Inventors: Zhaoyi Jin, Hongling Cen, Bhargavkumar Ghanshyamlal Pandya, Yasi Xi, Sebastian Jeuk, Maria Soledad Palmero, Gonzalo Salgueiro
  • Patent number: 11824670
    Abstract: Methods are provided in which a collaboration server connects at least two participants via respective user devices to a collaboration session. The collaboration server further distributes, to the respective user devices, media stream data and one or more customized graphical items that are distinguishably displayed in the collaboration session. The one or more customized graphical items are displayed in a foreground or a background associated with a collaboration space of first participant of the at least two participants. The collaboration server further detects a selection, by one of the respective user devices, of a graphical item from the one or more customized graphical items displayed in the collaboration space and performs at least one action associated with the graphical item during the collaboration session based on detecting the selection of the graphical item.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: November 21, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Zhaoyi Jin, Hongling Cen, Bhargavkumar Ghanshyamlal Pandya, Yasi Xi, Sebastian Jeuk, Maria Soledad Palmero, Gonzalo Salgueiro
  • Publication number: 20230299988
    Abstract: Methods are provided in which a collaboration server connects at least two participants via respective user devices to a collaboration session. The collaboration server further distributes, to the respective user devices, media stream data and one or more customized graphical items that are distinguishably displayed in the collaboration session. The one or more customized graphical items are displayed in a foreground or a background associated with a collaboration space of first participant of the at least two participants. The collaboration server further detects a selection, by one of the respective user devices, of a graphical item from the one or more customized graphical items displayed in the collaboration space and performs at least one action associated with the graphical item during the collaboration session based on detecting the selection of the graphical item.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 21, 2023
    Inventors: Zhaoyi Jin, Hongling Cen, Bhargavkumar Ghanshyamlal Pandya, Yasi Xi, Sebastian Jeuk, Maria Soledad Palmero, Gonzalo Salgueiro
  • Patent number: 11575721
    Abstract: Presented herein are techniques in which a device connects a plurality of user devices to a communication session in which a plurality of participants of the respective plurality of user devices communicate using audio and/or video and determines respective locations of the plurality of user devices. The devices receives, from a particular user device of the plurality of user devices, a request to group the user devices into a plurality of groups to form one or more breakout communication sessions off of the communication session, assigns user devices to respective ones of the plurality of groups based on the respective locations such that user devices at a common location are assigned to a same group, and transmits information identifying the plurality of groups to the particular user device.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: February 7, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yasi Xi, Bhargavkumar Ghanshyamlal Pandya, Zhaoyi Jin, Weiwei Chen
  • Publication number: 20220377117
    Abstract: Presented herein are techniques in which a device connects a plurality of user devices to a communication session in which a plurality of participants of the respective plurality of user devices communicate using audio and/or video and determines respective locations of the plurality of user devices.
    Type: Application
    Filed: April 22, 2022
    Publication date: November 24, 2022
    Inventors: Yasi Xi, Bhargavkumar Ghanshyamlal Pandya, Zhaoyi Jin, Weiwei Chen
  • Patent number: 11323493
    Abstract: Presented herein are techniques in which a device connects a plurality of user devices to a communication session in which a plurality of participants of the respective plurality of user devices communicate using audio and/or video and determines respective locations of the plurality of user devices. The devices receives, from a particular user device of the plurality of user devices, a request to group the user devices into a plurality of groups to form one or more breakout communication sessions off of the communication session, assigns user devices to respective ones of the plurality of groups based on the respective locations such that user devices at a common location are assigned to a same group, and transmits information identifying the plurality of groups to the particular user device.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: May 3, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yasi Xi, Bhargavkumar Ghanshyamlal Pandya, Zhaoyi Jin, Weiwei Chen
  • Patent number: 10489642
    Abstract: A method and apparatus for an auto-complete function in a user's handwriting for touch screen devices is described. In one embodiment, the method includes receiving, from a touch-screen display, a handwriting input. The handwriting input is converted into textual information. Based on the textual information, one or more prompt options are generated. The one or more prompt options are rendered for display on the touch-screen display in a similar appearance as the handwriting input. The method can further include receiving a selected prompt option input and rendering the selected prompt option for display on the touch screen display in a similar appearance as the handwriting input.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: November 26, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Yasi Xi, Zhaocai Wang, Jianbin Fang, Weiwei Chen
  • Patent number: 10467312
    Abstract: In one embodiment, a client computing device stores a plurality of digital media files. For each digital media files, the client computing device stores data identifying a geographic location associated with the digital media file. When the client computing device receives a request to view digital media files through a graphical user interface, the client computing device uses a GPS receiver to determine a geographic location of the client computing device and an electronic compass circuit to determine an orientation of the client computing device. Based, at least in part, on the location and orientation of the client computing device, the client computing device identifies a plurality of particular geographic locations that are associated with one or more digital media files. The client computing device displays icons corresponding to the plurality of particular geographic locations, ordered by a distance from the client computing device to each of the location.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: November 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Yasi Xi, Zhaocai Wang, Grant Pan, Kent Chen
  • Patent number: 10437410
    Abstract: A method for following specific participants from among participants of a group conversation over a communications network is implemented on a computing device and includes: presenting participant posts from the participants of a group conversation in an application window, detecting at least one request to follow at least one of the specific participants as a followed participant, and presenting the participant posts associated with at least one followed participant in an application sub-window.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: October 8, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mingfeng Yang, Yasi Xi, Barry Jia, David You
  • Patent number: 10382498
    Abstract: Controlling aggregation of shared content from multiple presenters during an online conference session includes, at a server having network connectivity, at a server having network connectivity, identifying a master presenter at an endpoint among a plurality of endpoints participating in an online conference session in which at least one of the plurality of endpoints is sharing content with other participants among the plurality of participants at their respective endpoints. One or more assistant presenters are determined among the plurality of participants at their respective endpoints. A master user interface is generated to serve as the user interface on the endpoint of the master presenter and a command is received, via the master user interface, to designate a layout. The layout aggregates shared content from the endpoints of one or more of the assistant presenters to make the layout viewable at the plurality of endpoints.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: August 13, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Yasi Xi, Jimmy Li, Mingfeng Yang, Shun Wang
  • Publication number: 20190114478
    Abstract: A method and apparatus for an auto-complete function in a user's handwriting for touch screen devices is described. In one embodiment, the method includes receiving, from a touch-screen display, a handwriting input. The handwriting input is converted into textual information. Based on the textual information, one or more prompt options are generated. The one or more prompt options are rendered for display on the touch-screen display in a similar appearance as the handwriting input. The method can further include receiving a selected prompt option input and rendering the selected prompt option for display on the touch screen display in a similar appearance as the handwriting input.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 18, 2019
    Inventors: Yasi Xi, Zhaocai Wang, Jianbin Fang, Weiwei Chen
  • Patent number: 10204105
    Abstract: In one embodiment a method for presenting conversational history is implemented on a computing device and includes: deriving a collaboration activity index as a function of at least a frequency of a conversation's communications over a period of time, mapping the collaboration activity index to a conversation timeline according to a timeline for the period of time; and displaying the conversation timeline on a display screen.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: February 12, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Mingfeng Yang, Yasi Xi, Bo Huang, Rongrong Pan
  • Patent number: 10079866
    Abstract: In one embodiment, a conferencing device detects a potential echo effect between two or more of a plurality of participant devices in an online conference the two or more participant devices being co-located. The conferencing device presents an echo warning to a user interface of a particular one of the co-located participant devices, in response to detecting the potential echo effect. The conferencing device groups the co-located participant devices into a group. The conferencing device provides audio data from a selected one of the co-located participant devices in the group for presentation by the plurality of participant devices as part of the online conference.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: September 18, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Jianbin Fang, Mingfeng Yang, Yasi Xi
  • Publication number: 20180224560
    Abstract: In one embodiment, a client computing device stores a plurality of digital media files. For each digital media files, the client computing device stores data identifying a geographic location associated with the digital media file. When the client computing device receives a request to view digital media files through a graphical user interface, the client computing device uses a GPS receiver to determine a geographic location of the client computing device and an electronic compass circuit to determine an orientation of the client computing device. Based, at least in part, on the location and orientation of the client computing device, the client computing device identifies a plurality of particular geographic locations that are associated with one or more digital media files. The client computing device displays icons corresponding to the plurality of particular geographic locations, ordered by a distance from the client computing device to each of the location.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Inventors: Yasi Xi, Zhaocai Wang, Grant Pan, Kent Chen
  • Publication number: 20180077205
    Abstract: In one embodiment, a conferencing device detects a potential echo effect between two or more of a plurality of participant devices in an online conference the two or more participant devices being co-located. The conferencing device presents an echo warning to a user interface of a particular one of the co-located participant devices, in response to detecting the potential echo effect. The conferencing device groups the co-located participant devices into a group. The conferencing device provides audio data from a selected one of the co-located participant devices in the group for presentation by the plurality of participant devices as part of the online conference.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Inventors: Jianbin Fang, Mingfeng Yang, Yasi Xi
  • Publication number: 20170351650
    Abstract: A method for annotating digital conversations is implemented on a first computing device and includes: presenting participant posts from the digital conversation on a display screen of the first computing device, detecting input of at least an indication of an annotation associated with at least one of the participant posts, and presenting the annotation as superimposed on the at least one of the associated participant posts.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Inventors: Mingfeng YANG, Yasi XI, Shuqun NING, Kent CHEN
  • Publication number: 20170285880
    Abstract: A method for following specific participants from among participants of a group conversation over a communications network is implemented on a computing device and includes: presenting participant posts from the participants of a group conversation in an application window, detecting at least one request to follow at least one of the specific participants as a followed participant, and presenting the participant posts associated with at least one followed participant in an application sub-window.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Mingfeng YANG, Yasi XI, Barry JIA, David YOU
  • Publication number: 20170279743
    Abstract: In one embodiment, instant messages or collaboration messages are organized in subgroups. A device is configured to receive data indicative of collaborative messages, identify a subgroup identifier from a first collaborative message of the collaborative messages, and encode the first collaborative message for transmission to a subgroup of receiving endpoint devices. The device identifies a second collaborative message and encodes the second collaborative message for transmission to a group of receiving endpoint devices including the subgroup of receiving endpoint devices. The first collaborative message is sent to or displayed by the subset of receiving endpoint devices and the second collaborative message is sent to or displayed by the receiving endpoint devices including the subgroup. The encoding is performed at the endpoint device or an associated server.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Inventors: Mingfeng Yang, Yasi Xi, Gergely Lukacsy, Jun Wang, Harley Liang
  • Publication number: 20170237788
    Abstract: Controlling aggregation of shared content from multiple presenters during an online conference session includes, at a server having network connectivity, at a server having network connectivity, identifying a master presenter at an endpoint among a plurality of endpoints participating in an online conference session in which at least one of the plurality of endpoints is sharing content with other participants among the plurality of participants at their respective endpoints. One or more assistant presenters are determined among the plurality of participants at their respective endpoints. A master user interface is generated to serve as the user interface on the endpoint of the master presenter and a command is received, via the master user interface, to designate a layout. The layout aggregates shared content from the endpoints of one or more of the assistant presenters to make the layout viewable at the plurality of endpoints.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Yasi Xi, Jimmy Li, Mingfeng Yang, Shun Wang