Patents by Inventor Hongjian Zhao
Hongjian Zhao 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: 11985187Abstract: Active-active standby is maintained for communication sessions using web connections between two active session zones and a standby session zone, for example, in the event of a failure. A first load balancer directs system management communications of a first datacenter to a first server of the first datacenter. A second load balancer directs the system management communications during a failure event to a second server. A database controller performs a failover based on the failure event.Type: GrantFiled: January 5, 2023Date of Patent: May 14, 2024Assignee: Zoom Video Communications, Inc.Inventors: Yong Yang, Hongjian Zhao, Lei Zheng
-
Publication number: 20240031486Abstract: Calls for large call queues are handled by a system that assigns agents of a call queue to one of a first group or a second group. A size of the first group or the second group is based on a number of agents in the call queue that are online. The system batch rings each agent of the first group when an incoming call is received. If the incoming call is unanswered by the first group, the system batch rings each agent of the second group.Type: ApplicationFiled: September 27, 2023Publication date: January 25, 2024Inventors: Fengkai Zhang, Hongjian Zhao
-
Patent number: 11811972Abstract: Calls for large call queues are handled by a system that assigns agents of a call queue to one of a first group or a second group. A size of the first group or the second group is based on a number of agents in the call queue that are online. The system batch rings each agent of the first group when an incoming call is received. If the incoming call is unanswered by the first group, the system batch rings each agent of the second group.Type: GrantFiled: July 28, 2021Date of Patent: November 7, 2023Assignee: Zoom Video Communications, Inc.Inventors: Fengkai Zhang, Hongjian Zhao
-
Publication number: 20230353632Abstract: Load balancing is maintained for communication sessions using session initiation protocol (SIP) processes between multiple active session zones in a first datacenter and a standby session zone in a second datacenter. In the event of a failure at a first active session zone at the first datacenter, a failover to the second active session zone at the first datacenter is performed such that there are no interruptions in the active sessions. In the event of a failure at both active session zones at the first datacenter, a failover to the second datacenter is performed.Type: ApplicationFiled: July 6, 2023Publication date: November 2, 2023Inventors: Yongxiang Dai, Yong Yang, Hongjian Zhao
-
Patent number: 11785077Abstract: Active-active standby is maintained for communication sessions using session initiation protocol (SIP) processes between two active session zones in a first datacenter and a standby session zone in a second datacenter. In the event of a failure at a first active session zone at the first datacenter, a failover to the second active session zone at the first datacenter is performed such that there are no interruptions in the active sessions. In the event of a failure at both active session zones at the first datacenter, a failover to the second datacenter is performed.Type: GrantFiled: June 11, 2021Date of Patent: October 10, 2023Assignee: Zoom Video Communications, Inc.Inventors: Yongxiang Dai, Yong Yang, Hongjian Zhao
-
Publication number: 20230156078Abstract: Active-active standby is maintained for communication sessions using web connections between two active session zones and a standby session zone, for example, in the event of a failure. A first load balancer directs system management communications of a first datacenter to a first server of the first datacenter. A second load balancer directs the system management communications during a failure event to a second server. A database controller performs a failover based on the failure event.Type: ApplicationFiled: January 5, 2023Publication date: May 18, 2023Inventors: Yong Yang, Hongjian Zhao, Lei Zheng
-
Patent number: 11575741Abstract: Active-active standby is maintained for communication sessions using web connections between two active session zones and a standby session zone, for example, in the event of a failure. The first active session zone is located at a first datacenter, the second active session zone is located at a second datacenter, and the standby session zone is located at a third datacenter. In the event of a failure at a first active session zone at the first datacenter, a failover to the second active session zone at the second datacenter is performed. In the event of a failure at both active session zones, a failover to the standby session zone at the third datacenter is performed.Type: GrantFiled: June 11, 2021Date of Patent: February 7, 2023Assignee: Zoom Video Communications, Inc.Inventors: Yong Yang, Hongjian Zhao, Lei Zheng
-
Publication number: 20230033673Abstract: Calls for large call queues are handled by a system that assigns agents of a call queue to one of a first group or a second group. A size of the first group or the second group is based on a number of agents in the call queue that are online. The system batch rings each agent of the first group when an incoming call is received. If the incoming call is unanswered by the first group, the system batch rings each agent of the second group.Type: ApplicationFiled: July 28, 2021Publication date: February 2, 2023Inventors: Fengkai ZHANG, Hongjian ZHAO
-
Publication number: 20220382680Abstract: A versioning group cache system uses cache keys which each include, amongst other things, version information and a group key. When a cache key is first updated to include these, the cache system determines the group key and adds version information thereto to produce the cache key, which is mapped to cached data. When the cache key is later updated, the version information is updated to produce an updated cache key which is mapped to the cached data. The cache key updating is in response to a change request received at the cache system. The change request includes a command processable at the cache system in connection with cached data and/or cache keys. For example, the change request may be a request for a batch deletion of cache keys. The versioning group cache system fulfills the change requests with efficient use of system resources.Type: ApplicationFiled: July 26, 2021Publication date: December 1, 2022Inventors: Chunhui Liu, Hongjian Zhao, Jian Zhou
-
Publication number: 20220353326Abstract: Active-active standby is maintained for communication sessions using web connections between two active session zones and a standby session zone, for example, in the event of a failure. The first active session zone is located at a first datacenter, the second active session zone is located at a second datacenter, and the standby session zone is located at a third datacenter. In the event of a failure at a first active session zone at the first datacenter, a failover to the second active session zone at the second datacenter is performed. In the event of a failure at both active session zones, a failover to the standby session zone at the third datacenter is performed.Type: ApplicationFiled: June 11, 2021Publication date: November 3, 2022Inventors: Yong Yang, Hongjian Zhao, Lei Zheng
-
Publication number: 20220353325Abstract: Active-active standby is maintained for communication sessions using session initiation protocol (SIP) processes between two active session zones in a first datacenter and a standby session zone in a second datacenter. In the event of a failure at a first active session zone at the first datacenter, a failover to the second active session zone at the first datacenter is performed such that there are no interruptions in the active sessions. In the event of a failure at both active session zones at the first datacenter, a failover to the second datacenter is performed.Type: ApplicationFiled: June 11, 2021Publication date: November 3, 2022Inventors: Yongxiang Dai, Yong Yang, Hongjian Zhao
-
Patent number: 9355185Abstract: An online article is enhanced by displaying, in association with the article, supplemental content that includes entities that are extracted from the article and/or entities that are related to entities that are extracted from the article. The supplemental content further includes information about each of the entities. The information about an entity may be obtained by searching for the entity in one or more searchable repositories of data. For example, the supplemental content may include, for each entity, video, image, web, and/or news search results. The supplemental content may further include information such as stock quotes, abstracts, maps, scores, and so on. The entities are selected using a variety of analysis and ranking techniques based on contextual factors such as user-specific information, time-sensitive popularity trends, grammatical features, search result quality, and so on. The entities may further be selected for purposes such as generating ad-based revenue.Type: GrantFiled: November 18, 2013Date of Patent: May 31, 2016Assignee: Yahoo! Inc.Inventors: Yookyung Kim, Hongjian Zhao, Xin Li, Alexandra Levich, Tom Chi, Ming Sui, Yihong Zhao, Marc Davis
-
Patent number: 9317595Abstract: Techniques are described herein for automatic generation of a title or summary from a long body of text. A grammatical tree representing one or more sentences of the long body of text is generated. One or more nodes from the grammatical tree are selected to be removed. According to one embodiment, a particular node is selected to be removed based on its position in the grammatical tree and its node-type, where the node type represents a grammatical element of the sentence. Once the particular node is selected, a branch of the tree is cut at the node. After branch has been cut, one or more sub-sentences are generated from the remaining nodes in the grammatical tree. The one or more sub-sentences may be returned as a title or summary.Type: GrantFiled: December 6, 2010Date of Patent: April 19, 2016Assignee: Yahoo! Inc.Inventors: Xin Li, Hongjian Zhao
-
Publication number: 20140143243Abstract: An online article is enhanced by displaying, in association with the article, supplemental content that includes entities that are extracted from the article and/or entities that are related to entities that are extracted from the article. The supplemental content further includes information about each of the entities. The information about an entity may be obtained by searching for the entity in one or more searchable repositories of data. For example, the supplemental content may include, for each entity, video, image, web, and/or news search results. The supplemental content may further include information such as stock quotes, abstracts, maps, scores, and so on. The entities are selected using a variety of analyses and ranking techniques based on contextual factors such as user-specific information, time-sensitive popularity trends, grammatical features, search result quality, and so on. The entities may further be selected for purposes such as generating ad-based revenue.Type: ApplicationFiled: November 18, 2013Publication date: May 22, 2014Applicant: Yahoo! Inc.Inventors: Yookyung Kim, Hongjian Zhao, Xin Li, Alexandra Levich, Tom Chi, Ming Sui, Yihong Zhao, Marc Davis
-
Patent number: 8600979Abstract: An online article is enhanced by displaying, in association with the article, supplemental content that includes entities that are extracted from the article and/or entities that are related to entities that are extracted from the article. The supplemental content further includes information about each of the entities. The information about an entity may be obtained by searching for the entity in one or more searchable repositories of data. For example, the supplemental content may include, for each entity, video, image, web, and/or news search results. The supplemental content may further include information such as stock quotes, abstracts, maps, scores, and so on. The entities are selected using a variety of analyses and ranking techniques based on contextual factors such as user-specific information, time-sensitive popularity trends, grammatical features, search result quality, and so on. The entities may further be selected for purposes such as generating ad-based revenue.Type: GrantFiled: June 28, 2010Date of Patent: December 3, 2013Assignee: Yahoo! Inc.Inventors: Yookyung Kim, Hongjian Zhao, Xin Li, Alexandra Levich, Tom Chi, Ming Sui, Yihong Zhao, Marc Davis
-
Publication number: 20120143595Abstract: Techniques are described herein for automatic generation of a title or summary from a long body of text. A grammatical tree representing one or more sentences of the long body of text is generated. One or more nodes from the grammatical tree are selected to be removed. According to one embodiment, a particular node is selected to be removed based on its position in the grammatical tree and its node-type, where the node type represents a grammatical element of the sentence. Once the particular node is selected, a branch of the tree is cut at the node. After branch has been cut, one or more sub-sentences are generated from the remaining nodes in the grammatical tree. The one or more sub-sentences may be returned as a title or summary.Type: ApplicationFiled: December 6, 2010Publication date: June 7, 2012Inventors: Xin LI, Hongjian Zhao
-
Publication number: 20110320437Abstract: An online article is enhanced by displaying, in association with the article, supplemental content that includes entities that are extracted from the article and/or entities that are related to entities that are extracted from the article. The supplemental content further includes information about each of the entities. The information about an entity may be obtained by searching for the entity in one or more searchable repositories of data. For example, the supplemental content may include, for each entity, video, image, web, and/or news search results. The supplemental content may further include information such as stock quotes, abstracts, maps, scores, and so on. The entities are selected using a variety of analyses and ranking techniques based on contextual factors such as user-specific information, time-sensitive popularity trends, grammatical features, search result quality, and so on. The entities may further be selected for purposes such as generating ad-based revenue.Type: ApplicationFiled: June 28, 2010Publication date: December 29, 2011Inventors: Yookyung Kim, Hongjian Zhao, Xin Li, Alexandra Levich, Tom Chi, Ming Sui, Yihong Zhao, Marc Davis
-
Patent number: 7998009Abstract: The present invention relates to a mechanical and hydraulic composite transmission device which includes an engine, a transmission, a planetary gear case, a variable displacement hydraulic pump, a hydraulic motor and a transmission gearbox. The planetary gear case distributes the power driven by the engine to drive the variable displacement hydraulic pump and the center gear respectively. The variable displacement hydraulic pump is connected with and drives a hydraulic motor and a half shaft orderly. The half shaft converges a mechanical power flow driven by the center gear and a hydraulic power flow driven by the hydraulic motor, and extends out of the planetary gear case so as to export power. The special vehicle can run at stepless variable speed under the mechanical and hydraulic composite transmission means while the working device on the vehicle is driven under the mechanical transmission means to work.Type: GrantFiled: April 2, 2009Date of Patent: August 16, 2011Inventors: Hongjian Zhao, Hongzhi Zhao
-
Publication number: 20090227410Abstract: The present invention relates to a mechanical and hydraulic composite transmission device which includes an engine, a transmission, a planetary gear case, a variable displacement hydraulic pump, a hydraulic motor and a transmission gearbox. The engine is connected with and drives the transmission and the planetary gear case orderly. The planetary gear mechanism of the planetary gear case distributes the power driven by the engine to drive the variable displacement hydraulic pump and the center gear respectively. The variable displacement hydraulic pump is connected with and drives a hydraulic motor and a half shaft orderly. The half shaft converges a mechanical power flow driven by the center gear and a hydraulic power flow driven by the hydraulic motor, and extends out of the planetary gear case so as to export power. The half shaft is connected with and drives a transmission gearbox and then derives a rear-axle shaft to drive a vehicle to run.Type: ApplicationFiled: April 2, 2009Publication date: September 10, 2009Inventors: Hongjian ZHAO, Hongzhi ZHAO