Patents by Inventor Amnon Sem Siev

Amnon Sem Siev 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: 11949712
    Abstract: Detection of a security threat to a web browser by: Wrapping a suspect JavaScript code with a detection JavaScript code, wherein, when the wrapped suspect JavaScript code is executed in a web browser, the detection JavaScript code indirectly monitors access to a property of a non-writable, non-configurable JavaScript property, to detect an attempt by the suspect JavaScript code to perform a malicious action in the web browser. Executing the wrapped suspect JavaScript code in the web browser, to effect the monitoring and the detection.
    Type: Grant
    Filed: May 30, 2021
    Date of Patent: April 2, 2024
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Daniel Maman, Nili Davidor
  • Publication number: 20230376597
    Abstract: At an advertising server: adding tracking code to advertisements served by the advertising server, wherein the tracking code is configured to cause web browsers displaying the served advertisements to transmit their contents to a security server. At the security server: scanning the received advertisements to detect presence of malicious code, and storing results of the scanning in a database. At the advertising server: prior to serving a new advertisement that has won in RTB, querying the database for scan results associated with the new advertisement. When the scan results indicate a malicious advertisement, preventing a serving of the new advertisement. When the scan results indicate a safe advertisement, allowing a serving the new advertisement. When no scan results are available for the new advertisement, adding the tracking code to the new advertisement and serving it, such that its contents are scanned by the security server.
    Type: Application
    Filed: July 31, 2023
    Publication date: November 23, 2023
    Inventors: Amnon Sem SIEV, Guy BOOKS, Sharon ABU
  • Patent number: 11762997
    Abstract: At an advertising server: adding tracking code to advertisements served by the advertising server, wherein the tracking code is configured to cause web browsers displaying the served advertisements to transmit their contents to a security server. At the security server: scanning the received advertisements to detect presence of malicious code, and storing results of the scanning in a database. At the advertising server: prior to serving a new advertisement that has won in RTB, querying the database for scan results associated with the new advertisement. When the scan results indicate a malicious advertisement, preventing a serving of the new advertisement. When the scan results indicate a safe advertisement, allowing a serving the new advertisement. When no scan results are available for the new advertisement, adding the tracking code to the new advertisement and serving it, such that its contents are scanned by the security server.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: September 19, 2023
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Guy Books, Sharon Abu
  • Publication number: 20220272126
    Abstract: Detection of a security threat to a web browser by: Wrapping a suspect JavaScript code with a detection JavaScript code, wherein, when the wrapped suspect JavaScript code is executed in a web browser, the detection JavaScript code indirectly monitors access to a property of a non-writable, non-configurable JavaScript property, to detect an attempt by the suspect JavaScript code to perform a malicious action in the web browser. Executing the wrapped suspect JavaScript code in the web browser, to effect the monitoring and the detection.
    Type: Application
    Filed: May 30, 2021
    Publication date: August 25, 2022
    Inventors: Amnon Sem SIEV, Daniel MAMAN, Nili DAVIDOR
  • Patent number: 11128644
    Abstract: Automatically detecting that a software application has received, over a network, advertising code that is configured to display an advertisement within the software application; intercepting the received advertising code; wrapping the intercepted advertising code with program code that is configured to: scan the advertising code for malicious content, and allow or prevent the display of the advertisement within the software application based on the scanning; delivering the wrapped advertising code to the software application as if the wrapped advertising code was received directly from the server, such that, when the wrapped advertising code is executed in the software application: the advertising code is scanned, and the display of the advertisement is allowed or prevented based on the scanning.
    Type: Grant
    Filed: November 3, 2019
    Date of Patent: September 21, 2021
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Yehuda Sapir, Ido Peled, Itamar Mula, Eliyahu Babila
  • Publication number: 20210281589
    Abstract: A system for efficient transmission of JSON objects from a server to multiple portable computing devices. The system comprises: A server storing JSON (JavaScript Object Notation) objects, and configured to transmit the JSON objects over a WAN (Wide Area Network). Multiple portable computing devices, each configured to: receive at least one of the JSON objects from said server over the WAN; parse each of the JSON objects into HTML (HyperText Markup Language); and render the HTML for presentation on a display, wherein the presentation is inside a designated space in a software application running on said portable computing device simultaneously with receipt of the respective one of said JSON objects.
    Type: Application
    Filed: May 25, 2021
    Publication date: September 9, 2021
    Inventors: Amnon Sem SIEV, Yehuda SAPIR, Ido PELED, Itamar MULA, Eliyahu BABILA
  • Patent number: 11025669
    Abstract: A method comprising: receiving, from a web browser, a request for content to be inserted into a sub-document that is nested inside a main document; and transmitting to said web browser, in response to the request: said content, and a client-side script that, when inserted by said web browser into said sub-document: (i) listens to software methods that attempt to invoke a user event without an action by a user of said web browser, (ii) analyzes said user event to determine if said user event is configured to cause said web browser to navigate away from said main document.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 1, 2021
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Daniel Maman, Adi Zlotkin, Ido Peled, Yehuda Sapir
  • Patent number: 11025671
    Abstract: Detection of a security threat to a web browser by: Wrapping a suspect JavaScript code with a detection JavaScript code, wherein, when the wrapped suspect JavaScript code is executed in a web browser, the detection JavaScript code indirectly monitors access to a property of a non-writable, non-configurable JavaScript property, to detect an attempt by the suspect JavaScript code to perform a malicious action in the web browser. Executing the wrapped suspect JavaScript code in the web browser, to effect the monitoring and the detection.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: June 1, 2021
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Daniel Maman, Nili Davidor
  • Publication number: 20210012006
    Abstract: At an advertising server: adding tracking code to advertisements served by the advertising server, wherein the tracking code is configured to cause web browsers displaying the served advertisements to transmit their contents to a security server. At the security server: scanning the received advertisements to detect presence of malicious code, and storing results of the scanning in a database. At the advertising server: prior to serving a new advertisement that has won in RTB, querying the database for scan results associated with the new advertisement. When the scan results indicate a malicious advertisement, preventing a serving of the new advertisement. When the scan results indicate a safe advertisement, allowing a serving the new advertisement. When no scan results are available for the new advertisement, adding the tracking code to the new advertisement and serving it, such that its contents are scanned by the security server.
    Type: Application
    Filed: June 8, 2020
    Publication date: January 14, 2021
    Inventors: Amnon Sem SIEV, Guy BOOKS, Sharon ABU
  • Publication number: 20200304525
    Abstract: Automatically detecting that a software application has received, over a network, advertising code that is configured to display an advertisement within the software application; intercepting the received advertising code; wrapping the intercepted advertising code with program code that is configured to: scan the advertising code for malicious content, and allow or prevent the display of the advertisement within the software application based on the scanning; delivering the wrapped advertising code to the software application as if the wrapped advertising code was received directly from the server, such that, when the wrapped advertising code is executed in the software application: the advertising code is scanned, and the display of the advertisement is allowed or prevented based on the scanning.
    Type: Application
    Filed: November 3, 2019
    Publication date: September 24, 2020
    Inventors: Amnon Sem SIEV, Yehuda SAPIR, Ido PELED, Itamar MULA, Eliyahu BABILA
  • Patent number: 10678923
    Abstract: At an advertising server: adding tracking code to advertisements served by the advertising server, wherein the tracking code is configured to cause web browsers displaying the served advertisements to transmit their contents to a security server. At the security server: scanning the received advertisements to detect presence of malicious code, and storing results of the scanning in a database. At the advertising server: prior to serving a new advertisement that has won in RTB, querying the database for scan results associated with the new advertisement. When the scan results indicate a malicious advertisement, preventing a serving of the new advertisement. When the scan results indicate a safe advertisement, allowing a serving the new advertisement. When no scan results are available for the new advertisement, adding the tracking code to the new advertisement and serving it, such that its contents are scanned by the security server.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 9, 2020
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Guy Books, Sharon Abu
  • Publication number: 20200059488
    Abstract: A method comprising: receiving, from a web browser, a request for content to be inserted into a sub-document that is nested inside a main document; and transmitting to said web browser, in response to the request: said content, and a client-side script that, when inserted by said web browser into said sub-document: (i) listens to software methods that attempt to invoke a user event without an action by a user of said web browser, (ii) analyzes said user event to determine if said user event is configured to cause said web browser to navigate away from said main document.
    Type: Application
    Filed: January 31, 2019
    Publication date: February 20, 2020
    Inventors: Amnon SEM SIEV, Daniel MAMAN, Adi ZLOTKIN, Ido PELED, Yehuda SAPIR
  • Patent number: 10467408
    Abstract: A method, system, and computer program product for security scanning of advertisements displayed inside software applications. First, it is automatically detected that the software application has received from a server, over a network, advertising code that is configured to display an advertisement within the software application. Then, the received advertising code is intercepted, and is wrapped with program code that is configured to: scan the advertising code for malicious content, and allow or prevent the display of the advertisement within the software application based on the scanning. Finally, the wrapped advertising code is delivered to the software application as if the wrapped advertising code was received directly from the server, such that, when the wrapped advertising code is executed in the software application: the advertising code is scanned, and the display of the advertisement is allowed or prevented based on the scanning.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: November 5, 2019
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Yehuda Sapir, Ido Peled, Itamar Mula, Eliyahu Babila
  • Patent number: 10205749
    Abstract: A method comprising: receiving, from a web browser, a request for content to be inserted into a sub-document that is nested inside a main document; and transmitting to said web browser, in response to the request: said content, and a client-side script that, when inserted by said web browser into said sub-document: (i) listens to software methods that attempt to invoke a user event without an action by a user of said web browser, (ii) analyzes said user event to determine if said user event is configured to cause said web browser to navigate away from said main document.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: February 12, 2019
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Daniel Maman, Adi Zlotkin, Ido Peled, Yehuda Sapir