Patents by Inventor Michael Brandon Kremer
Michael Brandon Kremer 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: 11621741Abstract: An adaptive modulation, coding and spreading (AMCS) transmitter is configured to map modulation symbols to a plurality of OFDM subcarriers to generate symbol-modulated subcarriers. For AMCS, some of the modulation symbols may be mapped to individual subcarriers (e.g., similar to conventional OFDM) and one or more of the modulation symbols may be mapped to (i.e., spread across) more than one of the subcarriers (i.e., unlike conventional OFDM) based on a spreading ratio. An IFFT may be performed on the symbol-modulated subcarriers prior to transmission. AMCS allows for adaptation to lower capacity and/or frequency-selective channels by optionally spreading existing modulations over multiple carriers and/or time slots. AMCS expands the catalog for possible modulations/codings by splitting a symbol across multiple carriers and/or time slots. AMCS is particularly useful when channel conditions are highly frequency-dependent or uniformly low capacity.Type: GrantFiled: February 10, 2022Date of Patent: April 4, 2023Assignee: Raytheon BBN Technologies Corp.Inventors: Michael Brandon Kremer, Andrew C. Marcum
-
Publication number: 20220271792Abstract: An adaptive modulation, coding and spreading (AMCS) transmitter is configured to map modulation symbols to a plurality of OFDM subcarriers to generate symbol-modulated subcarriers. For AMCS, some of the modulation symbols may be mapped to individual subcarriers (e.g., similar to conventional OFDM) and one or more of the modulation symbols may be mapped to (i.e., spread across) more than one of the subcarriers (i.e., unlike conventional OFDM) based on a spreading ratio. An IFFT may be performed on the symbol-modulated subcarriers prior to transmission. AMCS allows for adaptation to lower capacity and/or frequency-selective channels by optionally spreading existing modulations over multiple carriers and/or time slots. AMCS expands the catalog for possible modulations/codings by splitting a symbol across multiple carriers and/or time slots.Type: ApplicationFiled: February 10, 2022Publication date: August 25, 2022Inventors: Michael Brandon Kremer, Andrew C. Marcum
-
Patent number: 10924382Abstract: Discussed herein is technology for verifiable network configuration repair. A method can include adding a routing adjacency or route redistribution edge to a router of an aETG to generate an enhanced aETG (eaETG), adding, for each dETG of dETGs, static route edges to a destination of the dETG to generate an enhanced dETG (edETG), determining, for each of the edETGs, all simple paths from all sources to the destination of the edETG, determining a set of paths (pathtset) over the determined simple paths that satisfies the policies, and translating the edge additions and/or removals in the eaETG and in the edETGs to an addition and/or removal of one or more of a routing adjacency, routing filter, or static route based on the determined pathset.Type: GrantFiled: July 22, 2019Date of Patent: February 16, 2021Assignee: Raytheon BBN Technologies Corp.Inventors: Joud Khoury, Michael Brandon Kremer
-
Publication number: 20210029015Abstract: Discussed herein is technology for verifiable network configuration repair. A method can include adding a routing adjacency or route redistribution edge to a router of an aETG to generate an enhanced aETG (eaETG), adding, for each dETG of dETGs, static route edges to a destination of the dETG to generate an enhanced dETG (edETG), determining, for each of the edETGs, all simple paths from all sources to the destination of the edETG, determining a set of paths (pathset) over the determined simple paths that satisfies the policies, and translating the edge additions and/or removals in the eaETG and in the edETGs to an addition and/or removal of one or more of a routing adjacency, routing filter, or static route based on the determined pathset.Type: ApplicationFiled: July 22, 2019Publication date: January 28, 2021Inventors: Joud Khoury, Michael Brandon Kremer
-
Patent number: 10491133Abstract: Generally discussed herein are systems, devices, and methods for generating multi-function waveforms. A device can include input circuitry to receive parameters indicating respective frequencies and codes for the multi-function waveforms, one or more memories to store the respective frequencies and codes, waveform management circuitry configured to produce a series of values based on the frequencies and codes, respectively, and refine the series of values by reducing a cost associated with a waveform produced using the series of values, and a transceiver to generate the waveform.Type: GrantFiled: May 16, 2019Date of Patent: November 26, 2019Assignee: Raytheon CompanyInventors: Jeffery Jay Logan, Charles Hansen, Michael Brandon Kremer, Christopher Paul Vander Valk, Joud Khoury
-
Publication number: 20190280608Abstract: Generally discussed herein are systems, devices, and methods for generating multi-function waveforms. A device can include input circuitry to receive parameters indicating respective frequencies and codes for the multi-function waveforms, one or more memories to store the respective frequencies and codes, waveform management circuitry configured to produce a series of values based on the frequencies and codes, respectively, and refine the series of values by reducing a cost associated with a waveform produced using the series of values, and a transceiver to generate the waveform.Type: ApplicationFiled: May 16, 2019Publication date: September 12, 2019Inventors: Jeffery Jay Logan, Charles Hansen, Michael Brandon Kremer, Christopher Paul Vander Valk, Joud Khoury
-
Patent number: 10333421Abstract: Generally discussed herein are systems, devices, and methods for generating multi-function waveforms. A device can include input circuitry to receive parameters indicating respective frequencies and codes for the multi-function waveforms, one or more memories to store the respective frequencies and codes, waveform management circuitry configured to produce a series of values based on the frequencies and codes, respectively, and refine the series of values by reducing a cost associated with a waveform produced using the series of values, and a transceiver to generate the waveform.Type: GrantFiled: March 30, 2017Date of Patent: June 25, 2019Assignee: Raytheon CompanyInventors: Jeffery Jay Logan, Charles Hansen, Michael Brandon Kremer, Christopher Paul Vander Valk, Joud Khoury
-
Patent number: 10285190Abstract: Generally discussed herein are systems, devices, and methods for scheduling node performance of communication and/or function. A method can include receiving, from a plurality of nodes, parameters indicating a trajectory and position of each of the plurality of nodes, creating a directed communication graph, creating a communications conflict graph, creating a function conflict graph indicating which function performed by one node of the plurality of nodes interferes with at least one of a function and communication performed by another node of the plurality of nodes, creating a universal conflict graph based on the communications conflict graph and the function conflict graph, creating a schedule for communication and function performance for each of the nodes based on the universal conflict graph, and providing data indicative of the schedule to nodes of the plurality of nodes.Type: GrantFiled: December 20, 2016Date of Patent: May 7, 2019Assignees: Raytheon BBN Technologies Corp., Raytheon CompanyInventors: Joud Khoury, Christopher Paul Vander Valk, Michael Brandon Kremer, Subramanian Ramanathan, Jeffery Jay Logan, Charles Hansen
-
Publication number: 20180287505Abstract: Generally discussed herein are systems, devices, and methods for generating multi-function waveforms. A device can include input circuitry to receive parameters indicating respective frequencies and codes for the multi-function waveforms, one or more memories to store the respective frequencies and codes, waveform management circuitry configured to produce a series of values based on the frequencies and codes, respectively, and refine the series of values by reducing a cost associated with a waveform produced using the series of values, and a transceiver to generate the waveform.Type: ApplicationFiled: March 30, 2017Publication date: October 4, 2018Inventors: Jeffery Jay Logan, Charles Hansen, Michael Brandon Kremer, Christopher Paul Vander Valk, Joud Khoury
-
Publication number: 20180234996Abstract: Generally discussed herein are systems, devices, and methods for scheduling node performance of communication and/or function. A method can include receiving, from a plurality of nodes, parameters indicating a trajectory and position of each of the plurality of nodes, creating a directed communication graph, creating a communications conflict graph, creating a function conflict graph indicating which function performed by one node of the plurality of nodes interferes with at least one of a function and communication performed by another node of the plurality of nodes, creating a universal conflict graph based on the communications conflict graph and the function conflict graph, creating a schedule for communication and function performance for each of the nodes based on the universal conflict graph, and providing data indicative of the schedule to nodes of the plurality of nodes.Type: ApplicationFiled: December 20, 2016Publication date: August 16, 2018Inventors: Joud Khoury, Christopher Paul Vander Valk, Michael Brandon Kremer, Subramanian Ramanathan, Jeffery Jay Logan, Charles Hansen
-
Patent number: 9351314Abstract: Embodiments for providing for dissemination of packets in a network performing distributed beamforming are generally described herein. In some embodiments, distributing packets from nodes in a squad local area network using a first waveform to beamforming nodes, providing scheduling to a long link interface for delivering a stream of packets free of scheduling conflict and distributing a copy of the packets from a long link interface based on the provided scheduling and using a second waveform, the first waveform being different from the second waveform.Type: GrantFiled: March 13, 2014Date of Patent: May 24, 2016Assignee: Raytheon BBN Technologies Corp.Inventors: Christophe Jean-Claude Merlin, Joud Khoury, Dan Alan Coffin, Jerry Dwight Doty, II, Michael Brandon Kremer
-
Publication number: 20150264705Abstract: Embodiments for providing for dissemination of packets in a network performing distributed beamforming are generally described herein. In some embodiments, distributing packets from nodes in a squad local area network using a first waveform to beamforming nodes, providing scheduling to a long link interface for delivering a stream of packets free of scheduling conflict and distributing a copy of the packets from a long link interface based on the provided scheduling and using a second waveform, the first waveform being different from the second waveform.Type: ApplicationFiled: March 13, 2014Publication date: September 17, 2015Inventors: Christophe Jean-Claude Merlin, Joud Khoury, Dan Alan Coffin, Jerry Dwight Doty, II, Michael Brandon Kremer