Patents Assigned to Perftech, Inc.
  • Patent number: 12627500
    Abstract: An example operation may include one or more of establishing a connection with a local area network (LAN) network via a routing apparatus comprising a plurality of network connection ports, receiving a packet via a network connection port from among the plurality of network connections ports, detecting that the packet is of a new virtual local area network (VLAN), and automatically configuring a VLAN interface for new VLAN and deploying the VLAN interface at the routing apparatus.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: May 12, 2026
    Assignee: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Lee Carl Ziegenhals
  • Patent number: 12580857
    Abstract: An example operation may include one or more of storing a public key of a router and a private key of the router, connecting to a network through one or more network connection ports of the router, transmitting the public key of the router to a remote device and receiving a public key of the remote device via a network connection port during a public key exchange, activating a virtual private network (VPN) on the network connection port based on the public key exchange, selecting an Internet Protocol (IP) address for the remote device, and encrypting a packet with the IP address based on the public key of the remote device and transmitting the encrypted packet to the remote device via the VPN.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: March 17, 2026
    Assignee: PERFTECH, INC.
    Inventors: Lewis T. Donzis, John Anthony Murphy
  • Patent number: 12574346
    Abstract: An example operation may include one or more of establishing a connection with a local area network (LAN) network via a routing apparatus comprising a plurality of network connection ports, receiving a packet via a network connection port from among the plurality of network connections ports, detecting that the packet is of a new virtual local area network (VLAN), and automatically configuring a VLAN interface for new VLAN and deploying the VLAN interface at the routing apparatus.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: March 10, 2026
    Assignee: PERFTECH, INC.
    Inventor: Lewis T. Donzis
  • Patent number: 12549360
    Abstract: An example operation may include one or more of storing a public key of a router and a private key of the router, connecting to a network through one or more network connection ports of the router, transmitting the public key of the router to a remote device and receiving a public key of the remote device via a network connection port during a public key exchange, activating a virtual private network (VPN) on the network connection port based on the public key exchange, selecting an Internet Protocol (IP) address for the remote device, and encrypting a packet with the IP address based on the public key of the remote device and transmitting the encrypted packet to the remote device via the VPN.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: February 10, 2026
    Assignee: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Lee Carl Ziegenhals
  • Patent number: 12531936
    Abstract: A redirection of a URL page request may be performed by monitoring an upstream path from a subscriber to the internet through an ISP. When a URL page request is detected from a subscriber for whom a redirection is required, a redirection device generates a single TCP packet response that mimics a response from the intended destination server. The single TCP packet includes a set FIN bit that closes any active session with the destination server to prevent the subscriber from accepting packets from the destination server.
    Type: Grant
    Filed: February 18, 2024
    Date of Patent: January 20, 2026
    Assignee: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy
  • Patent number: 12438889
    Abstract: An internet service provider (ISP) is configured to provide notification messages such as service updates to subscribers via redirected web pages. In order for the web pages to be treated as originating from the ISP, the ISP provides a shared secret in the browser message. The shared secret may be a secret not derivable by viruses or trojans in the subscriber computer, such as a MAC address of the subscriber modem.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: October 7, 2025
    Assignee: PERFTECH, INC.
    Inventors: Henry M. Donzis, Lewis T. Donzis, Rodney D. Frey, John A. Murphy, Jonathan E. Schmidt
  • Publication number: 20250310255
    Abstract: An example operation may include one or more of storing a first IPv6 address of a router assigned by a first carrier and a second IPv6 address of the router assigned by a second carrier, assigning a plurality of IPv6 addresses of the first carrier to a plurality of devices on a local area network (LAN) served by the router, receiving a packet from a device included on the LAN, where the packet comprises an IPv6 address of the first carrier assigned to the device, replacing the IPv6 address of the first carrier within the packet to the second IPv6 address of the router assigned by the second carrier, and transmitting the packet to the Internet via an IPv6 connection of the second carrier.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Ryan M. Matelske, Lee Carl Ziegenhals
  • Publication number: 20250310254
    Abstract: An example operation may include one or more of storing a public key of a router and a private key of the router, connecting to a network through one or more network connection ports of the router, transmitting the public key of the router to a remote device and receiving a public key of the remote device via a network connection port during a public key exchange, activating a virtual private network (VPN) on the network connection port based on the public key exchange, selecting an Internet Protocol (IP) address for the remote device, and encrypting a packet with the IP address based on the public key of the remote device and transmitting the encrypted packet to the remote device via the VPN.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, John Anthony Murphy
  • Publication number: 20250310207
    Abstract: An example operation may include one or more of establishing a connection with a local area network (LAN) network via a routing apparatus comprising a plurality of network connection ports, receiving a packet via a network connection port from among the plurality of network connections ports, detecting that the packet is of a new virtual local area network (VLAN), and automatically configuring a VLAN interface for new VLAN and deploying the VLAN interface at the routing apparatus.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Lee Carl Ziegenhals
  • Publication number: 20250310189
    Abstract: An example operation may include one or more of establishing a connection with a network via an apparatus comprising a plurality of network connection ports, wherein, when connected to a network, each network connection port automatically determines a state thereof, and each network connection port is configured to provide an internet connection or a local area network (LAN) connection, detecting a change to an operating environment of the apparatus, and self-reconfiguring one or more network connection ports from among the plurality of network connection ports to generate a second state of configuration based on the change to the operating environment.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Ryan M. Matelske, John Anthony Murphy, Lee Carl Ziegenhals
  • Publication number: 20250310105
    Abstract: An example operation may include one or more of establishing a connection with a local area network (LAN) network via a routing apparatus comprising a plurality of network connection ports, receiving a packet via a network connection port from among the plurality of network connections ports, detecting that the packet is of a new virtual local area network (VLAN), and automatically configuring a VLAN interface for new VLAN and deploying the VLAN interface at the routing apparatus.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Lee Carl Ziegenhals
  • Publication number: 20250310251
    Abstract: An example operation may include one or more of establishing a network between a control plane configured to control non-routing functions and a data plane configured to control routing functions, assigning a local Internet Protocol (IP) address to the kernel stack and a public IP address to the control plane, receiving, via the data plane, a packet from the kernel stack via the network, where the packet includes the local IP address of the kernel stack, and replacing, via the data plane, the local IP address of the kernel stack in the packet with the public IP address of the control plane and transmitting the packet to the Internet.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Ryan M. Matelske
  • Publication number: 20250310033
    Abstract: An example operation may include one or more of establishing a connection with a network via an apparatus comprising a plurality of network connection ports, wherein each network connection port is configured to provide an internet connection or an internal local area network connection, receiving a packet comprising a bitmap via an ingress network connection port of the plurality of network connection ports, executing one or more checks associated with the packet and identifying metadata attributes of the packet, and updating the bitmap to include the metadata attributes of the packet.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Ryan M. Matelske, John Anthony Murphy
  • Publication number: 20250310292
    Abstract: An example operation may include one or more of establishing a connection with a local area network (LAN) network via a routing apparatus comprising a plurality of network connection ports, receiving a packet via a network connection port from among the plurality of network connections ports, detecting that the packet is of a new virtual local area network (VLAN), and automatically configuring a VLAN interface for new VLAN and deploying the VLAN interface at the routing apparatus.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventor: Lewis T. Donzis
  • Publication number: 20250310104
    Abstract: An example operation may include one or more of storing a public key of a router and a private key of the router, connecting to a network through one or more network connection ports of the router, transmitting the public key of the router to a remote device and receiving a public key of the remote device via a network connection port during a public key exchange, activating a virtual private network (VPN) on the network connection port based on the public key exchange, selecting an Internet Protocol (IP) address for the remote device, and encrypting a packet with the IP address based on the public key of the remote device and transmitting the encrypted packet to the remote device via the VPN.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 2, 2025
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Lee Carl Ziegenhals
  • Patent number: 12432142
    Abstract: An example operation may include one or more of storing a first IPv6 address of a router assigned by a first carrier and a second IPv6 address of the router assigned by a second carrier, assigning a plurality of IPv6 addresses of the first carrier to a plurality of devices on a local area network (LAN) served by the router, receiving a packet from a device included on the LAN, where the packet comprises an IPv6 address of the first carrier assigned to the device, replacing the IPv6 address of the first carrier within the packet to the second IPv6 address of the router assigned by the second carrier, and transmitting the packet to the Internet via an IPv6 connection of the second carrier.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: September 30, 2025
    Assignee: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Ryan M. Matelske, Lee Carl Ziegenhals
  • Patent number: 12192213
    Abstract: An internet service provider (ISP) is configured to analyze a subscriber's sent e-mail packets to determine a subscriber identity associated with the e-mail packets. A database is then queried to determine a current sending rate of e-mails by the subscriber. A sending rate above an allowed threshold causes the upstream transmission of the e-mail packets to be blocked by injecting connection destroying packets. A subscriber remains blocked from upstream transmission of e-mails until the sending rate as determined by the ISP drops below a second, more stringent threshold. This automatic process is also accompanied by automated messaging to the subscriber with information as to the measures taken and remedial options.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: January 7, 2025
    Assignee: PERFTECH, INC.
    Inventors: Jonathan E. Schmidt, John A. Murphy, Henry M. Donzis, Lewis T. Donzis, Peter W. Baron, Rodney D. Frey
  • Patent number: 12177287
    Abstract: A method for providing watermark to subscribers is provided. The method comprises observing a request for a first content from a subscriber, determining if the subscriber can receive a watermark, generating a second content comprising the watermark if the subscriber can receive a watermark, causing the subscriber to fetch the first content, and causing the subscriber to fetch the second content comprising the watermark overlaying the first content.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: December 24, 2024
    Assignee: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy
  • Publication number: 20240380947
    Abstract: In a set-top-box system, messages from a service provider are stored and delayed until activity from a set-top-box remote is detected. Messages are then generated and provided to a television associated with the set-top-box. Delaying of the message display until set-top-box activity is detected allows short display times, thus preventing burn-in on some television screens, while providing a greater likelihood that messages will be viewed.
    Type: Application
    Filed: May 23, 2024
    Publication date: November 14, 2024
    Applicant: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy, Jonathan E. Schmidt
  • Publication number: 20240362291
    Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.
    Type: Application
    Filed: July 5, 2024
    Publication date: October 31, 2024
    Applicant: PERFTECH, INC.
    Inventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals