Patents by Inventor Sihai Xiao
Sihai Xiao 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: 9288064Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: GrantFiled: December 15, 2014Date of Patent: March 15, 2016Assignee: TVWorks, LLCInventor: Sihai Xiao
-
Publication number: 20150100786Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: ApplicationFiled: December 15, 2014Publication date: April 9, 2015Inventor: Sihai Xiao
-
Patent number: 8935525Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: GrantFiled: April 16, 2013Date of Patent: January 13, 2015Assignee: TVWorks, LLCInventor: Sihai Xiao
-
Patent number: 8578465Abstract: In one embodiment, a client device may send one or more sub-session requests to one or more corresponding session controllers through a computer network to obtain one or more corresponding sub-session tokens that indicate in which sub-sessions of an online collaborative computing session the client device is permitted to participate. The client device may then receive particular sub-session tokens (e.g., based on certain permissions), which may then be sent to a collaboration server to establish one or more permitted sub-sessions of the online collaborative computing session with the client device as indicated by the received sub-session tokens.Type: GrantFiled: July 21, 2009Date of Patent: November 5, 2013Assignee: Cisco Technology, Inc.Inventors: Sihai Xiao, Zheng Yuan, David Knight
-
Publication number: 20130283042Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: ApplicationFiled: April 16, 2013Publication date: October 24, 2013Applicant: TVWORKS, LLCInventor: Sihai Xiao
-
Patent number: 8433898Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: GrantFiled: September 29, 2011Date of Patent: April 30, 2013Assignee: TVWorks, LLCInventor: Sihai Xiao
-
Patent number: 8250141Abstract: In one embodiment, a determination is made that a specified event of a collaborative computing session has occurred. In response to the specified event, a real-time electronic notification is transmitted to a particular set of one or more attendees of the session that the event has occurred, the notification illustratively transmitted via a communication channel other than the session.Type: GrantFiled: July 7, 2008Date of Patent: August 21, 2012Assignee: Cisco Technology, Inc.Inventors: Sihai Xiao, Zheng Yuan
-
Patent number: 8190745Abstract: In one embodiment, a participant device joins a collaboration session among a plurality of participant devices. The content shared within the collaboration session includes lower-priority data and higher-priority data. An initial available bandwidth for use with the collaboration session is determined. Based on the initial available bandwidth and an expected second bandwidth for higher-priority data shared within the collaboration session, a first bandwidth is allocated for lower-priority data shared within the collaboration session. During the collaboration session, an actual second bandwidth for the higher-priority data shared within the collaboration session is monitored. The expected second bandwidth is compared to the monitored actual second bandwidth, and a bandwidth variant is determined. Based on the determined bandwidth variant, the first bandwidth allocated for the lower-priority data shared within the collaboration session is adjusted to increase the bandwidth allocated for the lower-priority data.Type: GrantFiled: June 14, 2011Date of Patent: May 29, 2012Assignee: Cisco Technology, Inc.Inventors: Sihai Xiao, Yanghua Liu
-
Patent number: 8131828Abstract: In an embodiment, a hosted-on-premises meeting exchange server operates seamlessly with web meeting servers. For example, one computer-implemented method comprises receiving a request from a client computer to join a web meeting; determining whether the client computer is coupled to a local network which includes an on-premises-meeting exchange server; in response to determining that the client computer is coupled to the local network, joining the client computer to the web meeting at the on-premises-meeting exchange server when the on-premises-meeting exchange server has sufficient capacity, and otherwise joining the client computer to the web meeting at an off-premises-meeting exchange server; and in response to determining that the client computer is not coupled to the local network, joining the client computer to the web meeting at the off-premises-meeting exchange server.Type: GrantFiled: October 3, 2008Date of Patent: March 6, 2012Assignee: Cisco Technology, Inc.Inventors: Jian Lin, Zheng Yuan, Weixin Xia, Yongya Wang, Sihai Xiao, Ilan Kasan
-
Publication number: 20120023328Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: ApplicationFiled: September 29, 2011Publication date: January 26, 2012Applicant: TVWORKS, LLCInventor: Sihai Xiao
-
Patent number: 8078866Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: GrantFiled: April 21, 2009Date of Patent: December 13, 2011Assignee: TVWorks, LLCInventor: Sihai Xiao
-
Publication number: 20110276635Abstract: In one embodiment, a participant device joins a collaboration session among a plurality of participant devices. The content shared within the collaboration session includes lower-priority data and higher-priority data. An initial available bandwidth for use with the collaboration session is determined. Based on the initial available bandwidth and an expected second bandwidth for higher-priority data shared within the collaboration session, a first bandwidth is allocated for lower-priority data shared within the collaboration session. During the collaboration session, an actual second bandwidth for the higher-priority data shared within the collaboration session is monitored. The expected second bandwidth is compared to the monitored actual second bandwidth, and a bandwidth variant is determined. Based on the determined bandwidth variant, the first bandwidth allocated for the lower-priority data shared within the collaboration session is adjusted to increase the bandwidth allocated for the lower-priority data.Type: ApplicationFiled: June 14, 2011Publication date: November 10, 2011Inventors: Sihai Xiao, Yanghua Liu
-
Patent number: 7979550Abstract: In one embodiment, the systems and methods determine an initial bandwidth at a client device; allocate an allocated bandwidth to the client device between a first server and a second server; monitor the allocated bandwidth; and adjust the allocated bandwidth based on a target bandwidth from the first server to the client.Type: GrantFiled: May 24, 2007Date of Patent: July 12, 2011Inventors: Sihai Xiao, Yanghua Liu
-
Publication number: 20110023096Abstract: In one embodiment, a client device may send one or more sub-session requests to one or more corresponding session controllers through a computer network to obtain one or more corresponding sub-session tokens that indicate in which sub-sessions of an online collaborative computing session the client device is permitted to participate. The client device may then receive particular sub-session tokens (e.g., based on certain permissions), which may then be sent to a collaboration server to establish one or more permitted sub-sessions of the online collaborative computing session with the client device as indicated by the received sub-session tokens.Type: ApplicationFiled: July 21, 2009Publication date: January 27, 2011Inventors: Sihai Xiao, Zheng Yuan, David Knight
-
Publication number: 20100088414Abstract: In an embodiment, a hosted-on-premises meeting exchange server operates seamlessly with web meeting servers. For example, one computer-implemented method comprises receiving a request from a client computer to join a web meeting; determining whether the client computer is coupled to a local network which includes an on-premises-meeting exchange server; in response to determining that the client computer is coupled to the local network, joining the client computer to the web meeting at the on-premises-meeting exchange server when the on-premises-meeting exchange server has sufficient capacity, and otherwise joining the client computer to the web meeting at an off-premises-meeting exchange server; and in response to determining that the client computer is not coupled to the local network, joining the client computer to the web meeting at the off-premises-meeting exchange server.Type: ApplicationFiled: October 3, 2008Publication date: April 8, 2010Inventors: Jian Lin, Zheng Yuan, Weixin Xia, Yongya Wang, Sihai Xiao, Ilan Kasan
-
Publication number: 20100005142Abstract: In one embodiment, a determination is made that a specified event of a collaborative computing session has occurred. In response to the specified event, a real-time electronic notification is transmitted to a particular set of one or more attendees of the session that the event has occurred, the notification illustratively transmitted via a communication channel other than the session.Type: ApplicationFiled: July 7, 2008Publication date: January 7, 2010Applicant: Cisco Technology, Inc.Inventors: Sihai Xiao, Zheng Yuan
-
Publication number: 20090222574Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: ApplicationFiled: April 21, 2009Publication date: September 3, 2009Applicant: Comcast Cable Holdings, LLCInventor: Sihai Xiao
-
Patent number: 7536544Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.Type: GrantFiled: January 25, 2002Date of Patent: May 19, 2009Assignee: TVWorks, LLPInventor: Sihai Xiao
-
Patent number: 7472423Abstract: A system provides for tracking the behavior of television viewers and Internet browsers while protecting the privacy of the user. The level of privacy is under control of the user. In one embodiment, an arbitrary anonymous identifier is assigned to the user. The selection of a new arbitrary anonymous identifier is under the control of the user. In a second embodiment, a private anonymous identifier is based on a user entered password. The user history data is stored on a history server using the private anonymous identifier. An authentication server is provided to validate the private anonymous identifier before transferring the user history data to the history server.Type: GrantFiled: March 27, 2002Date of Patent: December 30, 2008Assignee: TVWorks, LLCInventors: Christopher J DeCenzo, Sihai Xiao
-
Publication number: 20080294758Abstract: In one embodiment, the systems and methods determine an initial bandwidth at a client device; allocate an allocated bandwidth to the client device between a first server and a second server; monitor the allocated bandwidth; and adjust the allocated bandwidth based on a target bandwidth from the first server to the client.Type: ApplicationFiled: May 24, 2007Publication date: November 27, 2008Inventors: Sihai Xiao, Yanghua Liu