Perftech, Inc.

United States of America

Back to Profile

1-75 of 75 for Perftech, Inc. Sort by
Query
Aggregations
IP Type
        Patent 69
        Trademark 6
Date
New (last 4 weeks) 3
2026 August 3
2026 July 4
2026 June 2
2026 May 1
See more
IPC Class
G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] 20
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 18
H04L 29/06 - Communication control; Communication processing characterised by a protocol 16
H04L 9/40 - Network security protocols 14
H04L 12/58 - Message switching systems 12
See more
NICE Class
09 - Scientific and electric apparatus and instruments 6
42 - Scientific, technological and industrial services, research and design 3
Status
Pending 19
Registered / In Force 56
Found results for

1.

PROVIDING REMOTE ACCESS TO AN INTERNET-CONNECTED DEVICE

      
Application Number 19648074
Status Pending
Filing Date 2026-04-15
First Publication Date 2026-08-27
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/08 - Key distribution
  • H04L 9/40 - Network security protocols

2.

TRUEPUT

      
Serial Number 50065204
Status Pending
Filing Date 2026-08-21
Owner PerfTech, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer network routers; Wireless routers; Computer network hubs; Gateway routers; Wide area network (WAN) routers; Computer hardware, namely, wireless access point (WAP) devices; Recorded computer software and hardware for IP (Internet Protocol) networks device management and communication sold as a unit; Recorded computer software platforms for network device management, data collection, data security, transport and report management; Downloadable computer software platforms for network device management, data collection, data security, transport and report management; Downloadable computer programs for network management; Downloadable computer programs for monitoring the performance of computer systems Providing temporary use of online non-downloadable computer software applications for IP (Internet Protocol) networks device management and communications; Platform as a service (PAAS) featuring computer software platforms for network device management, data collection, data security, transport and report management; Computer performance testing; Testing of computer hardware; Testing of computers; Product quality testing services; Testing, analysis and evaluation of the goods and services of others to determine conformity with certification standards; Testing, analysis, and evaluation of goods or services of others to the order and specification of network performance standards bodies

3.

OCEANVIEW

      
Serial Number 50062238
Status Pending
Filing Date 2026-08-20
Owner PerfTech, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable computer programs for network management; Downloadable computer programs for monitoring the performance of computer systems; Downloadable computer programs for connecting remotely to computers or computer networks; Downloadable software for connecting, operating, and managing networked network routers and network devices in the internet of things (IoT); Downloadable computer software for managing, monitoring, and controlling remote network devices and systems Technical support services, namely, 24/7 monitoring of network systems, servers and web and database applications and notification of related events and alerts; Monitoring of computer systems by remote access to ensure proper functioning; Monitoring of computer system operation by remote access; Technical support, namely, monitoring technological functions of computer network systems; Remote monitoring of the functioning and use of electrical equipment, namely, network routers and network devices; Software as a service (SAAS) services featuring software for managing and monitoring remote network devices and systems; Software as a service (SAAS) services featuring software using artificial intelligence (AI) for managing and monitoring remote network devices and systems; Providing temporary use of on-line non-downloadable software and applications for managing and monitoring remote network devices and systems; Computer services, namely, remote and on-site management of the information technology (IT) cloud computing systems of others; Cloud computing featuring software for use managing and monitoring remote network devices and systems

4.

RAPID IDENTIFICATION OF NETWORK DEVICE FROM COLOR SELECTION

      
Application Number 19005772
Status Pending
Filing Date 2024-12-30
First Publication Date 2026-07-02
Owner PERFTECH, INC. (USA)
Inventor
  • Murata, Michael J.
  • Murata, Richard Y.
  • Ziegenhals, Lee Carl

Abstract

An example operation may include one or more of storing a mapping between a plurality of users of a network router and a plurality of different colors assigned to the plurality of users, respectively, displaying a graphical user interface (GUI) that comprises a graphical element corresponding to a network device of user, determining a user of the network device from among the plurality of users based on device data registered with the network router, identifying a color assigned to the user based on the mapping, and applying the color to the graphical element corresponding to the network device displayed within the GUI.

IPC Classes  ?

  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
  • G06T 11/00 - 2D [Two Dimensional] image generation

5.

DEVICE-CENTRIC NETWORK ROUTER CONFIGURATION

      
Application Number 19005724
Status Pending
Filing Date 2024-12-30
First Publication Date 2026-07-02
Owner PERFTECH, INC. (USA)
Inventor
  • Baron, Peter Wayne
  • Donzis, Lewis T.
  • Murata, Richard Y.

