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).
-
Publication number: 20240163089Abstract: 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: ApplicationFiled: November 10, 2022Publication date: May 16, 2024Inventors: Ugo Mario Campiglio, Jerome Henry, Stephen Michael Orr
-
Patent number: 11962567Abstract: 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: GrantFiled: November 29, 2021Date of Patent: April 16, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
-
Publication number: 20240089731Abstract: 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: ApplicationFiled: November 27, 2023Publication date: March 14, 2024Inventors: Jerome Henry, Stephen Michael Orr, Robert E. Barton
-
Publication number: 20240080297Abstract: 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: ApplicationFiled: November 13, 2023Publication date: March 7, 2024Inventors: Robert Edgar Barton, Jerome Henry, Stephen Michael Orr
-
Publication number: 20240072378Abstract: A traction battery includes a battery array having a stack of cells, wherein a first of the cells includes a terminal having a projecting portion extending from a body of the cell and a curved portion disposed on a distal end of the projecting portion. A busbar has a connecting portion defining a slot with a pair of first opposing sides and a pair of second opposing sides. The connecting portion further has a pair of flaps, each pivotally attached to one of the second opposing sides such that the flaps oppose each other. The terminal is mechanically joined to the connecting portion with the curved portion of the terminal in contact with at least one of the flaps.Type: ApplicationFiled: August 26, 2022Publication date: February 29, 2024Inventors: Paul John Bojanowski, Brian Utley, Michael Orr
-
Patent number: 11902246Abstract: 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: GrantFiled: April 28, 2022Date of Patent: February 13, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Robert Edgar Barton, Jerome Henry, Stephen Michael Orr
-
Patent number: 11902775Abstract: 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: GrantFiled: May 28, 2021Date of Patent: February 13, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Jerome Henry, Stephen Michael Orr, Robert E. Barton
-
Patent number: 11886771Abstract: A customizable communication system and method of use are described for providing dialect and language options for users to employ during interactions between the user and a third-party application, thereby enhancing user experience. In some embodiments, the system allows a user to select a plurality of dialect and language preferences while interacting with a third-party application offering voice command technology. The selected dialect and language preference is used during the interaction between the user and the third-party application.Type: GrantFiled: November 25, 2020Date of Patent: January 30, 2024Inventors: Joseph Byers, Corey Blevins, Michael Orr
-
Publication number: 20240031330Abstract: 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: ApplicationFiled: September 28, 2023Publication date: January 25, 2024Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
-
Publication number: 20240007468Abstract: 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: ApplicationFiled: July 1, 2022Publication date: January 4, 2024Inventors: Shree N. Murthy, Stephen Michael Orr
-
Patent number: 11855960Abstract: 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: GrantFiled: December 20, 2021Date of Patent: December 26, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
-
Publication number: 20230353534Abstract: 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: ApplicationFiled: April 28, 2022Publication date: November 2, 2023Inventors: Robert Edgar Barton, Jerome Henry, Stephen Michael Orr
-
Publication number: 20230353532Abstract: 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: ApplicationFiled: April 28, 2022Publication date: November 2, 2023Inventors: Jerome Henry, Robert Edgar Barton, Stephen Michael Orr, Malcolm Muir Smith
-
Publication number: 20230336977Abstract: Techniques herein facilitate policy-based wireless infrastructure-initiated device address rotations for wireless devices of a wireless local area network (WLAN). In one example, a method may include obtaining device information for a plurality of wireless devices connected to the wireless network infrastructure; associating a first wireless device of the plurality of wireless devices with a Media Access Control (MAC) address rotation policy based on device information obtained for the first wireless device; determining that a MAC address rotation is to be performed for the first wireless device based on the MAC address rotation policy; and triggering the MAC address rotation for the wireless device via the wireless network infrastructure.Type: ApplicationFiled: April 14, 2022Publication date: October 19, 2023Inventors: Jerome Henry, Robert Edgar Barton, Stephen Michael Orr
-
Publication number: 20230319943Abstract: A method comprising: at an access point configured with a first basic service set identifier (BSSID): performing an association process by which one or more wireless stations wirelessly associate to the access point using the first BSSID; and while the one or more wireless stations remain associated to the access point: sending, to the one or more wireless stations, a protected management frame configured to indicate that the access point will rotate from the first BSSID to a second BSSID; after sending, rotating from the first BSSID to the second BSSID while maintaining continuity of association to the one or more wireless stations; and after rotating, communicating with the one or more wireless stations using the second BSSID.Type: ApplicationFiled: April 1, 2022Publication date: October 5, 2023Inventors: Robert E. Barton, Jerome Henry, Stephen Michael Orr
-
Publication number: 20230262465Abstract: Methods are provided to determine validity of a MAC address. The methods involve obtaining a media access control (MAC) address validity message that indicates a plurality of valid MAC addresses in the wireless network using a fully-exploded format or a probabilistic data structure and determining whether a MAC address is valid based on the MAC address validity message. Other methods involve obtaining a query regarding a validity of a media access control (MAC) address, determining whether the MAC address is a value included in a data set of expected values of a probabilistic data structure. The data set represents a list of MAC addresses. The other methods involve determining whether the MAC address is valid in the wireless network based on determining whether the MAC address is the value included in the data set and providing a response indicating whether the MAC address is valid.Type: ApplicationFiled: February 17, 2022Publication date: August 17, 2023Inventors: Domenico Ficara, Roberto Muccifora, Robert Edgar Barton, Jerome Henry, Stephen Michael Orr, Amine Choukir
-
Publication number: 20230262097Abstract: 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: ApplicationFiled: February 16, 2022Publication date: August 17, 2023Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
-
Publication number: 20230249291Abstract: An apparatus for cutting electrode sheets includes a conveyor and a laser device. The conveyor is configured to move an original sheet including an electrode portion and an ear portion extending from an edge of the electrode portion. The laser device is configured to move a laser to cut out a tab connected to the electrode portion from the ear portion of the original sheet. The laser device is also configured to move the laser from one edge of the electrode portion to another edge of the electrode portion to cut and separate a respective electrode sheet including the tab from the original sheet. The laser is configured to cut out the tab from the ear portion and cut and separate the respective electrode sheet including the tab from the original sheet as the conveyor is moving the original sheet.Type: ApplicationFiled: February 9, 2022Publication date: August 10, 2023Applicant: Ford Global Technologies, LLCInventors: Paul John Bojanowski, Hannah Bever, Andrew William Sherman, Michael Orr, Paul Andrew Pierzecki
-
Patent number: 11700527Abstract: Embodiments are presented for collaborative device address generation between a wireless client device and a network infrastructure component, such as a wireless access point. The wireless client device and network infrastructure component share information to facilitate collaborative generation of a sequence of device addresses. This shared information includes, in some embodiments, key information and moving factor information. The key information and moving factor information is used to generate a token. A sequence of tokens is generated by updating the moving factor as each token is generated. A corresponding sequence of device addresses are then derived based on the sequence of tokens. Since the wireless client device and the network infrastructure device apply equivalent methods to generate respective sequences of addresses, the network infrastructure is able to efficiently identify a source wireless client device when observing a new device address on a wireless network.Type: GrantFiled: May 25, 2021Date of Patent: July 11, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Srinath Gundavelli, Stephen Michael Orr, Shree N. Murthy
-
Publication number: 20230117067Abstract: 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: ApplicationFiled: October 28, 2022Publication date: April 20, 2023Inventors: Robert E. Barton, Jerome Henry, Stephen Michael Orr