Patents by Inventor Kenneth L. Stanwood

Kenneth L. Stanwood 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: 9648600
    Abstract: A method and apparatus for requesting and allocating bandwidth in a broadband wireless communication system. The method and apparatus includes a combination of techniques that allow a plurality of CPEs to communicate their bandwidth request messages to respective base stations. One technique includes a “polling” method whereby a base station polls CPEs individually or in groups and allocates bandwidth specifically for the purpose of allowing the CPEs to respond with bandwidth requests. The polling of the CPEs by the base station may be in response to a CPE setting a “poll-me bit” or, alternatively, it may be periodic. Another technique comprises “piggybacking” bandwidth requests on bandwidth already allocated to a CPE. Currently active CPEs request bandwidth using unused portions of uplink bandwidth that is already allocated to the CPE. The CPE is responsible for distributing the allocated uplink bandwidth in a manner that accommodates the services provided by the CPE.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: May 9, 2017
    Assignee: Wi-LAN, Inc.
    Inventors: Kenneth L. Stanwood, James F. Mollenauer, Israel Jay Klein, Sheldon L. Gilbert
  • Publication number: 20170127426
    Abstract: The disclosure is directed to an interference reduction method used by a base station, and a base station using the same method. In one of the exemplary embodiments, the disclosure is directed to an interference reduction method used by a base station. The method would include not limited to: receiving a first reference signal information associated with an interfering transmitter node; creating a cross-correlation matrix based at least on the first reference signal information and on a second reference signal information, wherein the second reference signal information is associated with an intended transmitter node; and generating an improved channel transfer function by applying the cross-correlation matrix to an estimated channel transfer function, wherein the estimated channel transfer function is associated with a received transmission from the intended transmitter node, and the improved channel transfer function is associated with the received transmission from the intended transmitter node.
    Type: Application
    Filed: January 16, 2017
    Publication date: May 4, 2017
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Murat Karsi, Kenneth L. Stanwood, David Gell
  • Patent number: 9633041
    Abstract: A method for file block placement in a distributed file system network that includes a plurality of data storage nodes, the method comprising the steps of generating a plurality of file block placement options for a file block, each block placement option being associated with at least one of the data storage nodes, the file block placement options being based on a set of network parameters associated with the distributed file system, determining a cost valuation parameter associated with each of the plurality of file block placement options, and selecting one of the plurality of file block placement options based at least in part on the cost valuation parameter associated with each file block placement option.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: April 25, 2017
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Haibo Xu, David Gell, Kenneth L. Stanwood
  • Publication number: 20170111415
    Abstract: Systems and methods can use client-side video buffer occupancy for enhanced quality of experience in a communication network. The systems and methods provided herein can drive changes in the communication system using control responses. Example control responses include responses for scheduling of packets under capacity constrained conditions. An access node, such as a base station, may transmit video from a server to a client in a user device. The access node can estimate client-side video buffer occupancy and predict video playback stalls. The client-side video buffer occupancy can be estimated by emulating behavior of the client. The buffer occupancy can be used to enhance quality of experience for the user. For example, when the buffer occupancy is low, the access node may increase scheduling priority of packets conveying the video.
    Type: Application
    Filed: December 29, 2016
    Publication date: April 20, 2017
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Yiliang Bao, David Gell, Kenneth L. Stanwood, Ahmed ElArabawy
  • Publication number: 20170111425
    Abstract: Access nodes and methods adjust a bit rate of a data stream in a communication network. The access nodes and methods have a packet inspection unit configured to inspect one or more of the data packets to determine that the data stream includes video data. A congestion unit is coupled to the packet inspection unit and is configured to determine a level of congestion in the communication network, the level of congestion associated with a capacity of the wireless channel, the level of congestion capable of varying over time, and the capacity of the wireless channel capable of varying with the level of congestion. A video scaling unit is configured to adjust the bit rate of the data stream responsive to the packet inspection unit and the congestion unit.
    Type: Application
    Filed: December 25, 2016
    Publication date: April 20, 2017
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: David Gell, Yiliang Bao, Kenneth L. Stanwood
  • Patent number: 9603145
    Abstract: A method and apparatus for allocating bandwidth in a broadband wireless communication system is disclosed. One embodiment uses a self-correcting bandwidth request/grant protocol. The self-correcting bandwidth request/grant protocol utilizes a combination of incremental and aggregate bandwidth requests. CPEs primarily transmit incremental bandwidth requests to their associated base stations, followed by periodic transmissions of aggregate bandwidth requests. The use of periodic aggregate bandwidth requests (that express the current state of their respective connection queues) allows the bandwidth allocation method and apparatus to be “self-correcting”. Another embodiment utilizes an abridged bandwidth request/grant protocol to allocate bandwidth. The abridged bandwidth request/grant protocol system utilizes padding packets to request a reduction in bandwidth allocation to a CPE. A base station modem alerts a base station CPU when the BS modem receives a padding packet from a CPE.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: March 21, 2017
    Assignee: Wi-LAN, Inc.
    Inventors: Ofer Zimmerman, Kenneth L. Stanwood, Brian Spinar, Yair Bourlas, Amir Serok
  • Patent number: 9603129
    Abstract: A method and apparatus for requesting and allocating bandwidth in a broadband wireless communication system. The method and apparatus includes a combination of techniques that allow a plurality of CPEs to communicate their bandwidth request messages to respective base stations. One technique includes a “polling” method whereby a base station polls CPEs individually or in groups and allocates bandwidth specifically for the purpose of allowing the CPEs to respond with bandwidth requests. The polling of the CPEs by the base station may be in response to a CPE setting a “poll-me bit” or, alternatively, it may be periodic. Another technique comprises “piggybacking” bandwidth requests on bandwidth already allocated to a CPE. Currently active CPEs request bandwidth using unused portions of uplink bandwidth that is already allocated to the CPE. The CPE is responsible for distributing the allocated uplink bandwidth in a manner that accommodates the services provided by the CPE.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: March 21, 2017
    Assignee: Wi-LAN, Inc.
    Inventors: Kenneth L. Stanwood, James F. Mollenauer, Israel Jay Klein, Sheldon L. Gilbert
  • Patent number: 9591639
    Abstract: A method and apparatus for allocating bandwidth in a broadband wireless communication system is disclosed. One embodiment uses a self-correcting bandwidth request/grant protocol. The self-correcting bandwidth request/grant protocol utilizes a combination of incremental and aggregate bandwidth requests. CPEs primarily transmit incremental bandwidth requests to their associated base stations, followed by periodic transmissions of aggregate bandwidth requests. The use of periodic aggregate bandwidth requests (that express the current state of their respective connection queues) allows the bandwidth allocation method and apparatus to be “self-correcting”. Another embodiment utilizes an abridged bandwidth request/grant protocol to allocate bandwidth. The abridged bandwidth request/grant protocol system utilizes padding packets to request a reduction in bandwidth allocation to a CPE. A base station modem alerts a base station CPU when the BS modem receives a padding packet from a CPE.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: March 7, 2017
    Assignee: Wi-LAN, Inc.
    Inventors: Ofer Zimmerman, Kenneth L. Stanwood, Brian Spinar, Yair Bourlas, Amir Serok
  • Patent number: 9578522
    Abstract: Systems and methods generate corrected channel transfer functions by cross-correlation nulling. In an example system, a first receiver node (which may be a wireless base station) receives first expected reference signal information associated with an interfering transmitter node (which may be a wireless user equipment) and creates a correction matrix based on the first expected reference signal information associated with the interfering transmitter node and on second expected reference signal information associated with an intended transmitter node. The correction matrix can then be applied to an estimated channel transfer function associated with a received transmission from the intended transmitter node to generate a corrected channel transfer function associated with the received transmission from the intended transmitter node. The first receiver node can use the corrected channel transfer function in decoding received transmissions including, for example, use in performing interference resolution.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: February 21, 2017
    Assignee: Wi-LAN Labs, Inc.
    Inventors: Murat Karsi, Kenneth L. Stanwood, David Gell
  • Patent number: 9571549
    Abstract: Systems and methods can use client-side video buffer occupancy for enhanced quality of experience in a communication network. The systems and methods provided herein can drive changes in the communication system using control responses. Example control responses include responses for scheduling of packets under capacity constrained conditions. An access node, such as a base station, may transmit video from a server to a client in a user device. The access node can estimate client-side video buffer occupancy and predict video playback stalls. The client-side video buffer occupancy can be estimated by emulating behavior of the client. The buffer occupancy can be used to enhance quality of experience for the user. For example, when the buffer occupancy is low, the access node may increase scheduling priority of packets conveying the video.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: February 14, 2017
    Inventors: Yiliang Bao, David Gell, Kenneth L. Stanwood, Ahmed ElArabawy
  • Patent number: 9549210
    Abstract: Access nodes and methods adjust a bit rate of a data stream in a communication network. The access nodes and methods have a packet inspection unit configured to inspect one or more of the data packets to determine that the data stream includes video data. A congestion unit is coupled to the packet inspection unit and is configured to determine a level of congestion in the communication network, the level of congestion associated with a capacity of the wireless channel, the level of congestion capable of varying over time, and the capacity of the wireless channel capable of varying with the level of congestion. A video scaling unit is configured to adjust the bit rate of the data stream responsive to the packet inspection unit and the congestion unit.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: January 17, 2017
    Assignee: Wi-LAN Labs, Inc.
    Inventors: David Gell, Yiliang Bao, Kenneth L. Stanwood
  • Patent number: 9538220
    Abstract: Degradation control management is provided for a plurality of video streams associated with a plurality of user terminals in a communication network, based at least in part on an overall video quality metric, by determining a video quality metric for each video stream based on at least a set of video quality metric input parameters, and calculating an overall video quality metric based on the determined video quality metrics for the video streams, determining, with an objective function, at least one objective parameter based on at least the overall video quality metric, calculating a scheduling parameter for each video stream using a degradation control algorithm based on at least the determined video quality metric for the respective video stream and on the at least one objective parameter, and scheduling network resources for each video stream based on at least the scheduling parameter for the video stream.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: January 3, 2017
    Assignee: WI-LAN Labs, Inc.
    Inventors: Ahmed ElArabawy, David Gell, Kenneth L. Stanwood
  • Patent number: 9526093
    Abstract: A method and apparatus for requesting and allocating bandwidth in a broadband wireless communication system. The method and apparatus includes a combination of techniques that allow a plurality of CPEs to communicate their bandwidth request messages to respective base stations. One technique includes a “polling” method whereby a base station polls CPEs individually or in groups and allocates bandwidth specifically for the purpose of allowing the CPEs to respond with bandwidth requests. The polling of the CPEs by the base station may be in response to a CPE setting a “poll-me bit” or, alternatively, it may be periodic. Another technique comprises “piggybacking” bandwidth requests on bandwidth already allocated to a CPE. Currently active CPEs request bandwidth using unused portions of uplink bandwidth that is already allocated to the CPE. The CPE is responsible for distributing the allocated uplink bandwidth in a manner that accommodates the services provided by the CPE.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: December 20, 2016
    Assignee: WI-LAN, INC.
    Inventors: Kenneth L. Stanwood, James F. Mollenauer, Israel Jay Klein, Sheldon L. Gilbert
  • Publication number: 20160344643
    Abstract: Systems and methods for optimizing system performance of capacity and spectrum constrained, multiple-access communication systems by selectively discarding packets are provided. The systems and methods provided herein can drive changes in the communication system using control responses. One such control responses includes the optimal discard (also referred to herein as “intelligent discard”) of network packets under capacity constrained conditions. The systems and methods prioritize packets and make discard decisions based upon the prioritization. Some embodiments provide an interactive response by selectively discarding packets to enhance perceived and actual system throughput, other embodiments provide a reactive response by selectively discarding data packets based on their relative impact to service quality to mitigate oversubscription, others provide a proactive response by discarding packets based on predicted oversubscription, and others provide a combination thereof.
    Type: Application
    Filed: August 1, 2016
    Publication date: November 24, 2016
    Inventors: Kenneth L. Stanwood, David Gell
  • Patent number: 9497743
    Abstract: A method and apparatus for requesting and allocating bandwidth in a broadband wireless communication system. The method and apparatus includes a combination of techniques that allow a plurality of CPEs to communicate their bandwidth request messages to respective base stations. One technique includes a “polling” method whereby a base station polls CPEs individually or in groups and allocates bandwidth specifically for the purpose of allowing the CPEs to respond with bandwidth requests. The polling of the CPEs by the base station may be in response to a CPE setting a “poll-me bit” or, alternatively, it may be periodic. Another technique comprises “piggybacking” bandwidth requests on bandwidth already allocated to a CPE. Currently active CPEs request bandwidth using unused portions of uplink bandwidth that is already allocated to the CPE. The CPE is responsible for distributing the allocated uplink bandwidth in a manner that accommodates the services provided by the CPE.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: November 15, 2016
    Assignee: Wi-LAN, Inc.
    Inventors: Kenneth L. Stanwood, James F. Mollenauer, Israel Jay Klein, Sheldon L. Gilbert
  • Publication number: 20160270040
    Abstract: A communication system and method are disclosed for transmitting packets of information in at least one first format over a communications link that utilizes packets of information in a second format. In certain embodiments, the packets of information in a first format are converted to packets of information in the second format prior to transmission via the communications link by packing and fragmenting the information in the first format in a coordinated manner. Embodiments may also utilize packing subheaders and fragmentation control bits in the packing and fragmentation processes.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventors: Kenneth L. Stanwood, Stanley Wang, Robert M. Johnson
  • Publication number: 20160270076
    Abstract: A method and apparatus for allocating bandwidth in a broadband wireless communication system is disclosed. One embodiment uses a self-correcting bandwidth request/grant protocol. The self-correcting bandwidth request/grant protocol utilizes a combination of incremental and aggregate bandwidth requests. CPEs primarily transmit incremental bandwidth requests to their associated base stations, followed by periodic transmissions of aggregate bandwidth requests. The use of periodic aggregate bandwidth requests (that express the current state of their respective connection queues) allows the bandwidth allocation method and apparatus to be “self-correcting”. Another embodiment utilizes an abridged bandwidth request/grant protocol to allocate bandwidth. The abridged bandwidth request/grant protocol system utilizes padding packets to request a reduction in bandwidth allocation to a CPE. A base station modem alerts a base station CPU when the BS modem receives a padding packet from a CPE.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventors: Ofer Zimmerman, Kenneth L. Stanwood, Brian Spinar, Yair Bourlas, Amir Serok
  • Publication number: 20160262135
    Abstract: Multiple channels are aggregated. In an example embodiment, first data is transmitted on a first channel to a wireless device, and second data is simultaneously transmitted on a second channel to the wireless device. The first data and the second data are transmitted in a coordinated manner by aggregating the first channel and the second channel. Various example channel characteristics and combinations thereof are described. Different data allocation options for aggregated channels are described. Other alternative implementations are also presented herein.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Applicant: Wi-LAN Inc.
    Inventors: Kenneth L. Stanwood, Ramon Khalona, Lei Wang, Yair Bourlas, Gene W. March, Robert P. Gilmore, Ron Porat, Paul W. Piggin
  • Publication number: 20160241316
    Abstract: Systems and methods for uplink (UL) and downlink (DL) communications can improve channel capacity between one or more access nodes and one or more terminal nodes. The communications may utilize, for example, multi-user multiple-input multiple-output techniques with cooperation between access nodes. A network node may determine an ordering combination and associated pre-weighting values, provide the pre-weighting values to one or more terminal nodes, receive signals transmitted from the terminal nodes using the pre-weighting values; and process the received signals using the ordering combination and the pre-weighting values. Two constraints can be jointly used: a minimum performance constraint and a maximum transmit power constraint. Example systems search all possible ordering combinations to find a best combination, for example, the ordering combination that maximizes communication rates.
    Type: Application
    Filed: February 13, 2015
    Publication date: August 18, 2016
    Inventors: Michel Fattouche, David Gell, Murat Karsi, Kenneth L. Stanwood
  • Patent number: 9420574
    Abstract: A method and apparatus for requesting and allocating bandwidth in a broadband wireless communication system. The method and apparatus includes a combination of techniques that allow a plurality of CPEs to communicate their bandwidth request messages to respective base stations. One technique includes a “polling” method whereby a base station polls CPEs individually or in groups and allocates bandwidth specifically for the purpose of allowing the CPEs to respond with bandwidth requests. The polling of the CPEs by the base station may be in response to a CPE setting a “poll-me bit” or, alternatively, it may be periodic. Another technique comprises “piggybacking” bandwidth requests on bandwidth already allocated to a CPE. Currently active CPEs request bandwidth using unused portions of uplink bandwidth that is already allocated to the CPE. The CPE is responsible for distributing the allocated uplink bandwidth in a manner that accommodates the services provided by the CPE.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: August 16, 2016
    Assignee: WI-LAN, INC.
    Inventors: Kenneth L. Stanwood, James F. Mollenauer, Israel Jay Klein, Sheldon L. Gilbert