Coordinating in-frame content with page content in applications
First Claim
1. A computer-implemented method for coordinating content between a page and a frame embedded in the page, the method being executed by at least one processor and comprising:
- establishing, by the at least one processor, an event listener with the frame, the event listener inducing the frame to provide event messages to the page in response to occurrence of respective events within the frame;
receiving, by the at least one processor, a first event message from the frame, the first event message reporting occurrence of a first event that causes a display of initial content within the frame, the first event message indicating a context of the initial content;
in response to receiving the first event message, requesting, by the at least one processor, first content from one or more data sources, the first content being different from the initial content and corresponding to the context of the initial content displayed in the frame; and
updating, by the at least one processor, a portion of the page outside of the frame to display the first content therein.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations of the present disclosure are directed to coordinating content between a page and a frame embedded in the page, and include establishing an event listener with the frame, the event listener inducing the frame to provide event messages to the page in response to occurrence of respective events within the frame, receiving a first event message from the frame, the first event message reporting occurrence of a first event, requesting first content from one or more data sources, the first content corresponding to the first event, and updating the page to display the first content therein, the first content corresponding to content displayed in the frame.
24 Citations
18 Claims
-
1. A computer-implemented method for coordinating content between a page and a frame embedded in the page, the method being executed by at least one processor and comprising:
-
establishing, by the at least one processor, an event listener with the frame, the event listener inducing the frame to provide event messages to the page in response to occurrence of respective events within the frame; receiving, by the at least one processor, a first event message from the frame, the first event message reporting occurrence of a first event that causes a display of initial content within the frame, the first event message indicating a context of the initial content; in response to receiving the first event message, requesting, by the at least one processor, first content from one or more data sources, the first content being different from the initial content and corresponding to the context of the initial content displayed in the frame; and updating, by the at least one processor, a portion of the page outside of the frame to display the first content therein. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for coordinating content between a page and a frame embedded in the page, the operations comprising:
-
establishing an event listener with the frame, the event listener inducing the frame to provide event messages to the page in response to occurrence of respective events within the frame; receiving a first event message from the frame, the first event message reporting occurrence of a first event that causes a display of initial content within the frame, the first event message indicating a context of the initial content; in response to receiving the first event message, requesting first content from one or more data sources, the first content being different from the initial content and corresponding to the context of the initial content displayed in the frame; and updating a portion of the page outside of the frame to display the first content therein. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
one or more processors; and a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for coordinating content between a page and a frame embedded in the page, the operations comprising; establishing an event listener with the frame, the event listener inducing the frame to provide event messages to the page in response to occurrence of respective events within the frame; receiving a first event message from the frame, the first event message reporting occurrence of a first event that causes a display of initial content within the frame, the first event message indicating a context of the initial content; in response to receiving the first event message, requesting first content from one or more data sources, the first content being different from the initial content and corresponding to the context of the initial content displayed in the frame; and updating a portion of the page outside of the frame to display the first content therein. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification