Patents by Inventor Joseph A. Tennant

Joseph A. Tennant 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: 20230413084
    Abstract: A method of determining wireless service quality in a shared environment includes receiving a wireless transmission from a client device in the shared environment and processing the received wireless transmission to determine a client modulation-and-coding scheme and a client device attribute associated with the client device. A rank of the client device is calculated using the client sample wherein the rank is based on a universal index that is related to the client modulation-and-coding scheme and related to the client device attribute. A wireless service quality of the shared environment is then inferred based on the calculated rank of the client device.
    Type: Application
    Filed: June 12, 2023
    Publication date: December 21, 2023
    Applicant: 7SIGNAL, INC.
    Inventors: Joseph Tennant, Theodor Schneider, James Vajda, Simon Renouf
  • Publication number: 20230300648
    Abstract: A distributed network performance management system and method that distributes a large portion of the network performance management to wireless client devices connected to the network. Rather than rely on a central server to perform the bulk of network performance management, a distributed network performance management system offloads much of the work of service quality testing, reporting, and troubleshooting to wireless client devices that are connected to the network. It utilizes spare computing power and storage space on the wireless client devices to reduce the cloud operation costs of the system including such things as bandwidth requirements, data storage requirements, and data processing requirements.
    Type: Application
    Filed: May 22, 2023
    Publication date: September 21, 2023
    Applicant: 7SIGNAL, INC.
    Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
  • Patent number: 11696161
    Abstract: A distributed network performance management system and method that distributes a large portion of the network performance management to wireless client devices connected to the network. Rather than rely on a central server to perform the bulk of network performance management, a distributed network performance management system offloads much of the work of service quality testing, reporting, and troubleshooting to wireless client devices that are connected to the network. It utilizes spare computing power and storage space on the wireless client devices to reduce the cloud operation costs of the system including such things as bandwidth requirements, data storage requirements, and data processing requirements.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: July 4, 2023
    Assignee: 7Signal, Inc.
    Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
  • Publication number: 20220361021
    Abstract: A distributed network performance management system and method that distributes a large portion of the network performance management to wireless client devices connected to the network. Rather than rely on a central server to perform the bulk of network performance management, a distributed network performance management system offloads much of the work of service quality testing, reporting, and troubleshooting to wireless client devices that are connected to the network. It utilizes spare computing power and storage space on the wireless client devices to reduce the cloud operation costs of the system including such things as bandwidth requirements, data storage requirements, and data processing requirements.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 10, 2022
    Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
  • Patent number: 11343692
    Abstract: A distributed network performance management system and method that distributes a large portion of the network performance management to wireless client devices connected to the network. Rather than rely on a central server to perform the bulk of network performance management, a distributed network performance management system offloads much of the work of service quality testing, reporting, and troubleshooting to wireless client devices that are connected to the network. It utilizes spare computing power and storage space on the wireless client devices to reduce the cloud operation costs of the system including such things as bandwidth requirements, data storage requirements, and data processing requirements.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: May 24, 2022
    Assignee: 7SIGNAL SOLUTIONS, INC.
    Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
  • Publication number: 20210168634
    Abstract: A distributed network performance management system and method that distributes a large portion of the network performance management to wireless client devices connected to the network. Rather than rely on a central server to perform the bulk of network performance management, a distributed network performance management system offloads much of the work of service quality testing, reporting, and troubleshooting to wireless client devices that are connected to the network. It utilizes spare computing power and storage space on the wireless client devices to reduce the cloud operation costs of the system including such things as bandwidth requirements, data storage requirements, and data processing requirements.
    Type: Application
    Filed: December 1, 2020
    Publication date: June 3, 2021
    Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
  • Patent number: 10939312
    Abstract: A distributed network performance management system and method that distributes a large portion of the network performance management to wireless client devices connected to the network. Rather than rely on a central server to perform the bulk of network performance management, a distributed network performance management system offloads much of the work of service quality testing, reporting, and troubleshooting to wireless client devices that are connected to the network. It utilizes spare computing power and storage space on the wireless client devices to reduce the cloud operation costs of the system including such things as bandwidth requirements, data storage requirements, and data processing requirements.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: March 2, 2021
    Assignee: 7SIGNAL SOLUTIONS, INC.
    Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
  • Publication number: 20200322826
    Abstract: A distributed network performance management system and method that distributes a large portion of the network performance management to wireless client devices connected to the network. Rather than rely on a central server to perform the bulk of network performance management, a distributed network performance management system offloads much of the work of service quality testing, reporting, and troubleshooting to wireless client devices that are connected to the network. It utilizes spare computing power and storage space on the wireless client devices to reduce the cloud operation costs of the system including such things as bandwidth requirements, data storage requirements, and data processing requirements.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
  • Patent number: 8378193
    Abstract: A pick worn on the finger or thumb of a player of a stringed instrument to aid in the plucking of the strings. The pick rests comfortably like a saddle upon the upper surface of the finger because it's large inner surface mimics the unique contour of the finger or thumb, enabling the pressure required to secure it to be distributed equally on the finger. It has a picking edge that is placed at a point on the finger where the string naturally first contacts the finger, making for a very natural playing experience. The angle of orientation of the picking edge allows the string to move easily and quietly across the striking surface, reproducing the sound of a traditional flat pick. It's unique design holds it place without slipping using wide and thin elastic band which also eliminates unwanted noise from inadvertently contacting adjacent strings.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: February 19, 2013
    Inventors: Matthew A. Culver, Patrick Joseph Tennant
  • Publication number: 20120137852
    Abstract: A pick worn on the finger or thumb of a player of a stringed instrument to aid in the plucking of the strings. The pick rests comfortably like a saddle upon the upper surface of the finger because it's large inner surface mimics the unique contour of the finger or thumb, enabling the pressure required to secure it to be distributed equally on the finger. It has a picking edge that is placed at a point on the finger where the string naturally first contacts the finger, making for a very natural playing experience. The angle of orientation of the picking edge allows the string to move easily and quietly across the striking surface, reproducing the sound of a traditional flat pick. It's unique design holds it place without slipping using wide and thin elastic band which also eliminates unwanted noise from inadvertently contacting adjacent strings.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Inventors: Matthew A. Culver, Patrick Joseph Tennant
  • Publication number: 20090307302
    Abstract: A method and system is provided for a server to provide data to a client. A client user requests presentation of a data file that is associated with time-to-live data and a hash. If the time-to-live data is not expired, the client presents to the user a data file stored at the client. If the time-to-live data is expired, the client requests the server to send the hash associated with the latest version of the data file stored at the server. The client determines whether the hashes match. If the hashes match, the client presents the data file stored at the client. If the hashes do not match, the client requests that the server provide the client with the latest version of the data file. After receiving the latest version of the data file, the client presents to the user the latest version of the data file.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 10, 2009
    Applicant: SNAP-ON INCORPORATED
    Inventors: Joseph A. Tennant, Brian W. Earley, Peter R. Zito, Robert C. Fellows