IP Library Granted Patent US 9,215,264
Granted Patent B1
US 9,215,264 · App. 12/860,551 · Granted Dec 15, 2015

Techniques for monitoring secure cloud based content

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,215,264
App. No.
12/860,551
Granted
Dec 15, 2015
Kind
B1
Abstract

Techniques for monitoring secure cloud based content are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for monitoring secure cloud based content comprising monitoring, using a browser component, a secure session accessing cloud based content, the monitoring capable of accessing content other than content requested by a user of the browser, identifying content meeting a specified criteria, and performing a specified action based at least in part on the identified content.

Claims (33)

1. A method for monitoring secure cloud based content comprising:

monitoring, using a browser component of a browser comprising an iframe, a secure session accessing cloud based content, wherein the monitoring comprises concurrently accessing from the browser cloud based content other than cloud based content requested by a user of the browser;

identifying specific cloud based content meeting a specified criteria; and

performing, via a response component, a specified action based at least in part on the identified specific cloud based content, wherein the specified action comprises emulating a user action in the browser.

2. The method of claim 1 , wherein the browser component monitors the secure session by creating a hidden inline frame in a Web document of the browser.

3. The method of claim 1 , wherein the monitoring is performed without periodic authorization of a user of the browser.

4. The method of claim 1 , wherein the monitoring of the secure session is performed using a same connection created by a user of the browser.

5. The method of claim 1 , wherein the browser component comprises a browser plug-in.

6. The method of claim 1 , wherein identifying content meeting a specified criteria comprises identifying content matching one or more of: a malware signature, a blacklisted network address, a footprint, reputation based analysis, objectionable content restrictions, and behavioral analysis.

7. The method of claim 1 , wherein identifying specific content meeting a specified criteria comprises identifying a content provider for which one or more specified actions are provided.

8. The method of claim 7 , wherein the content provider comprises at least one of: a social networking site, an online gaming site, and an e-commerce site.

9. The method of claim 7 , wherein the specified action comprises collecting secure content specific to the identified content provider.

10. The method of claim 7 , wherein the one or more specified actions comprise at least one of collecting profile information from a social networking site, collecting age information from a social networking site, collecting lists of friends, collecting chat conversations, blocking a communication, blocking an action, emulating a user action, logging an action, and providing a notification.

11. The method of claim 10 , wherein emulating a user action comprises at least one of uninstalling a user application, unsubscribing from a list, unsubscribing from a group, blocking a communication, modifying a privacy setting, modifying an access setting, modifying a friends list, and modifying a contacts list.

12. The method of claim 7 , wherein identification of a content provider with one or more specified actions is performed using a site signature, the site signature providing one or more content provider site identifiers and one or more actions.

13. The method of claim 12 , further comprising receiving one or more site signatures from a remote host.

14. The method of claim 7 , wherein the one or more specified actions include logging secure cloud based content and providing one or more portions to a remote host.

15. The method of claim 1 , wherein the specified action is specified by at least one of: a parent, a guardian, and an administrator.

16. The method of claim 1 , wherein the monitoring is performed at least one of: periodic intervals and based on usage.

17. The method of claim 1 , wherein the specific cloud based content is associated with a content provider for which no specified actions are provided and one or more portions of the specific cloud based content are provided to a remote host for analysis.

18. At least one non-transitory processor readable storage medium for storing a computer program of instructions configured to be readable by at least one processor for instructing the at least one processor to execute a computer process for performing the method as recited in claim 1 .

19. An article of manufacture for monitoring secure cloud based content, the article of manufacture comprising:

at least one non-transitory processor readable storage medium; and

instructions stored on the at least one non-transitory processor readable storage medium;

wherein the instructions are configured to be readable from the at least one medium by at least one processor and thereby cause the at least one processor to operate so as to:

monitor, using a browser component of a browser comprising an iframe, a secure session accessing cloud based content, wherein the monitoring comprises concurrently accessing from the browser cloud based content other than cloud based content requested by a user of the browser;

identify cloud based content meeting a specified criteria; and

perform, via a response component, a specified action based at least in part on the identified specific cloud based content, wherein the specified action comprises emulating a user action in the browser.

20. A system for monitoring secure cloud based content comprising:

one or more processors communicatively coupled to a network; wherein the one or more processors are configured to:

monitor, using a browser component of a browser comprising an iframe, a secure session accessing cloud based content, wherein the monitoring comprises concurrently accessing from the browser cloud based content other than cloud based content requested by a user of the browser;

identify cloud based content meeting a specified criteria; and

perform, via a response component, a specified action based at least in part on the identified specific cloud based content, wherein the specified action comprises emulating a user action in the browser.

Assignments (6)
CHANGE OF NAME Recorded May 18, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 063697/0493 →
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Mar 5, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 052109/0186 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2010
From: SOKOLOV, ILYA; NEWSTADT, KEITH
To: SYMANTEC CORPORATION
Reel/Frame 024867/0270 →