Abstract

An example operation may include one or more of storing router configuration settings of a network router, displaying a graphical user interface (GUI) that comprises a plurality of graphical elements corresponding to a plurality of network devices controlled by a network router, detecting a selection of a graphical element corresponding to a network device from among the plurality of graphical elements corresponding to the plurality of network devices based on a user input via the GUI, displaying router settings of the network device corresponding to the graphical element in response to the selection, receiving a configuration of the router settings of the network device based on an additional user input via the GUI, and applying the configuration of the router settings of the network device to the router configuration settings of the network router.

IPC Classes  ?

  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications

6.

NETWORK ROUTER CONFIGURATION THROUGH INHERITANCE

      
Application Number 19005803
Status Pending
Filing Date 2024-12-30
First Publication Date 2026-07-02
Owner PERFTECH, INC. (USA)
Inventor
  • Bahr, Norman H.
  • Baron, Peter Wayne
  • Murata, Michael J.
  • Murata, Richard Y.

Abstract

An example operation may include one or more of outputting a graphical user interface (GUI) from a network router to a software application on a remote device, detecting, via the GUI, a selection of a graphical element corresponding to an entity from among a plurality of entities of the network router, displaying a plurality of network controls for the entity via the GUI, receiving inputs via the GUI which change one or more network controls from among the plurality of network controls for the named group, identifying a plurality of network devices which inherit from the entity, and simultaneously applying the change of the one or more network controls to the plurality of network devices at the network router.

IPC Classes  ?

  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
  • H04L 41/0803 - Configuration setting

7.

REMOTE NOTIFICATION OF NETWORK ROUTER OBSERVATIONS

      
Application Number 19005861
Status Pending
Filing Date 2024-12-30
First Publication Date 2026-07-02
Owner PERFTECH, INC. (USA)
Inventor
  • Bahr, Norman H.
  • Baron, Peter Wayne
  • Matelske, Ryan M.
  • Murata, Richard Y.

Abstract

An example operation may include one or more of registering a remote device to receive notifications from a network router that manages access to a network based on registration data of the remote device, receiving a selection of a type of activity which the remote device is to be provided notice of based on inputs received via a graphical user interface (GUI) output by the network router, observing, via the network router, an event that corresponds to the type of activity, generating a notification that includes attributes of the event observed by the network router and a time at which the event occurred, and transmitting the notification to the remote device based on the registration data of the remote device.

IPC Classes  ?

  • H04W 68/00 - User notification, e.g. alerting or paging, for incoming communication, change of service or the like
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
  • H04W 60/00 - Affiliation to network, e.g. registrationTerminating affiliation with the network, e.g. de-registration

8.

MAINTAINING IP/MAC ASSOCIATION USING ARP SCANNING AND SPOOFING

      
Application Number 19545076
Status Pending
Filing Date 2026-02-20
First Publication Date 2026-06-25
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Murphy, John Anthony

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.

IPC Classes  ?

  • H04L 45/741 - Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 61/103 - Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]

9.

TRANSPARENT REPLACEMENT OF AN INTERNET PROTOCOL NETWORK ROUTER

      
Application Number 19531889
Status Pending
Filing Date 2026-02-06
First Publication Date 2026-06-18
Owner PERFTECH, INC. (USA)
Inventor Donzis, Lewis T.

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.

IPC Classes  ?

  • H04L 61/103 - Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
  • H04L 61/5014 - Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]

10.

EXTENSIONS TO WIREGUARD FOR ADDRESS ASSIGNMENT AND ROUTE ANNOUNCMENT

      
Application Number 19452311
Status Pending
Filing Date 2026-01-18
First Publication Date 2026-05-21
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • H04L 9/14 - Arrangements for secret or secure communicationsNetwork security protocols using a plurality of keys or algorithms
  • H04L 12/46 - Interconnection of networks
  • H04L 45/741 - Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
  • H04L 61/5061 - Pools of addresses

11.

SYSTEM AND METHOD FOR PROVIDING REDIRECTIONS

      
Application Number 19431651
Status Pending
Filing Date 2025-12-23
First Publication Date 2026-04-30
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • H04L 67/563 - Data redirection of data network streams
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • H04L 69/163 - In-band adaptation of TCP data exchangeIn-band control procedures

