Patents by Inventor Peter Ekner

Peter Ekner 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: 9729259
    Abstract: A de-serializer, such as forming part of a SERDES, in which a point in time of receipt, on the serial data path, of receipt of a particular part of a data packet, such as an SOF, is determined from when that part is output on the parallel data path from knowledge of the clock controlling the parallel data path as well as which of the parallel lanes the part is output on.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: August 8, 2017
    Assignee: Napatech A/S
    Inventor: Peter Ekner
  • Patent number: 9407581
    Abstract: An apparatus and a method where a plurality of physically separate data receiving/analyzing elements receive data packets and time stamp these. A controlling unit determines a storing address for each data packet based on at least the time stamp, where the controlling unit does not perform the determination of the address until a predetermined time delay has elapsed after the time of receipt.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: August 2, 2016
    Assignee: Napatech A/S
    Inventors: Peter Korger, Peter Ekner
  • Publication number: 20140211816
    Abstract: A de-serializer, such as forming part of a SERDES, in which a point in time of receipt, on the serial data path, of receipt of a particular part of a data packet, such as an SOF, is determined from when that part is output on the parallel data path from knowledge of the clock controlling the parallel data path as well as which of the parallel lanes the part is output on.
    Type: Application
    Filed: August 30, 2012
    Publication date: July 31, 2014
    Applicant: Napatech A/S
    Inventor: Peter Ekner
  • Publication number: 20130311609
    Abstract: An apparatus and a method for receiving and forwarding packets, where the packets are received by a number of adapters and fed to a common storage in addresses allocated by a controller. The controller is adapted to forward to the adapters requests and at the same time log which addresses have been allocated to each adapter. As a response to the request, the individual adapter forwards predetermined data to predetermined addresses in the storage so that the controller is able to update the available or the used addresses in the storage.
    Type: Application
    Filed: January 11, 2012
    Publication date: November 21, 2013
    Applicant: NAPATECH A/S
    Inventors: Søren Kragh, Peter Ekner
  • Publication number: 20120327949
    Abstract: An apparatus and a method where a plurality of physically separate data receiving/analyzing elements receive data packets and time stamp these. A controlling unit determines a storing address for each data packet based on at least the time stamp, where the controlling unit does not perform the determination of the address until a predetermined time delay has elapsed after the time of receipt.
    Type: Application
    Filed: December 6, 2010
    Publication date: December 27, 2012
    Applicant: NAPATECH A/S
    Inventors: Peter Korger, Peter Ekner
  • Patent number: 7770097
    Abstract: The systems and methods described herein provide a redundant communication path. The systems and methods can provide a second source for the same data under many circumstances. These circumstances can include, for example, 1) when data incurs errors during transmission in the communication link network, 2) when a communication link in the communication link network experiences transient blockage, 3) when a communication link experiences prolonged or indefinite blockage, and 4) when an optical transceiver unit within the communication link network experiences a hardware failure and is unable to perform its tasks.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: August 3, 2010
    Inventors: Scott Platenberg, Peter Ekner, James Troxel, Gary Morton
  • Publication number: 20070011587
    Abstract: The systems and methods described herein provide a redundant communication path. The systems and methods can provide a second source for the same data under many circumstances. These circumstances can include, for example, 1) when data incurs errors during transmission in the communication link network, 2) when a communication link in the communication link network experiences transient blockage, 3) when a communication link experiences prolonged or indefinite blockage, and 4) when an optical transceiver unit within the communication link network experiences a hardware failure and is unable to perform its tasks.
    Type: Application
    Filed: August 31, 2006
    Publication date: January 11, 2007
    Inventors: Scott Platenberg, Peter Ekner, James Troxel, Gary Morton
  • Patent number: 7127669
    Abstract: The systems and methods described herein provide a redundant communication path. The systems and methods can provide a second source for the same data under many circumstances. These circumstances can include, for example, 1) when data incurs errors during transmission in the communication link network, 2) when a communication link in the communication link network experiences transient blockage, 3) when a communication link experiences prolonged or indefinite blockage, and 4) when an optical transceiver unit within the communication link network experiences a hardware failure and is unable to perform its tasks.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: October 24, 2006
    Assignee: Kiribati Wireless Ventures, LLC
    Inventors: Scott Platenberg, Peter Ekner, James Troxel, Gary Morton
  • Publication number: 20050286544
    Abstract: In one embodiment, a method is provided. The method of this embodiment provides selecting one of a plurality of host transmit queues on a host memory by selecting an entry from a queue descriptor list on a network device, the selected entry being associated with one or more packets on the host memory, retrieving at least one of the one or more packets from the host memory, and storing the at least one of the one or more packets in a device transmit queue of the network device.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: Duncan Kitchin, Krishnan Rajamani, Jaya Jeyaseelan, Tejaswini, Peter Ekner
  • Publication number: 20030226091
    Abstract: The systems and methods described herein provide a redundant communication path. The systems and methods can provide a second source for the same data under many circumstances. These circumstances can include, for example, 1) when data incurs errors during transmission in the communication link network, 2) when a communication link in the communication link network experiences transient blockage, 3) when a communication link experiences prolonged or indefinite blockage, and 4) when an optical transceiver unit within the communication link network experiences a hardware failure and is unable to perform its tasks.
    Type: Application
    Filed: August 23, 2002
    Publication date: December 4, 2003
    Inventors: Scott Platenberg, Peter Ekner, James Troxel, Gary Morton