Patents by Inventor Malcolm M. Smith
Malcolm M. Smith 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: 11968242Abstract: Differentiated service in a federation-based access network is provided by receiving, with a request for access to a wireless network offering at least a two different service levels based on user identities, a set of user credentials from a User Equipment (UE); forwarding, for authentication, the set of user credentials to an identity provider in an identity federation with the wireless network, wherein the identity provider is independent from the wireless network; in response to determining that the set of user credentials indicate a realm known to be associated with a given service level, providing network access to the UE according to the given service level; and in response to determining that the given service level is not a highest service level in the wireless network, transmitting a list of preferred realms to the UE that are associated with higher service levels than the given service level.Type: GrantFiled: July 1, 2021Date of Patent: April 23, 2024Assignee: Cisco Technology, Inc.Inventors: Jerome Henry, Robert E. Barton, Carlos M. Pignataro, Nagendra Kumar Nainar, Malcolm M. Smith, Mark Grayson, Bart A. Brinckman
-
Publication number: 20240048603Abstract: Embodiments for virtual reality (VR) and augmented reality (AR) scenes updates at VR/AR devices in a network are described. Network traffic for the scene updates is divided into traffic layers such as coarse grain (CG) layer traffic and a fine grain (FG) layer traffic for a give VR/AR scene update. The CG layer traffic is scheduled first in resource units (RUs) of a plurality a transmission opportunity (TXOP) for a VR device and FG layer traffic is scheduled in remaining RUs during the TXOP to provide synchronous viewing experiences to users of the VR/AR devices.Type: ApplicationFiled: October 23, 2023Publication date: February 8, 2024Inventors: Sergio MENA, Lorenzo GRANAI, Malcolm M. SMITH, Jerome HENRY
-
Patent number: 11895170Abstract: Embodiments for virtual reality (VR) and augmented reality (AR) scenes updates at VR/AR devices in a network are described. Network traffic for the scene updates is divided into traffic layers such as coarse grain (CG) layer traffic and a fine grain (FG) layer traffic for a give VR/AR scene update. The CG layer traffic is scheduled first in resource units (RUs) of a plurality a transmission opportunity (TXOP) for a VR device and FG layer traffic is scheduled in remaining RUs during the TXOP to provide synchronous viewing experiences to users of the VR/AR devices.Type: GrantFiled: March 9, 2021Date of Patent: February 6, 2024Assignee: Cisco Technology, Inc.Inventors: Sergio Mena, Lorenzo Granai, Malcolm M. Smith, Jerome Henry
-
Publication number: 20240015575Abstract: A method includes receiving a first buffer status report from a WiFi access point and receiving a second buffer status report from a first NR-U radio unit. The method also includes scheduling, based at least in part on the first buffer status report and the second buffer status report, both the WiFi access point and the first NR-U radio unit to transmit during a first time slot using a channel. The WiFi access point transmits using a first sub-channel of the channel, and the first NR-U radio unit transmits using a second sub-channel of the channel different from the first sub-channel.Type: ApplicationFiled: November 4, 2022Publication date: January 11, 2024Inventors: Malcolm M. SMITH, Indermeet S. GANDHI
-
Publication number: 20240015565Abstract: Systems and techniques for performing traffic management in a wireless network using predictive traffic identifier (TID)-to-link mapping are described. An example technique includes obtaining one or more metrics associated with communication between a client station (STA) and an access point (AP) in a wireless network. The communication between the client STA and the AP is based on a first TID-to-link map. A second TID-to-link map is determined, based at least in part on evaluating the one or more metrics with a machine learning model. Communications between the client STA and AP are performed, based on the second TID-to-link map.Type: ApplicationFiled: June 30, 2023Publication date: January 11, 2024Inventors: Indermeet S. GANDHI, Robert E. BARTON, Jerome HENRY, Malcolm M. SMITH
-
Publication number: 20240015826Abstract: Techniques for facilitating client mobility without performing re-association are described. An example technique includes receiving, from a first access point (AP), an indication of at least one second AP neighboring the first AP. A multi-link association is performed. The multi-link association includes establishing a first link with the first AP and pre-establishing a second link with the second AP. After performing the multi-link association, the first AP is communicated with at a first instance in time via the first link.Type: ApplicationFiled: February 22, 2023Publication date: January 11, 2024Inventors: Malcolm M. SMITH, Indermeet S. GANDHI, Pooya MONAJEMI, Stephen M. ORR
-
Publication number: 20240015788Abstract: Disclosed methods and systems for efficiently gathering reports from stations coupled to an access point via a wireless network. In some cases, the reports may be attached to block acknowledge frames, which often occur. Alternatively, when multiple stations operate with assigned resource units during a transmission opportunity (TXOP), the reports are embedded in the spare capacity of a physical protocol data units used during the TXOP.Type: ApplicationFiled: January 5, 2023Publication date: January 11, 2024Inventors: Matthew A. SILVERMAN, Brian D. HART, Ardalan ALIZADEH, Robert E. BARTON, Jerome HENRY, Juan Carlos ZUNIGA, Malcolm M. SMITH, Scott R. BLUE, John M. SWARTZ
-
Publication number: 20240015776Abstract: Techniques for wireless communications are disclosed. These techniques include identifying a change in at least one of: (i) a WiFi radio channel or (ii) a cellular radio channel for a wireless station (STA) supporting both WiFi and cellular radio access technologies. The techniques further include determining one or more WiFi radio channels subject to interference from the cellular radio for the STA, based on a network message received from the STA, and modifying one or more parameters for WiFi communication relating to the STA, based on the determined one or more WiFi radio channels subject to interference.Type: ApplicationFiled: January 3, 2023Publication date: January 11, 2024Inventors: Indermeet S. GANDHI, Jerome HENRY, Malcolm M. SMITH
-
Publication number: 20230385684Abstract: Techniques for improved networking are provided. An indication that a mobile device is in a first region of a physical space is received, and one or more current exogenous factors are determined for the physical space. Positioning technique accuracy is predicted for each respective positioning technique of a plurality of positioning techniques by processing the indication of the first region and the one or more current exogenous factors using a machine learning model. A first positioning technique of the plurality of positioning techniques is selected based on the predicted positioning technique accuracies.Type: ApplicationFiled: May 27, 2022Publication date: November 30, 2023Inventors: Gino M. CORLETO, Robert E. BARTON, Jerome HENRY, Malcolm M. SMITH
-
Publication number: 20230388350Abstract: A device includes a memory and a hardware processor communicatively coupled to the memory. The hardware processor determines that a computing device communicatively coupled to an access point performed an action with respect to the access point and in response to determining that the action causes a deviation from a multi-user uplink policy of the access point, transmits a disciplinary message to the computing device.Type: ApplicationFiled: July 28, 2023Publication date: November 30, 2023Inventors: Malcolm M. SMITH, Jerome HENRY, Pooya MONAJEMI, Brian D. HART, David S. KLOPER
-
Patent number: 11799912Abstract: A device includes a memory and a hardware processor communicatively coupled to the memory. The hardware processor determines that a computing device communicatively coupled to an access point performed an action with respect to the access point and in response to determining that the action causes a deviation from a multi-user uplink policy of the access point, transmits a disciplinary message to the computing device.Type: GrantFiled: March 26, 2021Date of Patent: October 24, 2023Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Jerome Henry, Pooya Monajemi, Brian D. Hart, David S. Kloper
-
Publication number: 20230328717Abstract: A method includes determining whether a first access point of a plurality of access points and a second access point of the plurality of access points should communicate simultaneously over a shared channel in a first network and in response to determining that one of the plurality of access points won contention of a transmission opportunity for the shared channel, dividing the transmission opportunity into a plurality of time slots. The method also includes scheduling transmissions of the first and second access points into the plurality of time slots according to the determination whether the first and second access points should communicate simultaneously over the shared channel and communicating, to the second access point and over a wired network or a second network different from the first network, an indication of whether the second access point should communicate during a first time slot of the plurality of time slots.Type: ApplicationFiled: June 9, 2023Publication date: October 12, 2023Inventors: Brian D. HART, Malcolm M. SMITH, Sanjay K. KATABATHUNI, Pooya MONAJEMI, Venkataprasad CHIRREDDY
-
Publication number: 20230300680Abstract: Techniques for dynamically negotiating a service legal agreement (SLA) between a roaming device and a visited network (VN) in an identity federation. An identity profile provided to a user device by an identity provider (IDP) is accessed by the user device. The identity profile includes a first SLA criteria. An advertisement from the VN indicating one or more SLAs supported by the VN is received at the user device. The advertisement is received before the user device has associated with the VN. The IDP and the VN are part of a same identity federation. It is determined that the SLA supported by the VN satisfies the first SLA criteria. Upon that determination, an acceptance is transmitted by the user device to the VN, and the user device is associated with the VN.Type: ApplicationFiled: March 21, 2023Publication date: September 21, 2023Inventors: Malcolm M. SMITH, Jerome HENRY, Mark GRAYSON, Robert E. BARTON, Bart A. BRINCKMAN
-
Patent number: 11743160Abstract: Automating and extending path tracing through wireless links is provided by receiving request to perform a network trace over a wireless link provided by an Access Point (AP) configured as a transparent forwarder between a trace source and a trace target; monitoring a trace packet from a first time of arrival at the AP, a first time of departure from the AP, a second time of arrival at the AP, and a second time of departure from the AP; monitoring a buffer status of the AP at the first time of arrival and the second time of arrival; and in response to identifying a network anomaly based on the trace packet and the buffer status, adjusting a network setting at the AP.Type: GrantFiled: August 2, 2022Date of Patent: August 29, 2023Assignee: Cisco Technology, Inc.Inventors: Thomas Szigeti, Jerome Henry, Robert E. Barton, Malcolm M. Smith
-
Patent number: 11729762Abstract: A method includes determining whether a first access point of a plurality of access points and a second access point of the plurality of access points should communicate simultaneously over a shared channel in a first network and in response to determining that one of the plurality of access points won contention of a transmission opportunity for the shared channel, dividing the transmission opportunity into a plurality of time slots. The method also includes scheduling transmissions of the first and second access points into the plurality of time slots according to the determination whether the first and second access points should communicate simultaneously over the shared channel and communicating, to the second access point and over a wired network or a second network different from the first network, an indication of whether the second access point should communicate during a first time slot of the plurality of time slots.Type: GrantFiled: July 26, 2021Date of Patent: August 15, 2023Assignee: Cisco Technology, Inc.Inventors: Brian D. Hart, Malcolm M. Smith, Sanjay K. Katabathuni, Pooya Monajemi, Venkataprasad Chirreddy
-
Publication number: 20230189064Abstract: Techniques are provided for optimizing performance of a multi-link device (MLD). In one embodiment, a controller receives information about a filter response for a first multi-link device (MLD, determines, based on the information about the filter response, a filtering transitional region of the first MLD indicating a range of frequencies where there is energy leakage due to the first MLD device operating in a simultaneous transmission and reception (STR) mode, determines cost metrics for a plurality of channels by identifying a STR and non-STR (NSTR) ratio for each of the plurality of channels, and assigns, based on the filtering transitional region and the cost metrics, a first radio of an access point (AP) to one of the plurality of channels to enable the first MLD to operate in the STR mode when communicating with the first radio.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Inventors: Pooya MONAJEMI, Vishal S. DESAI, Malcolm M. SMITH, Santosh B. KULKARNI, Young Il CHOI
-
Patent number: 11627498Abstract: Embodiments herein describe techniques for dynamically negotiating an SLA between a roaming device and a VN in an identity federation. Instead of an IDP having to individually negotiate with a VN to decide on an SLA before a user device roams to the VN, the parties can dynamically negotiate the SLA after the user device has detected the VN (but before the device is permitted to connect or associate with the VN). In one embodiment, when a roaming user device comes within wireless range of a VN, the roaming device receives an advertisement from the VN that indicates the current SLA (or SLAs) offered by the VN. The roaming device can compare this offered SLA to a stored SLA in an identity profile the device received from the IDP to determine whether to accept the offer. In another embodiment, the SLA is instead negotiated between VN and the IDP.Type: GrantFiled: January 13, 2021Date of Patent: April 11, 2023Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Jerome Henry, Mark Grayson, Robert E. Barton, Bart A. Brinckman
-
Patent number: 11611974Abstract: Techniques for uplink scheduling in a wireless network are disclosed. A wireless access point (AP) receives, from a wireless station (STA), a buffer status report (BSR) reflecting data accumulated at the STA for uplink to the AP. The AP identifies, based on the BSR, a scheduling mode under which the data was accumulated at the STA. The AP schedules an uplink parameter for the STA, based on the identified scheduling mode. The uplink parameter relates to at least one of: (i) an uplink transmission for the STA or (ii) a buffer status poll for the STA. The AP transmits, to the STA, an allocation relating to the scheduled uplink parameter for the STA.Type: GrantFiled: December 23, 2020Date of Patent: March 21, 2023Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Guru Prasanna Gopalakrishnan, Sanjay K. Katabathuni, Venkataprasad Chirreddy
-
Patent number: 11589353Abstract: Techniques for dynamic bandwidth expansion are provided. A first set of channel quality metrics is collected, by an access point (AP) communicating using a first bandwidth, for an expanded bandwidth beyond the first bandwidth. A second set of channel quality metrics for the expanded bandwidth is received from one or more stations. An available portion of the expanded bandwidth is then determined based on the first and second sets of channel quality metrics. Communication with the one or more stations is initiated using the available portion of the expanded bandwidth.Type: GrantFiled: September 1, 2020Date of Patent: February 21, 2023Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Venkataprasad Chirreddy, Guru Prasanna Gopalakrishnan, James F. Florwick
-
Publication number: 20230027444Abstract: A method includes determining whether a first access point of a plurality of access points and a second access point of the plurality of access points should communicate simultaneously over a shared channel in a first network and in response to determining that one of the plurality of access points won contention of a transmission opportunity for the shared channel, dividing the transmission opportunity into a plurality of time slots. The method also includes scheduling transmissions of the first and second access points into the plurality of time slots according to the determination whether the first and second access points should communicate simultaneously over the shared channel and communicating, to the second access point and over a wired network or a second network different from the first network, an indication of whether the second access point should communicate during a first time slot of the plurality of time slots.Type: ApplicationFiled: July 26, 2021Publication date: January 26, 2023Inventors: Brian D. HART, Malcolm M. SMITH, Sanjay K. KATABATHUNI, Pooya MONAJEMI, Venkataprasad CHIRREDDY