Dynamic content feed filtering
First Claim
Patent Images
1. A computer-implemented method for dynamically filtering content in a content feed, comprising:
- displaying, by a computer, a user interface for presenting a plurality of views, the user interface comprising a title bar for switching between the plurality of views and for displaying notifications, the title bar displaying a single view name adjacent to a user control for selecting a plurality of currently hidden views, the title bar further displaying at least one of the notifications in the user interface, wherein at least one of the notifications is related to one of the plurality of currently hidden views to alert a user of a new content which can be seen when switching to a view of the at least one of the notifications, the plurality of views comprising content generated by users of the content feed; and
filtering, by the computer, the content in each of the plurality of views based on a type and priority of the content during the presentation of each of the plurality of views in the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Dynamic filtering of content in a content feed may be provided. A user interface may be displayed on a computer for presenting different views of content. The user interface may include a title bar for switching between the different views and for displaying notifications. The different views may include content generated by users of the content feed. Content in the different views may be filtered based on a type and a priority of the content during the presentation of each of the views in the user interface.
-
Citations
18 Claims
-
1. A computer-implemented method for dynamically filtering content in a content feed, comprising:
-
displaying, by a computer, a user interface for presenting a plurality of views, the user interface comprising a title bar for switching between the plurality of views and for displaying notifications, the title bar displaying a single view name adjacent to a user control for selecting a plurality of currently hidden views, the title bar further displaying at least one of the notifications in the user interface, wherein at least one of the notifications is related to one of the plurality of currently hidden views to alert a user of a new content which can be seen when switching to a view of the at least one of the notifications, the plurality of views comprising content generated by users of the content feed; and filtering, by the computer, the content in each of the plurality of views based on a type and priority of the content during the presentation of each of the plurality of views in the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for dynamically filtering content in a microblog feed, comprising:
-
a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative to; display a user interface for presenting a plurality of views, the user interface comprising a title bar for switching between the plurality of views and for displaying notifications, the title bar displaying a single view name adjacent to a user control for selecting a plurality of currently hidden views, the title bar further displaying at least one of the notifications in the user interface, wherein at least one of the notifications is related to one of the plurality of currently hidden views to alert a user of a new content which can be seen when switching to a view of the at least one of the notifications, the plurality of views comprising content generated by users of the microblog feed; and filter the content in each of the plurality of views based on a type and a priority of the content during the presentation of each of the plurality of views in the user interface. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium comprising computer executable instructions which, when executed by a computer, will cause the computer to perform a method for dynamically filtering content in a content feed, comprising:
-
displaying a user interface for presenting a current view of content generated by users of the microblog feed, the user interface comprising a title bar for switching between the plurality of views and for displaying notifications, the title bar displaying a single view name adjacent to a user control for selecting a plurality of currently hidden views, the title bar further displaying at least one of the notifications in the user interface, wherein at least one of the notifications is related to one of the plurality of currently hidden views to alert a user of a new content which can be seen when switching to a view of the at least one of the notifications, the plurality of views comprising a following view, and @me view, an activity view, a links view, a like view and a custom view; filtering the content in the current view based on a type and a priority of the content during the presentation of the current view in the user interface, wherein filtering the content based on a type of content comprising filtering the content based at least on one or more of the following;
one or more posts being followed by a user of the microblog feed, one or more posts that mention the user in the content feed, one or more posts of activities involving the user of the microblog feed, one or more links posted by the user of the microblog feed, and one or more posts identified as being liked by the user of the microblog feed, and wherein filtering the content based on a priority of the content comprises at least one of;sorting posts in the microblog feed in a chronological order sorting posts in the microblog feed based on posted content which has been recently changed in the microblog feed; receiving an input in the title bar to switch from the current view to another view in the plurality of views; displaying the another view in the user interface, wherein new content in the another view is highlighted in the user interface. - View Dependent Claims (18)
-
Specification