IP Library Granted Patent US 9,961,036
Granted Patent B2
US 9,961,036 · App. 14/579,439 · Granted May 1, 2018

News feed techniques

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,961,036
App. No.
14/579,439
Granted
May 1, 2018
Kind
B2
Abstract

News feed techniques are described. In implementations, content is parsed from one or more emails that are addressed to a user. The parsed content from the email is exposed, automatically and without user intervention, for output in a news feed of the user.

Claims (31)

1. A system to control inclusion of content from emails in a news feed, the system comprising:

a web service embodied on one or more computing devices comprising at least one processor and memory encoding computer executable instructions that, when executed by the at least one processor, cause the at least one processor to:

parse content from one or more emails received via an email service, the parsed content of a respective email of the one or more emails comprising metadata including one or more tags that indicate whether the content of the respective email originated from a social network service; and

control exposure of the parsed content from the one or more emails to cause inclusion of the parsed content in the news feed associated with a recipient.

2. A system as recited in claim 1 , wherein the web service is further configured to parse in accordance with a metadata schema to read metadata that describes the content of a respective email.

3. A system as recited in claim 2 , wherein the metadata is included with the respective email.

4. A system as recited in claim 2 , wherein the metadata is generated by an originator of the respective email.

5. A system as recited in claim 1 , wherein the news feed also includes social network content.

6. A system as recited in claim 5 , wherein the social network content includes one or more status updates.

7. A system as recited in claim 5 , wherein the social network content originates from one or more other users of the social network that are specified as friends of the user and the news feed is accessible by the one or more other users.

8. A system as recited in claim 1 , wherein the content from at least one of the one or more emails includes non-textual content that is represented in the news feed.

9. A system as recited in claim 1 , further comprising outputting a verification to verity that the parsed content is to be included in the news feed.

10. A system as recited in claim 1 , wherein the news feed is private to the user.

11. A system to control inclusion of content from emails in a news feed, the system comprising:

a client device comprising at least one processor and memory encoding computer executable instructions that, when executed by the at least one processor, cause the at least one processor to control output of the news feed received via a network connection in a user interface associated with the client device, the news feed comprising:

content parsed from an email describing non-textual content of the email, and at least one icon, the icon representing the non-textual content of the email, where the content parsed from the email comprises metadata including one or more tags that indicate whether the content of the respective email originated from a social network service; and

at least one status update comprised of textual content, where the textual content describes the non-textual content parsed from the email.

12. A system as recited in claim 11 , wherein the user interface is provided by a social network service.

13. A system as recited in claim 11 , wherein the news feed also includes social network content.

14. A system as recited in claim 13 , wherein the social network content includes one or more status updates communicated via the social network service.

15. A system as recited in claim 13 , wherein the non-textual content is an image attached to the email.

16. A system as recited in claim 13 , wherein the non-textual content is a music file or video file attached to the email.

17. A system as recited in claim 13 , wherein the icon representing the non-textual content of the email is configured to display concurrently with one or more icons representing one or more social network contacts of a user of the client device.

18. One or more computing devices comprising at least one processor and memory encoding computer executable instructions that, when executed by the at least one processor, perform a method for controlling inclusion of content from emails in a news feed, the method comprising:

parsing content from one or more emails addressed to a recipient received via an email service, at least one of the emails comprising non-textual content, the parsed content comprising metadata including one or more tags that indicate whether the content of the respective email originated from a social network service; and

creating an update for inclusion in the news feed associated with the recipient, the update comprising:

a textual portion created, at least in part, by utilizing inferred parsing to describe the non-textual content; and

a non-textual portion configured to include a thumbnail icon that represents the non-textual content; and

exposing the update to cause output of the update in the news feed associated with the recipient.

19. The one or more computing devices of claim 18 , the method further comprising forming a verification that is configured to verify that the update is permitted for inclusion in a news feed that involves the recipient.

20. The one or more computing devices of claim 18 , wherein the non-textual content is an image, video file, or music file.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034819/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2014
From: CHENG, DAVID J.; CHIN, KEN H.; OBASANJO, OLUDARE V.; PEARCE, DOUGLAS R.; PARK, SEUNG-HAE; TELEHOWSKI, JENNIE P.; HUSSAIN, MOHAMMED ARSHAD
To: MICROSOFT CORPORATION
Reel/Frame 034570/0208 →