Back to results
US 2022/0044293 A1Published application
Systems and Methods for Providing Digital Content Marketplace Security
AssigneeCUPP Computing AS
InventorsShlomo Touboul, Mark Kaplan
Life of this patent
Estimating the term…
Abstract
A digital content marketplace filter engine may be configured to identify a communication between a digital content marketplace client and a digital content marketplace server. An analysis engine may be configured to review the communication against a digital content marketplace policy. A response engine configured to block, allow or modify the communication to conform to the digital content marketplace policy.
Claims14
A system comprising:
- at least one user device hardware processor on a user device;
- and
- memory storing redirector program code and security device program code configured to protect the user device, the redirector program code configured to be executed by at least one user device hardware processor on the user device, the redirector program code when executed by the at least one user device hardware processor causing the user device to:
- identify using the at least one user device hardware processor a digital content request for a first digital content item, the digital content request being received from a digital content marketplace client, the digital content marketplace client configured to direct a request execution process on the user device to forward the digital content request to a digital content marketplace server that manages a plurality of digital content items including the first digital content item, the request execution process configured to forward the digital content request to the digital content marketplace server in accordance with the digital content request;
- intercept using the at least one user device hardware processor the digital content request before the digital content request is forwarded to the digital content marketplace server;
- and
- transmit using the at least one user device hardware processor the digital content request to the security device program code;
- the security device program code configured to be executed by the at least one user device hardware processor, the security device program code when executed by the at least one user device hardware processor causing the security system to:
- receive using the at least one user device hardware processor the digital content request before the digital content request is forwarded to the digital content marketplace server;
- review using the at least one user device hardware processor the digital content request against a security policy, including at least one of review the digital content request against a whitelist of approved digital content requests or against a blacklist of disapproved digital content requests, review the first digital content item against a whitelist of approved digital content items or against a blacklist of disapproved digital content items, or review an attribute associated with the first digital content item against a whitelist of approved digital content item attributes or against a blacklist of disapproved digital content item attributes;
- and
- allow, block or modify using the at least one user device hardware processor the digital content request based on whether the review of the digital content request determines that the digital content request conforms to the security policy.
9 more elements
A method comprising:
- identifying, by redirector program code being executed by at least one user device hardware processor on a user device, a digital content request for a first digital content item, the digital content request being received from a digital content marketplace client, the digital content marketplace client configured to direct a request execution process on the user device to forward the digital content request to a digital content marketplace server that manages a plurality of digital content items including the first digital content item, the request execution process configured to forward the digital content request to the digital content marketplace server in accordance with the digital content request;
- intercepting, by the redirector program code being executed by the at least one user device hardware processor, the digital content request before the digital content request is forwarded to the digital content marketplace server;
- transmitting, by redirector program code being executed by the at least one user device hardware processor, the digital content request to security device program code for the security device program code to review the digital content request against a security policy before the digital content request is forwarded to the digital content marketplace server;
- receiving, by security device program code being executed by the at least one user device hardware processor, the digital content request before the digital content request is forwarded to the digital content marketplace server;
- reviewing, by the security device program code being executed by the at least one user device hardware processor, the digital content request against the security policy, including at least one of reviewing the digital content request against a whitelist of approved digital content requests or against a blacklist of disapproved digital content requests, reviewing the first digital content item against a whitelist of approved digital content items or against a blacklist of disapproved digital content items, or reviewing an attribute associated with the first digital content item against a whitelist of approved digital content item attributes or against a blacklist of disapproved digital content item attributes;
- and
- allowing, blocking or modifying, by the security device program code being executed by the at least one user device hardware processor, the digital content request based on whether the review of the digital content request determines that the digital content request conforms to the security policy.
4 more elements
Dependencies are inferred from the claim text.