Patents by Inventor Lior Rudnik
Lior Rudnik 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: 11870674Abstract: Methods, apparatus, systems and articles of manufacture to implement a virtual private network with probe for network connectivity are disclosed. An example non-transitory computer readable storage medium is disclosed comprising instructions which, when executed, cause a machine to at least, in response to a first instruction from an operating system to establish a network tunnel, transmit a probe request to a server; and in response to not receiving, from the server, a probe response to the probe request, report that the network tunnel has been established to prevent the operating system from transmitting subsequent instructions to establish the network connection until a response to a probe request is received.Type: GrantFiled: August 22, 2022Date of Patent: January 9, 2024Assignee: McAfee, LLCInventor: Lior Rudnik
-
Publication number: 20230049551Abstract: Methods, apparatus, systems and articles of manufacture to implement a virtual private network with probe for network connectivity are disclosed. An example non-transitory computer readable storage medium is disclosed comprising instructions which, when executed, cause a machine to at least, in response to a first instruction from an operating system to establish a network tunnel, transmit a probe request to a server; and in response to not receiving, from the server, a probe response to the probe request, report that the network tunnel has been established to prevent the operating system from transmitting subsequent instructions to establish the network connection until a response to a probe request is received.Type: ApplicationFiled: August 22, 2022Publication date: February 16, 2023Inventor: Lior Rudnik
-
Publication number: 20230021885Abstract: There is disclosed a method of providing passive phishing remediation for an enterprise, including: displaying, to a user of a mobile device, an email; receiving from the user a one-click request to perform additional analysis of the email; providing the email to a phishing mitigation service; assigning the email a reputation score, generating a human-readable reputation display for the email, wherein the human-readable reputation display includes at least three grades comprising safe, unknown or unreliable, and unsafe or malicious; and providing the human-readable reputation display as a push notification to the mobile device.Type: ApplicationFiled: October 5, 2022Publication date: January 26, 2023Applicant: McAfee, LLCInventors: Davoud Maha, Mykhaylo Melnyk, Lior Rudnik
-
Patent number: 11425018Abstract: Methods, apparatus, systems and articles of manufacture to implement a virtual private network with probe for network connectivity are disclosed. An example non-transitory computer readable storage medium is disclosed comprising instructions which, when executed, cause a machine to at least, in response to a first instruction from an operating system to establish a network tunnel, transmit a probe request to a server; and in response to not receiving, from the server, a probe response to the probe request, report that the network tunnel has been established to prevent the operating system from transmitting subsequent instructions to establish the network connection until a response to a probe request is received.Type: GrantFiled: May 28, 2019Date of Patent: August 23, 2022Assignee: McAfee, LLCInventor: Lior Rudnik
-
Patent number: 11405237Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform, including a processor and a memory; and executable instructions encoded in the memory to provide a client-only virtual private network (VPN) including a VPN client and a VPN server implementation on a single physical device, wherein the VPN client is configured to communicatively couple to the VPN server and to provide proxied Internet protocol (IP) communication services.Type: GrantFiled: May 24, 2019Date of Patent: August 2, 2022Assignee: McAfee, LLCInventor: Lior Rudnik
-
Patent number: 11362999Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform, including a processor and a memory; and executable instructions encoded in the memory to provide a client-only virtual private network (VPN) including a VPN client and a VPN server on a single physical device, wherein the VPN client is configured to communicatively couple to the VPN server and to provide proxied Internet protocol (IP) communication services via the VPN server.Type: GrantFiled: March 29, 2019Date of Patent: June 14, 2022Assignee: McAfee, LLCInventor: Lior Rudnik
-
Patent number: 11328059Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a user application; telemetry probes to collect telemetry about use of the user space application; a detection proxy to collect telemetry data from the telemetry probes and forward the telemetry data to a detection cloud service; and logic to receive from the detection cloud service a detection message that the user application has exhibited behavior consistent with tampering, and to take remedial action responsive to the detection message.Type: GrantFiled: December 30, 2019Date of Patent: May 10, 2022Assignee: McAfee, LLCInventor: Lior Rudnik
-
Patent number: 11308204Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a closed operating system including instructions within the memory to sandbox userspace applications; and a sandboxed userspace application, including: instructions to provide a user interface and user application code; and an agentless security library within the sandboxed userspace application, the agentless security library including instructions to provide security or privacy services to the sandboxed userspace application with minimal direct interaction from the user interface and user application code.Type: GrantFiled: August 23, 2019Date of Patent: April 19, 2022Assignee: McAfee, LLCInventor: Lior Rudnik
-
Patent number: 11283763Abstract: In an example, there is disclosed a computing apparatus, including: a hardware platform comprising a processor and a memory; software to access a network or internet resource according to a domain name; a network stack to provide network or internet access; and a virtual private network (VPN), configured to locally intercept a domain name-based access request, query a domain policy repository to determine whether the domain name should be blocked, and to query an external domain name system (DNS) server for an internet protocol (IP) address for the domain name and pass the request through the network stack if the domain name should not be blocked.Type: GrantFiled: December 28, 2018Date of Patent: March 22, 2022Assignee: McAfee, LLCInventors: Lior Rudnik, Mykhaylo Melnyk
-
Publication number: 20210200864Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a user application; telemetry probes to collect telemetry about use of the user space application; a detection proxy to collect telemetry data from the telemetry probes and forward the telemetry data to a detection cloud service; and logic to receive from the detection cloud service a detection message that the user application has exhibited behavior consistent with tampering, and to take remedial action responsive to the detection message.Type: ApplicationFiled: December 30, 2019Publication date: July 1, 2021Applicant: McAfee, LLCInventor: Lior Rudnik
-
Publication number: 20210176272Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a network interface; and a phishing mitigation engine including instructions encoded within the memory to: receive via the network request a validation request from a mobile computing device, the validation request including an e-mail payload; query a cloud phishing reputation service for a reputation, the query including information from the e-mail payload; receive from the cloud phishing reputation service reputation data for the e-mail payload; and provide a push notification to the mobile computing device, the push notification including a reputation notice for the e-mail payload.Type: ApplicationFiled: December 5, 2019Publication date: June 10, 2021Applicant: McAfee, LLCInventors: Davoud Maha, Mykhaylo Melnyk, Lior Rudnik
-
Publication number: 20210056200Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a closed operating system including instructions within the memory to sandbox userspace applications; and a sandboxed userspace application, including: instructions to provide a user interface and user application code; and an agentless security library within the sandboxed userspace application, the agentless security library including instructions to provide security or privacy services to the sandboxed userspace application with minimal direct interaction from the user interface and user application code.Type: ApplicationFiled: August 23, 2019Publication date: February 25, 2021Applicant: McAfee, LLCInventor: Lior Rudnik
-
Publication number: 20200382401Abstract: Methods, apparatus, systems and articles of manufacture to implement a virtual private network with probe for network connectivity are disclosed. An example non-transitory computer readable storage medium is disclosed comprising instructions which, when executed, cause a machine to at least, in response to a first instruction from an operating system to establish a network tunnel, transmit a probe request to a server; and in response to not receiving, from the server, a probe response to the probe request, report that the network tunnel has been established to prevent the operating system from transmitting subsequent instructions to establish the network connection until a response to a probe request is received.Type: ApplicationFiled: May 28, 2019Publication date: December 3, 2020Inventor: Lior Rudnik
-
Publication number: 20200313929Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform, including a processor and a memory; and executable instructions encoded in the memory to provide a client-only virtual private network (VPN) including a VPN client and a VPN server implementation on a single physical device, wherein the VPN client is configured to communicatively couple to the VPN server and to provide proxied Internet protocol (IP) communication services.Type: ApplicationFiled: May 24, 2019Publication date: October 1, 2020Applicant: McAfee, LLCInventor: Lior Rudnik
-
Publication number: 20200314067Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform, including a processor and a memory; and executable instructions encoded in the memory to provide a client-only virtual private network (VPN) including a VPN client and a VPN server on a single physical device, wherein the VPN client is configured to communicatively couple to the VPN server and to provide proxied Internet protocol (IP) communication services via the VPN server.Type: ApplicationFiled: March 29, 2019Publication date: October 1, 2020Applicant: McAfee, LLCInventor: Lior Rudnik
-
Publication number: 20200213277Abstract: In an example, there is disclosed a computing apparatus, including: a hardware platform comprising a processor and a memory; software to access a network or internet resource according to a domain name; a network stack to provide network or internet access; and a virtual private network (VPN), configured to locally intercept a domain name-based access request, query a domain policy repository to determine whether the domain name should be blocked, and to query an external domain name system (DNS) server for an internet protocol (IP) address for the domain name and pass the request through the network stack if the domain name should not be blocked.Type: ApplicationFiled: December 28, 2018Publication date: July 2, 2020Applicant: McAfee, LLCInventors: Lior Rudnik, Mykhaylo Melnyk