Patents by Inventor Kieran Parsons

Kieran Parsons 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: 9853725
    Abstract: A compensation function mitigates a substantial portion of the chromatic dispersion imparted to a communications signal by an optical communications system. A digital input signal is digitally processed using the compensation function to generate a predistorted signal. An amplitude and a phase of an optical signal are modulated using a pair of orthogonal signal components to generate a predistorted optical signal for transmission. In one implementation, the pair of orthogonal signal components are components of the predistorted signal. In another implementation, the predistorted signal is processed using a non-linear compensator to generate a further distorted signal and the pair of orthogonal signal components are components of the further distorted signal. In that implementation, the non-linear compensator is configured to substantially compensate for nonlinearities in one or both of an optical modulator of a transmitter of the system and an optical-to-electrical converter of a receiver of the system.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: December 26, 2017
    Assignee: Ciena Corporation
    Inventors: Kim B. Roberts, Maurice O'Sullivan, John McNicol, Kieran Parsons, Leo Strawczynski
  • Patent number: 9826493
    Abstract: A method transmitting packets in a wireless network including a node, a first data sink and a second data sink is disclosed. The method performs a synchronization of the node with the first data sink and the second data sink and transmits first data packets from the node to the first data sink at a first allocated time synchronized with the first data sink. Next, the method transmits second data packets from the node to the second data sink at a second allocated time synchronized with the second data sink. The first and the second data packets are transmitted without updating the synchronization.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: November 21, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Jianlin Guo, Philip Orlik, Kieran Parsons
  • Patent number: 9806739
    Abstract: An optical data coding method includes at least steps of selecting a modulation scheme comprising an X-polarization constellation format having first and second amplitude rings with circular grids corresponding to predetermined phase angles and a Y-polarization constellation format having the first and second amplitude rings with the circular grids corresponding to the predetermined phase angles, arranging a first part of the symbol on a first circular grid of the first amplitude ring on the X-polarization constellation format, and arranging a second part of the symbol on a second circular grid of the second amplitude ring on the Y-polarization constellation format.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: October 31, 2017
    Assignees: Mitsubishi Electric Research Laboratories, Inc., Mitsubishi Electric Corporation
    Inventors: Keisuke Kojima, Tsuyoshi Yoshida, Toshiaki Koike-Akino, David Millar, Kieran Parsons
  • Publication number: 20170264468
    Abstract: A method decodes an optical signal transmitted over an optical channel from a transmitter to a receiver. The receiver receives the transmitted optical signal to produce a digital signal which is filtered in the frequency domain for compensating static effects and/or dynamic effects. The filtering is performed in the frequency domain, while the frequency coefficients of the filter are updated in the time domain by updating at least some of time coefficients of the filter and transforming the time coefficients into the frequency domain.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 14, 2017
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: David Millar, Milen Paskov, Toshiaki Koike Akino, Kieran Parsons, Keisuke Kojima
  • Patent number: 9749089
    Abstract: A method receives the symbol transmitted over a channel, selects, from a constellation of codewords, a first codeword neighboring the received symbol and a set of second codewords neighboring the first codeword, and determines a relative likelihood of each second codeword being the transmitted symbol with respect to a likelihood of the first codeword being the transmitted symbol. Next, the method determines an approximation of a log-likelihood ratio (LLR) of each data bit in the received symbol as a log of a ratio of a sum of the relative likelihoods of at least some of the second codewords having the same value of the data bit to a sum of the relative likelihoods of at least some of the second codewords having different value of the data bit and decodes the received symbol using the LLR of each data bit.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: August 29, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: David Millar, Toshiaki Koike-Akino, Keisuke Kojima, Kieran Parsons
  • Patent number: 9736771
    Abstract: A wireless multi-hope network of nodes including data nodes and at least one sink node. The data nodes include battery-powered nodes (BPNs) having active and sleep periods and mains-powered nodes (MPNs) having only active periods, wherein each data node transmits the packets only within corresponding active periods. A BPN includes a transceiver for transmitting and receiving data packets and a processor for determining a schedule of active and sleep periods of the BPN independently from the active and sleep periods of other data nodes in the network and independently from commands transmitted by the sink node, and a battery for providing energy to the transceiver and the processor. The processor switches the transceiver ON and OFF according to the schedule.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: August 15, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Jianlin Guo, Kaikai Liu, Philip Orlik, Kieran Parsons
  • Publication number: 20170126360
    Abstract: A method receives the symbol transmitted over a channel, selects, from a constellation of codewords, a first codeword neighboring the received symbol and a set of second codewords neighboring the first codeword, and determines a relative likelihood of each second codeword being the transmitted symbol with respect to a likelihood of the first codeword being the transmitted symbol. Next, the method determines an approximation of a log-likelihood ratio (LLR) of each data bit in the received symbol as a log of a ratio of a sum of the relative likelihoods of at least some of the second codewords having the same value of the data bit to a sum of the relative likelihoods of at least some of the second codewords having different value of the data bit and decodes the received symbol using the LLR of each data bit.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 4, 2017
    Inventors: David Millar, Toshiaki Koike-Akino, Keisuke Kojima, Kieran Parsons
  • Patent number: 9621275
    Abstract: A method generates constant modulus multi-dimensional modulations for coherent optical communications by first projecting points in a constellation of the code onto a Poincare sphere or its higher-dimensional hyper-sphere. By using meta-heuristic procedures, nonlinear programming and gradient search methods, constellation points in the hyper-sphere are optimized in certain criteria, such as maximizing the minimum Euclidean distance, minimizing the union bound, minimizing the bit-error rate, minimizing the required signal-to-noise ratio, maximizing the nonlinear fiber reach, maximizing the phase noise tolerance, and maximizing the mutual information. Some methods use parametric unitary space-time block codes such as Grassmannian packing, and filter impulse response as well as unitary rotation over adjacent code blocks to generate near-constant modulus waveform, not only at the symbol timing, but also over the entire time.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: April 11, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Keisuke Kojima, David Millar, Toshiaki Koike-Akino, Kieran Parsons
  • Publication number: 20170078016
    Abstract: A compensation function mitigates a substantial portion of the chromatic dispersion imparted to a communications signal by an optical communications system. A digital input signal is digitally processed using the compensation function to generate a predistorted signal. An amplitude and a phase of an optical signal are modulated using a pair of orthogonal signal components to generate a predistorted optical signal for transmission. In one implementation, the pair of orthogonal signal components are components of the predistorted signal. In another implementation, the predistorted signal is processed using a non-linear compensator to generate a further distorted signal and the pair of orthogonal signal components are components of the further distorted signal. In that implementation, the non-linear compensator is configured to substantially compensate for nonlinearities in one or both of an optical modulator of a transmitter of the system and an optical-to-electrical converter of a receiver of the system.
    Type: Application
    Filed: November 29, 2016
    Publication date: March 16, 2017
    Inventors: Kim B. ROBERTS, Maurice O'SULLIVAN, John McNICOL, Kieran PARSONS, Leo STRAWCZYNSKI
  • Patent number: 9584256
    Abstract: A method for transmitting data over an optical super-channel partitions the data unequally into a set of data streams for transmission over the set of sub-channels of the super-channel, such that a size of a first data stream for transmission over a first sub-channel is different than a size of a second data stream of the data for transmission over a second sub-channel. The method encodes each data stream of the data with an error correction code (ECC) having different ECC rates to produce a set of encoded data streams and transmits concurrently the set of encoded data streams over the set of sub-channels of the super-channel. Accordingly, the method uses an adaptive ECC for optical super-channels, such that a first ECC rate for encoding the first data stream is different than a second ECC rate for encoding the second data stream.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: February 28, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Keisuke Kojima, Kieran Parsons, David Millar, Toshiaki Koike-Akino
  • Patent number: 9559778
    Abstract: Optical dispersion imposed on a communications signal conveyed through an optical communications system is compensated by modulating the communications signal in the electrical domain. A compensation function is determined that substantially mitigates the chromatic dispersion. The communications signal is then modulated in the electrical domain using the compensation function. In preferred embodiments, compensation is implemented in the transmitter, using a look-up-table and digital-to-analog converter to generate an electrical predistorted signal. The electrical predistorted signal is then used to modulate an optical source to generate a corresponding predistorted optical signal for transmission through the optical communications system.
    Type: Grant
    Filed: July 11, 2003
    Date of Patent: January 31, 2017
    Assignee: CIENA CORPORATION
    Inventors: John McNicol, Kieran Parsons, Leo Strawczynski, Kim B. Roberts, Maurice S. O'Sullivan
  • Patent number: 9476990
    Abstract: A navigation system includes a first navigation module for determining a first position and a second navigation module for determining a second position. The first and the second navigation modules are mechanically connected, such that the first position is dependent on the second position. Also, the first and the second navigation modules are communicatively connected to exchange information including at least one of the first and the second positions. At an instant of time during an operation of the navigation system, the first navigation module receives the second position from the second navigation module and determines the first position based on the second position.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 25, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Kyeong Jin Kim, Okuary Osechas, Andrei Kniazev, Kieran Parsons, Zafer Sahinoglu
  • Publication number: 20160291165
    Abstract: A navigation system for navigating a vehicle includes a position module for determining a current position of the vehicle by tracking at least one satellite signal, and an estimation module for identifying, upon an interruption of the tracking the satellite signal, an object blocking the satellite signal. The estimation module is also configured for determining, using a property of the object, a next position of the vehicle at a distance from the current position at which the navigation system reacquires the satellite signal, and the navigation system also includes an acquisition module for determining a phase of the satellite signal at the next position and for initializing, upon reacquiring the satellite signal, the tracking of the satellite signal using the phase.
    Type: Application
    Filed: December 18, 2014
    Publication date: October 6, 2016
    Inventors: Kyeong Jin Kim, Okuary Osechas, Kieran Parsons, Zafer Sahinoglu
  • Publication number: 20160262081
    Abstract: A method for routing packets in a multi-hop wireless heterogeneous network including nodes with different computational and energy resources includes monitoring a set of parameters of an operation of a node in the network, wherein the operation includes routing packets to the nodes of the network according to a mode of operation (MOP) specifying a type of the routing and modifying the MOP of the node in response to detecting a change in at least one parameter of the operation. The information about the modified MOP is broadcasted to the network and the packets are routed to the nodes according to the modified MOP.
    Type: Application
    Filed: March 2, 2015
    Publication date: September 8, 2016
    Inventors: Jianlin Guo, Philip Orlik, Kieran Parsons
  • Patent number: 9432124
    Abstract: The transmission of data from a transmitter to a receiver over an optical super-channel including a set of sub-channels of different frequencies includes partitioning the data into a set of data streams including one data stream for each sub-channel and partitioning each data stream into a set of sub-streams. Each sub-stream of each data stream is encoded with different forward error correction (FEC) codes to produce a set of encoded sub-streams for each data stream, and the set of encoded sub-streams of each data stream are superimposed with different powers to produce a set of encoded data streams. The set of encoded data streams is multiplexed to produce an optical signal transmitted over the set of sub-channels of the optical super-channel.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: August 30, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Toshiaki Koike-Akino, Keisuke Kojima, David S Millar, Kieran Parsons
  • Patent number: 9407559
    Abstract: A method discovers routes for forwarding packets from source nodes (sources) to sink nodes (sinks) in a wireless network, wherein some neighboring sources act as relay nodes. Each source measures a rate of receiving control messages from each neighboring node. Then, the data packets are forwarded from a particular source to the sink via the neighboring nodes having a lowest rate.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: August 2, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Jianlin Guo, Xin Yang, Philip Orlik, Kieran Parsons
  • Publication number: 20160212698
    Abstract: A wireless multi-hope network of nodes including data nodes and at least one sink node. The data nodes include battery-powered nodes (BPNs) having active and sleep periods and mains-powered nodes (MPNs) having only active periods, wherein each data node transmits the packets only within corresponding active periods. A BPN includes a transceiver for transmitting and receiving data packets and a processor for determining a schedule of active and sleep periods of the BPN independently from the active and sleep periods of other data nodes in the network and independently from commands transmitted by the sink node, and a battery for providing energy to the transceiver and the processor. The processor switches the transceiver ON and OFF according to the schedule.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventors: Jianlin Guo, Kaikai Liu, Philip Orlik, Kieran Parsons
  • Publication number: 20160204899
    Abstract: A method for transmitting data over an optical super-channel partitions the data unequally into a set of data streams for transmission over the set of sub-channels of the super-channel, such that a size of a first data stream for transmission over a first sub-channel is different than a size of a second data stream of the data for transmission over a second sub-channel. The method encodes each data stream of the data with an error correction code (ECC) having different ECC rates to produce a set of encoded data streams and transmits concurrently the set of encoded data streams over the set of sub-channels of the super-channel. Accordingly, the method uses an adaptive ECC for optical super-channels, such that a first ECC rate for encoding the first data stream is different than a second ECC rate for encoding the second data stream.
    Type: Application
    Filed: June 9, 2014
    Publication date: July 14, 2016
    Inventors: Keisuke Kojima, Kieran Parsons, David Millar, Toshiaki Koike-Akino
  • Publication number: 20160178755
    Abstract: A navigation system includes a first navigation module for determining a first position and a second navigation module for determining a second position. The first and the second navigation modules are mechanically connected, such that the first position is dependent on the second position. Also, the first and the second navigation modules are communicatively connected to exchange information including at least one of the first and the second positions. At an instant of time during an operation of the navigation system, the first navigation module receives the second position from the second navigation module and determines the first position based on the second position.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Kyeong Jin Kim, Okuary Osechas, Andrei Kniazev, Kieran Parsons, Zafer Sahinoglu
  • Publication number: 20160080087
    Abstract: The transmission of data from a transmitter to a receiver over an optical super-channel including a set of sub-channels of different frequencies includes partitioning the data into a set of data streams including one data stream for each sub-channel and partitioning each data stream into a set of sub-streams. Each sub-stream of each data stream is encoded with different forward error correction (FEC) codes to produce a set of encoded sub-streams for each data stream, and the set of encoded sub-streams of each data stream are superimposed with different powers to produce a set of encoded data streams. The set of encoded data streams is multiplexed to produce an optical signal transmitted over the set of sub-channels of the optical super-channel.
    Type: Application
    Filed: September 16, 2014
    Publication date: March 17, 2016
    Inventors: Toshiaki Koike-Akino, Keisuke Kojima, David S Millar, Kieran Parsons