Patents by Inventor Joshua N. Edmison
Joshua N. Edmison 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: 10295593Abstract: Embodiments includes an apparatus and method that intentionally illuminate a device with RF energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.) to make a conductor of the device a transmitter. A method can include identifying data to be transmitted by the one or more conductors and providing a signal to the electrical or electronic circuitry to cause the electrical or electronic circuitry to change state and produce a first signal on the one or more conductors. The one or more conductors can produce a forced non-linear emission (FNLE) that is a mixture of the first signal and an electromagnetic wave incident thereon that, when decoded by an external device, corresponds to the data.Type: GrantFiled: November 16, 2018Date of Patent: May 21, 2019Assignee: Raytheon BBN Technologies Corp.Inventors: Tyler Shake, Joshua N. Edmison, John Dishon, John-Francis Mergen, Zachary Leuschner, Christopher Wilder, Thomas Wilkerson
-
Patent number: 10291274Abstract: An apparatus and method that intentionally illuminate a number of target devices with RF energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.) are provided. The target devices, which may comprise a computer system or other electronic circuits, by their fundamental nature as mixed analog and digital devices, act as non-linear mixers and are forced to emit information about the target device behavior, state, and physical characteristics. The apparatus that implements the method receives the forced emissions signals, extracts useful data from noise, and analyzes the data to determine target device characteristics. The target devices may be powered or unpowered. The apparatus and method provided may avoid impacting target device operation.Type: GrantFiled: September 8, 2016Date of Patent: May 14, 2019Assignee: Raytheon BBN Technologies Corp.Inventors: John Dishon, Joshua N. Edmison, John-Francis Mergen, Zachary Leuschner, Kerry Wood, Laurie Waisel, Richard Burne, Tyler Shake
-
Patent number: 10270482Abstract: An SDR system and method that intentionally illuminates aircraft systems with RF energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.) are provided. The aircraft systems act as non-linear mixers and emit non-linear RF energy. A receiver receives the RF energy response and generates an RF energy representation that is correlated to a database of baseline responses. A correlation response between the received RF energy representation and any one of the baseline responses from the database provides an indication of the aircraft system status.Type: GrantFiled: December 12, 2016Date of Patent: April 23, 2019Assignee: Raytheon BBN Technologies Corp.Inventors: John Dishon, Joshua N. Edmison, John-Francis Mergen, Zachary Leuschner, Kerry Wood, Laurie Waisel, Tyler Shake
-
Patent number: 10264440Abstract: An apparatus, method, and computer program product that intentionally illuminate at least one target device with electromagnetic energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.). The target device, which may be an unpowered data storage device, acts as a non-linear mixer and is forced to emit radiative signals containing information about the target device behavior, state, and physical characteristics. Embodiments receive the forced emissions, extract useful data, and analyze the data to determine target device characteristics (e.g., a target device type, based on a comparison of data from known types). Embodiments control the illumination so the forced emissions radiate from an enclosure without interfering with tactical communications, and so that stored target device data is not affected. Embodiments can locate a hidden target device via the strength and directionality of the forced emissions.Type: GrantFiled: November 28, 2016Date of Patent: April 16, 2019Assignee: Raytheon BBN Technologies Corp.Inventors: John Dishon, Joshua N. Edmison, John-Francis Mergen, Zachary Leuschner, Kerry Wood, Laurie Waisel, Richard Burne, Tyler Shake
-
Publication number: 20190086470Abstract: Embodiments includes an apparatus and method that intentionally illuminate a device with RF energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.) to make a conductor of the device a transmitter. A method can include identifying data to be transmitted by the one or more conductors and providing a signal to the electrical or electronic circuitry to cause the electrical or electronic circuitry to change state and produce a first signal on the one or more conductors. The one or more conductors can produce a forced non-linear emission (FNLE) that is a mixture of the first signal and an electromagnetic wave incident thereon that, when decoded by an external device, corresponds to the data.Type: ApplicationFiled: November 16, 2018Publication date: March 21, 2019Inventors: Tyler Shake, Joshua N. Edmison, John Dishon, John-Francis Mergen, Zachary Leuschner, Christopher Wilder, Thomas Wilkerson
-
Patent number: 10121294Abstract: An apparatus, method, and computer program product that intentionally illuminate at least one target item with electromagnetic energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.). The target item, which may be an unpowered data storage device or secure document, acts as a non-linear mixer and is forced to emit radiative signals containing information about the target item's state and physical characteristics. Embodiments receive the forced emissions, extract useful data, and analyze the data to determine target item characteristics (e.g., a target item type, based on a comparison of data from known types). Embodiments control the illumination so the forced emissions radiate from an enclosure without interfering with tactical communications, and so that stored target item data is not affected. Embodiments can locate a hidden target item via the strength and directionality of the forced emissions.Type: GrantFiled: August 14, 2017Date of Patent: November 6, 2018Assignee: Raytheon BBN Technologies Corp.Inventors: John Dishon, Joshua N. Edmison, John-Francis Mergen, Zachary Leuschner, Kerry Wood, Laurie Waisel, Richard Burne, Tyler Shake, Thomas Wilkerson, Jason Fox
-
Publication number: 20170288789Abstract: An SDR system and method that intentionally illuminates aircraft systems with RF energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.) are provided. The aircraft systems act as non-linear mixers and emit non-linear RF energy. A receiver receives the RF energy response and generates an RF energy representation that is correlated to a database of baseline responses. A correlation response between the received RF energy representation and any one of the baseline responses from the database provides an indication of the aircraft system status.Type: ApplicationFiled: December 12, 2016Publication date: October 5, 2017Inventors: John Dishon, Joshua N. Edmison, John-Francis Mergen, Zachary Leuschner, Kerry Wood, Laurie Waisel, Tyler Shake
-
Publication number: 20170288788Abstract: An apparatus and method that intentionally illuminate a number of target devices with RF energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.) are provided. The target devices, which may comprise a computer system or other electronic circuits, by their fundamental nature as mixed analog and digital devices, act as non-linear mixers and are forced to emit information about the target device behavior, state, and physical characteristics. The apparatus that implements the method receives the forced emissions signals, extracts useful data from noise, and analyzes the data to determine target device characteristics. The target devices may be powered or unpowered. The apparatus and method provided may avoid impacting target device operation.Type: ApplicationFiled: September 8, 2016Publication date: October 5, 2017Inventors: John Dishon, Joshua N. Edmison, John-Francis Mergen, Zachary Leuschner, Kerry Wood, Laurie Waisel, Richard Burne, Tyler Shake
-
Publication number: 20170289786Abstract: An apparatus, method, and computer program product that intentionally illuminate at least one target device with electromagnetic energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.). The target device, which may be an unpowered data storage device, acts as a non-linear mixer and is forced to emit radiative signals containing information about the target device behavior, state, and physical characteristics. Embodiments receive the forced emissions, extract useful data, and analyze the data to determine target device characteristics (e.g., a target device type, based on a comparison of data from known types). Embodiments control the illumination so the forced emissions radiate from an enclosure without interfering with tactical communications, and so that stored target device data is not affected. Embodiments can locate a hidden target device via the strength and directionality of the forced emissions.Type: ApplicationFiled: November 28, 2016Publication date: October 5, 2017Inventors: John Dishon, Joshua N. Edmison, John-Francis Mergen, Zachary Leuschner, Kerry Wood, Laurie Waisel, Richard Burne, Tyler Shake
-
Patent number: 8595738Abstract: A method includes receiving a process request, identifying a current state of a device in which the process request is to be executed, calculating a power consumption associated with an execution of the process request, and assigning an urgency for the process request, where the urgency corresponds to a time-variant parameter to indicate a measure of necessity for the execution of the process request. The method further includes determining whether the execution of the process request can be delayed to a future time or not based on the current state, the power consumption, and the urgency, and causing the execution of the process request, or causing a delay of the execution of the process request to the future time, based on a result of the determining.Type: GrantFiled: April 1, 2013Date of Patent: November 26, 2013Assignee: Raytheon BBN Technologies Corp.Inventors: John-Francis Mergen, Joshua N. Edmison
-
Publication number: 20130219400Abstract: A method includes receiving a process request, identifying a current state of a device in which the process request is to be executed, calculating a power consumption associated with an execution of the process request, and assigning an urgency for the process request, where the urgency corresponds to a time-variant parameter to indicate a measure of necessity for the execution of the process request. The method further includes determining whether the execution of the process request can be delayed to a future time or not based on the current state, the power consumption, and the urgency, and causing the execution of the process request, or causing a delay of the execution of the process request to the future time, based on a result of the determining.Type: ApplicationFiled: April 1, 2013Publication date: August 22, 2013Applicant: Raytheon BBN Technologies Corp.Inventors: John-Francis Mergen, Joshua N. Edmison
-
Patent number: 8473754Abstract: A hardware-facilitated secure software execution environment provides protection of both program instructions and data against unauthorized access and/or execution to maintain confidentiality and integrity of the software or the data during distribution, in external memories, and during execution. The secure computing environment is achieved by using a hardware-based security method and apparatus to provide protection against software privacy and tampering. A Harvard architecture CPU core is instantiated on the same silicon chip along with encryption management unit (EMU) circuitry and secure key management unit (SKU) circuitry. Credential information acquired from one or more sources is combined by the SKU circuitry to generate one or more security keys provided to the EMU for use in decrypting encrypted program instructions and/or data that is obtained from a non-secure, off-chip source such as an external RAM, an information storage device or other network source.Type: GrantFiled: February 20, 2007Date of Patent: June 25, 2013Assignees: Virginia Tech Intellectual Properties, Inc., Macaulay-Brown, Inc.Inventors: Mark T. Jones, Peter M. Athanas, Cameron D. Patterson, Joshua N. Edmison, Anthony Mahar, Benjamin J. Muzal, Barry L. Polakowski, Jonathan P. Graf
-
Patent number: 8413154Abstract: A method includes receiving a process request, identifying a current state of a device in which the process request is to be executed, calculating a power consumption associated with an execution of the process request, and assigning an urgency for the process request, where the urgency corresponds to a time-variant parameter to indicate a measure of necessity for the execution of the process request. The method further includes determining whether the execution of the process request can be delayed to a future time or not based on the current state, the power consumption, and the urgency, and causing the execution of the process request, or causing a delay of the execution of the process request to the future time, based on a result of the determining.Type: GrantFiled: September 14, 2012Date of Patent: April 2, 2013Assignee: Raytheon BBN Technologies Corp.Inventors: John-Francis Mergen, Joshua N. Edmison
-
Publication number: 20130014117Abstract: A method includes receiving a process request, identifying a current state of a device in which the process request is to be executed, calculating a power consumption associated with an execution of the process request, and assigning an urgency for the process request, where the urgency corresponds to a time-variant parameter to indicate a measure of necessity for the execution of the process request. The method further includes determining whether the execution of the process request can be delayed to a future time or not based on the current state, the power consumption, and the urgency, and causing the execution of the process request, or causing a delay of the execution of the process request to the future time, based on a result of the determining.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: BBN Technologies Corp.Inventors: John-Francis MERGEN, Joshua N. EDMISON
-
Patent number: 8291422Abstract: A method includes receiving a process request, identifying a current state of a device in which the process request is to be executed, calculating a power consumption associated with an execution of the process request, and assigning an urgency for the process request, where the urgency corresponds to a time-variant parameter to indicate a measure of necessity for the execution of the process request. The method further includes determining whether the execution of the process request can be delayed to a future time or not based on the current state, the power consumption, and the urgency, and causing the execution of the process request, or causing a delay of the execution of the process request to the future time, based on a result of the determining.Type: GrantFiled: May 11, 2009Date of Patent: October 16, 2012Assignee: BBN Technologies Corp.Inventors: John-Francis Mergen, Joshua N. Edmison
-
Publication number: 20110047552Abstract: A device receives a request associated with a process, and determines one or more current states of one or more process resources used to execute the process request. The device also calculates a power consumption associated with execution of the process request by the one or more process resources, and assigns an urgency for the process request, where the urgency corresponds to a time-variant parameter that indicates a measure of necessity for the execution of the process request. The device further determines whether the execution of the process request can be delayed to a future time based on the one or more current states, the power consumption, and the urgency, and causes, based on the determination, the process request to be executed or delayed to the future time.Type: ApplicationFiled: October 29, 2010Publication date: February 24, 2011Applicant: RAYTHEON BBN TECHNOLOGIES CORP.Inventors: John-Francis MERGEN, Joshua N. EDMISON
-
Publication number: 20100287559Abstract: A method includes receiving a process request, identifying a current state of a device in which the process request is to be executed, calculating a power consumption associated with an execution of the process request, and assigning an urgency for the process request, where the urgency corresponds to a time-variant parameter to indicate a measure of necessity for the execution of the process request. The method further includes determining whether the execution of the process request can be delayed to a future time or not based on the current state, the power consumption, and the urgency, and causing the execution of the process request, or causing a delay of the execution of the process request to the future time, based on a result of the determining.Type: ApplicationFiled: May 11, 2009Publication date: November 11, 2010Applicant: BBN Technologies Corp.Inventors: John-Francis MERGEN, Joshua N. Edmison
-
Publication number: 20100122095Abstract: A hardware-facilitated secure software execution environment provides protection of both program instructions and data against unauthorized access and/or execution to maintain confidentiality and integrity of the software or the data during distribution, in external memories, and during execution. The secure computing environment is achieved by using a hardware-based security method and apparatus to provide protection against software privacy and tampering. A Harvard architecture CPU core is instantiated on the same silicon chip along with encryption management unit (EMU) circuitry and secure key management unit (SKU) circuitry. Credential information acquired from one or more sources is combined by the SKU circuitry to generate one or more security keys provided to the EMU for use in decrypting encrypted program instructions and/or data that is obtained from a non-secure, off-chip source such as an external RAM, an information storage device or other network source.Type: ApplicationFiled: February 20, 2007Publication date: May 13, 2010Inventors: Mark T. Jones, Peter M. Athanas, Cameron D. Patterson, Joshua N. Edmison, Anthony Mahar, Benjamin J. Muzal, Barry L. Polakowski, Jonathan P. Graf