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: 11417097
    Abstract: 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: Grant
    Filed: September 2, 2020
    Date of Patent: August 16, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qun Yang Lin, Jun Qing Xie, Shuai Wang, Kyu-Han Kim
  • Publication number: 20220067381
    Abstract: 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: Application
    Filed: September 2, 2020
    Publication date: March 3, 2022
    Inventors: QUN YANG LIN, Jun Qing Xie, Shuai Wang, Kyu-Han Kim
  • Patent number: 10506507
    Abstract: 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: Grant
    Filed: April 30, 2014
    Date of Patent: December 10, 2019
    Assignee: Hewlet Packard Enterprise Development LP
    Inventors: Shuai Wang, Jun Qing Xie, Xunteng Xu, Qun Yang Lin
  • Patent number: 10462062
    Abstract: 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: Grant
    Filed: August 15, 2014
    Date of Patent: October 29, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qun Yang Lin, Jun Qing Xie, Xiaofeng Yu
  • Patent number: 10348721
    Abstract: 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: Grant
    Filed: October 30, 2013
    Date of Patent: July 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shuai Wang, Jun Qing Xie, Qun Yang Lin, Xunteng Xu
  • Patent number: 10257759
    Abstract: 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: Grant
    Filed: January 20, 2014
    Date of Patent: April 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xunteng Xu, Jun Qing Xie, Qun Yang Lin, Shuai Wang
  • Publication number: 20170222937
    Abstract: 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: Application
    Filed: August 15, 2014
    Publication date: August 3, 2017
    Inventors: Qun Yang LIN, Jun Qing XIE, Xiofeng YU
  • Publication number: 20170142640
    Abstract: 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: Application
    Filed: July 7, 2014
    Publication date: May 18, 2017
    Inventors: Qun Yang Lin, Jun Qing Xie, Xunteng Xu, Shuai Wang
  • Publication number: 20170064622
    Abstract: 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: Application
    Filed: April 30, 2014
    Publication date: March 2, 2017
    Inventors: Shuai WANG, Jun Qing XIE, Xunteng XU, Qun Yang LIN
  • Publication number: 20160337923
    Abstract: 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: Application
    Filed: January 20, 2014
    Publication date: November 17, 2016
    Inventors: Xunteng Xu, Jun Qing Xie, Qun Yang Lin, Shuai Wang
  • Patent number: 9467383
    Abstract: 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: Grant
    Filed: June 19, 2012
    Date of Patent: October 11, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qun Yang Lin, Jun Qing Xie, Zhi-Yong Shen, Xunteng Xu
  • Publication number: 20160261581
    Abstract: 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: Application
    Filed: October 30, 2013
    Publication date: September 8, 2016
    Inventors: Shuai Wang, Junqing XIE, Qun Yang LIN, Xunteng XU
  • Publication number: 20150098333
    Abstract: 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: Application
    Filed: June 19, 2012
    Publication date: April 9, 2015
    Inventors: Qun Yang Lin, Jun Qing Xie, Zhi-Yong Shen, Xunteng Xu
  • Publication number: 20150095494
    Abstract: 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: Application
    Filed: May 11, 2012
    Publication date: April 2, 2015
    Inventors: Qun Yang Lin, Jun Qing Xie, Zhi-Yong Shen
  • Publication number: 20150089052
    Abstract: 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: Application
    Filed: May 4, 2012
    Publication date: March 26, 2015
    Inventors: Qun Yang Lin, Jun Qing Xie