US 10,193,914 B2
Methods and systems for providing security for page framing
Yoel Gluck, San Francisco, CA (US)
Assigned to salesforce.com, inc., San Francisco, CA (US)
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on Sep. 9, 2016, as Appl. No. 15/261,781.
Application 15/261,781 is a continuation of application No. 13/168,444, filed on Jun. 24, 2011, granted, now 9,442,783.
Claims priority of provisional application 61/358,544, filed on Jun. 25, 2010.
Prior Publication US 2017/0126722 A1, May 4, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); G06F 17/30 (2006.01); G06F 11/00 (2006.01)
CPC H04L 63/1425 (2013.01) [G06F 11/00 (2013.01); G06F 17/30905 (2013.01); H04L 63/00 (2013.01); H04L 63/101 (2013.01); G06F 2221/2119 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method for analyzing a page to be presented by a browser executed by one or more processors of a computing platform, the method comprising:
blocking loading of the page having one or more frames with the one or more processors;
enabling the page with the one or more processors if the page is not framed by a second page;
inspecting each level of a hierarchy of framing pages with the one or more processors to determine whether each level is authorized by
determining whether a domain of the frame matches a domain of the framing page by utilizing a challenge request-response exchange between the domain of the frame and the domain of the framed page, and
providing an indication to the framed page of whether the domain of the frame and the domain of the framing page to be tested match; and
enabling the page with the one or more processors if the inspecting indicates that each level of the hierarchy of framing pages is authorized.