US 12,169,756 B2
Method and apparatus for processing bandwidth intensive data streams using virtual media access control and physical layers
Sai C. Manapragada, Cypress, TX (US)
Assigned to XiFi Networks R&D Inc., Cypress, TX (US)
Filed by XiFi Networks R&D Inc., Cypress, TX (US)
Filed on Jul. 29, 2024, as Appl. No. 18/787,267.
Application 18/787,267 is a continuation of application No. 18/621,421, filed on Mar. 29, 2024.
Application 18/621,421 is a continuation of application No. 18/532,175, filed on Dec. 7, 2023, granted, now 11,950,105.
Application 18/532,175 is a continuation of application No. 18/448,281, filed on Aug. 11, 2023, granted, now 11,849,337.
Application 18/448,281 is a continuation of application No. 17/468,509, filed on Sep. 7, 2021, granted, now 11,818,591.
Application 17/468,509 is a continuation of application No. 16/039,660, filed on Jul. 19, 2018, granted, now 11,115,834.
Application 16/039,660 is a continuation of application No. 14/526,799, filed on Oct. 29, 2014, granted, now 10,034,179.
Claims priority of provisional application 61/897,219, filed on Oct. 30, 2013.
Claims priority of provisional application 61/897,216, filed on Oct. 30, 2013.
Prior Publication US 2024/0386226 A1, Nov. 21, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06K 7/10 (2006.01)
CPC G06K 7/10871 (2013.01) [G06K 7/10603 (2013.01); G06K 7/10831 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A wireless networking device, comprising:
a processing interface configured to, during use of the wireless networking device, interact with an application providing a data stream and having a wireless bandwidth requirement;
first and second actual MAC interfaces connected to the processing interface;
first and second actual PHY interfaces respectively connected to the first and second actual MAC interfaces;
first and second wireless transceivers respectively associated with the first and second actual PHY interfaces, wherein the first and second wireless transceivers (i) are suitable for use in a wireless local area network, (ii) respectively have first and second bandwidth availabilities up to first and second actual bandwidths, and (iii) are adapted to respectively emit radio waves in first and second different bands of frequencies; and
wherein the processing interface comprises,
at least one virtual MAC interface,
at least one resource monitoring interface that, during operation of the wireless networking device, provides information regarding the first and second bandwidth availabilities to the virtual MAC interface, and
the virtual MAC interface being configured to, during use of the wireless networking device and in a manner transparent to any layer of the wireless networking device above the processing interface,
(i) request or create a first association between a recipient and the first actual MAC and PHY interfaces and a second association between the recipient and the second actual MAC and PHY interfaces, and
(ii) use the information provided to it by the resource monitoring interface to make allocation decisions with respect to first and second bandwidth availabilities to at least partially satisfy the bandwidth requirement of the data stream.