Patents by Inventor Douglas Chan

Douglas Chan 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: 9060352
    Abstract: Techniques are provided for selecting channels for use by access points operating in a wireless local area network. Metrics are computed for at least one set of radio frequency (RF) channels, wherein the set of RF channels comprises at least two RF channels in a frequency band that are available for use by a wireless network for a wider bandwidth mode that combines bandwidth of two or more RF channels. Alignment of individual primary and secondary RF channels is determined in the set of RF channels for operation of at least first and second wireless networks. A bias is applied to the metrics for each RF channel that is a member of the set of RF channels for the primary channel depending on alignment of the primary and secondary channels of the respective first and second wireless networks to produce adjusted metrics, based on which RF channels are assigned.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: June 16, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Chan, Mansoor Ahmed, Ahmadreza Hedayat, Brian D. Hart
  • Publication number: 20150113157
    Abstract: An edge server communicates with a client in a local network. The client displays a remote desktop image representative of a virtual desk image generated by a virtual desktop server (VDS). The edge server receives from the VDS a desktop image to be displayed on the remote desktop. The desktop image includes an incomplete window in which graphic media, such as video, is to be displayed. The edge server determines communication link conditions in the local network and a corresponding transmit data rate at which to transmit data to the client device and a suitable encoding rate at which the graphic media is encoded. The edge server downloads the graphic media from the content server, merges the downloaded graphic media into the incomplete area to produce a completed desktop image, and transmits the completed desktop image at the determined transmit data rate for display on the remote desktop.
    Type: Application
    Filed: October 17, 2013
    Publication date: April 23, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Douglas Chan, Jiang Zhu, Hao Hu
  • Publication number: 20150078333
    Abstract: In one embodiment, a method comprises: establishing a first broadband data link between a first mobile narrowbeam transceiver positioned on a vehicle and a first fixed narrowbeam transceiver mounted along a prescribed path of the vehicle; and switching from the first broadband data link, by the first mobile narrowbeam transceiver, to a second broadband data link with a second fixed narrowbeam transceiver mounted along the prescribed path after the first fixed narrowbeam transceiver, enabling the vehicle to maintain continuous broadband access to a wide area network via a prescribed sequence of the fixed narrowbeam transceivers along the prescribed path.
    Type: Application
    Filed: September 19, 2013
    Publication date: March 19, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Charles Calvin BYERS, Douglas CHAN
  • Patent number: 8976702
    Abstract: Devices, methods and instructions encoded on computer readable media are provided herein for estimation of the available bandwidth in a frequency channel shared by a first access point and at least one neighboring access point. In one example, an impact value that represents the impact of traffic associated with the neighboring access point on the first access point is calculated. Based on the impact value, a first utilization metric associated with the first access point is generated. The first utilization metric represents the bandwidth available on the frequency channel in the presence of the traffic associated with the neighboring access point.
    Type: Grant
    Filed: February 7, 2012
    Date of Patent: March 10, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Chan, Tak Ming Francis Pang, Mohammad Janani
  • Patent number: 8971273
    Abstract: Dynamic bandwidth selection techniques are provided for a plurality of wireless access point devices that operate in a wireless local area network. Each access point device is capable of serving wireless client devices with a bandwidth from a set of possible bandwidths associated with one or multiple contiguous or non-contiguous radio frequency channels. A bias is generated based on determined type of traffic or client composition for each access point device, the bias favoring a channel assignment that results in a particular bandwidth in the set of bandwidths. The bias is applied to metrics representing severity and degree of interference for each channel to generate adjusted metrics. A bandwidth from the set of possible bandwidths is selected for each access point device based on the adjusted metrics.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: March 3, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Chan, Mansoor Ahmed, Ahmadreza Hedayat, Brian D. Hart
  • Publication number: 20150043417
    Abstract: Techniques are provided for delivering data to a wireless client device in a wireless network via a plurality of access points as the wireless client device roams from one access point to another. A wireless client device receives data via a first wireless access point in the wireless network. An impending roam of a wireless client device is detected. A set of one or more candidate wireless access points other than the first wireless access point is determined to which the wireless client device may potentially roam. The one or more wireless access points in the set are assigned to a multicast group, and the traffic is sent to the multicast group. A message containing a synchronized context enables a new wireless access point to send data to the wireless client device from a point where the first wireless access point stopped sending data to the wireless client device.
    Type: Application
    Filed: October 27, 2014
    Publication date: February 12, 2015
    Inventors: Hui Liu, Douglas Chan, Tak Ming Pang
  • Patent number: 8897261
    Abstract: Techniques are provided for delivering data to a wireless client device in a wireless local area network via a plurality of access point devices as the wireless client device roams from one access point device to another. A wireless client device receives data communications (i.e., traffic) via a first wireless access point device in the wireless local area network. An impending roam of a wireless client device is detected. A set of one or more candidate wireless access point devices other than the first wireless access point device is determined to which the wireless client device may potentially roam. The one or more wireless access point devices in the set are assigned to a multicast group, and the traffic is sent to the multicast group.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: November 25, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Hui Liu, Douglas Chan, Tak Ming Pang
  • Patent number: 8818437
    Abstract: Techniques are provided to improve the performance of wireless devices that serve wireless client devices in a wireless network in the presence of narrowband interference. The wireless device that serves wireless client devices in the wireless network receives energy in a plurality of channels of a frequency band. The received energy is analyzed for occurrence and type of interference in each channel. A quality metric is generated for each channel incorporating the occurrence and type of interference detected in the channel. For each channel, a bias value against selection of the channel is assigned based on whether narrowband interference is present in the channel. The bias value for each channel is applied to the quality metric for the channel to produce an adjusted quality metric for each channel. A channel is selected based on the adjusted quality metric for each of the plurality of channels.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: August 26, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Chan, Suyog Deshpande, Sandeep Jay Shetty, David Kloper
  • Publication number: 20140136952
    Abstract: In one embodiment, a method comprises receiving, by an edge device in an edge network, a request from a client device for a web page provided by a web server via a wide area network, the edge network providing an access network for the client device to reach the wide area network; detecting, by the edge device, a prescribed condition affecting rendering performance of the web page by the client device; and the edge device dynamically optimizing the web page into an optimized web page for optimized rendering of the web page by the client device.
    Type: Application
    Filed: May 29, 2013
    Publication date: May 15, 2014
    Inventors: Jiang ZHU, Douglas CHAN, Mythili Mudlapur SURYANARAYANA PRABHU, Preethi NATARAJAN, Hao HU
  • Publication number: 20140098748
    Abstract: Dynamic bandwidth selection techniques are provided for a plurality of wireless access point devices that operate in a wireless local area network. Each access point device is capable of serving wireless client devices with a bandwidth from a set of possible bandwidths associated with one or multiple contiguous or non-contiguous radio frequency channels. A bias is generated based on determined type of traffic or client composition for each access point device, the bias favoring a channel assignment that results in a particular bandwidth in the set of bandwidths. The bias is applied to metrics representing severity and degree of interference for each channel to generate adjusted metrics. A bandwidth from the set of possible bandwidths is selected for each access point device based on the adjusted metrics.
    Type: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Douglas Chan, Mansoor Ahmed, Ahmadreza Hedayat, Brian D. Hart
  • Publication number: 20140086132
    Abstract: Techniques are provided for delivering data to a wireless client device in a wireless local area network via a plurality of access point devices as the wireless client device roams from one access point device to another. A wireless client device receives data communications (i.e., traffic) via a first wireless access point device in the wireless local area network. An impending roam of a wireless client device is detected. A set of one or more candidate wireless access point devices other than the first wireless access point device is determined to which the wireless client device may potentially roam. The one or more wireless access point devices in the set are assigned to a multicast group, and the traffic is sent to the multicast group.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Hui Liu, Douglas Chan, Tak Ming Pang
  • Publication number: 20140064101
    Abstract: Wider bandwidth transmissions are dynamically enabled in a wireless networking environment. During a transmit opportunity time interval for a wireless network device, a transmission is sent in a primary channel in a frequency band in which the primary channel and a secondary channel may be used simultaneously to send a wider bandwidth transmission. Activity is monitored in the secondary channel. A determination is made as to whether the secondary channel is free based on the monitoring. When it is determined that the secondary channel is free, the wider bandwidth transmission is sent in the primary and secondary channels.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 6, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Brian D. Hart, Douglas Chan, David Kloper
  • Patent number: 8666319
    Abstract: Techniques are provided to adaptively adjust a clear channel assessment threshold for use when a wireless device is to transmit in a wireless network that operates on a channel in a radio frequency band. A first wireless device, configured to wirelessly communicate with one or more second wireless device in the wireless network, receives energy on the channel in the frequency band, analyzes the received energy to detect interference on the channel and determines a type of interference detected in the received energy. The clear channel assessment threshold is adjusted by an amount depending on the type of interference detected.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: March 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: David Kloper, Douglas Chan, David Stiff
  • Publication number: 20140050156
    Abstract: Techniques are provided for selecting channels for use by access points operating in a wireless local area network. Metrics are computed for at least one set of radio frequency (RF) channels, wherein the set of RF channels comprises at least two RF channels in a frequency band that are available for use by a wireless network for a wider bandwidth mode that combines bandwidth of two or more RF channels. Alignment of individual primary and secondary RF channels is determined in the set of RF channels for operation of at least first and second wireless networks. A bias is applied to the metrics for each RF channel that is a member of the set of RF channels for the primary channel depending on alignment of the primary and secondary channels of the respective first and second wireless networks to produce adjusted metrics, based on which RF channels are assigned.
    Type: Application
    Filed: August 14, 2012
    Publication date: February 20, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Douglas Chan, Mansoor Ahmed, Ahmadreza Hedayat, Brian D. Hart
  • Publication number: 20140032698
    Abstract: Semantic data corresponding to video data may be received. Next, the received semantic data corresponding to the video data may be analyzed. Caching decisions may then be made based upon the analysis of the received semantic data corresponding to the video data.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Wei-Jen Hsu, Bhaskar Bhupalam, Jay Iyer, Douglas Chan
  • Publication number: 20130239158
    Abstract: A user device may send a request for a data file to an access point. The user device may then receive, from the access point, data indicating that a segment of the data file has been previously cached in a local cache at the access point. In response to receiving the data, the user device may display an indicator configured to indicate that the segment of the data file is cached in the local cache.
    Type: Application
    Filed: March 12, 2012
    Publication date: September 12, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Douglas Chan, Jay Iyer, Wei-Jen Hsu
  • Publication number: 20130201863
    Abstract: Devices, methods and instructions encoded on computer readable media are provided herein for estimation of the available bandwidth in a frequency channel shared by a first access point and at least one neighboring access point. In one example, an impact value that represents the impact of traffic associated with the neighboring access point on the first access point is calculated. Based on the impact value, a first utilization metric associated with the first access point is generated. The first utilization metric represents the bandwidth available on the frequency channel in the presence of the traffic associated with the neighboring access point.
    Type: Application
    Filed: February 7, 2012
    Publication date: August 8, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Douglas Chan, Tak Ming Francis Pang, Mohammad Janani
  • Publication number: 20130035128
    Abstract: Techniques are provided to improve the performance of wireless devices that serve wireless client devices in a wireless network in the presence of narrowband interference. The wireless device that serves wireless client devices in the wireless network receives energy in a plurality of channels of a frequency band. The received energy is analyzed for occurrence and type of interference in each channel. A quality metric is generated for each channel incorporating the occurrence and type of interference detected in the channel. For each channel, a bias value against selection of the channel is assigned based on whether narrowband interference is present in the channel. The bias value for each channel is applied to the quality metric for the channel to produce an adjusted quality metric for each channel. A channel is selected based on the adjusted quality metric for each of the plurality of channels.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Douglas Chan, Suyog Deshpande, Sandeep Jay Shetty, David Kloper
  • Patent number: 8369657
    Abstract: Techniques are provided for selecting channels for a wider bandwidth operation mode of a wireless network, such as wireless network that operates in accordance with the IEEE 802.11n amendment. Alignments of so-called primary and secondary channels are selected to mitigate interference. Interfering sources, such as other transceivers or external interferers, or the energy from their transmissions, are identified and channels are selected. The selected channels are analyzed to determine whether primary-secondary channel assignments for the selected channels are feasible.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: February 5, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Chan, Brian Donald Hart, Bretton Douglas
  • Publication number: 20130017794
    Abstract: Techniques are provided to adaptively adjust a clear channel assessment threshold for use when a wireless device is to transmit in a wireless network that operates on a channel in a radio frequency band. A first wireless device, configured to wirelessly communicate with one or more second wireless device in the wireless network, receives energy on the channel in the frequency band, analyzes the received energy to detect interference on the channel and determines a type of interference detected in the received energy. The clear channel assessment threshold is adjusted by an amount depending on the type of interference detected.
    Type: Application
    Filed: July 15, 2011
    Publication date: January 17, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: David Kloper, Douglas Chan, David Stiff