Patents by Inventor John Anthony Murphy
John Anthony Murphy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12580857Abstract: An example operation may include one or more of storing a public key of a router and a private key of the router, connecting to a network through one or more network connection ports of the router, transmitting the public key of the router to a remote device and receiving a public key of the remote device via a network connection port during a public key exchange, activating a virtual private network (VPN) on the network connection port based on the public key exchange, selecting an Internet Protocol (IP) address for the remote device, and encrypting a packet with the IP address based on the public key of the remote device and transmitting the encrypted packet to the remote device via the VPN.Type: GrantFiled: March 28, 2024Date of Patent: March 17, 2026Assignee: PERFTECH, INC.Inventors: Lewis T. Donzis, John Anthony Murphy
-
Publication number: 20250310254Abstract: An example operation may include one or more of storing a public key of a router and a private key of the router, connecting to a network through one or more network connection ports of the router, transmitting the public key of the router to a remote device and receiving a public key of the remote device via a network connection port during a public key exchange, activating a virtual private network (VPN) on the network connection port based on the public key exchange, selecting an Internet Protocol (IP) address for the remote device, and encrypting a packet with the IP address based on the public key of the remote device and transmitting the encrypted packet to the remote device via the VPN.Type: ApplicationFiled: March 28, 2024Publication date: October 2, 2025Applicant: PERFTECH, INC.Inventors: Lewis T. Donzis, John Anthony Murphy
-
Publication number: 20250310189Abstract: An example operation may include one or more of establishing a connection with a network via an apparatus comprising a plurality of network connection ports, wherein, when connected to a network, each network connection port automatically determines a state thereof, and each network connection port is configured to provide an internet connection or a local area network (LAN) connection, detecting a change to an operating environment of the apparatus, and self-reconfiguring one or more network connection ports from among the plurality of network connection ports to generate a second state of configuration based on the change to the operating environment.Type: ApplicationFiled: March 28, 2024Publication date: October 2, 2025Applicant: PERFTECH, INC.Inventors: Lewis T. Donzis, Ryan M. Matelske, John Anthony Murphy, Lee Carl Ziegenhals
-
Publication number: 20250310033Abstract: An example operation may include one or more of establishing a connection with a network via an apparatus comprising a plurality of network connection ports, wherein each network connection port is configured to provide an internet connection or an internal local area network connection, receiving a packet comprising a bitmap via an ingress network connection port of the plurality of network connection ports, executing one or more checks associated with the packet and identifying metadata attributes of the packet, and updating the bitmap to include the metadata attributes of the packet.Type: ApplicationFiled: March 28, 2024Publication date: October 2, 2025Applicant: PERFTECH, INC.Inventors: Lewis T. Donzis, Ryan M. Matelske, John Anthony Murphy
-
Publication number: 20240362291Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: ApplicationFiled: July 5, 2024Publication date: October 31, 2024Applicant: PERFTECH, INC.Inventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Patent number: 12086201Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: GrantFiled: February 14, 2023Date of Patent: September 10, 2024Assignee: PERFTECH, INC.Inventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Publication number: 20230195822Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: ApplicationFiled: February 14, 2023Publication date: June 22, 2023Applicant: PERFTECH, INC.Inventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Patent number: 11580185Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: GrantFiled: February 9, 2021Date of Patent: February 14, 2023Assignee: PERFTECH, INCInventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Publication number: 20210165847Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: ApplicationFiled: February 9, 2021Publication date: June 3, 2021Inventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Patent number: 10915596Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: GrantFiled: August 8, 2017Date of Patent: February 9, 2021Assignee: PERFTECH, INCInventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Publication number: 20170357727Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: ApplicationFiled: August 8, 2017Publication date: December 14, 2017Inventors: Lewis Thomas Donzis, John Anthony Murphy, Johathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Patent number: 9727658Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: GrantFiled: August 11, 2014Date of Patent: August 8, 2017Assignee: PERFTECH, INC.Inventors: Lewis Thomas Donzis, John Anthony Murphy, Johathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Publication number: 20140351690Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: ApplicationFiled: August 11, 2014Publication date: November 27, 2014Inventors: Lewis Thomas Donzis, John Anthony Murphy, Johathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Patent number: 8806004Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: GrantFiled: August 24, 2011Date of Patent: August 12, 2014Assignee: Perftech, Inc.Inventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals
-
Publication number: 20130054802Abstract: A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.Type: ApplicationFiled: August 24, 2011Publication date: February 28, 2013Applicant: PERFTECH, INC.Inventors: Lewis Thomas Donzis, John Anthony Murphy, Jonathan Elliott Schmidt, Henry Michael Donzis, Peter Wayne Baron, Lee Carl Ziegenhals