Dynamic time-based sequencing

US2017046194A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017046194-A1
Application numberUS-201615340640-A
CountryUS
Kind codeA1
Filing dateNov 1, 2016
Priority dateJan 31, 2014
Publication dateFeb 16, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some embodiments, techniques include identifying a plurality of tasks associated with an identifier corresponding to an electronic device. A task series is generated so as to include the plurality of tasks, where each task in the series is associated with a performance time. When it is determined that the task has not been completed by the performance time, the task series is updated.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for generating task series and monitoring processing of content objects, the system comprising: one or more data processors; and a non-transitory computer readable storage medium containing instructions which when executed on the one or more data processors, cause the one or more data processors to perform actions including: detecting an identifier that corresponds to an electronic device, the identifier being associated with an educational course; identifying a plurality of tasks associated with the identifier; detecting a temporal processing constraint that is applicable to the electronic device that includes an upper-bound limit on a time for completing the plurality of tasks; generating a task series that includes the plurality of tasks and that is consistent with the temporal processing constraint, the task series associating each task in the plurality of tasks with a performance time, wherein a task in the plurality of tasks includes performing a processing that involves a particular electronic content object, and wherein the processing that involves the particular electronic content object includes provision of user input at the electronic device; generating a presentation that identifies a performance time of at least one task in the plurality of tasks; determining, at a time subsequent to the performance time associated with the task, that the processing involving the particular electronic content object had not been completed with respect to a user, wherein determining that the processing involving the particular electronic content object had not been completed includes determining that a data store does not include a set of processing results associated with the identifier; and in response to determination, availing a notification to a device associated with the user. 2 . The system for generating task series and monitoring processing of content objects as recited in claim 1 , wherein the actions further include: generating a variable corresponding to a projected time for completing the plurality of tasks, wherein the notification includes the variable. 3 . The system for generating task series and monitoring processing of content objects as recited in claim 1 , wherein determining that the data store does not include the set of processing results associated with the identifier includes: detecting one or more processing results associated with the identifier and the task; determining a score for the one or more processing results; and determining that the score is below a defined threshold. 4 . The system for generating task series and monitoring processing of content objects as recited in claim 1 , wherein the actions further include: identifying a second identifier that corresponds to a second electronic device, the second identifier being associated with a second educational course; identifying that the plurality of tasks are associated with the second identifier; identifying a second temporal processing constraint that applies to the second electronic device that includes a second upper-bound limit on a time for completing the plurality of tasks; and generating a second task series that includes the plurality of tasks and that is consistent with the second temporal processing constraint, the second task series associating each task in the plurality of tasks with a second performance time different that the performance time associated with the task in the task series. 5 . The system for generating task series and monitoring processing of content objects as recited in claim 1 , wherein the actions further include: receiving, prior to the identification of the temporal processing constraint, a communication from the electronic device that identifies the temporal processing constraint. 6 . The system for generating task series and monitoring processing of content objects as recited in claim 1 , wherein the actions further include: detecting a new temporal processing constraint that applies to the electronic device that includes a new upper-bound limit on the time for completing the plurality of tasks; updating the task series so as to be consistent with the new temporal processing constraint; and generating another presentation that identifies an updated performance time identified in the updated task series. 7 . The system for generating task series and monitoring processing of content objects as recited in claim 1 , wherein another task in the plurality of tasks includes performing a processing that involves another particular electronic content object, and wherein the method further comprises: determining, at another time subsequent to the performance time associated with the task, that the processing involving the other particular electronic content object had not been completed; and availing another notification to the device associated with the user. 8 . The system for generating task series and monitoring processing of content objects as recited in claim 7 , wherein determining that the processing involving the other particular electronic content object had not been completed includes determining that the other electronic content object has not at least one of: requested by the electronic device; accessed by the electronic device; or transmitted to the electronic device. 9 . A computer-implemented method for generating task series and monitoring processing of content objects the method comprising: detecting an identifier that corresponds to an electronic device, the identifier being associated with an educational course; identifying a plurality of tasks associated with the identifier; detecting a temporal processing constraint that is applicable to the electronic device that includes an upper-bound limit on a time for completing the plurality of tasks; generating a task series that includes the plurality of tasks and that is consistent with the temporal processing constraint, the task series associating each task in the plurality of tasks with a performance time, wherein a task in the plurality of tasks includes performing a processing that involves a particular electronic content object, and wherein the processing that involves the particular electronic content object includes provision of user input at the electronic device; generating a presentation that identifies a performance time of at least one task in the plurality of tasks; determining, at a time subsequent to the performance time associated with the task, that the processing involving the particular electronic content object had not been completed with respect to a user, wherein determining that the processing involving the particular electronic content object had not been completed includes determining that a data store does not include a set of processing results associated with the identifier; and in response to determination, availing a notification to a device associated with the user. 10 . The computer-implemented method for generating task series and monitoring processing of content objects as recited in claim 9 , further comprising: generating a variable corresponding to a projected time for completing the plurality of tasks, wherein the notification includes the variable. 11 . The computer-implemented method for generating task series and monitoring processing of content objects as recited in claim 9 , wherein determining that the data store does not include the set of processing results associated with the identifier includes: detecting one or more processing results associated with the identifier and the task; determining a score for the one or more processing results; and determining that the score is b

Assignees

Inventors

Classifications

  • Resource planning, allocation, distributing or scheduling for enterprises or organisations · CPC title

  • Education · CPC title

  • G06Q10/109Primary

    Time management, e.g. calendars, reminders, meetings or time accounting · CPC title

  • G06F9/46Primary

    Multiprogramming arrangements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017046194A1 cover?
In some embodiments, techniques include identifying a plurality of tasks associated with an identifier corresponding to an electronic device. A task series is generated so as to include the plurality of tasks, where each task in the series is associated with a performance time. When it is determined that the task has not been completed by the performance time, the task series is updated.
Who is the assignee on this patent?
Pearson Education Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/109. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 16 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).