The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 25, 2017

Filed:

Feb. 01, 2011
Applicants:

Charles M Macinnis, San Francisco, CA (US);

Joshua John Forman, San Francisco, CA (US);

Robert Cromwell, Seattle, WA (US);

Kevin Ballard, San Francisco, CA (US);

Peter S. Cho, San Francisco, CA (US);

Anne K. Halsall, San Francisco, CA (US);

Scott William Kyle, El Dorado Hills, CA (US);

Inventors:

Charles M MacInnis, San Francisco, CA (US);

Joshua John Forman, San Francisco, CA (US);

Robert Cromwell, Seattle, WA (US);

Kevin Ballard, San Francisco, CA (US);

Peter S. Cho, San Francisco, CA (US);

Anne K. Halsall, San Francisco, CA (US);

Scott William Kyle, El Dorado Hills, CA (US);

Assignee:

INKLING SYSTEMS, INC., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/21 (2006.01); G06F 9/44 (2006.01); G06F 3/048 (2013.01);
U.S. Cl.
CPC ...
G06F 17/212 (2013.01); G06F 3/048 (2013.01); G06F 8/38 (2013.01); G06F 17/214 (2013.01);
Abstract

Disclosed in some examples is a system for electronic learning support, the system having a content-ingestion module to generate a. digital specification in a first language from a set of input parameters for one or more of a plurality of digital templates, the digital specification including instructions which when executed by an execution environment of an electronic reading device, cause the electronic reading device to present one or more interactive content presentation objects and one or more interactive assessment objects, the execution environment being one of a plurality of execution environments, each execution environment being specific to one of a plurality of heterogeneous electronic reading devices; a digital specification delivery module executed by the one or more processors to transmit the digital specification to the electronic reading device; and an interaction module to: receive content interaction data corresponding to user interactions with the interactive content presentation objects from the execution environment and to send at least a subset of the content interaction data to at least one other electronic reading device, and to receive assessment data corresponding to user interactions with the interactive assessment objects from the execution environment.


Find Patent Forward Citations

Loading…