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: 20230413084Abstract: 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: ApplicationFiled: June 12, 2023Publication date: December 21, 2023Applicant: 7SIGNAL, INC.Inventors: Joseph Tennant, Theodor Schneider, James Vajda, Simon Renouf
-
Publication number: 20230300648Abstract: 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: ApplicationFiled: May 22, 2023Publication date: September 21, 2023Applicant: 7SIGNAL, INC.Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
-
Patent number: 11696161Abstract: 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: GrantFiled: May 24, 2022Date of Patent: July 4, 2023Assignee: 7Signal, Inc.Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
-
Publication number: 20220361021Abstract: 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: ApplicationFiled: May 24, 2022Publication date: November 10, 2022Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
-
Patent number: 11343692Abstract: 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: GrantFiled: December 1, 2020Date of Patent: May 24, 2022Assignee: 7SIGNAL SOLUTIONS, INC.Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
-
Publication number: 20210168634Abstract: 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: ApplicationFiled: December 1, 2020Publication date: June 3, 2021Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
-
Patent number: 10939312Abstract: 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: GrantFiled: June 22, 2020Date of Patent: March 2, 2021Assignee: 7SIGNAL SOLUTIONS, INC.Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
-
Publication number: 20200322826Abstract: 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: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Inventors: Russell S. Wangler, Joseph Tennant, Nathan Cain, Veli-Pekka Ketonen
-
Patent number: 8378193Abstract: 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: GrantFiled: December 1, 2010Date of Patent: February 19, 2013Inventors: Matthew A. Culver, Patrick Joseph Tennant
-
Publication number: 20120137852Abstract: 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: ApplicationFiled: December 1, 2010Publication date: June 7, 2012Inventors: Matthew A. Culver, Patrick Joseph Tennant
-
Publication number: 20090307302Abstract: 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: ApplicationFiled: June 6, 2008Publication date: December 10, 2009Applicant: SNAP-ON INCORPORATEDInventors: Joseph A. Tennant, Brian W. Earley, Peter R. Zito, Robert C. Fellows