12.

IPV6 ADDRESS TRANSLATION FOR COMPATIBILITY WITH MULTIPLE CARRIERS

      
Application Number 19295579
Status Pending
Filing Date 2025-08-09
First Publication Date 2025-11-27
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Matelske, Ryan M.
  • Ziegenhals, Lee Carl

Abstract

An example operation may include at least one of storing an IPv6 address assigned to a router by a carrier, assigning a plurality of ULAs to a plurality of devices on a LAN served by the router, respectively, receiving a packet from a device included on the LAN, where the packet comprises a source address that includes a ULA assigned to the device and a destination address of a system on an IPv6 connection of the carrier, replacing the destination address of the packet with the IPv6 address of the router assigned by the carrier rather than a prefix delegation provided by the carrier, and transmitting the packet to the Internet via the IPv6 connection of the carrier.

IPC Classes  ?

  • H04L 61/2514 - Translation of Internet protocol [IP] addresses between local and global IP addresses
  • H04L 45/74 - Address processing for routing

13.

Bitmap-based routing

      
Application Number 18620892
Grant Number 12712672
Status In Force
Filing Date 2024-03-28
First Publication Date 2025-10-02
Grant Date 2026-08-18
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Matelske, Ryan M.
  • Murphy, John Anthony

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.

IPC Classes  ?

14.

Extensions to wireguard for address assignment and route announcement

      
Application Number 18620907
Grant Number 12549360
Status In Force
Filing Date 2024-03-28
First Publication Date 2025-10-02
Grant Date 2026-02-10
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • H04L 9/14 - Arrangements for secret or secure communicationsNetwork security protocols using a plurality of keys or algorithms
  • H04L 12/46 - Interconnection of networks
  • H04L 45/741 - Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
  • H04L 61/5061 - Pools of addresses

15.

AUTOMATIC AND TRANSPARENT VLAN DETECTION AND CONFIGURATION

      
Application Number 18620916
Status Pending
Filing Date 2024-03-28
First Publication Date 2025-10-02
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • H04L 41/122 - Discovery or management of network topologies of virtualised topologies e.g. software-defined networks [SDN] or network function virtualisation [NFV]
  • H04L 12/46 - Interconnection of networks

16.

Providing remote access to an internet-connected device

      
Application Number 18620921
Grant Number 12627500
Status In Force
Filing Date 2024-03-28
First Publication Date 2025-10-02
Grant Date 2026-05-12
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/08 - Key distribution
  • H04L 9/40 - Network security protocols

17.

Maintaining IP/MAC association using ARP scanning and spoofing

      
Application Number 18620931
Grant Number 12580857
Status In Force
Filing Date 2024-03-28
First Publication Date 2025-10-02
Grant Date 2026-03-17
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Murphy, John Anthony

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.

IPC Classes  ?

  • H04L 45/741 - Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 61/103 - Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]

18.

SELF-CONFIGURING AND DIAGNOSING ROUTER

      
Application Number 18620879
Status Pending
Filing Date 2024-03-28
First Publication Date 2025-10-02
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Matelske, Ryan M.
  • Murphy, John Anthony
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • H04L 43/0811 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
  • H04L 45/02 - Topology update or discovery
  • H04L 61/103 - Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
  • H04L 61/256 - NAT traversal
  • H04L 61/5014 - Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]

19.

Transparent replacement of an internet protocol network router

      
Application Number 18620926
Grant Number 12574346
Status In Force
Filing Date 2024-03-28
First Publication Date 2025-10-02
Grant Date 2026-03-10
Owner PERFTECH, INC. (USA)
Inventor Donzis, Lewis T.

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.

IPC Classes  ?

  • H04L 61/103 - Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
  • H04L 61/5014 - Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]

20.

ISOLATED CONTROL PLANE

      
Application Number 18620940
Status Pending
Filing Date 2024-03-28
First Publication Date 2025-10-02
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Matelske, Ryan M.

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.

IPC Classes  ?

  • H04L 45/74 - Address processing for routing
  • H04L 45/76 - Routing in software-defined topologies, e.g. routing between virtual machines

21.

IPV6 address translation for compatibility with multiple carriers

      
Application Number 18620936
Grant Number 12432142
Status In Force
Filing Date 2024-03-28
First Publication Date 2025-09-30
Grant Date 2025-09-30
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Matelske, Ryan M.
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • H04L 45/741 - Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
  • H04L 45/00 - Routing or path finding of packets in data switching networks

22.

SYSTEM AND METHOD FOR SET-TOP-BOX MESSAGING DISPLAY

      
Application Number 18672077
Status Pending
Filing Date 2024-05-23
First Publication Date 2024-11-14
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

23.

METHOD AND APPARATUS OF PROCESSING INVALID USER INPUT SEARCH INFORMATION

      
Application Number 18764928
Status Pending
Filing Date 2024-07-05
First Publication Date 2024-10-31
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis Thomas
  • Murphy, John Anthony
  • Schmidt, Jonathan Elliott
  • Donzis, Henry Michael
  • Baron, Peter Wayne
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06F 16/951 - IndexingWeb crawling techniques
  • H04L 9/40 - Network security protocols
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 67/563 - Data redirection of data network streams

24.

System and method for providing redirections

      
Application Number 18444708
Grant Number 12531936
Status In Force
Filing Date 2024-02-18
First Publication Date 2024-06-13
Grant Date 2026-01-20
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • H04L 67/563 - Data redirection of data network streams
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • H04L 69/163 - In-band adaptation of TCP data exchangeIn-band control procedures

25.

SMART SWAP

      
Serial Number 98285842
Status Registered
Filing Date 2023-11-27
Registration Date 2025-01-07
Owner PerfTech, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable network configuration software sold as a component feature of routers; Recorded software for IP (Internet Protocol) networks device management and communications which is sold as a component feature of routers; Recorded software for computer network configuration which is sold as a component feature of routers; Recorded software for the automation of the configuration, administration, monitoring, and management of networks, systems, computer devices, servers, routers, applications, data, and software which is sold as a component feature of routers; Recorded software for accessing, modifying, and controlling networks, systems, computer devices, servers, routers, applications, data, and software, which is sold as a component feature of routers

26.

INTERNET PROVIDER SUBSCRIBER COMMUNICATIONS SYSTEM

      
Application Number 18357136
Status Pending
Filing Date 2023-07-23
First Publication Date 2023-11-16
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.

Abstract

A system, method, and computer readable medium for communicating at least one real-time specially-composed bulletin message to at least one subscriber of a provider of Internet services, comprising a first device, and a second device communicably coupled to the first device, wherein the first device: accesses only subscriber upstream traffic to a destination web site requested by the subscriber, wherein the first device inter-connects between the at least one subscriber and the destination web site, identifies the at least one subscriber's identification based on the accessed subscriber upstream traffic automatically provided by the subscriber, and provides the unique subscriber identification to the second device located at the provider of Internet services providing data services and management control to the first device, wherein the second device determines the subscriber associated with the unique subscriber identification.

IPC Classes  ?

  • H04L 65/60 - Network streaming of media packets
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 69/329 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
  • H04L 9/40 - Network security protocols
  • H04L 67/50 - Network services
  • H04L 67/563 - Data redirection of data network streams
  • H04L 67/564 - Enhancement of application control based on intercepted application data

27.

Internet connection user communication system

      
Application Number 18357138
Status Pending
Filing Date 2023-07-23
First Publication Date 2023-11-09
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.
  • Schmidt, Jonathan E.

Abstract

A method for communicating in real-time to users of a provider of Internet access service, without requiring any installation or set-up by the user, that utilizes the unique identification information automatically provided by the user during communications for identifying the user to provide a fixed identifier which is then communicated to a redirecting device. Messages may then be selectively transmitted to the user. The system is normally transparent to the user, with no modification of its content along the path. Content then may be modified or replaced along the path to the user. For the purposes of establishing a reliable delivery of bulletin messages from providers to their users, the system forces the delivery of specially-composed World Wide Web browser pages to the user, although it is not limited to that type of data.

IPC Classes  ?

  • H04L 47/80 - Actions related to the user profile or the type of traffic
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 9/40 - Network security protocols
  • H04L 61/5007 - Internet protocol [IP] addresses
  • H04L 67/50 - Network services
  • H04L 67/563 - Data redirection of data network streams
  • H04L 67/564 - Enhancement of application control based on intercepted application data
  • H04L 67/568 - Storing data temporarily at an intermediate stage, e.g. caching
  • H04L 45/74 - Address processing for routing
  • H04L 45/745 - Address table lookupAddress filtering

28.

