11281847

Generating Content Objects Using an Integrated Development Environment

PublishedMarch 22, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An enterprise learning management system comprising: a server system comprising one or more hardware processors, the server system configurable to cause: providing, to a user device, first user interface data configured to be processed by the user device to cause display in a user interface of a first presentation of a learning item comprising a list of activities configurable to provide educational content comprising one or more of: a video, a document, or a web link; obtaining, from the user device, a request to create a first activity in the list of activities; creating or updating a data object in a database to track the first activity in association with the learning item; providing, to the user device, second user interface data configured to be processed by the user device to cause display in the user interface of a second presentation of the learning item comprising the first activity as one of the list of activities, the second presentation of the learning item comprising a plurality of selection options for changing the learning item, the selection options comprising one or more of: creating an activity, deleting an activity, or editing an activity; obtaining, from the user device, a selection of a first one of the selection options; responsive to obtaining the selection of the first selection option, changing the learning item according to the first selection option; providing, to the user device, third user interface data configured to be processed by the user device to cause display in the user interface of a third presentation of the learning item in which an activity in the list of activities has been created, deleted or edited; obtaining, from the user device, a selection of a social selection option displayed in at least one of the first presentation, the second presentation or the third presentation of the learning item; responsive to obtaining the selection of the social selection option, sending an invitation to individuals of an organization to collaborate about the learning item using social collaboration; and creating or updating a data object in the database to track the changed learning item.

2

2. The enterprise learning management system of claim 1 , the server system further configurable to cause: obtaining, from the user device, a selection of the educational content; and automatically creating or updating the learning item based on the selected content.

3

3. The enterprise learning management system of claim 1 , the server system further configurable to cause: creating or updating a historical record in a database to track one or more conversations associated with the learning item.

4

4. The enterprise learning management system of claim 1 , the server system further configurable to cause: publishing the educational content to individuals of an organization having one or more job roles relevant to the educational content.

5

5. The enterprise learning management system of claim 1 , wherein at least one of the first presentation, the second presentation or the third presentation of the learning item comprises details comprising one or more of: a description, a status, a delivery mode or a duration.

6

6. The enterprise learning management system of claim 1 , wherein the learning item is associated with one or more of: a project, a task or an application.

7

7. A computer program product comprising computer-readable program code to be executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code comprising instructions configurable to cause: providing, to a user device, first user interface data configured to be processed by the user device to cause display in a user interface of a first presentation of a learning item comprising a list of activities configurable to provide educational content comprising one or more of: a video, a document, or a web link; obtaining, from the user device, a request to create a first activity in the list of activities; creating or updating a data object in a database to track the first activity in association with the learning item; providing, to the user device, second user interface data configured to be processed by the user device to cause display in the user interface of a second presentation of the learning item comprising the first activity as one of the list of activities, the second presentation of the learning item comprising a plurality of selection options for changing the learning item, the selection options comprising one or more of: creating an activity, deleting an activity, or editing an activity; obtaining, from the user device, a selection of a first one of the selection options; responsive to obtaining the selection of the first selection option, changing the learning item according to the first selection option; providing, to the user device, third user interface data configured to be processed by the user device to cause display in the user interface of a third presentation of the learning item in which an activity in the list of activities has been created, deleted or edited; obtaining, from the user device, a selection of a social selection option displayed in at least one of the first presentation, the second presentation or the third presentation of the learning item; responsive to obtaining the selection of the social selection option, sending an invitation to individuals of an organization to collaborate about the learning item using social collaboration; and creating or updating a data object in the database to track the changed learning item.

8

8. The computer program product of claim 7 , the instructions further configurable to cause: obtaining, from the user device, a selection of the educational content; and automatically creating or updating the learning item based on the selected content.

9

9. The computer program product of claim 7 , the instructions further configurable to cause: creating or updating a historical record in a database to track one or more conversations associated with the learning item.

10

10. The computer program product of claim 7 , the instructions further configurable to cause: publishing the educational content to individuals of an organization having one or more job roles relevant to the educational content.

11

11. The computer program product of claim 7 , wherein at least one of the first presentation, the second presentation or the third presentation of the learning item comprises details comprising one or more of: a description, a status, a delivery mode or a duration.

12

12. The computer program product of claim 7 , wherein the learning item is associated with one or more of: a project, a task or an application.

13

13. A method comprising: providing, to a user device, first user interface data configured to be processed by the user device to cause display in a user interface of a first presentation of a learning item comprising a list of activities configurable to provide educational content comprising one or more of: a video, a document, or a web link; obtaining, from the user device, a request to create a first activity in the list of activities; creating or updating a data object in a database to track the first activity in association with the learning item; providing, to the user device, second user interface data configured to be processed by the user device to cause display in the user interface of a second presentation of the learning item comprising the first activity as one of the list of activities, the second presentation of the learning item comprising a plurality of selection options for changing the learning item, the selection options comprising one or more of: creating an activity, deleting an activity, or editing an activity; obtaining, from the user device, a selection of a first one of the selection options; responsive to obtaining the selection of the first selection option, changing the learning item according to the first selection option; providing, to the user device, third user interface data configured to be processed by the user device to cause display in the user interface of a third presentation of the learning item in which an activity in the list of activities has been created, deleted or edited; obtaining, from the user device, a selection of a social selection option displayed in at least one of the first presentation, the second presentation or the third presentation of the learning item; responsive to obtaining the selection of the social selection option, sending an invitation to individuals of an organization to collaborate about the learning item using social collaboration; and creating or updating a data object in the database to track the changed learning item.

14

14. The method of claim 13 , further comprising: obtaining, from the user device, a selection of the educational content; and automatically creating or updating the learning item based on the selected content.

15

15. The method of claim 13 , further comprising: creating or updating a historical record in a database to track one or more conversations associated with the learning item.

16

16. The method of claim 13 , further comprising: publishing the educational content to individuals of an organization having one or more job roles relevant to the educational content.

17

17. The method of claim 13 , wherein at least one of the first presentation, the second presentation or the third presentation of the learning item comprises details comprising one or more of: a description, a status, a delivery mode or a duration.

Patent Metadata

Filing Date

Unknown

Publication Date

March 22, 2022

Inventors

Adam Torman
George Norris
Chris Fox
Douglas Bitting
Jeff Douglas

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “GENERATING CONTENT OBJECTS USING AN INTEGRATED DEVELOPMENT ENVIRONMENT” (11281847). https://patentable.app/patents/11281847

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

GENERATING CONTENT OBJECTS USING AN INTEGRATED DEVELOPMENT ENVIRONMENT — Adam Torman | Patentable