Patents by Inventor Kyle Haefner
Kyle Haefner 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: 12657333Abstract: A server device is provided for protecting consumer privacy. The server device includes a server device programmed to a) receive, from a consumer computer device associated with a consumer, an access request to access a service; b) retrieve a consumer privacy preference associated with the consumer from a consumer privacy preference storage; c) retrieve a service privacy request associated with the service from a service privacy request storage; d) compare the consumer privacy preference to the service privacy request to determine if there are any conflicts; and e) if there are no conflicts, permit the consumer computer device to access the service.Type: GrantFiled: September 19, 2022Date of Patent: June 16, 2026Assignee: Cable Television Laboratories, Inc.Inventors: Brian A. Scriber, Steven J. Goeringer, Tao Wan, Kyle Haefner
-
Publication number: 20260147932Abstract: A system is provided. The system includes at least one processor in communication with at least one memory device that includes instructions that cause the at least one processor to: a) receive an image including a plurality of objects; b) scan the image to identify one or more privacy objects in the plurality of objects in the image, wherein each privacy object of the one or more privacy objects includes private information; c) determine a number of degrees of freedom for each privacy object of the one or more privacy objects; d) generate a replacement object based upon the number of degrees of freedom for the corresponding privacy object, wherein the replacement object resembles the privacy object with private information removed; e) replace the privacy object with the replacement object in the image; and f) generate a modified image based upon the image and the one or more replacement objects.Type: ApplicationFiled: January 20, 2026Publication date: May 28, 2026Inventors: KYLE HAEFNER, BRIAN A. SCRIBER
-
Patent number: 12640959Abstract: A method for providing a plurality of network interfaces at a common location includes (1) communicatively interfacing a first local area network with a communication service provider's network via a first child gateway of a parent gateway, and (2) communicatively interfacing a second local area network with the communication service provider's network via a second child gateway of the parent gateway. Each child gateway may have a respective profile, and each child gateway may have a different respective identity with respect to the communication service provider.Type: GrantFiled: July 2, 2021Date of Patent: May 26, 2026Assignee: Cable Television Laboratories, Inc.Inventors: Kyle Haefner, Randy Levensalor, Mark Bridges, David Daniel Smith
-
Patent number: 12530497Abstract: A system is provided. The system includes at least one processor in communication with at least one memory device that includes instructions that cause the at least one processor to: a) receive an image including a plurality of objects; b) scan the image to identify one or more privacy objects in the plurality of objects in the image, wherein each privacy object of the one or more privacy objects includes private information; c) determine a number of degrees of freedom for each privacy object of the one or more privacy objects; d) generate a replacement object based upon the number of degrees of freedom for the corresponding privacy object, wherein the replacement object resembles the privacy object with private information removed; e) replace the privacy object with the replacement object in the image; and f) generate a modified image based upon the image and the one or more replacement objects.Type: GrantFiled: March 11, 2024Date of Patent: January 20, 2026Assignee: Cable Television Laboratories, Inc.Inventors: Kyle Haefner, Brian A. Scriber
-
Publication number: 20260004082Abstract: Systems and methods for scoring language model outputs using a scoring model are provided. At least one input information and at least one output from a language model may be received as input by a scoring language model. The scoring language model may be configured to score the at least one output based on the at least one input information to yield an output score. A user interface may output the output score and the output from the language model.Type: ApplicationFiled: September 8, 2025Publication date: January 1, 2026Inventors: Jason W. Rupe, Paul Fonte, Tyler Glenn, Kyle Haefner, Tiago Souto, Damir Kadic
-
Publication number: 20250317418Abstract: A security apparatus for a local network is in communication with an external electronic communication system and a first electronic device. The apparatus includes a memory device configured to store computer-executable instructions, and a processor in operable communication with the memory device. The processor is configured to implement the stored computer-executable instructions to cause the apparatus to determine a complexity score for the first electronic device, establish a behavioral pattern for the first electronic device operating within the local network, calculate a confidence metric for the first electronic device based on the determined complexity score and the established behavioral pattern, and control access of the first electronic device to the external electronic network according to the calculated confidence metric.Type: ApplicationFiled: March 24, 2025Publication date: October 9, 2025Inventor: KYLE HAEFNER
-
Publication number: 20250150444Abstract: A system for ongoing multifactor authentication is provided. The system includes a computer device including at least one processor in communication with at least one memory device. The at least one memory device includes computer instructions that cause the at least one processor to a) instruct a computer device to conduct a multifactor authentication of a user; calculate an authentication level for the user based upon the multifactor authentication of the user; b) continually monitor one or more actions of the user to determine additional authentication data; c) update the authentication level for the user based upon the additional authentication data; d) receive a request from the user to access a first content; e) access an authentication profile for the first content; f) compare the authentication profile to the updated authentication level for the user; and g) determine whether to grant access to the first content based upon the comparison.Type: ApplicationFiled: November 8, 2024Publication date: May 8, 2025Inventors: JASON W. RUPE, BRIAN A. SCRIBER, KYLE HAEFNER, MASSIMILIANO PALA, SIMON KRAUSS
-
Patent number: 12267297Abstract: A security apparatus for a local network is in communication with an external electronic communication system and a first electronic device. The apparatus includes a memory device configured to store computer-executable instructions, and a processor in operable communication with the memory device. The processor is configured to implement the stored computer-executable instructions to cause the apparatus to determine a complexity score for the first electronic device, establish a behavioral pattern for the first electronic device operating within the local network, calculate a confidence metric for the first electronic device based on the determined complexity score and the established behavioral pattern, and control access of the first electronic device to the external electronic network according to the calculated confidence metric.Type: GrantFiled: March 17, 2023Date of Patent: April 1, 2025Assignee: Cable Television Laboratories, Inc.Inventor: Kyle Haefner
-
Patent number: 11848827Abstract: A security apparatus for a local network is in communication with an external electronic communication system and a first electronic device. The apparatus includes a memory device configured to store computer-executable instructions, and a processor in operable communication with the memory device. The processor is configured to implement the stored computer-executable instructions to cause the apparatus to determine a complexity score for the first electronic device, establish a behavioral pattern for the first electronic device operating within the local network, calculate a confidence metric for the first electronic device based on the determined complexity score and the established behavioral pattern, and control access of the first electronic device to the external communication system according to the calculated confidence metric.Type: GrantFiled: September 6, 2021Date of Patent: December 19, 2023Assignee: Cable Television Laboratories, Inc.Inventor: Kyle Haefner
-
Patent number: 11611532Abstract: A security apparatus for a local network is in communication with an external electronic communication system and a first electronic device. The apparatus includes a memory device configured to store computer-executable instructions, and a processor in operable communication with the memory device. The processor is configured to implement the stored computer-executable instructions to cause the apparatus to determine a complexity score for the first electronic device, establish a behavioral pattern for the first electronic device operating within the local network, calculate a confidence metric for the first electronic device based on the determined complexity score and the established behavioral pattern, and control access of the first electronic device to the external electronic network according to the calculated confidence metric.Type: GrantFiled: July 26, 2021Date of Patent: March 21, 2023Assignee: Cable Television Laboratories, Inc.Inventor: Kyle Haefner
-
Patent number: 11552852Abstract: A network device for maintaining a communication network is provided. The network device includes a transceiver configured for operable communication with at least one device. The network device also includes a processor including a memory configured to store computer-executable instructions. When executed by the processor the instructions cause the network device to store a plurality of network capabilities associated with a plurality of connectivity categories and a plurality of network settings, receive, from a first device, a connectivity advertisement including at least one connectivity category for the first device, retrieve a subset of the plurality of network capabilities based on the at least one connectivity category, determine one or more network settings for the network device based on the at least one connectivity category for the first device and the subset of network capabilities, and implement the one or more network setting on the network device.Type: GrantFiled: June 1, 2021Date of Patent: January 10, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Brian A. Scriber, Darshak Thakore, Kyle Haefner, Massimiliano Pala, Steven J. Goeringer, Tao Wan
-
Patent number: 11115289Abstract: A security apparatus for a local network is in communication with an external electronic communication system and a first electronic device. The apparatus includes a memory device configured to store computer-executable instructions, and a processor in operable communication with the memory device. The processor is configured to implement the stored computer-executable instructions to cause the apparatus to determine a complexity score for the first electronic device, establish a behavioral pattern for the first electronic device operating within the local network, calculate a confidence metric for the first electronic device based on the determined complexity score and the established behavioral pattern, and control access of the first electronic device to the external electronic network according to the calculated confidence metric.Type: GrantFiled: July 1, 2020Date of Patent: September 7, 2021Assignee: Cable Television Laboratories, Inc.Inventor: Kyle Haefner