Method and system for providing watermark to subscribers

      
Application Number 18338271
Grant Number 12177287
Status In Force
Filing Date 2023-06-20
First Publication Date 2023-10-19
Grant Date 2024-12-24
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 67/306 - User profiles
  • H04L 67/563 - Data redirection of data network streams
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver

29.

System and method for set-top-box messaging display

      
Application Number 18180052
Grant Number 12075131
Status In Force
Filing Date 2023-03-07
First Publication Date 2023-07-27
Grant Date 2024-08-27
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

30.

Method and apparatus of processing invalid user input search information

      
Application Number 18169168
Grant Number 12086201
Status In Force
Filing Date 2023-02-14
First Publication Date 2023-06-22
Grant Date 2024-09-10
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis Thomas
  • Murphy, John Anthony
  • Schmidt, Jonathan Elliott
  • Donzis, Henry Michael
  • Baron, Peter Wayne
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06F 16/951 - IndexingWeb crawling techniques
  • H04L 9/40 - Network security protocols
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 67/563 - Data redirection of data network streams
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]

31.

System, method and computer readable medium for determining users of an internet service

      
Application Number 18159065
Grant Number 11956251
Status In Force
Filing Date 2023-01-24
First Publication Date 2023-06-01
Grant Date 2024-04-09
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

Abstract

An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 51/212 - Monitoring or handling of messages using filtering or selective blocking
  • H04L 51/224 - Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
  • H04L 67/306 - User profiles
  • H04L 67/50 - Network services
  • H04L 67/54 - Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users

32.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 18152748
Grant Number 12192213
Status In Force
Filing Date 2023-01-10
First Publication Date 2023-05-11
Grant Date 2025-01-07
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 51/212 - Monitoring or handling of messages using filtering or selective blocking
  • H04L 51/224 - Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
  • H04L 67/306 - User profiles
  • H04L 67/50 - Network services
  • H04L 67/54 - Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users

33.

System, method and computer readable medium for message authentication to subscribers of an internet service provider

      
Application Number 17992879
Grant Number 12438889
Status In Force
Filing Date 2022-11-22
First Publication Date 2023-03-23
Grant Date 2025-10-07
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 51/212 - Monitoring or handling of messages using filtering or selective blocking
  • H04L 51/224 - Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
  • H04L 67/306 - User profiles
  • H04L 67/50 - Network services
  • H04L 67/54 - Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users

34.

System and method for providing redirections

      
Application Number 17879739
Grant Number 11997180
Status In Force
Filing Date 2022-08-02
First Publication Date 2022-11-24
Grant Date 2024-05-28
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • H04L 67/563 - Data redirection of data network streams
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • H04L 69/163 - In-band adaptation of TCP data exchangeIn-band control procedures

35.

Internet provider subscriber communications system

      
Application Number 17746857
Grant Number 11743205
Status In Force
Filing Date 2022-05-17
First Publication Date 2022-09-01
Grant Date 2023-08-29
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.
  • Schmidt, Jonathan E.

Abstract

A method for communicating in real-time to users of a provider of Internet access service, without requiring any installation or set-up by the user, that utilizes the unique identification information automatically provided by the user during communications for identifying the user to provide a fixed identifier which is then communicated to a redirecting device. Messages may then be selectively transmitted to the user. The system is normally transparent to the user, with no modification of its content along the path. Content then may be modified or replaced along the path to the user. For the purposes of establishing a reliable delivery of bulletin messages from providers to their users, the system forces the delivery of specially-composed World Wide Web browser pages to the user, although it is not limited to that type of data.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 47/80 - Actions related to the user profile or the type of traffic
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 9/40 - Network security protocols
  • H04L 61/5007 - Internet protocol [IP] addresses
  • H04L 67/50 - Network services
  • H04L 67/563 - Data redirection of data network streams
  • H04L 67/564 - Enhancement of application control based on intercepted application data
  • H04L 67/568 - Storing data temporarily at an intermediate stage, e.g. caching
  • H04L 45/74 - Address processing for routing
  • H04L 45/745 - Address table lookupAddress filtering
  • H04L 67/2871 - Implementation details of single intermediate entities
  • H04L 69/329 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

36.

System and method for set-top-box messaging display

      
Application Number 17695709
Grant Number 11601726
Status In Force
Filing Date 2022-03-15
First Publication Date 2022-06-30
Grant Date 2023-03-07
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

37.

System, method and computer readable medium for determining users of an internet service

      
Application Number 17242236
Grant Number 11563750
Status In Force
Filing Date 2021-04-27
First Publication Date 2021-08-12
Grant Date 2023-01-24
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

