1460953892-57fe1056-4239-4dd8-885c-68876550d93b

1. A computer-implemented method for generating a personal content stream for video viewing, the method comprising:
accessing a user profile having a plurality of topics;
selecting a set of stream topics for the personal content stream, based upon the plurality of topics in the user profile;
selecting a plurality of videos for inclusion in the personal content stream for a user, each selected video associated with a topic in the set of stream topics; and
providing the selected plurality of videos as a substantially continuous series of videos played back automatically to the user.
2. The computer-implemented method of claim 1, wherein responsive to determining that a selected video has been previously played, another video is selected.
3. The computer-implemented method of claim 2, wherein selecting another video comprises selecting another video from the topic in the set of stream topics.
4. The computer-implemented method of claim 2, wherein selecting another video comprises selecting another video from a different topic in the set of stream topics.
5. The computer-implemented method of claim 1, wherein selecting a set of stream topics comprises selecting a set of profile topics from the user profile and selecting expanded topics associated with the set of profile topics, the set of stream topics including the set of profile topics and expanded topics.
6. The computer-implemented method of claim 1, wherein selecting a set of stream topics comprises determining a plurality of sets of stream topics based upon the plurality of topics in the user profile and receiving a selection of one of the plurality of sets of stream topics.
7. The computer-implemented method of claim 1, wherein selecting one of the selected videos for inclusion in the personal content stream comprises selecting a topic using a probability mass function and selecting the one of the selected videos from the topic.
8. The computer-implemented method of claim 7, wherein selecting the selected video from the topic in the set of stream topics comprises selecting a video from the topic with the highest video-topic association value.
9. The computer-implemented method of claim 7, wherein selecting the selected video from the topic in the set of stream topics comprises selecting a video from the topic using a probability mass function.
10. A computer system for generating a personal content stream for video viewing, the system comprising a non-transitory computer readable medium storing instructions for:
accessing a user profile having a plurality of topics;
selecting a set of stream topics for the personal content stream, based upon the plurality of topics in the user profile;
selecting a plurality of videos for inclusion in the personal content stream for a user, each selected video associated with a topic in the set of stream topics; and
providing the selected plurality of videos as a substantially continuous series of videos played back automatically to the user.
11. The computer system of claim 10, wherein responsive to determining that a selected video has been previously played, another video is selected.
12. The computer system of claim 11, wherein selecting another video comprises selecting another video from the topic in the set of stream topics.
13. The computer system of claim 11, wherein selecting another video comprises selecting another video from a different topic in the set of stream topics.
14. The computer system of claim 10, wherein selecting a set of stream topics comprises selecting a set of profile topics from the user profile and selecting expanded topics associated with the set of profile topics, the set of stream topics including the set of profile topics and expanded topics.
15. The computer system of claim 10, wherein selecting a set of stream topics comprises determining a plurality of sets of stream topics based upon the plurality of topics in the user profile and receiving a selection of one of the plurality of sets of stream topics.
16. The computer system of claim 10, wherein selecting one of the selected videos for inclusion in the personal content stream comprises selecting a topic using a probability mass function and selecting the one of the selected videos from the topic.
17. The computer system of claim 16, wherein selecting the selected video from the topic in the set of stream topics comprises selecting a video from the topic with the highest video-topic association value.
18. The computer system of claim 16, wherein selecting the selected video from the topic in the set of stream topics comprises selecting a video from the topic using a probability mass function.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A respiration assisting apparatus, comprising:
a first anchor structure for fitting between the teeth and the cheek of a first side of a user mouth to retain the apparatus in operational position;
and a lip separating structure extending forwardly from said first anchor structure for passing between and separating the lips of a user, said lip separating structure extending longitudinally forward from said first anchor structure to pass adjacent to user teeth and having a laterally open separating structure upright portion, such that respiration air can flow both laterally against and longitudinally along said lip separating structure.
2. The respiration assisting apparatus of claim 1, wherein said first anchor structure comprises at least one venting opening for permitting oxygen to reach adjacent mouth tissue.
3. The respiration assisting apparatus of claim 1, wherein said lip separating structure comprises at least one venting opening for permitting oxygen to reach adjacent mouth tissue.
4. The respiration assisting apparatus of claim 1, wherein said first anchor structure comprises an upright first anchor panel.
5. The respiration assisting apparatus of claim 4, wherein said upright first anchor panel comprises a smooth first anchor panel surface and a substantially rounded first anchor panel perimeter.
6. A respiration assisting apparatus, comprising:
a first anchor structure for fitting between the teeth and the cheek of a first side of a user mouth to retain the apparatus in operational position;
and a lip separating structure extending forwardly from said first anchor structure for passing between and separating the lips of a user, said lip separating structure comprising a laterally open projection channel extending longitudinally forward from said first anchor structure and having an upright channel web and laterally extending channel side walls, such that said channel is laterally open and respiration air can flow laterally into and longitudinally through the interior of said projection channel.
7. The respiration assisting apparatus of claim 1, additionally comprising a tongue suppressing bridge extending laterally from said first anchor structure for fitting between upper and lower sets of user teeth on a first side of a user mouth, between the tongue of a user and the roof of a user mouth and between upper and lower sets of user teeth on a second side of a user mouth.
8. The respiration assisting apparatus of claim 7, additionally comprising a second anchor structure for placement between a user cheek and adjacent user teeth on a second side of a user mouth, wherein said tongue suppressing bridge connects to said second anchor structure.
9. The respiration assisting apparatus of claim 7, wherein said tongue suppressing bridge comprises flat bite segments for extending between upper and lower sets of user teeth while permitting upper and lower sets of user teeth to substantially close together.
10. The respiration assisting apparatus of claim 9, wherein said tongue suppressing bridge comprises a central air passing segment.
11. The respiration assisting apparatus of claim 9, wherein said tongue suppressing bridge is configured to be spaced downwardly from the roof of a user mouth to permit respiration air to pass over said tongue suppressing bridge.
12. The respiration assisting apparatus of claim 9, wherein said tongue suppressing bridge comprises at least one bridge air flow port through which respiration air can flow.
13. The respiration assisting apparatus of claim 8, wherein said second anchor structure comprises an upright second anchor panel.
14. The respiration assisting apparatus of claim 13, wherein said second anchor panel has a smooth second anchor panel surface and a substantially rounded second anchor panel perimeter.
15. The respiration assisting apparatus of claim 8, wherein said second anchor structure comprises at least one venting opening for permitting oxygen to reach adjacent mouth tissue.
16. The respiration assisting apparatus of claim 1, wherein said apparatus is formed at least in part of THEMOLYN-PEDILON.
17. A respiration assisting apparatus, comprising:
an anchor structure for fitting between the teeth and the cheek of a first side of a user mouth to retain the apparatus in operational position, said anchor structure having a radial series of individually removable perimeter strips for reducing the height and length of said anchor structure to custom size said anchor structure to fit a specific user mouth;
and a lip separating structure extending forwardly from said anchor structure for passing between and separating the lips of a user, said lip separating structure extending longitudinally forward from said anchor structure to pass adjacent to user teeth and having a laterally open separating structure upright portion, such that respiration air can flow both laterally against and longitudinally along said lip separating structure.