Patents by Inventor Haining Wang

Haining Wang 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: 9756596
    Abstract: A method, apparatus and communication system for registering address information of a network anchor point to a network server are disclosed. A network apparatus, such as a mobility management entity, determines whether to register address information of a network anchor point to a network server, and registers the address information of the network anchor point to the network server when determining to do so.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: September 5, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Zhang, Wenruo Zhu, Lan Liu, Sihong Zhou, Yanglai Shuai, Haining Wang
  • Publication number: 20160357657
    Abstract: Embodiments herein disclose a debugging framework that employs a mode in the processor (for example, a processor using x86 architecture), to transparently study armored malware. Embodiments herein perform stealthy debugging by leveraging System Management Mode (SMM) to transparently debug software on bare-metal.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 8, 2016
    Inventors: Fengwei Zhang, Kevin Leach, Angelos Stavrou, Haining Wang
  • Publication number: 20160119892
    Abstract: A method, apparatus and communication system for registering address information of a network anchor point to a network server are disclosed. A network apparatus, such as a mobility management entity, determines whether to register address information of a network anchor point to a network server, and registers the address information of the network anchor point to the network server when determining to do so.
    Type: Application
    Filed: January 7, 2016
    Publication date: April 28, 2016
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian ZHANG, Wenruo ZHU, Lan LIU, Sihong ZHOU, Yanglai SHUAI, Haining WANG
  • Patent number: 9271250
    Abstract: A method, apparatus and communication system for registering address information of a network anchor point to a network server are disclosed. A network apparatus, such as a mobility management entity, determines whether to register address information of a network anchor point to a network server, and registers the address information of the network anchor point to the network server when determining to do so.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: February 23, 2016
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Zhang, Wenruo Zhu, Lan Liu, Sihong Zhou, Yanglai Shuai, Haining Wang
  • Publication number: 20140213278
    Abstract: Embodiments of the present invention provide a traffic offload method, a core network device, and a traffic offload system. The method includes: sending, user information that is of a user equipment within coverage of a first traffic offload function entity to the first traffic offload function entity; sending a traffic offload policy to the first traffic offload function entity, so that the first traffic offload function entity matches the user information with the traffic offload policy and offloads traffic corresponding to the user equipment according to the user information that successfully matches the traffic offload policy.
    Type: Application
    Filed: March 27, 2014
    Publication date: July 31, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Weisheng Jin, Xiaoying Xu, Min Xu, Haining Wang
  • Patent number: 8724591
    Abstract: Embodiments of the present invention provide a traffic offload method, a traffic offload function entity, and a traffic offload system. The method includes: receiving, by a first traffic offload function entity, user information of a user equipment sent by a core network device; obtaining, a traffic offload policy and matching the traffic offload policy with the user information; and offloading traffic corresponding to the user equipment according to the user information that successfully matches the traffic offload policy. The traffic offload function entity may obtain the user information and may perform traffic offload according to the user information.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: May 13, 2014
    Assignee: Huawei Technologies Co. Ltd.
    Inventors: Weisheng Jin, Xiaoying Xu, Min Xu, Haining Wang
  • Publication number: 20130343274
    Abstract: A method, apparatus and communication system for registering address information of a network anchor point to a network server are disclosed. A network apparatus, such as a mobility management entity, determines whether to register address information of a network anchor point to a network server, and registers the address information of the network anchor point to the network server when determining to do so.
    Type: Application
    Filed: June 12, 2013
    Publication date: December 26, 2013
    Inventors: Jian ZHANG, Wenruo ZHU, Lan Liu, Sihong Zhou, Yanglai Shuai, Haining Wang
  • Patent number: 8483686
    Abstract: A method, network server, and communication system for deleting an address of a network anchor point from a network server is disclosed. A MMM sends an instruction to the network server to instruct the network server to delete an address of a network anchor point that has been previously stored in the network from. The network server deletes the address of the network anchor point from the network server.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: July 9, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jian Zhang, Wenruo Zhu, Lan Liu, Sihong Zhou, Yanglai Shuai, Haining Wang
  • Patent number: 8381269
    Abstract: A secure web browsing method and security system architecture for a mobile device are provided. The architecture establishes a communication link between the mobile device and a computer. A routine transmitted from the mobile device to the computer synchronizes page content of the mobile device to the computer's internet browser. The architecture (i) detects user-supplied inputs to the page content on the computer's internet browser, (ii) generates a verification request at the mobile device when user-supplied inputs are so-detected, and (iii) transmits the user-supplied inputs from the mobile device as an internet communication only when the verification request is confirmed by the user at the mobile device. The architecture also processes each new page loaded at the mobile device to perform removal and/or obfuscation of selected information associated with the new page in order to generate a modified page. The computer's internet browser is updated to the modified page.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: February 19, 2013
    Assignee: College of William and Mary
    Inventors: Chuan Yue, Haining Wang
  • Patent number: 8307433
    Abstract: A method of protecting username/password (U/P) credentials operates on a client computer that cooperates with an anti-phishing scheme that generates a client warning at the client computer when a suspected phishing website issues a U/P request. At the client computer, a set of S fake U/P credentials is generated when the client warning is heeded, or a set of (S?1) fake U/P credentials are derived from a client-supplied U/P credential provided after the client warning is ignored. The client computer then transmits to the suspected phishing website one of (i) the set of S fake U/P credentials, and (ii) the client-supplied U/P credential along with the set of (S?1) fake U/P credentials.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: November 6, 2012
    Assignee: College of William and Mary
    Inventors: Chuan Yue, Haining Wang
  • Publication number: 20120269134
    Abstract: Embodiments of the present invention provide a traffic offload method, a traffic offload function entity, and a traffic offload system. The method includes: receiving, by a first traffic offload function entity, user information of a user equipment sent by a core network device; obtaining, a traffic offload policy and matching the traffic offload policy with the user information; and offloading traffic corresponding to the user equipment according to the user information that successfully matches the traffic offload policy. The traffic offload function entity may obtain the user information and may perform traffic offload according to the user information.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 25, 2012
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weisheng Jin, Xiaoying Xu, Min Xu, Haining Wang
  • Patent number: 8244242
    Abstract: A method for storing an address of a network anchor point to a network server is provided The provided method includes the following steps: a terminal initiates an attach request or a bearer establishment request, and a network selects a network anchor point; and when the network anchor point assigns a first bearer context to the terminal, or a first connection is established between the network anchor point and the terminal, the network registers an address of the network anchor point to a network server. A method for deleting an address of a network anchor point from a network server is also provided, which includes the following steps: when a terminal or an entity in a network initiates a delete bearer request, the network instructs a network server to delete an address of a network anchor point that has been registered to the network server if the network anchor point no longer serves the terminal; and the network server deregisters the address of the network anchor point.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: August 14, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jian Zhang, Wenruo Zhu, Lan Liu, Sihong Zhou, Yanglai Shuai, Haining Wang
  • Publication number: 20120079575
    Abstract: A secure web browsing method and web browsing security system architecture for a mobile device that has initiated an internet communication session via a local area network (LAN) are provided. The architecture establishes a communication link between the mobile device and a computer having an internet browser capable of internet communication via the LAN. A routine is transmitted from the mobile device to the computer via the communication link. The routine synchronizes page content of the mobile device to the computer's internet browser. The architecture (i) detects user-supplied inputs to the page content on the computer's internet browser, (ii) generates a verification request at the mobile device when at least a portion of the user-supplied inputs are so-detected, and (iii) transmits the user-supplied inputs from the mobile device as an internet communication via the LAN only when the verification request is confirmed by the user at the mobile device.
    Type: Application
    Filed: September 28, 2010
    Publication date: March 29, 2012
    Applicant: COLLEGE OF WILLIAM AND MARY
    Inventors: Chuan Yue, Haining Wang
  • Publication number: 20110126289
    Abstract: A method of protecting username/password (U/P) credentials operates on a client computer that cooperates with an anti-phishing scheme that generates a client warning at the client computer when a suspected phishing website issues a U/P request. At the client computer, a set of S fake U/P credentials is generated when the client warning is heeded, or a set of (S?1) fake U/P credentials are derived from a client-supplied U/P credential provided after the client warning is ignored. The client computer then transmits to the suspected phishing website one of (i) the set of S fake U/P credentials, and (ii) the client-supplied U/P credential along with the set of (S?1) fake U/P credentials.
    Type: Application
    Filed: November 20, 2009
    Publication date: May 26, 2011
    Applicant: COLLEGE OF WILLIAM AND MARY
    Inventors: Chuan Yue, Haining Wang
  • Publication number: 20100082747
    Abstract: A method, a system, and a computer-readable medium are provided which support a collaborative browsing session. A connection request is received at a first device from a second device. The connection request indicates a request for a collaborative browsing session between the first device and the second device. In response to the connection request, a web page is sent to the second device from the first device. The web page includes embedded computer-executable instructions to support the collaborative browsing session. A browser application at the first device is monitored for a change in state. An indicator of the change in state of the browser application is sent to the second device from the first device.
    Type: Application
    Filed: September 25, 2009
    Publication date: April 1, 2010
    Inventors: Chuan YUE, Haining WANG
  • Publication number: 20090318147
    Abstract: A method for storing an address of a network anchor point to a network server is provided The provided method includes the following steps: a terminal initiates an attach request or a bearer establishment request, and a network selects a network anchor point; and when the network anchor point assigns a first bearer context to the terminal, or a first connection is established between the network anchor point and the terminal, the network registers an address of the network anchor point to a network server. A method for deleting an address of a network anchor point from a network server is also provided, which includes the following steps: when a terminal or an entity in a network initiates a delete bearer request, the network instructs a network server to delete an address of a network anchor point that has been registered to the network server if the network anchor point no longer serves the terminal; and the network server deregisters the address of the network anchor point.
    Type: Application
    Filed: August 31, 2009
    Publication date: December 24, 2009
    Inventors: Jian ZHANG, Wenruo Zhu, Lan Liu, Sihong Zhou, Yanglai Shuai, Haining Wang
  • Patent number: 6990113
    Abstract: A method schedules packets in a router of a packet-switched network. The network has a set of service classes including a premium service, an assured service, and a best-effort service. The router includes one queue for each service class. Each queue stores packets to be transmitted according to the associated service class. The method measures an exponential weighted moving average queue length of the queue associated with the premium service each time a packet is stored in that queue. Bandwidth is increased if the average increases over a minimum threshold. The bandwidth remains below an upper limit once the average reaches a maximum threshold.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: January 24, 2006
    Assignee: Mitsubishi Electric Research Labs., Inc.
    Inventors: Haining Wang, Chia Shen