Abstract

An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 51/212 - Monitoring or handling of messages using filtering or selective blocking
  • H04L 51/224 - Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
  • H04L 67/54 - Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
  • H04L 67/50 - Network services
  • H04L 67/306 - User profiles

38.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 17235814
Grant Number 11552961
Status In Force
Filing Date 2021-04-20
First Publication Date 2021-08-05
Grant Date 2023-01-10
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 51/212 - Monitoring or handling of messages using filtering or selective blocking
  • H04L 51/224 - Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
  • H04L 67/54 - Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
  • H04L 67/50 - Network services
  • H04L 67/306 - User profiles

39.

System and method for set-top-box messaging display

      
Application Number 17235849
Grant Number 11277671
Status In Force
Filing Date 2021-04-20
First Publication Date 2021-08-05
Grant Date 2022-03-15
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

40.

Method and system for providing watermark to subscribers

      
Application Number 17229807
Grant Number 11711417
Status In Force
Filing Date 2021-04-13
First Publication Date 2021-07-29
Grant Date 2023-07-25
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • H04L 67/306 - User profiles
  • H04L 67/563 - Data redirection of data network streams
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver

41.

Method and apparatus of processing invalid user input search information

      
Application Number 17171984
Grant Number 11580185
Status In Force
Filing Date 2021-02-09
First Publication Date 2021-06-03
Grant Date 2023-02-14
Owner PERFTECH, INC (USA)
Inventor
  • Donzis, Lewis Thomas
  • Murphy, John Anthony
  • Schmidt, Jonathan Elliott
  • Donzis, Henry Michael
  • Baron, Peter Wayne
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06F 16/951 - IndexingWeb crawling techniques
  • H04L 67/563 - Data redirection of data network streams
  • H04L 9/40 - Network security protocols
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]

42.

System, method and computer readable medium for message authentication to subscribers of an internet service provider

      
Application Number 17159084
Grant Number 11509665
Status In Force
Filing Date 2021-01-26
First Publication Date 2021-05-20
Grant Date 2022-11-22
Owner PERFTECH, INC (USA)
Inventor
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 51/212 - Monitoring or handling of messages using filtering or selective blocking
  • H04L 51/224 - Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
  • H04L 67/54 - Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
  • H04L 67/50 - Network services
  • H04L 67/306 - User profiles

43.

ISLAND

      
Serial Number 90237289
Status Registered
Filing Date 2020-10-06
Registration Date 2023-06-20
Owner PerfTech, Inc. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer network routers; Wireless routers; Computer network hubs; Computer hardware and recorded computer software for IP (Internet Protocol) networks device management and communication; Recorded computer software platforms and downloadable software platforms for network device management, data collection, data security, transport and report management; Downloadable computer software applications that enable monitoring, management, and connectivity of multiple computers, devices, and applications for transporting and aggregating voice, data, and video communications across multiple network infrastructures and communications protocols to be used in connection with home automation systems in the nature of lights and lighting installations, security system, home thermostats, HVAC systems, kitchen appliances and electronic door locks; Downloadable computer application software for controlling home automation systems in the nature of lights and lighting installations, security system, home thermostats, HVAC systems, kitchen appliances and electronic door locks Providing temporary use of online non-downloadable computer software for IP (Internet Protocol) networks device management and communications; Platform as a service (PAAS) featuring computer software platforms for network device management, data collection, data security, transport and report management

44.

