Patents by Inventor Michael Orr

Michael Orr 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: 12284520
    Abstract: Techniques are provided for verifying Access Points (APs) using crowd sourcing. In one example, a STA establishes a first non-verified connection, based on security material, with a source AP in a wireless infrastructure. A target AP in a wireless infrastructure obtains an indication that the STA is attempting to establish a second non-verified connection with the target AP. In response, the target AP establishes the second non-verified connection based on the security material.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: April 22, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Patent number: 12278801
    Abstract: A method is provided that is performed for a wireless network that includes one or more wireless client devices that may rotate their media access control (MAC) address used for wireless communication with one or more wireless access point devices in the wireless network. The method includes determining an impact of MAC address rotation by the one or more wireless client devices on operational resources of one or more networking devices or networking processes in a network infrastructure associated with the wireless network. The method further includes scheduling MAC address rotation by the one or more wireless client devices according to the impact on operational resources of the one or more networking devices or networking processes in the network infrastructure.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: April 15, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Robert Edgar Barton, Jerome Henry, Stephen Michael Orr
  • Patent number: 12250538
    Abstract: Rotation of a wireless client device address is based on an encryption key and a nonce value. Key information and nonce value information are shared between a wireless client device and a network infrastructure component over a secure communication channel. The wireless client device encrypts the nonce value using the key information and encodes the encrypted value as a device address. The wireless client device then identifies itself via a source address value in a message transmitted over a wireless network. Upon receiving the message, the network infrastructure component decrypts information derived from the source address value and compares the resulting data to the nonce value. If a match is identified, the network infrastructure identifies the wireless client device as a source of the message. In some embodiments, the nonce value is updated with each rotation to provide for improved entropy of generated device addresses.
    Type: Grant
    Filed: November 27, 2023
    Date of Patent: March 11, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jerome Henry, Stephen Michael Orr, Robert E. Barton
  • Patent number: 12231395
    Abstract: Techniques herein facilitate a device address rotation management protocol that may be implemented for a wireless local area network (WLAN), which can be used to influence when wireless client devices or stations may rotate their Media Access Control (MAC) addresses, how to perform such rotations, and/or the like. In one example, a method may include providing, by an access point (AP), a first communication indicating that the AP supports a MAC address rotation management protocol; obtaining, by the AP, a second communication from a wireless station (STA) indicating that the STA intends to perform a MAC address rotation; and transmitting, by the AP, a third communication to influence the MAC address rotation of the STA, the third communication comprising a rotation status indicator and timing information.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: February 18, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Publication number: 20250055831
    Abstract: Techniques herein facilitate a device address rotation management protocol that may be implemented for a wireless local area network (WLAN), which can be used to influence when wireless client devices or stations may rotate their Media Access Control (MAC) addresses, how to perform such rotations, and/or the like. In one example, a method may include providing, by an access point (AP), a first communication indicating that the AP supports a MAC address rotation management protocol; obtaining, by the AP, a second communication from a wireless station (STA) indicating that the STA intends to perform a MAC address rotation; and transmitting, by the AP, a third communication to influence the MAC address rotation of the STA, the third communication comprising a rotation status indicator and timing information.
    Type: Application
    Filed: October 29, 2024
    Publication date: February 13, 2025
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Patent number: 12212542
    Abstract: Techniques herein facilitate a device address rotation management protocol that may be implemented for a wireless local area network (WLAN), which can be used to influence when wireless client devices or stations may rotate their Media Access Control (MAC) addresses, how to perform such rotations, and/or the like. In one example, a method may include providing, by an access point (AP), a first communication indicating that the AP supports a MAC address rotation management protocol; obtaining, by the AP, a second communication from a wireless station (STA) indicating that the STA intends to perform a MAC address rotation; and transmitting, by the AP, a third communication to influence the MAC address rotation of the STA, the third communication comprising a rotation status indicator and timing information.
    Type: Grant
    Filed: July 26, 2024
    Date of Patent: January 28, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Publication number: 20240422202
    Abstract: Techniques are provided for client-driven Randomized and Changing Media Access Control (MAC) address (RCM) mechanisms. In one example, a wireless client is configured to wirelessly communicate with a wireless network. The wireless client obtains data relating to a level of security for one or more MAC addresses of the wireless client. Based on the data, the wireless client computes a score that represents the level of security for the one or more MAC addresses. Using the score, the wireless client determines when or how frequently to rotate the one or more MAC addresses. Based on determining when or how frequently to rotate the one or more MAC addresses, the wireless client rotates the one or more MAC addresses.
    Type: Application
    Filed: August 28, 2024
    Publication date: December 19, 2024
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Patent number: 12160452
    Abstract: Techniques are provided for client-driven Randomized and Changing Media Access Control (MAC) address (RCM) mechanisms. In one example, a wireless client is configured to wirelessly communicate with a wireless network. The wireless client obtains data relating to a level of security for one or more MAC addresses of the wireless client. Based on the data, the wireless client computes a score that represents the level of security for the one or more MAC addresses. Using the score, the wireless client determines when or how frequently to rotate the one or more MAC addresses. Based on determining when or how frequently to rotate the one or more MAC addresses, the wireless client rotates the one or more MAC addresses.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: December 3, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Publication number: 20240388581
    Abstract: Methods are provided that support media access control (MAC) address rotation (RCM) by generating a passcode for associating a user defined network by one or more endpoint devices instead of using MAC addresses for their respective device identity. In these methods, a computing device obtains a registration request for establishing a user defined network (UDN) and generates a unique UDN identifier and a unique passcode associated with the unique UDN identifier. The unique passcode enables an authentication of one or more endpoint devices to connect to the UDN. The authentication is independent of the MAC address of a respective endpoint device. The computing device provides the UDN identifier and the unique passcode such that the UDN identifier and the unique passcode are for connecting the one or more endpoint devices to the UDN.
    Type: Application
    Filed: July 30, 2024
    Publication date: November 21, 2024
    Inventors: Shree N. Murthy, Stephen Michael Orr
  • Publication number: 20240388565
    Abstract: Techniques herein facilitate a device address rotation management protocol that may be implemented for a wireless local area network (WLAN), which can be used to influence when wireless client devices or stations may rotate their Media Access Control (MAC) addresses, how to perform such rotations, and/or the like. In one example, a method may include providing, by an access point (AP), a first communication indicating that the AP supports a MAC address rotation management protocol; obtaining, by the AP, a second communication from a wireless station (STA) indicating that the STA intends to perform a MAC address rotation; and transmitting, by the AP, a third communication to influence the MAC address rotation of the STA, the third communication comprising a rotation status indicator and timing information.
    Type: Application
    Filed: July 26, 2024
    Publication date: November 21, 2024
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Publication number: 20240313361
    Abstract: Busbars are provided for electrically connecting battery cells within a traction battery pack. An exemplary busbar may include features for locating and positioning a tab terminal of a battery cell. For example, the busbar may include a slot and a bent portion. The tab terminal may be received within the slot such that at least a portion of the tab terminal is positioned on an opposite side of the busbar from a housing of the battery cell. The tab terminal may be secured (e.g., welded) to the bent portion at a section of the busbar that is exposed within the slot.
    Type: Application
    Filed: March 15, 2023
    Publication date: September 19, 2024
    Inventors: Guangchun QUAN, Yuyuan WANG, Paul John BOJANOWSKI, Brian UTLEY, Michael ORR, Yinong SHEN
  • Publication number: 20240291639
    Abstract: Techniques for ensuring that geographic location specific security policies are enforce for an agent or agent device. An Agent service of an agent device accesses an Agent Authentication Service for a key to initiate one or more functions of the agent device. The Agent Authentication Service determines the location of the agent device and determines whether the agent device is within an approved geographic location based on geographic location specific security policies. If the agent device is within the approved geographic location, the Agent Authentication Services accesses a Key Management Service for a cryptographic key and delivers the cryptographic key to the Agent. If the Agent Authentication Service determines that the Agent device is outside of the approved location, access to the cryptographic key is denied.
    Type: Application
    Filed: February 28, 2023
    Publication date: August 29, 2024
    Inventors: Kapildeep Singh Bakshi, Craig Thomas Hill, Raymond Allan Blair, Michael Alan Kowal, Steven M. Carter, Stephen Michael Orr
  • Publication number: 20240259340
    Abstract: A method comprising: at a multi-link device (MLD) configured for multi-link operation: establishing a first Internet Protocol (IP) stack of a first IP type and configured with a first IP address of the first IP type, wherein the first IP stack is associated to a first MLD media access control (MAC) address of a first station of the MLD; establishing a second IP stack of a second IP type and configured with a second IP address of the second IP type, wherein the second IP stack exists concurrently with the first IP stack and is associated to a second MLD MAC address of a second station of the MLD; and exchanging, with a peer MLD, IP traffic using one or more of (i) the first IP stack and the first MLD MAC address, and (ii) the second IP stack and the second MLD MAC address.
    Type: Application
    Filed: February 29, 2024
    Publication date: August 1, 2024
    Inventors: Jerome Henry, Robert Edgar Barton, Stephen Michael Orr, Malcolm Muir Smith
  • Publication number: 20240256788
    Abstract: A method is presented for selecting, by a dialog manager, a current path location of an instance of a task from a list of a plurality of scored intent hypotheses with distinct intents and different task paths, comprising the steps of: performing a first filtering of the list of the plurality of scored intent hypotheses to comprise hypotheses meeting a pre-determined threshold; from the first filtered list, determining an intent and a task path for each of the hypotheses meeting the pre-determined threshold, wherein each of the hypotheses meeting the pre-determined threshold have the same intent; determining a simplest distinct task path to each hypothesis and presenting each of the simplest distinct paths in a second list; performing a second filtering of the second list by selecting a single distinct path; and confirming the intent of the hypothesis and configuring the selected single path to the current path location.
    Type: Application
    Filed: April 9, 2024
    Publication date: August 1, 2024
    Applicant: GENESYS CLOUD SERVICES, INC.
    Inventors: MICHAEL ORR, NICOLA BURNS, FELIX IMMANUEL WYSS
  • Patent number: 12041694
    Abstract: A network controller provides proactive notification of a wireless client device's address rotation to layer 2 (L2) and/or layer 3 (L3) devices. Traditional methods of device address discovery rely on broadcasting of address queries across a plurality of links until a path to a device having the queried address responds. As device address changes become more frequent in an effort to improve user privacy, traditional methods of address discovery impose a large burden on networks, reducing their performance and efficiency. By proactively propagating address changes to upstream devices, the need for broadcast oriented address discovery techniques is reduced, resulting in improved network performance.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: July 16, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Robert E. Barton, Jerome Henry, Stephen Michael Orr
  • Publication number: 20240236656
    Abstract: A network controller provides proactive notification of a wireless client device's address rotation to layer 2 (L2) and/or layer 3 (L3) devices. Traditional methods of device address discovery rely on broadcasting of address queries across a plurality of links until a path to a device having the queried address responds. As device address changes become more frequent in an effort to improve user privacy, traditional methods of address discovery impose a large burden on networks, reducing their performance and efficiency. By proactively propagating address changes to upstream devices, the need for broadcast oriented address discovery techniques is reduced, resulting in improved network performance.
    Type: Application
    Filed: March 27, 2024
    Publication date: July 11, 2024
    Inventors: Robert E. Barton, Jerome Henry, Stephen Michael Orr
  • Publication number: 20240204366
    Abstract: A traction battery includes a stack of cells each having two terminals. Sets of terminals are connected to busbars to electrically connect the battery cells. The busbars have a base, a set of connecting portions, and a set of stiffeners. The terminals have protruding portions and receding portions. As the busbar is positioned with respect to the battery stack, the connecting portions guide the receding portions into position by deflecting the protruding portions. The receding portions are then welded to the connecting portions. The deflected protruding portion forces the parts to be welded together, eliminating a need for clamping during the welding process.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 20, 2024
    Inventors: Paul John Bojanowski, Brian Utley, Michael Orr
  • Publication number: 20240171541
    Abstract: A method comprises, at a wireless network controller of wireless access points through which wireless client devices that are wireless communicate with the controller: upon receiving, from a wireless client device, a dynamic host configuration protocol (DHCP) request having a media access control (MAC) address, determining whether the wireless client device rotated its MAC address from a previous MAC address to the MAC address; when the wireless client device rotated its MAC address, forwarding, to a DHCP service, the DHCP request with a notification of a MAC address rotation to cause the DHCP service to reassign a previously assigned Internet Protocol (IP) address to the wireless client device; and upon receiving, from the DHCP service, a DHCP offer asserting the previously assigned IP address, forwarding the DHCP offer to the wireless client device.
    Type: Application
    Filed: January 26, 2024
    Publication date: May 23, 2024
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Patent number: 11991144
    Abstract: A method comprising: at a multi-link device (MLD) configured for multi-link operation: establishing a first Internet Protocol (IP) stack of a first IP type and configured with a first IP address of the first IP type, wherein the first IP stack is associated to a first MLD media access control (MAC) address of a first station of the MLD; establishing a second IP stack of a second IP type and configured with a second IP address of the second IP type, wherein the second IP stack exists concurrently with the first IP stack and is associated to a second MLD MAC address of a second station of the MLD; and exchanging, with a peer MLD, IP traffic using one or more of (i) the first IP stack and the first MLD MAC address, and (ii) the second IP stack and the second MLD MAC address.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: May 21, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jerome Henry, Robert Edgar Barton, Stephen Michael Orr, Malcolm Muir Smith
  • Publication number: 20240163089
    Abstract: Methods that support deterministic random media access control (MAC) address rotation that allows sharing of an address identity with a trusted wireless network infrastructure by generating a next address based on a previously used address and a seed obtained from a previous association with the trusted network infrastructure. In these methods, a computing device obtains a request for a secure connection of an endpoint device to a wireless network. The computing device performs an access authentication for the secure connection and establishes the secure connection of the endpoint device to the wireless network based on successfully performing the access authentication, in which cryptographic information for encrypting one or more network messages is generated. The computing device further generates a subsequent device address for a subsequent secure connection of the endpoint device to the wireless network, based on a current device address obtained from the request and the cryptographic information.
    Type: Application
    Filed: November 10, 2022
    Publication date: May 16, 2024
    Inventors: Ugo Mario Campiglio, Jerome Henry, Stephen Michael Orr