System and method for providing status updates

US10673977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10673977-B2
Application numberUS-201313966821-A
CountryUS
Kind codeB2
Filing dateAug 14, 2013
Priority dateMar 15, 2013
Publication dateJun 2, 2020
Grant dateJun 2, 2020

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.

A method and system for status updates are provided. The method for providing a status update includes: determining contextual data related to a user; retrieving suggested status updates related to the contextual data; presenting the suggest status updates to the user; receiving a selected status update from the user; and posting a status update based on the selected status update. The system for providing a status update includes: a context module configured to determine contextual data related to a user; a selection module configured to select suggested status updates related to the contextual data; a display module configured to display the suggested status updates to a user and receive a selected status update from the user; and a processing component configured to receive the selected status update and post the selected status update to a social media application.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for providing a status update comprising: determining contextual data related to a first user, wherein the contextual data is related to an event associated with a profile of the first user in a learning environment managed by a learning management system; retrieving context criteria associated with predetermined status updates; retrieving suggested status updates in response to a match between the contextual data and the context criteria associated with the predetermined status updates; presenting the suggested status updates to the first user; receiving a selected status update and augmented contextual data associated with the selected status update from the first user; and posting an augmented status update based on the selected status update and the augmented contextual data, wherein the augmented status update is posted to at least two social network services selected based on input from the first user or the learning management system; and in response to the augmented status update being posted, analyzing the augmented status update, and determining a second user to whom to provide the augmented status update, wherein there is, based at least in part on the augmented status update, an association of the second user with the first user, wherein a profile of the second user is associated in the learning environment with the event, and wherein the association of the second user with the first user includes a course for which the first user and second user are registered; and sending, to the second user, a message including an indication of the augmented status update and the first user. 2. The method of claim 1 wherein the contextual data comprises user attributes. 3. The method of claim 2 wherein user attributes comprise at least one user attribute selected from among: user's calendar information, user's geo-location, user's movement, and user's social media inputs. 4. The method of claim 1 wherein the contextual data comprises external attributes. 5. The method of claim 4 wherein external attributes comprise at least one external attribute selected from among: time, weather, traffic information and transit schedules. 6. The method of claim 1 wherein the suggested status updates are selected from a predetermined taxonomy. 7. The method of claim 1 further comprising: tracking statistics related to the selected status updates. 8. The method of claim 1 further comprising: posting the status update to multiple social networking sites. 9. The method of claim 1 , wherein the first user is associated with a course provided in the learning environment, and the determining of the second user comprises selecting the second user from among a plurality of other users associated with the course. 10. The method of claim 1 , further comprising: contemporaneously providing the augmented status update to a plurality of social networking platforms. 11. The method of claim 1 , wherein the contextual data is obtained from a storage associated with the learning management system, and the posting of the augmented status comprises providing the augmented status update to the one or more servers associated with the one or more social network services. 12. The method of claim 11 , wherein the one or more social network services to which the augmented status update are selected based on predefined user preferences. 13. A non-transitory computer readable medium containing instructions that, when executed, perform the method of claim 1 . 14. A system comprising: one or more processors configured to: determine contextual data related to a first user, wherein the contextual data is related to an event associated with a profile of the first user in a learning environment managed by a learning management system; retrieve context criteria associated with predetermined status updates; retrieve suggested status updates in response to a match between the contextual data and the context criteria associated with the predetermined status updates; present the suggested status updates to the first user; receive a selected status update and augmented contextual data associated with the selected status update from the first user; and post an augmented status update based on the selected status update and the augmented contextual data, wherein the augmented status update is posted to at least two social network services selected based on input from the first user or the learning management system; and in response to the augmented status update being posted, analyze the augmented status update, and determine a second user to whom to provide the augmented status update, wherein there is, based at least in part on the augmented status update, an association of the second user with the first user, wherein a profile of the second user is associated in the learning environment with the event, and wherein the association of the second user with the first user includes a course for which the first user and second user are registered; and send, to the second user, a message including an indication of the augmented status update and the first user, and one or more memories coupled to the one or more processors and configured to provide the one or more processors with instructions. 15. The system of claim 14 , wherein the one or more memories are configured to store the suggested status updates and the selected status update. 16. The system of claim 15 , wherein the one or more memories are further configured to track statistics related to the selected status updates. 17. The system of claim 14 wherein the contextual data comprises user attributes. 18. The system of claim 14 wherein the contextual data comprises external attributes. 19. The system of claim 14 , wherein the one or more processors are further configured to select suggested status updates from a predetermined taxonomy. 20. The system of claim 14 , wherein the one or more processors are further configured to post the selected status update to multiple social networking applications. 21. The system of claim 14 , wherein the one or more processors are further configured to retrieve contextual data from the learning management system. 22. The system of claim 21 wherein the retrieved contextual data from the learning management system includes data related to the user's classes, grades or assignments. 23. The system of claim 21 , wherein the one or more processors are further configured to send the selected status update to a group of users within the learning management system.

Assignees

Inventors

Classifications

  • H04L67/306Primary

    User profiles · CPC title

  • Office automation; Time management · CPC title

  • for social networking applications · CPC title

  • Location-based management or tracking services · CPC title

  • Physics · mapped topic

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 US10673977B2 cover?
A method and system for status updates are provided. The method for providing a status update includes: determining contextual data related to a user; retrieving suggested status updates related to the contextual data; presenting the suggest status updates to the user; receiving a selected status update from the user; and posting a status update based on the selected status update. The system f…
Who is the assignee on this patent?
D2L Corp
What technology area does this patent fall under?
Primary CPC classification H04L67/306. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 02 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).