Limited-use browser and security system
DCFirst Claim
1. A method, comprising:
- initiating, by a device, a presentation of content via a browser application;
identifying protected content included in the content; and
prohibiting at least one non-ephemeral reproduction operation associated with the protected content, wherein the prohibiting the at least one non-ephemeral reproduction operation comprises;
determining that the browser application is operating as a background application on the device; and
in response to the determining, hiding the protected content from the at least one non-ephemeral reproduction operation by covering the protected content on a display of the device.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A limited-use browser and related security system control access to content stored on a server computer linked to a network. The security system secures the content on the server and only permits it to be downloaded to a client computer running the limited-use browser or a general purpose browser executing an add-in security module providing the same functions as the limited-user browser. The limited-use browser or module secures the downloaded content on the client computer and displays it in a “view-only” mode. While the secured content is being displayed, menu selections, key combination, or pointing device commands initiated on the client computer that would modify the content or create a copy of another medium are either disabled as a default or monitored to determine if the action is permitted.
34 Citations
29 Claims
-
1. A method, comprising:
-
initiating, by a device, a presentation of content via a browser application; identifying protected content included in the content; and prohibiting at least one non-ephemeral reproduction operation associated with the protected content, wherein the prohibiting the at least one non-ephemeral reproduction operation comprises; determining that the browser application is operating as a background application on the device; and in response to the determining, hiding the protected content from the at least one non-ephemeral reproduction operation by covering the protected content on a display of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
a memory, communicatively coupled to a processor, the memory having stored therein executable instructions, comprising; a limited use browser configured to at least; identify protected content included in content for presentation by a web browser, and prevent at least one non-ephemeral content operation associated with the protected content on the apparatus based on a determination whether the web browser is in operation in a background of the apparatus, and in response to the web browser application being determined to be in operation in the background of the apparatus, obscure the protected content from the at least one non-ephemeral reproduction operation by instructing the web browser to display an overlay over at least a portion of the protected content on a display of the apparatus. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A non-transitory computer-readable storage comprising executable instructions that, in response to execution, cause a device comprising a processor to perform operations, comprising:
-
displaying content via a browser application; identifying protected content included in the content; and preventing at least one non-ephemeral reproduction operation associated with the protected content; and in response to determining that the browser application is a background application on the device, concealing the protected content from the at least one non-ephemeral reproduction operation, wherein the concealing comprises covering the protected content on a display of the device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A device, comprising:
-
means for presenting content by an application; means for identifying protected content included in the content; and means for prohibiting at least one non-ephemeral reproduction operation on the device with respect to the protected content; and means for masking the protected content from the at least one non-ephemeral reproduction operation by covering the protected content on a display of the device in response to determining that the application is a background application on the device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification