Patents by Inventor Tadej Markovic

Tadej Markovic 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).

  • Publication number: 20240056375
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 15, 2024
    Inventors: Janez Mihelic, Tadej Markovic
  • Patent number: 11777829
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: October 3, 2023
    Assignee: Aviat U.S., Inc.
    Inventors: Janez Mihelic, Tadej Markovic
  • Publication number: 20230097554
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Application
    Filed: July 5, 2022
    Publication date: March 30, 2023
    Inventors: Janez Mihelic, Tadej Markovic
  • Publication number: 20230040503
    Abstract: An example system comprising a first transceiver configured to receive a request airframe from a second transceiver over a wireless link, the request airframe including a first time indication indicating a first time TS1, a second time indication indicating a second time TS2 that the request airframe was received, generate a respond airframe and including a third time indication indicating a third time TS3 that the respond airframe is transmitted to the second transceiver, transmit the respond airframe to the second transceiver, provide a timestamp information request to second transceiver, receive a timestamp information response, the timestamp information response including a fourth time indication indicating a fourth time TS4, calculate a counter offset using the first time, second time, third time and fourth time as follows: counter ? offset = ( TS ? 1 + TS ? 4 - TS ? 3 - TS ? 2 ) 2 , calculate a phase offset based on the counter offset, and correct a phase of the first transce
    Type: Application
    Filed: October 18, 2022
    Publication date: February 9, 2023
    Inventors: Tadej Markovic, Janez Mihelic
  • Patent number: 11476963
    Abstract: An example system comprising a first transceiver configured to receive a request airframe from a second transceiver over a wireless link, the request airframe including a first time indication indicating a first time TS1, a second time indication indicating a second time TS2 that the request airframe was received, generate a respond airframe and including a third time indication indicating a third time TS3 that the respond airframe is transmitted to the second transceiver, transmit the respond airframe to the second transceiver, provide a timestamp information request to second transceiver, receive a timestamp information response, the timestamp information response including a fourth time indication indicating a fourth time TS4, calculate a counter offset using the first time, second time, third time and fourth time as follows: counter ? ? offset = ( TS ? ? 1 + TS ? ? 4 - TS ? ? 3 - TS ? ? 2 ) 2 , calculate a phase offset based on the counter offset, and correct a pha
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: October 18, 2022
    Assignee: Aviat U.S., Inc.
    Inventors: Tadej Markovic, Janez Mihelic
  • Patent number: 11381490
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: July 5, 2022
    Assignee: Avlat U.S., Inc.
    Inventors: Janez Mihelic, Tadej Markovic
  • Publication number: 20210152268
    Abstract: An example system comprising a first transceiver configured to receive a request airframe from a second transceiver over a wireless link, the request airframe including a first time indication indicating a first time TS1, a second time indication indicating a second time TS2 that the request airframe was received, generate a respond airframe and including a third time indication indicating a third time TS3 that the respond airframe is transmitted to the second transceiver, transmit the respond airframe to the second transceiver, provide a timestamp information request to second transceiver, receive a timestamp information response, the timestamp information response including a fourth time indication indicating a fourth time TS4, calculate a counter offset using the first time, second time, third time and fourth time as follows: counter ? ? offset = ( TS ? ? 1 + TS ? ? 4 - TS ? ? 3 - TS ? ? 2 ) 2 , calculate a phase offset based on the counter offset, and correct a pha
    Type: Application
    Filed: December 14, 2020
    Publication date: May 20, 2021
    Applicant: Aviat U.S., Inc.
    Inventors: Tadej Markovic, Janez Mihelic
  • Publication number: 20210083958
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Application
    Filed: December 1, 2020
    Publication date: March 18, 2021
    Applicant: Aviat U.S., Inc.
    Inventors: Janez Mihelic, Tadej Markovic
  • Patent number: 10868623
    Abstract: An example system comprising a first transceiver configured to receive a request airframe from a second transceiver over a wireless link, the request airframe including a first time indication indicating a first time TS1, a second time indication indicating a second time TS2 that the request airframe was received, generate a respond airframe and including a third time indication indicating a third time TS3 that the respond airframe is transmitted to the second transceiver, transmit the respond airframe to the second transceiver, provide a timestamp information request to second transceiver, receive a timestamp information response, the timestamp information response including a fourth time indication indicating a fourth time TS4, calculate a counter offset using the first time, second time, third time and fourth time as follows: counter ? ? offset = ( TS ? ? 1 + TS ? ? 4 - TS ? ? 3 - TS ? ? 2 ) 2 , calculate a phase offset based on the counter offset, and correct a pha
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: December 15, 2020
    Assignee: Aviat U.S., Inc.
    Inventors: Tadej Markovic, Janez Mihelic
  • Patent number: 10855569
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: December 1, 2020
    Assignee: Aviat U.S., Inc.
    Inventors: Janez Mihelic, Tadej Markovic
  • Publication number: 20200007424
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Applicant: Aviat U.S., Inc.
    Inventors: Janez Mihelic, Tadej Markovic
  • Patent number: 10411986
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: September 10, 2019
    Assignee: Aviat U.S., Inc.
    Inventors: Janez Mihelic, Tadej Markovic
  • Publication number: 20190036804
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Application
    Filed: July 26, 2018
    Publication date: January 31, 2019
    Applicant: Aviat U.S., Inc.
    Inventors: Janez Mihelic, Tadej Markovic
  • Publication number: 20190036631
    Abstract: An example system comprising a first transceiver configured to receive a request airframe from a second transceiver over a wireless link, the request airframe including a first timestamp indicating a first time T1 timestamp a second time indication indicating a second time T2 that the request airframe was received, generate a respond airframe and including a third time indication indicating a third time T3 that the respond airframe is transmitted to the second transceiver, transmit the respond airframe to the second transceiver, provide a timestamp information request to second transceiver, receive a timestamp information response, the timestamp information response including a fourth time indication indicating a fourth time T4, calculate a counter offset using the first time, second time, third time and fourth time as follows: counter ? ? offset = ( TS ? ? 1 + TS ? ? 4 - TS ? ? 3 - TS ? ? 2 ) 2 , calculate a phase offset based on the counter offset, and correct a phas
    Type: Application
    Filed: July 26, 2018
    Publication date: January 31, 2019
    Applicant: Aviat U.S., Inc.
    Inventors: Tadej Markovic, Janez Mihelic