Patents by Inventor Kevin A. Shelby

Kevin A. Shelby 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: 9973301
    Abstract: Various embodiments are described of a system and method for improved SCL decoder operation. In particular, various embodiments are described which improve the efficiency of the buffer management based on updated path metric statistics. In some embodiments, the SCL decoder may perform selective replacement to limit the extent of LLR updates per row only to the statistics that have changed since the previous update cycle. In some embodiments, the SCL decoder may perform deferred updates, which may involves in-place calculation of both û?=0 and û?=1 bit estimate (LLR) updates based on the row from which the updated row will be derived.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: May 15, 2018
    Assignee: Coherent Logix, Incorporated
    Inventors: Zahir Raza, Kevin A. Shelby
  • Publication number: 20180131550
    Abstract: A base station may generate and transmit a transport stream including a sequence of frames. A frame may include a plurality of partitions, where each partition includes a corresponding set of OFDM symbols. For each partition, the OFDM symbols in that partition may have a corresponding cyclic prefix size and a corresponding FFT size, allowing different partitions to be targeted for different collections of user devices, e.g., user devices having different expected values of maximum delay spread and/or different ranges of mobility. The base station may also dynamically re-configure the sample rate of each frame, allowing further resolution in control of subcarrier spacing. By allowing the cyclic prefixes of different OFDM symbols to have different lengths, it is feasible to construct a frame that confirms to a set payload duration and has arbitrary values of cyclic prefix size per partition and FFT size per partition. The partitions may be multiplexed in time and/or frequency.
    Type: Application
    Filed: November 10, 2017
    Publication date: May 10, 2018
    Applicant: One Media, LLC
    Inventors: Michael J. SIMON, Kevin A. SHELBY, Mark EARNSHAW
  • Patent number: 9960787
    Abstract: Wireless transport of multiple service versions of a transport framework. First and second information may be processed for transmission, respectively, according to first and second service versions of a transport framework. The first and second information may be encoded using a first type of error correction coding; after processing, the processed first information may include error correction coding according to the first type of error correction coding, while the processed second information may remain uncoded according to the first type of error correction coding. Control information may be generated indicating that the second information remains uncoded according to the first type of error correction coding, which may signal to receivers that the second information is processed according to the second service version of the transport framework.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: May 1, 2018
    Assignee: Coherent Logix, Incorporated
    Inventors: Kevin A. Shelby, Peter J. Nysen, Michael B. Doerr
  • Publication number: 20180109586
    Abstract: A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be generated. The plurality of packets, including the first, second, and third pluralities of packets, may be transmitted to a mobile device in a wireless manner. The control information may inform the mobile device of the association of the first error correction coding information with the audiovisual information.
    Type: Application
    Filed: December 19, 2017
    Publication date: April 19, 2018
    Inventors: Kevin A. Shelby, Peter J. Nysen, Michael B. Doerr
  • Patent number: 9913153
    Abstract: Techniques for operating a wireless network in a plurality of radio operating environments are disclosed. In some embodiments, an apparatus receives a first parameter value set that is selected from a group of multiple parameter value sets, wherein the first parameter value set is appropriate for a first target radio operating environment that corresponds to one or more of: a first level of mobility of user devices or a first range of wireless transmission. In some embodiments, the apparatus is reconfigured to receive wireless broadcast transmissions from a second broadcast transmitter using a second parameter value set that is appropriate for a second target radio operating environment. The first and second broadcast transmitters may be the same or different. The parameter value sets may include a first parameter based upon which the apparatus is configured to determine subcarrier spacing and a second parameter that indicates a cyclic prefix size.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: March 6, 2018
    Assignee: Coherent Logix, Incorporated
    Inventors: Tommy K. Eng, Kevin A. Shelby
  • Patent number: 9900364
    Abstract: A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be generated. The plurality of packets, including the first, second, and third pluralities of packets, may be transmitted to a mobile device in a wireless manner. The control information may inform the mobile device of the association of the first error correction coding information with the audiovisual information.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: February 20, 2018
    Assignee: Coherent Logix, Incorporated
    Inventors: Kevin A. Shelby, Peter J. Nysen, Michael B. Doerr
  • Patent number: 9866421
    Abstract: A base station may generate and transmit a transport stream including a sequence of frames. A frame may include a plurality of partitions, where each partition includes a corresponding set of OFDM symbols. For each partition, the OFDM symbols in that partition may have a corresponding cyclic prefix size and a corresponding FFT size, allowing different partitions to be targeted for different collections of user devices, e.g., user devices having different expected values of maximum delay spread and/or different ranges of mobility. The base station may also dynamically re-configure the sample rate of each frame, allowing further resolution in control of subcarrier spacing. By allowing the cyclic prefixes of different OFDM symbols to have different lengths, it is feasible to construct a frame that conforms to a set payload duration and has arbitrary values of cyclic prefix size per partition and FFT size per partition. The partitions may be multiplexed in time and/or frequency.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: January 9, 2018
    Assignee: One Media, LLC
    Inventors: Michael J. Simon, Kevin A. Shelby, Mark Earnshaw
  • Patent number: 9853851
    Abstract: A base station may generate and transmit a transport stream including a sequence of frames. A frame may include a plurality of partitions, where each partition includes a corresponding set of OFDM symbols. For each partition, the OFDM symbols in that partition may have a corresponding cyclic prefix size and a corresponding FFT size, allowing different partitions to be targeted for different collections of user devices, e.g., user devices having different expected values of maximum delay spread and/or different ranges of mobility. The base station may also dynamically re-configure the sample rate of each frame, allowing further resolution in control of subcarrier spacing. By allowing the cyclic prefixes of different OFDM symbols to have different lengths, it is feasible to construct a frame that conforms to a set payload duration and has arbitrary values of cyclic prefix size per partition and FFT size per partition. The partitions may be multiplexed in time and/or frequency.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: December 26, 2017
    Assignee: One Media, LLC
    Inventors: Michael J. Simon, Kevin A. Shelby, Mark Earnshaw
  • Publication number: 20170325105
    Abstract: Techniques for operating a wireless network in a plurality of radio operating environments are disclosed. In some embodiments, an apparatus receives a first parameter value set that is selected from a group of multiple parameter value sets, wherein the first parameter value set is appropriate for a first target radio operating environment that corresponds to one or more of: a first level of mobility of user devices or a first range of wireless transmission. In some embodiments, the apparatus is reconfigured to receive wireless broadcast transmissions from a second broadcast transmitter using a second parameter value set that is appropriate for a second target radio operating environment. The first and second broadcast transmitters may be the same or different.
    Type: Application
    Filed: July 26, 2017
    Publication date: November 9, 2017
    Inventors: Tommy K. Eng, Kevin A. Shelby
  • Publication number: 20170310523
    Abstract: An extensible communication system is described herein. The system includes a first module for receiving a root index value and for generating a constant amplitude zero auto-correlation sequence based on the root value. The system further includes a second module for receiving a seed value and for generating a Pseudo-Noise sequence based on the seed value. The system further includes a third module for modulating the constant amplitude zero auto-correlation sequence by the Pseudo-Noise sequence and for generating a complex sequence. The system further includes a fourth module for translating the complex sequence to a time domain sequence, wherein the fourth module applies a cyclic shift to the time domain sequence to obtain a shifted time domain sequence.
    Type: Application
    Filed: July 13, 2017
    Publication date: October 26, 2017
    Applicant: One Media LLC
    Inventors: Michael J. SIMON, Kevin A. SHELBY, Mark EARNSHAW, Sandeep Mavuduru KANNAPPA
  • Patent number: 9794958
    Abstract: An example method of mapping a plurality of modulation symbols of a plurality of physical layer pipes present in a frame to a resource grid of data cells for the frame is described. The modulation symbols of the plurality of physical layer pipes are represented by a two-dimensional array comprising the modulation symbol values for the plurality of physical layer pipes and the resource grid of data cells is represented by a one-dimensional sequentially indexed array.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: October 17, 2017
    Assignee: One Media, LLC
    Inventors: Mark Earnshaw, Michael J. Simon, Kevin A. Shelby
  • Patent number: 9762347
    Abstract: A method for operating a transmitting device to communicate with a receiving device is described herein. The method includes the step of the transmitting device selecting a root index value from a set of root index values. The method further includes the step of the transmitting device generating a frequency domain Constant Amplitude Zero Auto-Correlation sequence based on the selected root index value. The method further includes the step of the transmitting device modulating the Constant Amplitude Zero Auto-Correlation sequence by a pseudo-noise sequence. The method further includes the step of the transmitting device generating an Orthogonal Frequency Division Multiplexing symbol, wherein the frequency domain Constant Amplitude Zero Auto-Correlation sequence modulated by the pseudo-noise sequence defines subcarrier values for the Orthogonal Frequency Division Multiplexing symbol.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: September 12, 2017
    Assignee: One Media, LLC
    Inventors: Kevin A. Shelby, Michael J. Simon, Mark Earnshaw, Zahir Jaffer Raza
  • Patent number: 9749879
    Abstract: A method for operating a wireless network in a plurality of radio operating environments is disclosed. A first parameter value set is selected from a library of two or more parameter value sets. Each of the parameter value sets includes a value for each of one or more communication-related parameters. The first parameter value set is appropriate for a first target radio operating environment. The action of selecting the first parameter value set is performed for a first set of one or more infrastructure radios that are to be operated in the first target radio operating environment. The first parameter value set is applied to the first set of one or more infrastructure radios so that the first set of one or more infrastructure radios will start using the first parameter value set to wirelessly communicate with user devices.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: August 29, 2017
    Assignee: COHERENT LOGIX, INCORPORATED
    Inventors: Tommy K. Eng, Kevin A. Shelby
  • Publication number: 20170207873
    Abstract: A method for operating a transmitting device to communicate with a receiving device is described herein. The method includes the step of the transmitting device selecting a root index value from a set of root index values. The method further includes the step of the transmitting device generating a frequency domain Constant Amplitude Zero Auto-Correlation sequence based on the selected root index value. The method further includes the step of the transmitting device modulating the Constant Amplitude Zero Auto-Correlation sequence by a pseudo-noise sequence. The method further includes the step of the transmitting device generating an Orthogonal Frequency Division Multiplexing symbol, wherein the frequency domain Constant Amplitude Zero Auto-Correlation sequence modulated by the pseudo-noise sequence defines subcarrier values for the Orthogonal Frequency Division Multiplexing symbol.
    Type: Application
    Filed: April 5, 2017
    Publication date: July 20, 2017
    Applicant: ONE MEDIA, LLC
    Inventors: Kevin A. SHELBY, Michael J. SIMON, Mark EARNSHAW, Zahir Jaffer RAZA
  • Publication number: 20170207945
    Abstract: A method for operating a transmitting device to communicate with a receiving device is described herein. The method includes the step of the transmitting device selecting a root index value from a set of root index values. The method further includes the step of the transmitting device generating a frequency domain Constant Amplitude Zero Auto-Correlation sequence based on the selected root index value. The method further includes the step of the transmitting device modulating the Constant Amplitude Zero Auto-Correlation sequence by a pseudo-noise sequence. The method further includes the step of the transmitting device generating an Orthogonal Frequency Division Multiplexing symbol, wherein the frequency domain Constant Amplitude Zero Auto-Correlation sequence modulated by the pseudo-noise sequence defines subcarrier values for the Orthogonal Frequency Division Multiplexing symbol.
    Type: Application
    Filed: April 5, 2017
    Publication date: July 20, 2017
    Applicant: ONE MEDIA, LLC
    Inventors: Kevin A. SHELBY, Michael J. SIMON, Mark EARNSHAW, Zahir Jaffer RAZA
  • Publication number: 20170185399
    Abstract: Various embodiments are described of a system for improved processor instructions for a software-configurable processing element. In particular, various embodiments are described which accelerate functions useful for FEC encoding and decoding. In particular, the processing element may be configured to implement one or more instances of the relevant functions in response to receiving one of the processor instructions. The processing element may later be reconfigured to implement a different function in response to receiving a different one of the processor instructions. Each of the disclosed processor instructions may be implemented repeatedly by the processing element to repeatedly perform one or more instances of the relevant functions with a throughput approaching one or more solutions per clock cycle.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 29, 2017
    Inventors: Keith M. Bindloss, Carl S. Dobbs, Evgeny Mezhibovsky, Zahir Raza, Kevin A. Shelby
  • Publication number: 20170156155
    Abstract: An example method of mapping a plurality of modulation symbols of a plurality of physical layer pipes present in a frame to a resource grid of data cells for the frame is described. The modulation symbols of the plurality of physical layer pipes are represented by a two-dimensional array comprising the modulation symbol values for the plurality of physical layer pipes and the resource grid of data cells is represented by a one-dimensional sequentially indexed array.
    Type: Application
    Filed: February 10, 2017
    Publication date: June 1, 2017
    Inventors: Mark EARNSHAW, Michael J. Simon, Kevin A. Shelby
  • Publication number: 20170149531
    Abstract: Various embodiments are described of a system and method for improved SCL decoder operation. In particular, various embodiments are described which improve the efficiency of the buffer management based on updated path metric statistics. In some embodiments, the SCL decoder may perform selective replacement to limit the extent of LLR updates per row only to the statistics that have changed since the previous update cycle. In some embodiments, the SCL decoder may perform deferred updates, which may involves in-place calculation of both û?=0 and û?=1 bit estimate (LLR) updates based on the row from which the updated row will be derived.
    Type: Application
    Filed: November 23, 2016
    Publication date: May 25, 2017
    Inventors: Zahir Raza, Kevin A. Shelby
  • Publication number: 20170094335
    Abstract: Control information for configuring an audiovisual device to present multimedia content according to a first service type may be generated. A method may include generating first control information for configuring an audiovisual device to decode a multimedia stream, generating first data that indicates a structure of the first control information, and transmitting the first data and the first control information. The first control information may be generated according to a first protocol version. Second data and second control information may be similarly generated and transmitted according to a second protocol version. Disclosed techniques may facilitate receiving devices to determine whether they support received wireless transmissions and decode the transmissions based on the control information.
    Type: Application
    Filed: December 12, 2016
    Publication date: March 30, 2017
    Inventors: Colleen J. McGinn, Kevin A. Shelby, Peter J. Nysen, Michael B. Doerr
  • Publication number: 20170094623
    Abstract: Method and apparatus for signal detection in dynamic channels with high carrier frequency offset are provided. A coherent detector and a non-coherent detector are operated in parallel on a block of samples of an input signal to determine respective time offset candidates of the input signal. The time offset candidate obtained from the non-coherent detector is used to determine a frequency offset candidate of the input signal.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 30, 2017
    Inventors: Zahir RAZA, Michael SIMON, Kevin SHELBY, Sandeep Mavuduru KANNAPPA