System and method for set-top-box messaging display

      
Application Number 16854881
Grant Number 10986417
Status In Force
Filing Date 2020-04-21
First Publication Date 2020-08-06
Grant Date 2021-04-20
Owner PERFTECH, INC (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

45.

System and method for providing redirections

      
Application Number 16842569
Grant Number 11405478
Status In Force
Filing Date 2020-04-07
First Publication Date 2020-07-23
Grant Date 2022-08-02
Owner PERFTECH, INC (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • H04L 67/563 - Data redirection of data network streams
  • H04L 69/163 - In-band adaptation of TCP data exchangeIn-band control procedures
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]

46.

Method and system for providing watermark to subscribers

      
Application Number 16794132
Grant Number 10979484
Status In Force
Filing Date 2020-02-18
First Publication Date 2020-07-16
Grant Date 2021-04-13
Owner PERFTECH, INC (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof

47.

System, method and computer readable medium for determining users of an internet service

      
Application Number 16828897
Grant Number 10992686
Status In Force
Filing Date 2020-03-24
First Publication Date 2020-07-16
Grant Date 2021-04-27
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

Abstract

An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

48.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 16781887
Grant Number 10986102
Status In Force
Filing Date 2020-02-04
First Publication Date 2020-07-09
Grant Date 2021-04-20
Owner PERFTECH, INC (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

49.

System, method and computer readable medium for message authentication to subscribers of an internet service provider

      
Application Number 16506927
Grant Number 10904265
Status In Force
Filing Date 2019-07-09
First Publication Date 2019-10-31
Grant Date 2021-01-26
Owner PERFTECH, INC (USA)
Inventor
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

50.

System and method for set-top-box messaging display

      
Application Number 16445082
Grant Number 10631062
Status In Force
Filing Date 2019-06-18
First Publication Date 2019-10-03
Grant Date 2020-04-21
Owner PERFTECH, INC (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

51.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 16120984
Grant Number 10554671
Status In Force
Filing Date 2018-09-04
First Publication Date 2018-12-27
Grant Date 2020-02-04
Owner Perftech, Inc. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

52.

System, method and computer readable medium for message authentication to subscribers of an internet service provider

      
Application Number 14988111
Grant Number 10348738
Status In Force
Filing Date 2016-01-05
First Publication Date 2018-06-21
Grant Date 2019-07-09
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

53.

System, method and computer readable medium for determining users of an internet service

      
Application Number 15832458
Grant Number 10601841
Status In Force
Filing Date 2017-12-05
First Publication Date 2018-04-05
Grant Date 2020-03-24
Owner PERFTECH, INC (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

Abstract

An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

54.

Method and apparatus of processing invalid user input search information

      
Application Number 15671364
Grant Number 10915596
Status In Force
Filing Date 2017-08-08
First Publication Date 2017-12-14
Grant Date 2021-02-09
Owner PERFTECH, INC (USA)
Inventor
  • Donzis, Lewis Thomas
  • Murphy, John Anthony
  • Schmidt, Jonathan Elliott
  • Donzis, Henry Michael
  • Baron, Peter Wayne
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06F 16/951 - IndexingWeb crawling techniques
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

55.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 15683600
Grant Number 10069846
Status In Force
Filing Date 2017-08-22
First Publication Date 2017-12-07
Grant Date 2018-09-04
Owner PERFTECH, INC (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/58 - Message switching systems
  • G06F 17/30 - Information retrieval; Database structures therefor

56.

System and method for set-top-box messaging display

      
Application Number 15607504
Grant Number 10327038
Status In Force
Filing Date 2017-05-28
First Publication Date 2017-10-12
Grant Date 2019-06-18
Owner PerfTech, Inc. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

57.

Method and system for providing watermark to subscribers

      
Application Number 15442391
Grant Number 10567470
Status In Force
Filing Date 2017-02-24
First Publication Date 2017-06-08
Grant Date 2020-02-18
Owner Perftech, Inc. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver

58.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 15084302
Grant Number 09742786
Status In Force
Filing Date 2016-03-29
First Publication Date 2016-07-21
Grant Date 2017-08-22
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/58 - Message switching systems
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

59.

Method and system for providing watermark to subscribers

      
Application Number 14672923
Grant Number 09584581
Status In Force
Filing Date 2015-03-30
First Publication Date 2015-07-23
Grant Date 2017-02-28
Owner Perftech, Inc. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver

60.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 14673527
Grant Number 09300613
Status In Force
Filing Date 2015-03-30
First Publication Date 2015-07-23
Grant Date 2016-03-29
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 12/58 - Message switching systems
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

61.

System, method and computer readable medium for determining users of an internet service

      
Application Number 14507237
Grant Number 09838402
Status In Force
Filing Date 2014-10-06
First Publication Date 2015-01-22
Grant Date 2017-12-05
Owner PERFTECH, INC. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

Abstract

An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/58 - Message switching systems
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

62.

Method and apparatus of processing invalid user input search information

      
Application Number 14456126
Grant Number 09727658
Status In Force
Filing Date 2014-08-11
First Publication Date 2014-11-27
Grant Date 2017-08-08
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis Thomas
  • Murphy, John Anthony
  • Schmidt, Johathan Elliott
  • Donzis, Henry Michael
  • Baron, Peter Wayne
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

63.

System, method and computer readable medium for determining users of an internet service

      
Application Number 12004635
Grant Number 08856314
Status In Force
Filing Date 2007-12-24
First Publication Date 2014-10-07
Grant Date 2014-10-07
Owner Perftech, Inc. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

Abstract

An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

64.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 14211399
Grant Number 08996640
Status In Force
Filing Date 2014-03-14
First Publication Date 2014-07-17
Grant Date 2015-03-31
Owner Perftech, Inc. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 12/58 - Message switching systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

65.

System, method and computer readable medium for processing unsolicited electronic mail

      
Application Number 12004634
Grant Number 08700715
Status In Force
Filing Date 2007-12-24
First Publication Date 2014-04-15
Grant Date 2014-04-15
Owner Perftech, Inc. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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, optionally 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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

66.

System, method and computer readable medium for message authentication to subscribers of an internet service provider

      
Application Number 13964264
Grant Number 09231961
Status In Force
Filing Date 2013-08-12
First Publication Date 2013-12-05
Grant Date 2016-01-05
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/58 - Message switching systems
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

67.

Method and system for providing watermark to subscribers

      
Application Number 13936875
Grant Number 09002989
Status In Force
Filing Date 2013-07-08
First Publication Date 2013-11-07
Grant Date 2015-04-07
Owner Perftech, Inc. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 1/00 - Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmissionDetails thereof
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver

68.

Method and apparatus of processing invalid user input search information

      
Application Number 13217076
Grant Number 08806004
Status In Force
Filing Date 2011-08-24
First Publication Date 2013-02-28
Grant Date 2014-08-12
Owner Perftech, Inc. (USA)
Inventor
  • Donzis, Lewis Thomas
  • Murphy, John Anthony
  • Schmidt, Jonathan Elliott
  • Donzis, Henry Michael
  • Baron, Peter Wayne
  • Ziegenhals, Lee Carl

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

69.

System and method for providing redirections

      
Application Number 13211406
Grant Number 09936037
Status In Force
Filing Date 2011-08-17
First Publication Date 2013-02-21
Grant Date 2018-04-03
Owner PERFTECH, INC. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling

70.

System, method and computer readable medium for message authentication to subscribers of an internet service provider

      
Application Number 13445208
Grant Number 08533476
Status In Force
Filing Date 2012-04-12
First Publication Date 2012-08-02
Grant Date 2013-09-10
Owner Perftech, Inc. (USA)
Inventor
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Frey, Rodney D.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

71.

System, method and computer readable medium for message authentication to subscribers of an internet service provider

      
Application Number 12004645
Grant Number 08161284
Status In Force
Filing Date 2007-12-24
First Publication Date 2012-04-17
Grant Date 2012-04-17
Owner Perftech, Inc. (USA)
Inventor
  • Schmidt, Jonathan E.
  • Murphy, John A.
  • Donzis, Henry M.
  • Donzis, Lewis T.
  • Baron, Peter W.
  • Frey, Rodney D.

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.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

72.

System and method for set-top-box messaging display

      
Application Number 12340879
Grant Number 09668027
Status In Force
Filing Date 2008-12-22
First Publication Date 2010-06-24
Grant Date 2017-05-30
Owner PerfTech, Inc. (USA)
Inventor
  • Donzis, Lewis T.
  • Donzis, Henry M.
  • Baron, Peter W.
  • Murphy, John A.
  • Schmidt, Jonathan E.

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.

IPC Classes  ?

  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

73.

Method and system for providing watermark to subscribers

      
Application Number 12340836
Grant Number 08489770
Status In Force
Filing Date 2008-12-22
First Publication Date 2009-08-13
Grant Date 2013-07-16
Owner Perftech, Inc. (USA)
Inventor
  • Donzis, Lewis T
  • Donzis, Henry M
  • Baron, Peter W
  • Murphy, John A

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

74.

WATERMARK

      
Serial Number 77383422
Status Registered
Filing Date 2008-01-29
Registration Date 2008-12-09
Owner Perftech, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Communications computers; Communications servers; Computer hardware and software for setting up and configuring wide area networks; Computer networking hardware

75.

PERFTECH

      
Serial Number 78101735
Status Registered
Filing Date 2002-01-09
Registration Date 2006-05-09
Owner PERFTECH, INC. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Products, namely, servers, routers and the controlling software system therefore, to enhance the operations of Internet providers