Patents by Inventor Tao Zhan

Tao Zhan 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).

  • Publication number: 20220413794
    Abstract: A method for controlling a virtual meeting includes receiving a meeting template including at least one rule. The rule or rules associated with the meeting template define a first time period relating a first virtual meeting session of a first endpoint computing device and a second time period relating to a second virtual meeting session of a second endpoint computing device. The method further includes causing, responsive to the rule(s), a first audio mute/unmute action to occur in the first virtual meeting session at or prior to an expiration of the first time period. The method further includes causing a second audio mute/unmute action to occur in the second virtual meeting session at or prior to a start of the second time period, where the second time period is different from with the first time period.
    Type: Application
    Filed: July 21, 2021
    Publication date: December 29, 2022
    Applicant: Citrix Systems, Inc.
    Inventors: Zongpeng Qiao, Tao Zhan, Ze Chen, Ke Xu
  • Patent number: 11516128
    Abstract: Methods and systems for path selection involving remote access protocols and/or user behavior are described herein. A request, from a first computing device, for content hosted on a second computing device may be received. Based on network state metrics, remote access protocol metrics, and/or user experience metrics, a path of a plurality of paths between the first computing device and the second computing device may be selected. The path need not be the most direct path between the first computing device and the second computing device, and may comprise remote access to a computing device on an intermediary server. Based on user behavior analysis performed with respect to user input data, a path may be re-selected, and/or the network state metrics, remote access protocol metrics, and/or user experience metrics may be weighted.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: November 29, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Xiaolu Chu, Jinren Zhang, Jie Zhuang, Tao Zhan
  • Patent number: 11455088
    Abstract: In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, receiving an input from a user during an online meeting and generating a note comprising the input and a timestamp recording a point in time within the online meeting at which the note is generated. The method also includes, by the computing device, providing a user interface in which to display content of the online meeting and the note, the user interface including an annotation marker indicative of an availability of the note and, in response to a selection of the note in the user interface, adjusting a display of the content to a point in the content corresponding to the timestamp.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: September 27, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Tao Zhan, Zongpeng Qiao, Ze Chen, Ke Xu
  • Publication number: 20220299770
    Abstract: A display device and an electronic apparatus are disclosed. The display device comprises: an image-display component, which generates an image light output, wherein at least one pixel light of the image light output has light polarization components of at least two polarization states or has a polarization light component of a polarization state and a non-polarization light component; and a polarization dependent image offset component, which receives the image light output coming from the image display component and deflects the polarization light components based on the polarization states to separate each of the at least one pixel light into at least two pixel lights, or deflects the polarization light component from the non-polarization light component to separate each of the at least one pixel light into at least two pixel lights.
    Type: Application
    Filed: February 21, 2020
    Publication date: September 22, 2022
    Applicants: University of Central Florida Research Foundation, Inc., Goertek Inc.
    Inventors: Tao Zhan, Jianghao Xiong, Guanjun Tan, Yun-Han Lee, Shin-Tson Wu, Sheng Liu, Jilin Yang
  • Publication number: 20220299766
    Abstract: A head-mounted display apparatus and an optical display system are disclosed. The head-mounted display apparatus comprises: a display assembly, which outputs light of an image; a lens assembly, placed in front of the display assembly to enlarge the image and produce the first aberration of a first direction; and a planar optical assembly, placed between the display assembly and the lens assembly, wherein the planar optical assembly produces the second aberration of a second direction opposite to the first direction to correct the first aberration.
    Type: Application
    Filed: August 5, 2020
    Publication date: September 22, 2022
    Applicants: University of Central Florida Research Foundation, Goertek Inc.
    Inventors: Tao Zhan, Junyu Zou, Shin-Tson Wu, Sheng Liu, Jilin Yang
  • Publication number: 20220236570
    Abstract: An input coupler component, optical display system and electronics apparatus are disclosed. The input coupler component, comprisesing: an input polarization volume grating, which is disposed to deflect an. input polarized electromagnetic wave into a waveguide in a total internal reflection manner and an input polarization management layer, which. adjusts the polarization.
    Type: Application
    Filed: August 18, 2020
    Publication date: July 28, 2022
    Applicants: University of Central Florida Research Foundation, Inc., Goertek Inc.
    Inventors: Yun-Han Lee, Guanjun Tan, Tao Zhan, Kun Yin, Jianghao Xiong, Shin-Tson Wu, Sheng Liu, Jilin Yang
  • Publication number: 20220232101
    Abstract: A computer system to track and enhance performance of a virtual workspace system is provided. The computer system receives requests to profile phases of a distributed process executed by hosts coupled to one another via a network. Each of phase includes operations executed by processes hosted by the hosts. Each of phase either starts with receipt of a request via a user interface of a virtualization client or ends with provision of a response to the request via the user interface. The computer system identifies event log entries that each include an identifier of an event marking a start or an end of one of the operations, constructs a performance profile based on the event log entries, and transmits the performance profile to the user interface.
    Type: Application
    Filed: April 5, 2022
    Publication date: July 21, 2022
    Applicant: Citrix Systems, Inc.
    Inventors: Xiao Zhang, Ze Chen, Tao Zhan, Bo Chen
  • Publication number: 20220206673
    Abstract: In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, receiving an input from a user during an online meeting and generating a note comprising the input and a timestamp recording a point in time within the online meeting at which the note is generated. The method also includes, by the computing device, providing a user interface in which to display content of the online meeting and the note, the user interface including an annotation marker indicative of an availability of the note and, in response to a selection of the note in the user interface, adjusting a display of the content to a point in the content corresponding to the timestamp.
    Type: Application
    Filed: January 22, 2021
    Publication date: June 30, 2022
    Inventors: Tao Zhan, Zongpeng Qiao, Ze Chen, Ke Xu
  • Publication number: 20220137990
    Abstract: A computing device includes a display, and a processor coupled to the display. The processor is configured to monitor user input for a template keyword that matches with one or more templates, and display on the display one or more application service options in response to the template keyword matching the one or more of the templates. Each application service option corresponds to an action that can be performed. The processor provides template content data to a server, with the template content data defining the action corresponding to the template associated with the application service option selected by a user of the computing device.
    Type: Application
    Filed: June 23, 2021
    Publication date: May 5, 2022
    Inventors: ZONGPENG QIAO, ZE CHEN, KE XU, TAO ZHAN
  • Patent number: 11303729
    Abstract: A computer system to track and enhance performance of a virtual workspace system is provided. The computer system receives requests to profile phases of a distributed process executed by hosts coupled to one another via a network. Each of phase includes operations executed by processes hosted by the hosts. Each of phase either starts with receipt of a request via a user interface of a virtualization client or ends with provision of a response to the request via the user interface. The computer system identifies event log entries that each include an identifier of an event marking a start or an end of one of the operations, constructs a performance profile based on the event log entries, and transmits the performance profile to the user interface.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: April 12, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Xiao Zhang, Ze Chen, Tao Zhan, Bo Chen
  • Publication number: 20210374684
    Abstract: Methods and systems for generating recommendations for events are described herein. A computing device may assist a user that is trying to schedule an event by generating recommendations for one or more aspects of the event. Participant's schedule information, event preferences, and/or other information may be used to determine a recommendation for an event. A recommendation may include a time that meets the availability and/or preferences of the participants. A recommendation may indicate one or more participants that should be invited to the event and/or one or more participants that should not be invited to the event.
    Type: Application
    Filed: August 26, 2020
    Publication date: December 2, 2021
    Inventors: Zongpeng Qiao, Tao Zhan, Ze Chen
  • Patent number: 11048531
    Abstract: A computer system includes a server and a computing device. The server include templates, with each template corresponding to an action that can be performed by an application service associated with the template. The computing device includes an editor to monitor user input for a template keyword that matches with one or more of the templates, display one or more application service options in response to the template keyword matching one or more of the templates, and display a user interface for the template associated with the application service option selected by a user. The editor is to receive template content data via the user interface to define the action corresponding to the template associated with the application service option selected by the user, and provide the template content data to the server. The server analyzes the template content data and the templates to determine the application service action to be performed.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: June 29, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Zongpeng Qiao, Ze Chen, Ke Xu, Tao Zhan
  • Publication number: 20210194990
    Abstract: A computer system to track and enhance performance of a virtual workspace system is provided. The computer system receives requests to profile phases of a distributed process executed by hosts coupled to one another via a network. Each of phase includes operations executed by processes hosted by the hosts. Each of phase either starts with receipt of a request via a user interface of a virtualization client or ends with provision of a response to the request via the user interface. The computer system identifies event log entries that each include an identifier of an event marking a start or an end of one of the operations, constructs a performance profile based on the event log entries, and transmits the performance profile to the user interface.
    Type: Application
    Filed: January 14, 2021
    Publication date: June 24, 2021
    Applicant: Citrix Systems, Inc.
    Inventors: Xiao Zhang, Ze Chen, Tao Zhan, Bo Chen
  • Patent number: 10971858
    Abstract: An electrical connector configured to be inserted into a mating connector in an insertion direction includes a housing having a receiving passage, a locking mechanism, and a releasing mechanism. The locking mechanism is rotatably mounted on a top wall of the housing by a pivot and has a locking portion. The locking portion is inserted into a mating housing of the mating connector to lock the electrical connector and the mating connector. The releasing mechanism provides a releasing force to drive the locking mechanism to move from a locked state to a released state to allow the electrical connector to be disengaged from the mating connector.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: April 6, 2021
    Assignee: Tyco Electronics (Shanghai) Co. Ltd.
    Inventor: Tao Zhan
  • Publication number: 20210058319
    Abstract: Methods and systems for path selection involving remote access protocols and/or user behavior are described herein. A request, from a first computing device, for content hosted on a second computing device may be received. Based on network state metrics, remote access protocol metrics, and/or user experience metrics, a path of a plurality of paths between the first computing device and the second computing device may be selected. The path need not be the most direct path between the first computing device and the second computing device, and may comprise remote access to a computing device on an intermediary server. Based on user behavior analysis performed with respect to user input data, a path may be re-selected, and/or the network state metrics, remote access protocol metrics, and/or user experience metrics may be weighted.
    Type: Application
    Filed: November 6, 2020
    Publication date: February 25, 2021
    Inventors: Xiaolu Chu, Jinren Zhang, Jie Zhuang, Tao Zhan
  • Patent number: 10924590
    Abstract: A computer system to track and enhance performance of a virtual workspace system is provided. The computer system receives requests to profile phases of a distributed process executed by hosts coupled to one another via a network. Each of phase includes operations executed by processes hosted by the hosts. Each of phase either starts with receipt of a request via a user interface of a virtualization client or ends with provision of a response to the request via the user interface. The computer system identifies event log entries that each include an identifier of an event marking a start or an end of one of the operations, constructs a performance profile based on the event log entries, and transmits the performance profile to the user interface.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: February 16, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Xiao Zhang, Ze Chen, Tao Zhan, Bo Chen
  • Patent number: 10904143
    Abstract: Methods and systems for path selection involving remote access protocols and/or user behavior are described herein. A request, from a first computing device, for content hosted on a second computing device may be received. Based on network state metrics, remote access protocol metrics, and/or user experience metrics, a path of a plurality of paths between the first computing device and the second computing device may be selected. The path need not be the most direct path between the first computing device and the second computing device, and may comprise remote access to a computing device on an intermediary server. Based on user behavior analysis performed with respect to user input data, a path may be re-selected, and/or the network state metrics, remote access protocol metrics, and/or user experience metrics may be weighted.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: January 26, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Xiaolu Chu, Jinren Zhang, Jie Zhuang, Tao Zhan
  • Publication number: 20200296036
    Abstract: Methods and systems for path selection involving remote access protocols and/or user behavior are described herein. A request, from a first computing device, for content hosted on a second computing device may be received. Based on network state metrics, remote access protocol metrics, and/or user experience metrics, a path of a plurality of paths between the first computing device and the second computing device may be selected. The path need not be the most direct path between the first computing device and the second computing device, and may comprise remote access to a computing device on an intermediary server. Based on user behavior analysis performed with respect to user input data, a path may be re-selected, and/or the network state metrics, remote access protocol metrics, and/or user experience metrics may be weighted.
    Type: Application
    Filed: May 23, 2019
    Publication date: September 17, 2020
    Inventors: Xiaolu Chu, Jinren Zhang, Jie Zhuang, Tao Zhan
  • Publication number: 20200212629
    Abstract: An electrical connector configured to be inserted into a mating connector in an insertion direction includes a housing having a receiving passage, a locking mechanism, and a releasing mechanism. The locking mechanism is rotatably mounted on a top wall of the housing by a pivot and has a locking portion. The locking portion is inserted into a mating housing of the mating connector to lock the electrical connector and the mating connector. The releasing mechanism provides a releasing force to drive the locking mechanism to move from a locked state to a released state to allow the electrical connector to be disengaged from the mating connector.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 2, 2020
    Applicant: Tyco Electronics (Shanghai) Co. Ltd.
    Inventor: Tao Zhan
  • Publication number: 20200159036
    Abstract: An optical display system includes an information display (image-generating) component, a polarization dependent image offset optical element and possibly also a polarization rotator. By controlling the image offset optical element either by direct applying voltage or by controlling the polarization of the displayed light through the polarization rotator, the display pixels can be switched by a certain portion. By switching between offset and non-offset state with appropriate image displayed, the resolution as observed by the users can be enhanced.
    Type: Application
    Filed: June 22, 2017
    Publication date: May 21, 2020
    Inventors: Yun-Han Lee, Tao Zhan, Guanjun Tan, Fangwang GOU, Fenglin PENG, Shin-Tsan Wu