Web content layout engine instance sharing across mobile devices
First Claim
1. A computer-implemented method comprising:
- configuring a shared instance of a web browser layout engine shared between a first mobile device and a second mobile device, the first mobile device and the second mobile device each having installed software that detects that a common user is using the first mobile device and the second mobile device in a shared configuration having the shared instance of the web browser layout engine to execute a workflow of which requested web content is a part, and that selectively enables the shared instance of the web browser layout engine;
dynamically partitioning the requested web content for display across the first mobile device and the second mobile device using the shared instance of the web browser layout engine, wherein the dynamically partitioning selects one or more first interface elements of the web content for display by the first mobile device and selects one or more second interface elements of the web content for display by the second mobile device, and wherein at least one second interface element of the one or more second interface elements comprises an action interface element, interaction with which is configured to contribute at least in part to advancing the workflow;
determining, based at least in part on user input, whether to advance the workflow; and
performing processing based on the determining.
2 Assignments
0 Petitions
Accused Products
Abstract
Web content layout engine instance sharing is provided by configuring a shared instance of a web browser layout engine shared between a first mobile device and a second mobile device; dynamically partitioning requested web content for display across the first mobile device and the second mobile device using the shared instance of the web browser layout engine, where the dynamically partitioning selects first interface element(s) of the web content for display by the first mobile device and selects second interface element(s) of the web content for display by the second mobile device, and where at least one second interface element of the second interface element(s) includes an action interface element, interaction with which is configured to advance a workflow of which the web content is a part; determining, based at least in part on user input, whether to advance the workflow; and performing processing based on the determining.
31 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
configuring a shared instance of a web browser layout engine shared between a first mobile device and a second mobile device, the first mobile device and the second mobile device each having installed software that detects that a common user is using the first mobile device and the second mobile device in a shared configuration having the shared instance of the web browser layout engine to execute a workflow of which requested web content is a part, and that selectively enables the shared instance of the web browser layout engine; dynamically partitioning the requested web content for display across the first mobile device and the second mobile device using the shared instance of the web browser layout engine, wherein the dynamically partitioning selects one or more first interface elements of the web content for display by the first mobile device and selects one or more second interface elements of the web content for display by the second mobile device, and wherein at least one second interface element of the one or more second interface elements comprises an action interface element, interaction with which is configured to contribute at least in part to advancing the workflow; determining, based at least in part on user input, whether to advance the workflow; and performing processing based on the determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising:
a computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; configuring a shared instance of a web browser layout engine shared between a first mobile device and a second mobile device, the first mobile device and the second mobile device each having installed software that detects that a common user is using the first mobile device and the second mobile device in a shared configuration having the shared instance of the web browser layout engine to execute a workflow of which requested web content is a part, and that selectively enables the shared instance of the web browser layout engine; dynamically partitioning the requested web content for display across the first mobile device and the second mobile device using the shared instance of the web browser layout engine, wherein the dynamically partitioning selects one or more first interface elements of the web content for display by the first mobile device and selects one or more second interface elements of the web content for display by the second mobile device, and wherein at least one second interface element of the one or more second interface elements comprises an action interface element, interaction with which is configured to contribute at least in part to advancing the workflow; determining, based at least in part on user input, whether to advance the workflow; and performing processing based on the determining. - View Dependent Claims (17, 18)
-
19. A computer system comprising:
-
a memory; and a processor in communication with the memory, wherein the computer system is configured to perform a method, the method comprising; configuring a shared instance of a web browser layout engine shared between a first mobile device and a second mobile device, the first mobile device and the second mobile device each having installed software that detects that a common user is using the first mobile device and the second mobile device in a shared configuration having the shared instance of the web browser layout engine to execute a workflow of which requested web content is a part, and that selectively enables the shared instance of the web browser layout engine; dynamically partitioning the requested web content for display across the first mobile device and the second mobile device using the shared instance of the web browser layout engine, wherein the dynamically partitioning selects one or more first interface elements of the web content for display by the first mobile device and selects one or more second interface elements of the web content for display by the second mobile device, and wherein at least one second interface element of the one or more second interface elements comprises an action interface element, interaction with which is configured to a contribute at least in part to advancing the workflow; determining, based at least in part on user input, whether to advance the workflow; and performing processing based on the determining. - View Dependent Claims (20)
-
Specification