Managing a distributed network of function execution environments
US-2019028552-A1 · Jan 24, 2019 · US
US11397474B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11397474-B1 |
| Application number | US-202117200356-A |
| Country | US |
| Kind code | B1 |
| Filing date | Mar 12, 2021 |
| Priority date | Mar 12, 2021 |
| Publication date | Jul 26, 2022 |
| Grant date | Jul 26, 2022 |
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.
For wireless peripheral connection, a method establishes a plurality of wireless video connections between at least one computer and a breakout device. At least one of the plurality of wireless video connections is inactive. The method polls the at least one inactive wireless video connection within a specified time interval. The method maintains the at least one inactive wireless video connection in response to the polling.
Opening claim text (preview).
What is claimed is: 1. A method comprising: establishing, by use of a processor, a plurality of wireless video connections between at least one computer and a breakout device, wherein at least one of the plurality of wireless video connections is inactive; polling the at least one inactive wireless video connection within a specified time interval, wherein the specified time interval TI is calculated as TI=TL−((t−min(AT, PT))/TL where TL is a maximum elapsed time since the at least one inactive wireless video connection was active, t is a current time, AT is a last active timestamp for the at least one inactive wireless video connection, and PT is a last polled timestamp for the at least one inactive wireless video connection; and maintaining the at least one inactive wireless video connection in response to the polling. 2. The method of claim 1 , the method further comprising activating the inactive wireless video connection. 3. The method of claim 1 , the method further comprising establishing a monitor connection. 4. The method of claim 1 , the method further comprising establishing a peripheral connection. 5. The method of claim 1 , wherein the wireless video connection supports a MIRACAST® protocol. 6. The method of claim 1 , wherein the breakout device is a keyboard, video, mouse (KVM) device. 7. An apparatus comprising: a processor; a memory storing code executable by the processor to perform: establishing a plurality of wireless video connections between at least one computer and a breakout device, wherein at least one of the plurality of wireless video connections is inactive; polling the at least one inactive wireless video connection within a specified time interval, wherein the specified time interval TI is calculated as TI=TL−(t−min(AT, PT))/TL where TL is a maximum elapsed time since the at least one inactive wireless video connection was active, t is a current time, AT is a last active timestamp for the at least one inactive wireless video connection, and PT is a last polled timestamp for the at least one inactive wireless video connection; and maintaining the at least one inactive wireless video connection in response to the polling. 8. The apparatus of claim 7 , the code further executable by the processor to perform activating the inactive wireless video connection. 9. The apparatus of claim 7 , the code further executable by the processor to perform establishing a monitor connection. 10. The apparatus of claim 7 , the code further executable by the processor to perform establishing a peripheral connection. 11. The apparatus of claim 7 , wherein the wireless video connection supports a MIRACAST® protocol. 12. The apparatus of claim 7 , wherein the breakout device is a keyboard, video, mouse (KVM) device. 13. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform: establishing a plurality of wireless video connections between at least one computer and a breakout device, wherein at least one of the plurality of wireless video connections is inactive; polling the at least one inactive wireless video connection within a specified time interval, wherein the specified time interval TI is calculated as TI=TL−(t−min(AT, PT))/TL where TL is a maximum elapsed time since the at least one inactive wireless video connection was active, t is a current time, AT is a last active timestamp for the at least one inactive wireless video connection, and PT is a last polled timestamp for the at least one inactive wireless video connection; and maintaining the at least one inactive wireless video connection in response to the polling. 14. The program product of claim 13 , the code further executable by the processor to perform activating the inactive wireless video connection. 15. The program product of claim 13 , the code further executable by the processor to perform establishing a monitor connection. 16. The program product of claim 13 , the code further executable by the processor to perform establishing a peripheral connection. 17. The program product of claim 13 , wherein the wireless video connection supports a MIRACAST® protocol.
involving timestamps for synchronizing content · CPC title
involving a wireless protocol, e.g. Bluetooth®, RF or wireless LAN [IEEE 802.11] (arrangements for wireless networking or broadcasting of information in indoor or near-field type systems H04B10/114) · CPC title
of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices · CPC title
Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes · CPC title
Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.