Patents by Inventor Wenfeng Huang

Wenfeng Huang 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: 8213936
    Abstract: A method for providing a handoff in a network environment is provided that includes a mobile station operable to conduct a call. The mobile station is further operable to initiate a call leg autonomously such that a generic transfer function is invoked. The mobile station leverages the generic transfer function in order to execute a handoff for the mobile station.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: July 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Wenfeng Huang, Michael Chang-Ping Chen, Huizhao Wang, Xiaode Xu
  • Patent number: 8005030
    Abstract: Methods, apparatuses and systems directed to facilitating WLAN diagnostics and management using traffic stream metrics. In a data collection stage, according to one implementation of the present invention, localized uplink measurements are taken at a wireless client associated with a wireless access point. During periodic intervals (e.g., every 5 seconds), the wireless client, in one implementation, transmits uplink measurement information to the wireless access point. The wireless access point may also take downlink measurements, which may also include one or more of the following metrics: observed latency, queuing delay, packet loss rate, and packet count information. The wireless access point, in one implementation, may aggregate and report the uplink and downlink metric information to a network management system.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: August 23, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: David Sheldon Stephenson, Arnold Mark Bilstad, Wenfeng Huang, Jason Kim
  • Patent number: 7680074
    Abstract: An apparatus and method for switching a mobile processing device from communicating over a wireless connection with a first base unit to a second base unit based upon latency. In accordance with this invention, the mobile processing device determines latency information for packets being transmitted over the wireless connection to and from a base unit. The latency information is compared to a threshold value. If the latency information is greater than the threshold value, the mobile processing device adjusts parameters of the wireless connection between the mobile processing device and the network.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: March 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaode Xu, David Sheldon Stephenson, Wenfeng Huang, Huizhao Wang, Arnold Mark Bilstad
  • Patent number: 7647046
    Abstract: A method, an apparatus, and code in a carrier medium to operate in a first access point of a wireless network in communication with at least one associated client station. The method includes wirelessly broadcasting a management frame including an indication that the first access point will stop being active, such that each associated client station can wirelessly roam to a second access point prior to the first access point ceasing being active. One embodiment further includes reducing the transmit power of wireless communication used to wirelessly transmit information to the associated client stations, such that each associated client station can eventually wirelessly roam to the second access point.
    Type: Grant
    Filed: January 12, 2005
    Date of Patent: January 12, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Wenfeng Huang, Huizhao Wang, Xiaode Xu, Arnold M. Bilstad
  • Patent number: 7468951
    Abstract: A method for evaluating number of additional admissible calls for use in call admission control includes tracking a percentage of channel busy time and transmission time of downlink and uplink voice packets, receiving a call admission request, and calculating the number of admissible calls. The number of admissible calls is calculated based on a channel bandwidth requirement determined from the percentage of channel busy time and a voice packet queuing requirement determined from the transmission time of downlink and uplink voice packets. The call admission request is approved if the number of admissible calls is greater than one and rejected if the number of admissible calls is less than one.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: December 23, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Lu Qian, Bretton Douglas, David Sheldon Stephenson, Sandeep Jay Shetty, Rajneesh Kumar, Wenfeng Huang
  • Patent number: 7440756
    Abstract: The present invention detects a micro-roaming client in a WLAN. Once a micro-roaming client is detected, APs coordinate with each other and assign the client to a specific AP. In an embodiment, a user-configurable anchor timer for micro-roaming clients is provided, so that when the timer has expired, the client is free to roam within the overlapping cell until it becomes anchored to an AP again. In various embodiments, environmental variables can affect APs to release an anchored client to roam again. These environmental variables may include low RSSI from the client, a high percentage of frame loss to the client, or a low data rate. The present invention also provides a new protocol that is resilient and self-sustaining with minimal user configuration required.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: October 21, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Huizhao Wang, Xiaode Xu, Wenfeng Huang, Kushal A. Patel
  • Publication number: 20080253314
    Abstract: Methods, apparatuses and systems directed to facilitating WLAN diagnostics and management using traffic stream metrics. In a data collection stage, according to one implementation of the present invention, localized uplink measurements are taken at a wireless client associated with a wireless access point. During periodic intervals (e.g., every 5 seconds), the wireless client, in one implementation, transmits uplink measurement information to the wireless access point. The wireless access point may also take downlink measurements, which may also include one or more of the following metrics: observed latency, queuing delay, packet loss rate, and packet count information. The wireless access point, in one implementation, may aggregate and report the uplink and downlink metric information to a network management system.
    Type: Application
    Filed: December 30, 2005
    Publication date: October 16, 2008
    Inventors: David Sheldon Stephenson, Arnold Mark Bilstad, Wenfeng Huang, Jason Kim
  • Patent number: 7330710
    Abstract: A technique for implementing Special Call Services (SCS) to extend wireless system functionality to include private emergency or other types of service-specific special calls in a private network. In a preferred embodiment, the capability is implemented by taking advantage of certain service type elements that may be coded in the Radio Resource Management (RR) functional layer channel request message and/or the Mobility Management (MM) functional layer call request messages in a Global System for Mobile (GSM) communication system. Specifically, an establishment cause field in a RR channel request message and/or a service type field in a MM request message is used to request such services from the network. These establishment causes and service types can be defined, but not limited to, using those codes currently defined as reserved by GSM Version 4.08, Section 9.1.8 and Section 10.5.3.3.
    Type: Grant
    Filed: May 29, 2001
    Date of Patent: February 12, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaode Xu, Wenfeng Huang, Ian L. Sayers
  • Patent number: 7231579
    Abstract: Error bursts are detected and corrected in a communication system using shortened cyclic codes, such as shortened Fire codes. Data is loaded into a first error syndrome register and a second error syndrome register. The data in the registers may be evaluated to determine if the data bits contain a correctable error. Shortened zero bits are shifted into the second error syndrome register. A number of zero bits are shifted into the first error syndrome register to trap an error burst pattern in the data. A determination is made as to the number of zero bits shifted into the second error syndrome register to trap the location of the error burst in the data. Using the number of zero bits shifted into the second error syndrome register and the error burst pattern, the error in the data is located and corrected.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: June 12, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Howard Pines, Wenfeng Huang, Daryl Kaiser, Ian Sayers
  • Publication number: 20070123259
    Abstract: A method for providing a handoff in a network environment is provided that includes a mobile station operable to conduct a call. The mobile station is further operable to initiate a call leg autonomously such that a generic transfer function is invoked. The mobile station leverages the generic transfer function in order to execute a handoff for the mobile station.
    Type: Application
    Filed: November 29, 2005
    Publication date: May 31, 2007
    Inventors: Wenfeng Huang, Michael Chen, Huizhao Wang, Xiaode Xu
  • Patent number: 7200398
    Abstract: A method for handover execution in a wireless environment is provided that comprises communicating, by a mobile network, a handover command message to a physical layer of a mobile station to initiate a handover execution. The handover command message is received by the physical layer, which responds by tuning to a handed to frequency and by communicating physical layer bursts over the handed to frequency such that initial timing advance and power control setting characteristics are determined by the mobile network. The method also includes communicating a cease signal to stop communicating the bursts to the mobile station, which responds by ending the transmission of the bursts and by establishing a new communications link over the handed to frequency with the mobile network. The mobile station and mobile network may then couple to a voice or data path such that a wireless communication associated with the mobile station and the mobile network is facilitated.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: April 3, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaode Xu, Wenfeng Huang, Howard S. Pines, Ian Sayers
  • Publication number: 20060171314
    Abstract: A method for evaluating number of additional admissible calls for use in call admission control includes tracking a percentage of channel busy time and transmission time of downlink and uplink voice packets, receiving a call admission request, and calculating the number of admissible calls. The number of admissible calls is calculated based on a channel bandwidth requirement determined from the percentage of channel busy time and a voice packet queuing requirement determined from the transmission time of downlink and uplink voice packets. The call admission request is approved if the number of admissible calls is greater than one and rejected if the number of admissible calls is less than one.
    Type: Application
    Filed: February 2, 2005
    Publication date: August 3, 2006
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Lu Qian, Bretton Douglas, David Stephenson, Sandeep Shetty, Rajneesh Kumar, Wenfeng Huang
  • Publication number: 20060153151
    Abstract: A method, an apparatus, and code in a carrier medium to operate in a first access point of a wireless network in communication with at least one associated client station. The method includes wirelessly broadcasting a management frame including an indication that the first access point will stop being active, such that each associated client station can wirelessly roam to a second access point prior to the first access point ceasing being active. One embodiment further includes reducing the transmit power of wireless communication used to wirelessly transmit information to the associated client stations, such that each associated client station can eventually wirelessly roam to the second access point.
    Type: Application
    Filed: January 12, 2005
    Publication date: July 13, 2006
    Inventors: Wenfeng Huang, Huizhao Wang, Xiaode Xu, Arnold Bilstad
  • Publication number: 20060007878
    Abstract: An apparatus and method for switching a mobile processing device from communicating over a wireless connection with a first base unit to a second base unit based upon latency. In accordance with this invention, the mobile processing device determines latency information for packets being transmitted over the wireless connection to and from a base unit. The latency information is compared to a threshold value. If the latency information is greater than the threshold value, the mobile processing device adjusts parameters of the wireless connection between the mobile processing device and the network.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Inventors: Xiaode Xu, David Stephenson, Wenfeng Huang, Huizhao Wang, Arnold Bilstad
  • Patent number: 6961323
    Abstract: A technique whereby a subscriber of a multiple access communication network such as a cellular communication system is permitted to make a reservation to guarantee availability of a shared physical communication resource, such as a cellular radio telephone traffic channel, at an appointed date, time and location. The reservation is made in advance by the subscriber requesting the network to mark a requested resource for the subscribers exclusive use during the requested period of time. The reservation may be made any number of ways, such as through the subscriber terminal itself, by making arrangements themselves or on their behalf by others at a conference call center, through Web servers connected through the Internet, or by other means. Whenever a resource of the requested type is available during the requested period, the controlling stations in the network reserve that resource for that subscribers' exclusive use as the appointed time draws near.
    Type: Grant
    Filed: February 14, 2000
    Date of Patent: November 1, 2005
    Assignee: Cisco Technologies, Inc.
    Inventors: Xiaode Xu, Wenfeng Huang, Ian Sayers
  • Patent number: 6901116
    Abstract: A demodulator determines a time of arrival of an access signal. Access signals that do not result in a time of arrival are discarded. Upon obtaining a time of arrival, the access signal is equalized and a training sequence of bits in the equalized access signal is compared to a reference sequence of bits. A burst confidence metric is obtained in the comparison by summing the number of matching bits. The access signal is discarded if the burst confidence metric is less than a threshold number. A decoder performs a parity check on access signals that have a burst confidence metric exceeding the threshold number. The access signal is discarded if the parity check fails. Upon passing the parity check, the access signal is re-encoded and compared to its received version. If a number of errors from the comparison exceeds a bit error threshold, the access signal is discarded.
    Type: Grant
    Filed: April 2, 2001
    Date of Patent: May 31, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Howard S. Pines, Ian Sayers, Xiaode Xu, Wenfeng Huang
  • Patent number: 6879568
    Abstract: A technique for implementing a flattened Layer 3 stack model within a Global System for Mobile (GSM) communication system so that a centralized multiplex function associated with certain functions handles messages. The multiplex function dispatches radio resource (RR), mobility management (MM), or Connection Management (CM) function messages directly to the respective functional layers without first requiring such messages to pass through a stack. In the preferred arrangement, the multiplex function sub-L3 handles only uplink messages, allowing downlink messages to travel through the sub-layer stack without employing any bridging entity. The multiplex function can run independently of any of the other functions in Layer 3 or can be implemented as part of the message passing part of the Layer 2 running body so that the Layer 2 messages are routed directly to a respective RR, MM, or CM function.
    Type: Grant
    Filed: December 20, 1999
    Date of Patent: April 12, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaode Xu, Sheausong Yang, Bhavannarayana Sri Nrusimha Nelakanti, Ian Sayers, Wenfeng Huang
  • Patent number: 6862082
    Abstract: A method for handover execution in a wireless environment is provided that comprises communicating, by a mobile network, a handover command message to a physical layer of a mobile station to initiate a handover execution. The handover command message is received by the physical layer, which responds by tuning to a handed to frequency and by communicating physical layer bursts over the handed to frequency such that initial timing advance and power control setting characteristics are determined by the mobile network. The method also includes communicating a cease signal to stop communicating the bursts to the mobile station, which responds by ending the transmission of the bursts and by establishing a new communications link over the handed to frequency with the mobile network. The mobile station and mobile network may then couple to a voice or data path such that a wireless communication associated with the mobile station and the mobile network is facilitated.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaode Xu, Wenfeng Huang, Howard S. Pines, Ian Sayers
  • Patent number: 6754871
    Abstract: Error bursts are detected and corrected in a communication system using shortened cyclic codes, such as shortened Fire codes. Data is loaded into a first error syndrome register and a second error syndrome register. The data in the registers may be evaluated to determine if the data bits contain a correctable error. Shortened zero bits are shifted into the second error syndrome register. A number of zero bits are shifted into the first error syndrome register to trap an error burst pattern in the data. A determination is made as to the number of zero bits shifted into the second error syndrome register to trap the location of the error burst in the data. Using the number of zero bits shifted into the second error syndrome register and the error burst pattern, the error in the data is located and corrected.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: June 22, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Howard Pines, Wenfeng Huang, Daryl Kaiser, Ian Sayers