Patents by Inventor Kyle Jamieson
Kyle Jamieson 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: 11941489Abstract: Systems and methods herein provide for error correction via Low Density Parity Check (LDPC) coding. In one embodiment, a system includes a data buffer operable to receive a block of Low Density Parity Check (LDPC) encoded data. The system also includes a processor operable to reduce a belief propagation algorithm used to encode the LDPC encoded data into a quadratic polynomial, to embed the quadratic polynomial onto a plurality of quantum bits (qubits), and to decode the block of LDPC encoded data via the qubits.Type: GrantFiled: May 11, 2020Date of Patent: March 26, 2024Assignee: TRUSTEES OF PRINCETON UNIVERSITYInventors: Kyle Jamieson, Sai Srikar Kasi
-
Patent number: 11863279Abstract: Systems and methods herein provide for Multi-Input/Multi-Output (MIMO) processing. In one embodiment, a MIMO system comprises a receiver operable to receive a plurality of spatially multiplexed data streams. The system also comprises a processor operable to embed a maximum likelihood (ML) detection algorithm onto a quantum annealer, and to decode the spatially multiplexed data streams via the embedded ML to detect data bits of a plurality of users.Type: GrantFiled: May 11, 2020Date of Patent: January 2, 2024Assignees: TRUSTEES OF PRINCETON UNIVERSITY, UNIVERSITIES SPACE RESEARCH ASSOCIATIONInventors: Kyle Jamieson, Minsung Kim, Davide Venturelli
-
Publication number: 20220330259Abstract: Use of high frequency waves, such a millimeter waves, in many circumstances is prevented due to their inability to diffract around common obstacles. Disclosed herein is a system and method for transforming an incident high frequency wave. The system includes meta-atom pairs that define a surface. The meta-atom pairs generate an electro-magnetic response by interacting with an incident wave. This electro-magnetic response can be modulated by applying voltage to the meta-atom pairs. The electro-magnetic response transforms the incident wave into an emitted wave based on its controlled properties. The system and method are able to, by changing the voltage applied, steer the emitted wave a full 360 degrees as wells as transmit it through the surface without significant power loss. Embodiments enable the transmission through or around many obstacles that would normally interfere with high frequency waves.Type: ApplicationFiled: March 31, 2022Publication date: October 13, 2022Inventors: Kyle Jamieson, Kun Woo Cho, Mohammad Mazaheri, Jeremy Gummeson, Omid Abari
-
Publication number: 20220215284Abstract: Systems and methods herein provide for error correction via Low Density Parity Check (LDPC) coding. In one embodiment, a system includes a data buffer operable to receive a block of Low Density Parity Check (LDPC) encoded data. The system also includes a processor operable to reduce a belief propagation algorithm used to encode the LDPC encoded data into a quadratic polynomial, to embed the quadratic polynomial onto a plurality of quantum bits (qubits), and to decode the block of LDPC encoded data via the qubits.Type: ApplicationFiled: May 11, 2020Publication date: July 7, 2022Inventors: Kyle JAMIESON, Sai Srikar KASI
-
Publication number: 20220209844Abstract: Systems and methods herein provide for Multi-Input/Multi-Output (MIMO) processing. In one embodiment, a MIMO system comprises a receiver operable to receive a plurality of spatially multiplexed data streams. The system also comprises a processor operable to embed a maximum likelihood (ML) detection algorithm onto a quantum annealer, and to decode the spatially multiplexed data streams via the embedded ML to detect data bits of a plurality of users.Type: ApplicationFiled: May 11, 2020Publication date: June 30, 2022Inventors: Kyle JAMIESON, Minsung KIM, Davide VENTURELLI
-
Patent number: 11140595Abstract: Disclosed is a design and implementation of a Wi-Fi based network (e.g., roadside hotspot network designed to operate at vehicular speeds and picocell, meter-sized, cells). The disclosed access points (APs) make delivery decisions to the vehicular clients they serve at millisecond-level granularities, exploiting path diversity in roadside networks. In order to accomplish this, buffer management algorithms are employed that allow participating APs to manage each other's queues, rapidly quenching each other's transmissions and flushing each other's queues. An example embodiment of the disclosed approach employs an eight-AP network alongside a nearby road, and was evaluated with mobile clients moving at up to 25 mph. Depending on mobility speed, the disclosed approach achieves a 2.4-4.7 times TCP throughput improvement over a baseline fast handover protocol that captures the state of the art in Wi-Fi roaming, the IEEE 802.11k and 802.11r standards.Type: GrantFiled: March 2, 2018Date of Patent: October 5, 2021Assignee: The Trustees of Princeton UniversityInventor: Kyle Jamieson
-
Publication number: 20210112470Abstract: Disclosed is a design and implementation of a Wi-Fi based network (e.g., roadside hotspot network designed to operate at vehicular speeds and picocell, meter-sized, cells). The disclosed access points (APs) make delivery decisions to the vehicular clients they serve at millisecond-level granularities, exploiting path diversity in roadside networks. In order to accomplish this, buffer management algorithms are employed that allow participating APs to manage each other's queues, rapidly quenching each other's transmissions and flushing each other's queues. An example embodiment of the disclosed approach employs an eight-AP network alongside a nearby road, and was evaluated with mobile clients moving at up to 25 mph. Depending on mobility speed, the disclosed approach achieves a 2.4-4.7 times TCP throughput improvement over a baseline fast handover protocol that captures the state of the art in Wi-Fi roaming, the IEEE 802.11k and 802.11r standards.Type: ApplicationFiled: March 2, 2018Publication date: April 15, 2021Inventor: Kyle Jamieson
-
Patent number: 10433274Abstract: A method and apparatus are provided for calibrating a wireless access point comprising an array of multiple (m) antennas denoted Ai (i=1 . . . m), each antenna having a respective internal phase offset ?i. The method comprises receiving a signal from at least one transmitter located at a substantially known bearing from the wireless access point. The method further comprises determining an estimated value for each internal phase offseti such that an angle of arrival (AoA) spectrum calculated for the received signal on the basis of said estimated values matches the known bearing, wherein said AoA spectrum is calculated by treating said multiple antennas as a phased array. A method and an apparatus are also provided for calibrating a wireless access point comprising first and second arrays of multiple antennas, each antenna array having a respective radio unit, and each antenna in an array having a respective internal phase offseti.Type: GrantFiled: January 30, 2015Date of Patent: October 1, 2019Assignee: UCL Business PLCInventors: Kyle Jamieson, Jon Gjengset
-
Publication number: 20160345286Abstract: A method and apparatus are provided for calibrating a wireless access point comprising an array of multiple (m) antennas denoted Ai (i=1 . . . m), each antenna having a respective internal phase offset ?i. The method comprises receiving a signal from at least one transmitter located at a substantially known bearing from the wireless access point. The method further comprises determining an estimated value for each internal phase offseti such that an angle of arrival (AoA) spectrum calculated for the received signal on the basis of said estimated values matches the known bearing, wherein said AoA spectrum is calculated by treating said multiple antennas as a phased array. A method and an apparatus are also provided for calibrating a wireless access point comprising first and second arrays of multiple antennas, each antenna array having a respective radio unit, and each antenna in an array having a respective internal phase offseti.Type: ApplicationFiled: January 30, 2015Publication date: November 24, 2016Applicant: UCL Business PLCInventors: Kyle Jamieson, Jon Gjengset
-
Publication number: 20160334498Abstract: A method and apparatus are provided for determining the location of a mobile device using multiple wireless access points, each wireless access point comprising multiple antennas. The method comprises receiving a communication signal from the mobile device at said multiple antennas of said multiple wireless access points. For each wireless access point, angle-of-arrival information of the received communication signal at the wireless access point is determined, based on a difference in phase of the received signal between different antennas. The determined angle-of-arrival information for the received communication signal from the mobile device is then collected from each of the multiple wireless access points, and the location of the mobile device is estimated from the collected angle-of-arrival information. The determining of the angle-of-arrival information for a wireless access point includes compensating for a non-zero elevation of the mobile device with respect to the wireless access point.Type: ApplicationFiled: January 26, 2015Publication date: November 17, 2016Applicant: UCL Business PLCInventors: Kyle Jamieson, Jon Gjengset
-
Patent number: 8578479Abstract: A system, method, and computer program product for identifying a worm are disclosed. The system, method, and computer product are configured to generate a signature for a computer worm by identifying a set of bits representing the signature, generate a first worm signature based on the signature, and generate a second worm signature based on the signature. The first worm signature is formatted for a first device and the second worm signature is formatted for a second, different device. The first worm signature and the second worm signature are different.Type: GrantFiled: March 21, 2006Date of Patent: November 5, 2013Assignee: Riverbed Technology, Inc.Inventors: Prem Gopalan, Kyle Jamieson, Panayiotis Mavrommatis
-
Patent number: 8386892Abstract: A method, apparatus and computer program product for providing partial packet recovery (PPR) for wireless networks is presented. PPR incorporates an expanded physical layer (PHY) interface that provides PHY-independent hints to higher layers about the PHY's confidence in each bit it decodes, and a technique to recover data even when a packet preamble is corrupted and not decodable at the receiver. Also described is an asynchronous link-layer automatic repeat request (ARQ) protocol built on PPR that allows a receiver to compactly encode a request for retransmission of only those bits in a packet that are likely in error.Type: GrantFiled: November 5, 2007Date of Patent: February 26, 2013Assignee: Massachusetts Institute of TechnologyInventors: Kyle Jamieson, Hari Balakrishnan
-
Patent number: 8006306Abstract: A system, method and computer program product for exploit-based worm detection and mitigation are disclosed. The system, method, and computer program product are configured to identify a signature representing content prevalent in network traffic, determine if the traffic including the signature exhibits propagation, determine if the traffic including the signature exhibits connectedness, and generate a worm signature based on the signature if the signature exhibits both connectedness and propagation.Type: GrantFiled: March 21, 2006Date of Patent: August 23, 2011Assignee: Riverbed Technology, Inc.Inventors: Prem Gopalan, Kyle Jamieson, Panayiotis Mavrommatis
-
Publication number: 20070226801Abstract: A system, method, and computer program product for identifying a worm are disclosed. The system, method, and computer product are configured to generate a signature for a computer worm by identifying a set of bits representing the signature, generate a first worm signature based on the signature, and generate a second worm signature based on the signature. The first worm signature is formatted for a first device and the second worm signature is formatted for a second, different device. The first worm signature and the second worm signature are different.Type: ApplicationFiled: March 21, 2006Publication date: September 27, 2007Inventors: Prem Gopalan, Kyle Jamieson, Panayiotis Mavrommatis
-
Publication number: 20070226799Abstract: A system, method and computer program product for email-based worm detection and mitigation are disclosed. The system, method, and computer program product are configured to identify a signature representing content prevalent in email-based network traffic, generate a client list for the identified signature, determine if a number of clients included in the client list exceeds a threshold, and generate a worm signature based on the signature if the number of clients included in the client list exceeds the threshold.Type: ApplicationFiled: March 21, 2006Publication date: September 27, 2007Inventors: Prem Gopalan, Kyle Jamieson, Panayiotis Mavrommatis
-
Publication number: 20070226802Abstract: A system, method and computer program product for exploit-based worm detection and mitigation are disclosed. The system, method, and computer program product are configured to identify a signature representing content prevalent in network traffic, determine if the traffic including the signature exhibits propagation, determine if the traffic including the signature exhibits connectedness, and generate a worm signature based on the signature if the signature exhibits both connectedness and propagation.Type: ApplicationFiled: March 21, 2006Publication date: September 27, 2007Inventors: Prem Gopalan, Kyle Jamieson, Panayiotis Mavrommatis
-
Patent number: 7016827Abstract: A method and system, which may be implemented by employing a program storage device readable by machine, and tangibly embodying a program of instructions executable by the machine to perform method steps for ensuring robustness of a natural language understanding (NLU) system, includes tagging recognized words of a command input to the NLU system to associate the command with a context, and translating the command to at least one formal command based on the tagged words. A top ranked formal command is determined based on scoring of the tagged recognized words and scoring translations of the at least one formal command. Whether the top ranked formal command is accepted is determined by comparing a feature vector of the top ranked formal command to representations of feature vectors stored in an accept model. The top ranked formal command is executed if accepted and incorrect commands are prevented from execution to provide a robust NLU system.Type: GrantFiled: September 3, 1999Date of Patent: March 21, 2006Assignee: International Business Machines CorporationInventors: Ganesh N. Ramaswamy, Kyle A. Jamieson, Jan Kleindienst