Patents by Inventor Qun Yang Lin
Qun Yang Lin 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: 11417097Abstract: A video annotation system for deep learning based video analytics and corresponding methods of use and operation are described that significantly improve the efficiency of video data frame labeling and the user experience. The video annotation system described herein may be deployed at a network edge and may support various intelligent annotation functionality including annotation tracking, adaptive video segmentation, and execution of predictive annotation algorithms. In addition, the video annotation system described herein supports team collaboration functionality in connection with large-scale labeling tasks.Type: GrantFiled: September 2, 2020Date of Patent: August 16, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Qun Yang Lin, Jun Qing Xie, Shuai Wang, Kyu-Han Kim
-
Publication number: 20220067381Abstract: A video annotation system for deep learning based video analytics and corresponding methods of use and operation are described that significantly improve the efficiency of video data frame labeling and the user experience. The video annotation system described herein may be deployed at a network edge and may support various intelligent annotation functionality including annotation tracking, adaptive video segmentation, and execution of predictive annotation algorithms. In addition, the video annotation system described herein supports team collaboration functionality in connection with large-scale labeling tasks.Type: ApplicationFiled: September 2, 2020Publication date: March 3, 2022Inventors: QUN YANG LIN, Jun Qing Xie, Shuai Wang, Kyu-Han Kim
-
Patent number: 10506507Abstract: An apparatus includes a display, a wireless communication device, an input device, and a processor. The processor to provide a first connection plan and a second connection plan via the display to a user. The first connection plan identifies a first set of rules of wireless access point selection and the second connection plan identifies a second set of rules for wireless access point selection. The processor also to receive a selection corresponding one of the first connection plan and the second connection plan from the user via the input device and to select one of a first wireless access point and a second wireless access point based on first network performance data of the first wireless access point, second network performance data of the second wireless access point, and the selection. The processor further to establish a network connection with the selected wireless access point via the wireless communication device.Type: GrantFiled: April 30, 2014Date of Patent: December 10, 2019Assignee: Hewlet Packard Enterprise Development LPInventors: Shuai Wang, Jun Qing Xie, Xunteng Xu, Qun Yang Lin
-
Patent number: 10462062Abstract: A SCI (Split, Compression and Intersection) packet classifier, wherein the SCI packet classifier comprises a construction module to generate rule ID array, h pairs of ISG and three binary search trees, and a lookup engine to look up the binary search trees and ISGs to find the highest priority rule matching the incoming packet and to output a corresponding rule ID.Type: GrantFiled: August 15, 2014Date of Patent: October 29, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Qun Yang Lin, Jun Qing Xie, Xiaofeng Yu
-
Patent number: 10348721Abstract: In one implementation, instructions stored on a non-transitory computer-readable medium are executable by a processing resource to cause a computing device to fetch a token code from a home subscriber server (HSS) for a user and log in to a Virtual Private Network (VPN) server using the token code.Type: GrantFiled: October 30, 2013Date of Patent: July 9, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Shuai Wang, Jun Qing Xie, Qun Yang Lin, Xunteng Xu
-
Patent number: 10257759Abstract: Load balancing among wireless access points (APs) can include a plurality of wireless APs, and a transition-in transition-out (TITO) engine instructing a client to dissociate from a first wireless AP selected from the plurality of wireless APs and associate with a second wireless AP selected from the plurality of wireless APs.Type: GrantFiled: January 20, 2014Date of Patent: April 9, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Xunteng Xu, Jun Qing Xie, Qun Yang Lin, Shuai Wang
-
Publication number: 20170222937Abstract: A SCI (Split, Compression and Intersection) packet classifier, wherein the SCI packet classifier comprises a construction module to generate rule ID array, N pairs of ISG and three binary search trees, and a lookup engine to look up the binary search trees and ISGs to find the highest priority rule matching the incoming packet and to output a corresponding rule ID.Type: ApplicationFiled: August 15, 2014Publication date: August 3, 2017Inventors: Qun Yang LIN, Jun Qing XIE, Xiofeng YU
-
Publication number: 20170142640Abstract: The present disclosure provides an ADV_server wherein the ADV server comprises a storage to store a set of root-zone ANQP elements; and a processor configured to: receive a request for an ANQP element from an AP agent; search the storage for the requested ANQP element; and send the requested ANQP element to the AP agent if the requested ANQP element is found in the storage; wherein the set of root-zone ANQP elements can be inherited by the AP agent as a child node of the ADV_server.Type: ApplicationFiled: July 7, 2014Publication date: May 18, 2017Inventors: Qun Yang Lin, Jun Qing Xie, Xunteng Xu, Shuai Wang
-
Publication number: 20170064622Abstract: An apparatus includes a display, a wireless communication device, an input device, and a processor. The processor to provide a first connection plan and a second connection plan via the display to a user. The first connection plan identifies a first set of rules of wireless access point selection and the second connection plan identifies a second set of rules for wireless access point selection. The processor also to receive a selection corresponding one of the first connection plan and the second connection plan from the user via the input device and to select one of a first wireless access point and a second wireless access point based on first network performance data of the first wireless access point, second network performance data of the second wireless access point, and the selection. The processor further to establish a network connection with the selected wireless access point via the wireless communication device.Type: ApplicationFiled: April 30, 2014Publication date: March 2, 2017Inventors: Shuai WANG, Jun Qing XIE, Xunteng XU, Qun Yang LIN
-
Publication number: 20160337923Abstract: Load balancing among wireless access points (APs) can include a plurality of wireless APs, and a transition-in transition-out (TITO) engine instructing a client to dissociate from a first wireless AP selected from the plurality of wireless APs and associate with a second wireless AP selected from the plurality of wireless APs.Type: ApplicationFiled: January 20, 2014Publication date: November 17, 2016Inventors: Xunteng Xu, Jun Qing Xie, Qun Yang Lin, Shuai Wang
-
Patent number: 9467383Abstract: Systems, devices, and methods, including executable instructions and/or logic thereon, are provided for server site selection. A system includes a load balancing master configured to have a domain name server (DNS) capability with extensions to support iterative control and a manager capability to select among server sites to probe. The system includes a load balancing slave, communicatively coupled to the master, configured to have a DNS reflection capability to measure a round trip time (RTT) between the load balancing slave and a client local DNS server and an actor capability to respond to commands from the manager and to report a measured RTT to the load balancing master.Type: GrantFiled: June 19, 2012Date of Patent: October 11, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Qun Yang Lin, Jun Qing Xie, Zhi-Yong Shen, Xunteng Xu
-
Publication number: 20160261581Abstract: In one implementation, instructions stored on a non-transitory computer-readable medium are executable by a processing resource to cause a computing device to fetch a token code from a home subscriber server (HSS) for a user and log in to a Virtual Private Network (VPN) server using the token code.Type: ApplicationFiled: October 30, 2013Publication date: September 8, 2016Inventors: Shuai Wang, Junqing XIE, Qun Yang LIN, Xunteng XU
-
Publication number: 20150098333Abstract: Systems, devices, and methods, including executable instructions and/or logic thereon, are provided for server site selection. A system includes a load balancing master configured to have a domain name server (DNS) capability with extensions to support iterative control and a manager capability to select among server sites to probe. The system includes a load balancing slave, communicatively coupled to the master, configured to have a DNS reflection capability to measure a round trip time (RTT) between the load balancing slave and a client local DNS server and an actor capability to respond to commands from the manager and to report a measured RTT to the load balancing master.Type: ApplicationFiled: June 19, 2012Publication date: April 9, 2015Inventors: Qun Yang Lin, Jun Qing Xie, Zhi-Yong Shen, Xunteng Xu
-
Publication number: 20150095494Abstract: Systems (360), methods (240), and machine-readable and executable instructions (368) are provided for selecting a server. Server selection can include receiving a first query (114 and 242) at a management server (106) from a local server (104). Server selection can also include triggering a reply race (116, 244) by sending a number of query notifications from the management server (106) to a number of actor servers (108-1, 108-2, and 108-3), wherein each of the number of actor servers (108-1, 108-2, and 108-3), in response to receiving the query notifications (116), sends a response (118) to the local server (104) and wherein a first actor server (108-1) from the number of actor servers (108-1, 108-2, and 108-3) is selected (120) by the local server (104). Server selection can further include resolving, at the management server (116), future queries (246) from the local server by referencing a first report that was received (126) from the first actor server.Type: ApplicationFiled: May 11, 2012Publication date: April 2, 2015Inventors: Qun Yang Lin, Jun Qing Xie, Zhi-Yong Shen
-
Publication number: 20150089052Abstract: A system, method, and non-transitory computer readable medium for context-aware HTTP compression in an intercepting network device between a plurality of web servers and a plurality of web browsers are provided. A context collection module gathers a plurality of contexts and a decision making module evaluates a plurality of rules with the plurality of contexts to determine whether to compress content. A content compression module compresses the content selected for compression by the decision making module.Type: ApplicationFiled: May 4, 2012Publication date: March 26, 2015Inventors: Qun Yang Lin, Jun Qing Xie