Compensating for interruptions in a wireless connection
US-11750861-B2 · Sep 5, 2023 · US
US12126701B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12126701-B2 |
| Application number | US-202217747908-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 18, 2022 |
| Priority date | Oct 27, 2017 |
| Publication date | Oct 22, 2024 |
| Grant date | Oct 22, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of compensating for potential interruptions in a wireless spatially selective connection over which data at a first compression level is transmitted from a host device to a client device involves determining (S32) that an interruption to the wireless spatially selective connection over which data is being transmitted at a first compression level to a client device is starting or is due to start, compressing (S3Y3) the data at a second compression level that is higher than the first compression level, and forwarding (S34) the data compressed at the second compression level to a transmitting component for wireless spatially non-selective broadcast while the interruption to the spatially selective connection occurs. Determining that the interruption is due to start may involve analysing a historical record of previous interruptions to determine a periodicity of the previous interruptions or receiving information from the transmitting component that an interruption is expected to occur. Determining that the interruption is starting may involve determining that a buffer used for storing the data prior to transmittal is full, indicative that an interruption has commenced, or receiving information from the transmitting component that an interruption has commenced.
Opening claim text (preview).
What is claimed is: 1. A method of compensating for interruptions in a wireless spatially selective connection, the method comprising: receiving first information from a transmitting component indicating that a first interruption to the wireless spatially selective connection, over which data is being transmitted at a first compression level, has commenced; receiving second information from the transmitting component indicating that the first interruption has ended; compressing the data at a second compression level that is higher than the first compression level in response to receiving the first information; ending the compressing of the data at the second compression level in response to receiving the second information; and forwarding the data compressed at the second compression level to the transmitting component, for wireless spatially non-selective broadcast, during the first interruption. 2. The method of claim 1 , further comprising: determining that a second interruption to the wireless spatially selective connection is starting or is due to start based on a periodicity of previous interruptions associated with a historical record of previous interruptions; calculating a duration of the second interruption based on the periodicity of the previous interruptions; and forwarding the data compressed at the second compression level to the transmitting component, for wireless spatially non-selective broadcast, for at least the duration of the second interruption. 3. The method of claim 1 , further comprising: determining that a second interruption to the wireless spatially selective connection is starting based on a buffer used for storing the data prior to transmittal being full; determining an end of the second interruption based on the buffer being able to accept data at a rate higher than a predetermined threshold rate; and forwarding the data compressed at the second level to the transmitting component, for wireless spatially non-selective broadcast, for at least a duration of the second interruption. 4. The method of claim 1 , wherein additional information received from the transmitting component indicates a duration associated with a second interruption. 5. The method of claim 1 , further comprising: receiving first additional information at a first time indicating that a second interruption has commenced; and receiving second additional information at a second time indicating that the second interruption has ended. 6. The method of claim 1 , further comprising: transmitting the data at the first compression level over the wireless spatially selective connection after the first interruption ends. 7. The method of claim 1 , wherein the data comprises display data that is compressed at the second compression level at least until an end of a frame of the display data. 8. The method of claim 1 , wherein no compression is performed on the data at the first compression level. 9. The method of claim 1 , further comprising: performing one or more maintenance operations that cause the first interruption; compressing the data at the first compression level; and forwarding the data compressed at the first compression level to the transmitting component, in lieu of the data compressed at the second compression level, when the maintenance operation is completed. 10. The method of claim 9 , wherein the one or more maintenance operations include at least one of changing a beamforming direction, changing a wireless channel, entering a power-reduced mode of operation, or entering a sleep mode of operation. 11. A compression engine for compensating for interruptions in a wireless spatially selective connection, comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the compression engine to: receive first information from a transmitting component indicating that a first interruption to the wireless spatially selective connection, over which data is being transmitted at a first compression level, has commenced; receive second information from the transmitting component indicating that the first interruption has ended; compress the data at a second compression level that is higher than the first compression level in response to receiving the first information; end the compression of the data at the second compression level in response to receiving the second information; and forward the data compressed at the second compression level to the transmitting component, for wireless spatially non-selective broadcast, during the first interruption. 12. The compression engine of claim 11 , wherein execution of the instructions further causes the compression engine to: determine that a second interruption to the wireless spatially selective connection is starting or is due to start based on a periodicity of previous interruptions associated with a historical record of previous interruptions; calculate a duration of the second interruption based on the periodicity of the previous interruptions; and forward the data compressed at the second compression level to the transmitting component, for wireless spatially non-selective broadcast, for at least the duration of the second interruption. 13. The compression engine of claim 11 , wherein execution of the instructions further causes the compression engine to: determine that a second interruption to the wireless spatially selective connection is starting based on a buffer used for storing the data prior to transmittal being full; determine an end of the second interruption based on the buffer being able to accept data at a rate higher than a predetermined threshold rate; and forward the data compressed at the second level to the transmitting component, for wireless spatially non-selective broadcast, for at least a duration of the second interruption. 14. The compression engine of claim 11 , wherein additional information received from the transmitting component indicates a duration associated with a second interruption. 15. The compression engine of claim 11 , wherein execution of the instructions further causes the compression engine to: receive first additional information at a first time indicating that a second interruption has commenced; and receive second additional information at a second time indicating that the second interruption has ended. 16. The compression engine of claim 11 , wherein execution of the instructions further causes the compression engine to: transmit the data at the first compression level over the wireless spatially selective connection after the first interruption ends. 17. The compression engine of claim 11 , wherein the data comprises display data that is compressed at the second compression level at least until an end of a frame of the display data. 18. The compression engine of claim 11 , wherein no compression is performed on the data at the first compression level. 19. The compression engine of claim 11 , wherein execution of the instructions further causes the compression engine to: perform one or more maintenance operations that cause the first interruption; compress the data at the first compression level; and forward the data compressed at the first compression level to the transmitting component, in lieu of the data compressed at the second compression level, when the maintenance operation is completed. 20. The compression engine of claim 19 , wherein the one or more maintenance operations include at least one of changin
Wireless systems · CPC title
for beam forming · CPC title
Image coding (bandwidth or redundancy reduction for static pictures H04N1/41; coding or decoding of static colour picture signals H04N1/64; methods or arrangements for coding, decoding, compressing or decompressing digital video signals H04N19/00) · CPC title
Arrangements for counter-measures when a portion of broadcast information is unavailable · CPC title
Availability of hardware or computational resources, e.g. encoding based on power-saving criteria · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.