Patents by Inventor Aleksandar STANOEV
Aleksandar STANOEV 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: 12279223Abstract: A narrowband localization method including: concurrently transmitting, by a plurality of transmitters, a plurality of narrowband signals, wherein frequencies of respective narrowband signals are different from each other; receiving, by a receiver, a superimposed signal of the plurality of narrowband signals; and determining, by the receiver, a location of the receiver relative to the plurality of transmitters based on the superimposed signal received by the receiver.Type: GrantFiled: November 3, 2021Date of Patent: April 15, 2025Assignee: Kabushiki Kaisha ToshibaInventors: Usman Raza, Jagdeep Singh, Aleksandar Stanoev, Victor Marot
-
Patent number: 12225583Abstract: A method for scheduling transmissions between a controller node, one or more, and one or more uplink nodes comprising: defining one or more non-overlapping downlink and uplink timeslots within a maximum cycle time period; scheduling each of the downlink nodes to listen to receive a respective downlink transmission from a one or multiple radios of the controller node in one of the downlink timeslots on one of a plurality of channels such that none of the downlink transmissions conflict with each other; and scheduling each of the uplink nodes to transmit a respective uplink transmission to a controller radio in one of the uplink timeslots on one of the channels such that none of the uplink transmissions conflict with each other.Type: GrantFiled: January 25, 2022Date of Patent: February 11, 2025Assignee: Kabushiki Kaisha ToshibaInventors: Adnan Aijaz, Aleksandar Stanoev
-
Patent number: 12114278Abstract: A method of synchronizing clocks of a secondary node and primary node, the method comprising: the primary node transmitting a first message and an indication of that message's transmission time to the secondary node; the secondary node transmitting a second message to the primary node; the primary node transmitting a third message and an indication of that message's transmission time to the secondary node; the secondary node calculating a rate of its clock relative to the clock of the primary node using a ratio of times between the transmission and reception times of the first and third messages; and the secondary node calculating a time offset of its clock relative to the clock of the primary node using the calculated rate, a propagation delay and one of the indications of the transmission times of the first or third message.Type: GrantFiled: January 25, 2022Date of Patent: October 8, 2024Assignee: Kabushiki Kaisha ToshibaInventors: Adnan Aijaz, Aleksandar Stanoev
-
Publication number: 20230292265Abstract: A method of synchronizing clocks of a secondary node and primary node, the method comprising: the primary node transmitting a first message and an indication of that message’s transmission time to the secondary node; the secondary node transmitting a second message to the primary node; the primary node transmitting a third message and an indication of that message’s transmission time to the secondary node; the secondary node calculating a rate of its clock relative to the clock of the primary node using a ratio of times between the transmission and reception times of the first and third messages; and the secondary node calculating a time offset of its clock relative to the clock of the primary node using the calculated rate, a propagation delay and one of the indications of the transmission times of the first or third message.Type: ApplicationFiled: January 25, 2022Publication date: September 14, 2023Applicant: Kabushiki Kaisha ToshibaInventors: Adnan AIJAZ, Aleksandar STANOEV
-
Publication number: 20230239925Abstract: A method for scheduling transmissions between a controller node, one or more, and one or more uplink nodes comprising: defining one or more non-overlapping downlink and uplink timeslots within a maximum cycle time period; scheduling each of the downlink nodes to listen to receive a respective downlink transmission from a one or multiple radios of the controller node in one of the downlink timeslots on one of a plurality of channels such that none of the downlink transmissions conflict with each other; and scheduling each of the uplink nodes to transmit a respective uplink transmission to a controller radio in one of the uplink timeslots on one of the channels such that none of the uplink transmissions conflict with each other.Type: ApplicationFiled: January 25, 2022Publication date: July 27, 2023Applicant: Kabushiki Kaisha ToshibaInventors: Adnan AIJAZ, Aleksandar STANOEV
-
Publication number: 20230133978Abstract: A narrowband localization method including: concurrently transmitting, by a plurality of transmitters, a plurality of narrowband signals, wherein frequencies of respective narrowband signals are different from each other; receiving, by a receiver, a superimposed signal of the plurality of narrowband signals; and determining, by the receiver, a location of the receiver relative to the plurality of transmitters based on the superimposed signal received by the receiver.Type: ApplicationFiled: November 3, 2021Publication date: May 4, 2023Applicant: Kabushiki Kaisha ToshibaInventors: Usman RAZA, Jagdeep SINGH, Aleksandar STANOEV, Victor MAROT
-
Patent number: 11469855Abstract: A method of transmitting a data payload from one or more network nodes. The method includes transmitting a first data packet from a network node of the one or more network nodes and subsequently transmitting a second data packet from the network node of the one or more network nodes. The first data packet includes a set of blocks arranged in a first order and the second data packet including the set of blocks arranged in a second order that is different from the first order. Each block of the set of blocks includes a different section of the data payload and the sections of the data payload included by blocks of the set of blocks together define the entire data payload.Type: GrantFiled: February 11, 2021Date of Patent: October 11, 2022Assignee: Kabushiki Kaisha ToshibaInventors: Usman Raza, Michael Baddeley, Aleksandar Stanoev
-
Publication number: 20220255664Abstract: A method of transmitting a data payload from one or more network nodes. The method includes transmitting a first data packet from a network node of the one or more network nodes and subsequently transmitting a second data packet from the network node of the one or more network nodes. The first data packet includes a set of blocks arranged in a first order and the second data packet including the set of blocks arranged in a second order that is different from the first order. Each block of the set of blocks includes a different section of the data payload and the sections of the data payload included by blocks of the set of blocks together define the entire data payload.Type: ApplicationFiled: February 11, 2021Publication date: August 11, 2022Applicant: Kabushiki Kaisha ToshibaInventors: Usman RAZA, Michael BADDELEY, Aleksandar STANOEV
-
Patent number: 11172498Abstract: A method of generating a communication schedule for a plurality of nodes in a multi-hop network, the plurality of nodes comprising a first node, a second node and a third node, wherein: the second node is a primary parent of the first node and the third node is a secondary parent of the first node. The method comprises requesting, by the first node, a first resource in the communication schedule for communication from the first node to the second node and a second resource in the communication schedule for communication from the first node to the third node.Type: GrantFiled: September 18, 2019Date of Patent: November 9, 2021Assignee: Kabushiki Kaisha ToshibaInventors: Adnan Aijaz, Aleksandar Stanoev
-
Publication number: 20210084675Abstract: A method of generating a communication schedule for a plurality of nodes in a multi-hop network, the plurality of nodes comprising a first node, a second node and a third node, wherein: the second node is a primary parent of the first node and the third node is a secondary parent of the first node. The method comprises requesting, by the first node, a first resource in the communication schedule for communication from the first node to the second node and a second resource in the communication schedule for communication from the first node to the third node.Type: ApplicationFiled: September 18, 2019Publication date: March 18, 2021Applicant: Kabushiki Kaisha ToshibaInventors: Adnan AIJAZ, Aleksandar STANOEV