Integrated learning using multiple devices
AssigneeSap SE
InventorsLars Satow, Joerg Habon
Life of this patent
Estimating the term…
Abstract
An access code can be generated by a primary device and interpreted by a secondary device for the purpose of presenting, on the secondary device, additional content related to an application running on the primary device. The access code can be a two dimensional graphic or QR code that can be easily captured by a camera unit of the secondary device. Once captured, additional content related to the running application can be identified and displayed on the secondary device.
Claims20
A computer-implemented method comprising:
- capturing, by a first computing device, an access code generated by and presented on a display of a second computing device;
- based on the access code, decoding, by the first computing device, application metadata describing a current state of an application operating on the second computing device, wherein the application metadata is collected by the second computing device in response to the second computing device detecting a help event triggered while application content is being displayed and interacted with on a display of the second computing device, wherein the application metadata identifies the application;
- retrieving, by the first computing device, additional application content based on an identification of the application and the current state of the application, the additional application content is related to assisting a user with the application;
- and
- presenting, by the first computing device, the additional content on the display of the first computing device.
A non-transitory computer readable storage medium storing a program executable by at least one processing unit of a first computing device, the programs comprising sets of instructions for:
- capturing an access code generated by and presented on a display of a second computing device;
- based on the access code, decoding application metadata describing a current state of an application operating on the second computing device, wherein the application metadata is collected by the second computing device in response to the second computing device detecting a help event triggered while application content is being displayed and interacted with on a display of the second computing device, wherein the application metadata identifies the application;
- retrieving additional application content based on an identification of the application and the current state of the application, the additional application content is related to assisting a user with the application;
- and
- presenting the additional content on the display of the first computing device.
A system comprising
- a first display;
- a set of processing units;
- and
- a non-transitory computer-readable medium storing instructions that when executed by at least one processing unit in the set of processing units cause the at least one processing unit to:
- capture an access code generated by and presented on a display of a second computing device;
- based on the access code, decode application metadata describing a current state of an application operating on the second computing device, wherein the application metadata is collected by the second computing device in response to the second computing device detecting a help event triggered while application content is being displayed and interacted with on a display of the second computing device, wherein the application metadata identifies the application;
- retrieve additional application content based on an identification of the application and the current state of the application, the additional application content is related to assisting a user with the application;
- and
- present the additional content on the display of the first computing device.
Dependencies are inferred from the claim text.