Patents by Inventor William Kenneth Logan

William Kenneth Logan 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: 11722938
    Abstract: A technique performed by a client on a device includes detecting one or more wireless networks in range of the device, where the one or more wireless networks support connection over at least two frequency bands; controlling the device to connect to the one or more wireless networks over at least one of the two frequency bands; and controlling the device to switch connections among different ones of the at least two frequency bands based on levels of service provided by the different ones of the at least two frequency bands.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: August 8, 2023
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventors: William Kenneth Logan, Oliver James Jauncey
  • Publication number: 20220116845
    Abstract: An example technique is performed by a client on a device, and includes: detecting a mobility state of the device; making a determination, based on the mobility state, about how to manage one or more connections between the device and one or more wireless networks; and managing the one or more connections based, at least in part, on the determination.
    Type: Application
    Filed: October 25, 2021
    Publication date: April 14, 2022
    Inventors: William Kenneth Logan, Oliver James Jauncey, Stephen Colias
  • Patent number: 11212817
    Abstract: An example technique performed by a client on a device includes: detecting a mobility state of the device in a presence of a wireless network; determining, based at least in part on the mobility state, that the wireless network is a preferred wireless network for the device; in response to determining that the wireless network is a preferred wireless network, elevating a priority of the wireless network in a set of wireless networks to which the device is connectable; and connecting the device to the wireless network based, at least in part, on the priority of the wireless network.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: December 28, 2021
    Assignee: Charter Communications Operating, LLC
    Inventors: William Kenneth Logan, Oliver James Jauncey
  • Publication number: 20210392554
    Abstract: A technique performed by a client on a device includes detecting one or more wireless networks in range of the device, where the one or more wireless networks support connection over at least two frequency bands; controlling the device to connect to the one or more wireless networks over at least one of the two frequency bands; and controlling the device to switch connections among different ones of the at least two frequency bands based on levels of service provided by the different ones of the at least two frequency bands.
    Type: Application
    Filed: August 30, 2021
    Publication date: December 16, 2021
    Inventors: William Kenneth Logan, Oliver James Jauncey
  • Patent number: 11160003
    Abstract: An example technique is performed by a client on a device, and includes: detecting a mobility state of the device; making a determination, based on the mobility state, about how to manage one or more connections between the device and one or more wireless networks; and managing the one or more connections based, at least in part, on the determination.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: October 26, 2021
    Assignee: Charter Communications Operating, LLC
    Inventors: William Kenneth Logan, Oliver James Jauncey, Stephen Colias
  • Patent number: 11109290
    Abstract: A technique performed by a client on a device includes detecting one or more wireless networks in range of the device, where the one or more wireless networks support connection over at least two frequency bands; controlling the device to connect to the one or more wireless networks over at least one of the two frequency bands; and controlling the device to switch connections among different ones of the at least two frequency bands based on levels of service provided by the different ones of the at least two frequency bands.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: August 31, 2021
    Assignee: Charter Communications Operating, LLC
    Inventors: William Kenneth Logan, Oliver James Jauncey
  • Patent number: 10979969
    Abstract: An example technique is performed by a client on a device, and includes: obtaining attributes relating to the device, to one or more wireless networks, or to both the device and the one or more wireless networks; evaluating the attributes in voting modules of the client to generate votes, with a voting module evaluating one or more of the attributes and generating a vote; making a determination, based on the votes, to connect the device to a wireless network of the one or more wireless networks, or to maintain a connection between the device and the wireless network; and controlling the device based on the determination.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: April 13, 2021
    Assignee: Charter Communications Operating, LLC
    Inventor: William Kenneth Logan
  • Publication number: 20200336975
    Abstract: An example technique is performed by a client on a device, and includes: obtaining attributes relating to the device, to one or more wireless networks, or to both the device and the one or more wireless networks; evaluating the attributes in voting modules of the client to generate votes, with a voting module evaluating one or more of the attributes and generating a vote; making a determination, based on the votes, to connect the device to a wireless network of the one or more wireless networks, or to maintain a connection between the device and the wireless network; and controlling the device based on the determination.
    Type: Application
    Filed: May 8, 2020
    Publication date: October 22, 2020
    Inventor: William Kenneth Logan
  • Publication number: 20200196322
    Abstract: An example technique performed by a client on a device includes: detecting a mobility state of the device in a presence of a wireless network; determining, based at least in part on the mobility state, that the wireless network is a preferred wireless network for the device; in response to determining that the wireless network is a preferred wireless network, elevating a priority of the wireless network in a set of wireless networks to which the device is connectable; and connecting the device to the wireless network based, at least in part, on the priority of the wireless network.
    Type: Application
    Filed: December 9, 2019
    Publication date: June 18, 2020
    Inventors: William Kenneth Logan, Oliver James Jauncey
  • Patent number: 10652807
    Abstract: An example technique is performed by a client on a device, and includes: obtaining attributes relating to the device, to one or more wireless networks, or to both the device and the one or more wireless networks; evaluating the attributes in voting modules of the client to generate votes, with a voting module evaluating one or more of the attributes and generating a vote; making a determination, based on the votes, to connect the device to a wireless network of the one or more wireless networks, or to maintain a connection between the device and the wireless network; and controlling the device based on the determination.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: May 12, 2020
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventor: William Kenneth Logan
  • Patent number: 10506616
    Abstract: An example technique performed by a client on a device includes: detecting a mobility state of the device in a presence of a wireless network; determining, based at least in part on the mobility state, that the wireless network is a preferred wireless network for the device; in response to determining that the wireless network is a preferred wireless network, elevating a priority of the wireless network in a set of wireless networks to which the device is connectable; and connecting the device to the wireless network based, at least in part, on the priority of the wireless network.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: December 10, 2019
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventors: William Kenneth Logan, Oliver James Jauncey
  • Publication number: 20190349846
    Abstract: An example technique is performed by a client on a device, and includes: obtaining attributes relating to the device, to one or more wireless networks, or to both the device and the one or more wireless networks; evaluating the attributes in voting modules of the client to generate votes, with a voting module evaluating one or more of the attributes and generating a vote; making a determination, based on the votes, to connect the device to a wireless network of the one or more wireless networks, or to maintain a connection between the device and the wireless network; and controlling the device based on the determination.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 14, 2019
    Inventor: WILLIAM KENNETH LOGAN
  • Patent number: 10306548
    Abstract: An example technique is performed by a client on a device, and includes: obtaining attributes relating to the device, to one or more wireless networks, or to both the device and the one or more wireless networks; evaluating the attributes in voting modules of the client to generate votes, with a voting module evaluating one or more of the attributes and generating a vote; making a determination, based on the votes, to connect the device to a wireless network of the one or more wireless networks, or to maintain a connection between the device and the wireless network; and controlling the device based on the determination.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: May 28, 2019
    Assignee: Charter Communications Operating, LLC
    Inventor: William Kenneth Logan
  • Publication number: 20190045417
    Abstract: An example technique is performed by a client on a device, and includes: detecting a mobility state of the device; making a determination, based on the mobility state, about how to manage one or more connections between the device and one or more wireless networks; and managing the one or more connections based, at least in part, on the determination.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 7, 2019
    Inventors: William Kenneth Logan, Oliver James Jauncey, Stephen Colias
  • Publication number: 20190045517
    Abstract: An example technique performed by a client on a device includes: detecting a mobility state of the device in a presence of a wireless network; determining, based at least in part on the mobility state, that the wireless network is a preferred wireless network for the device; in response to determining that the wireless network is a preferred wireless network, elevating a priority of the wireless network in a set of wireless networks to which the device is connectable; and connecting the device to the wireless network based, at least in part, on the priority of the wireless network.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 7, 2019
    Inventors: William Kenneth Logan, Oliver James Jauncey
  • Publication number: 20190045407
    Abstract: A technique performed by a client on a device includes detecting one or more wireless networks in range of the device, where the one or more wireless networks support connection over at least two frequency bands; controlling the device to connect to the one or more wireless networks over at least one of the two frequency bands; and controlling the device to switch connections among different ones of the at least two frequency bands based on levels of service provided by the different ones of the at least two frequency bands.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 7, 2019
    Inventors: William Kenneth Logan, Oliver James Jauncey
  • Publication number: 20190045427
    Abstract: An example technique is performed by a client on a device, and includes: obtaining attributes relating to the device, to one or more wireless networks, or to both the device and the one or more wireless networks; evaluating the attributes in voting modules of the client to generate votes, with a voting module evaluating one or more of the attributes and generating a vote; making a determination, based on the votes, to connect the device to a wireless network of the one or more wireless networks, or to maintain a connection between the device and the wireless network; and controlling the device based on the determination.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 7, 2019
    Inventor: William Kenneth Logan