Patents by Inventor Shaul Levi
Shaul Levi 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: 11223625Abstract: Malicious behavior of a device on a local network may be detected. A data stream from a device may be collected. A functional group may be created using behavioral data of devices of a known type. A behavior profile for the functional group may be generated and stored in a database. The data stream of the device is compared to the behavior profile of the functional group. A malicious behavior is indicated for the device in response to determining that the device's current behavior is not within a predetermined or configurable threshold of the behavior profile.Type: GrantFiled: December 29, 2017Date of Patent: January 11, 2022Assignee: Avast Software s.r.o.Inventors: Jeroen De Knijf, Amit Siwal, Shaul Levi
-
Patent number: 10417270Abstract: In a system for extracting policy information from text, a processor analyzes if the text is relevant to a top-level category, and then determines if at least a portion of the text is relevant to categories and subcategories within a taxonomy of categories and subcategories related to the top-level category. If at least a portion of the text is determined to be relevant to the category/subcategory, a classifier extracts policy information associated with the category/subcategory. Using text that includes a known policy the classifiers can be trained to correctly recognize categories/subcategories, and the values associated therewith.Type: GrantFiled: September 26, 2017Date of Patent: September 17, 2019Assignee: Avast Software s.r.o.Inventors: Shaul Levi, Valery Kholodkov, Yuval Ben-Itzhak
-
Publication number: 20190007656Abstract: A camera router application on a router or wireless access point can receive video streams from one more cameras in a home, office, factory or other environment having cameras. The camera router application can receive or detect an event associated with a camera. In response to detecting the event, the camera router application can determine an active screen. The camera router application can router a video stream from the camera to the active screen.Type: ApplicationFiled: June 29, 2018Publication date: January 3, 2019Inventors: Shaul Levi, Sushil Kumar Jha, Ana Silvia Medeira Cabrita
-
Patent number: 10019533Abstract: Methods and systems for administering a browser store for computing device web browser applications, particularly browsers featuring tabbed viewing of web pages. A qualifying trigger event, such as a change in the current active tab of the browser, or a navigation to a URL in the active tab, is detected by an exemplary system. The system, having been monitoring user interaction with the browser's tabs, regulates the browser store such that, upon detecting a trigger event, only data (e.g., cookies) pertaining to the web site whose web page is presently displayed in the browser's active tab is retained. Any other data unrelated to the web site is copied to a virtual memory for future reference and purged from the browser store. Additionally, any data pertaining to the web site that may have been previously transferred to the virtual memory is retrieved therefrom and relocated to the browser store. Moreover, any such data retrieved from the virtual memory that require updating, e.g.Type: GrantFiled: May 21, 2015Date of Patent: July 10, 2018Assignee: Avast Software s.r.o.Inventors: Shaul Levi, Shareen Racke-Bodha, Jessica Downey, Or Hiltch
-
Publication number: 20180191746Abstract: Malicious behavior of a device on a local network may be detected. A data stream from a device may be collected. A functional group may be created using behavioral data of devices of a known type. A behavior profile for the functional group may be generated and stored in a database. The data stream of the device is compared to the behavior profile of the functional group. A malicious behavior is indicated for the device in response to determining that the device's current behavior is not within a predetermined or configurable threshold of the behavior profile.Type: ApplicationFiled: December 29, 2017Publication date: July 5, 2018Inventors: Jeroen De Knijf, Amit Siwal, Shaul Levi
-
Publication number: 20180081967Abstract: In a system for extracting policy information from text, a processor analyzes if the text is relevant to a top-level category, and then determines if at least a portion of the text is relevant to categories and subcategories within a taxonomy of categories and subcategories related to the top-level category, If at least a portion of the text is determined to be relevant to the category/subcategory, a classifier extracts policy information associated with the category/subcategory, Using text that includes a known policy the classifiers can be trained to correctly recognize categories/subcategories, and the values associated therewith.Type: ApplicationFiled: September 26, 2017Publication date: March 22, 2018Inventors: Shaul Levi, Valery Kholodkov, Yuval Ben-Itzhak
-
Patent number: 9813873Abstract: A mobile device tracking prevention method and system includes monitoring a mobile device for movement, determining whether an operating state of a wireless module of the mobile device should be adjusted when movement of the mobile device is detected, and controlling the operating state of the wireless module based on the determination. One or more of the actual geographic location of the mobile device, network IDs broadcasted by nearby network access points, and signal strengths of the access points as detected by the mobile device can be monitored to detect movement of the mobile device. Changes to any of these may be indicative of movement of the mobile device, which may serve as the basis for enabling or disabling the wireless module to prevent tracking of the mobile device without sacrificing user productivity.Type: GrantFiled: July 2, 2014Date of Patent: November 7, 2017Assignee: Avast Software B.V.Inventors: Yuval Ben-Itzhak, Shaul Levi, Pavel Mironchyk
-
Patent number: 9798802Abstract: In a system for extracting policy information from text, a processor analyzes if the text is relevant to a top-level category, and then determines if at least a portion of the text is relevant to categories and subcategories within a taxonomy of categories and subcategories related to the top-level category. If at least a portion of the text is determined to be relevant to the category/subcategory, a classifier extracts policy information associated with the category/subcategory. Using text that includes a known policy the classifiers can be trained to correctly recognize categories/subcategories, and the values associated therewith.Type: GrantFiled: March 14, 2013Date of Patent: October 24, 2017Assignee: Avast Software B.V.Inventors: Shaul Levi, Valery Kholodkov, Yuval Ben-Itzhak
-
Patent number: 9787645Abstract: Methods and systems for facilitating communications between user computing devices and online entities (such as web sites, advertisers, and/or advertising networks or exchanges), and safeguarding user identifiable information and ad targeting data from those entities are provided. Communications sent from user computing devices and directed to the entities are intercepted, and those communications are processed to encrypt, or otherwise remove, user identifiable information therein. The processed communications are transmitted to the intended entities, targeting data calls are received from those entities for ad targeting data associated with users of those computing devices, and at least a portion of such ad targeting data is provided to the entities when certain predefined conditions are met.Type: GrantFiled: May 22, 2015Date of Patent: October 10, 2017Assignee: AVG Netherlands B.V.Inventors: Shaul Levi, Valery Kholodkov
-
Publication number: 20150347616Abstract: Methods and systems for administering a browser store for computing device web browser applications, particularly browsers featuring tabbed viewing of web pages. A qualifying trigger event, such as a change in the current active tab of the browser, or a navigation to a URL in the active tab, is detected by an exemplary system. The system, having been monitoring user interaction with the browser's tabs, regulates the browser store such that, upon detecting a trigger event, only data (e.g., cookies) pertaining to the web site whose web page is presently displayed in the browser's active tab is retained. Any other data unrelated to the web site is copied to a virtual memory for future reference and purged from the browser store. Additionally, any data pertaining to the web site that may have been previously transferred to the virtual memory is retrieved therefrom and relocated to the browser store. Moreover, any such data retrieved from the virtual memory that require updating, e.g.Type: ApplicationFiled: May 21, 2015Publication date: December 3, 2015Inventors: Shaul Levi, Shareen Racke-Bodha, Jessica Downey, Or Hiltch
-
Publication number: 20150341322Abstract: Methods and systems for facilitating communications between user computing devices and online entities (such as web sites, advertisers, and/or advertising networks or exchanges), and safeguarding user identifiable information and ad targeting data from those entities are provided. Communications sent from user computing devices and directed to the entities are intercepted, and those communications are processed to encrypt, or otherwise remove, user identifiable information therein. The processed communications are transmitted to the intended entities, targeting data calls are received from those entities for ad targeting data associated with users of those computing devices, and at least a portion of such ad targeting data is provided to the entities when certain predefined conditions are met.Type: ApplicationFiled: May 22, 2015Publication date: November 26, 2015Inventors: Shaul Levi, Valery Kholodkov
-
Publication number: 20150024787Abstract: A mobile device tracking prevention method and system includes monitoring a mobile device for movement, determining whether an operating state of a wireless module of the mobile device should be adjusted when movement of the mobile device is detected, and controlling the operating state of the wireless module based on the determination. One or more of the actual geographic location of the mobile device, network IDs broadcasted by nearby network access points, and signal strengths of the access points as detected by the mobile device can be monitored to detect movement of the mobile device. Changes to any of these may be indicative of movement of the mobile device, which may serve as the basis for enabling or disabling the wireless module to prevent tracking of the mobile device without sacrificing user productivity.Type: ApplicationFiled: July 2, 2014Publication date: January 22, 2015Inventors: Yuval Ben-Itzhak, Shaul Levi, Pavel Mironchyk
-
Patent number: 7552196Abstract: A method of data transmission including receiving a request for data over an Internet, by a data provider; obtaining data, in response to the request, at the data provider; applying a quality assurance procedure to the obtained data, responsive to the request, at the provider and other than any virus scanning of said data; and transmitting the data over the Internet responsive to the assurance. Preferably, the quality assurance procedure includes assuring that the data is pre-approved for transmission. Preferably, the procedure includes verifying a digital signature of the data.Type: GrantFiled: March 22, 2004Date of Patent: June 23, 2009Assignee: Breach Security, Inc.Inventors: Shaul Levi, Rafael Feitelberg, Assaf Topaz
-
Publication number: 20050021972Abstract: A method of data transmission including receiving a request for data over an Internet, by a data provider; obtaining data, in response to the request, at the data provider; applying a quality assurance procedure to the obtained data, responsive to the request, at the provider and other than any virus scanning of said data; and transmitting the data over the Internet responsive to the assurance. Preferably, the quality assurance procedure includes assuring that the data is pre-approved for transmission. Preferably, the procedure includes verifying a digital signature of the data.Type: ApplicationFiled: March 22, 2004Publication date: January 27, 2005Applicant: Gilian Technologies Ltd.Inventors: Shaul Levi, Rafael Feitelberg, Assaf Topaz
-
Patent number: 6804778Abstract: A method of data transmission including receiving a request for data over an Internet, by a data provider; obtaining data, in response to the request, at the data provider; applying a quality assurance procedure to the obtained data, responsive to the request, at the provider and other than any virus scanning of said data; and transmitting the data over the Internet responsive to the assurance. Preferably, the quality assurance procedure includes assuring that the data is pre-approved for transmission. Preferably, the procedure includes verifying a digital signature of the data.Type: GrantFiled: August 2, 1999Date of Patent: October 12, 2004Assignee: Gilian Technologies, Ltd.Inventors: Shaul Levi, Rafael Feitelberg, Assaf Topaz
-
Publication number: 20030229809Abstract: A method of handling packets by a proxy server. The method includes receiving a packet, requesting to establish a connection of a connection based protocol, not carrying an IP address of the proxy server in an IP destination address field of the packet, and establishing a connection between the proxy server and a source of the received packet as listed in the source IP address of the received packet.Type: ApplicationFiled: April 24, 2003Publication date: December 11, 2003Inventors: Asaf Wexler, Ariel Frydman, Daniel Yaghil, Shaul Levi