User interface with media wheel facilitating viewing of media objects
AssigneeFacebook, Inc.
InventorErick Tseng
Life of this patent
Estimating the term…
Abstract
A mechanism directed to extracting and displaying media content of a news feed or other structured document in a scrollable media wheel frame.
Drawings
Claims15
A method comprising:
- by a computing device, determining a geographical location of the computing device of a user;
- by the computing device, storing, in a location database, a check-in at the geographical location;
- by the computing device, accessing a social-networking news feed comprising a plurality of social-networking news feed items, wherein a first news feed item of the plurality of news feed items comprises a first text corresponding to content of the first news feed item and one or more first media objects, wherein a second news feed item of the plurality of news feed items comprises a second text corresponding to content of the second news feed item and one or more second media objects, wherein at least one of the social-networking news feed items is selected based on the check-in at the geographical location;
- by the computing device, providing a modified version of the social-networking news feed in a first portion of a display and one or more a media wheel frame for displaying media objects extracted from the social-networking news feed in a second and separate portion of the display that is adjacent to the first portion of the display, wherein:
- the modified version of the news feed in the first portion of the display (1) comprises the first text of the first news feed item and the second text of the second news feed item, and (2) omits the one or more first media objects extracted from the first news feed item and the one or more second media objects extracted from the second news feed item,
- the media wheel frame comprises the one or more first media objects extracted from the first news feed item and the one or more second media objects extracted from the second news feed item,
- the first portion of the display is scrollable independently of the media wheel frame,
- the media wheel frame is scrollable independently of the first portion of the display, and
- at least one of the media objects provided for display in the media wheel frame is an activatable element that, when activated, causes the computing device to replace the modified version of the news feed in the first portion of the display with a display of a text and a media object of a social-networking news feed item associated with the activatable element, the media object being displayed in a larger size than the activatable element;
- by the computing device, storing the extracted media objects in a local storage of the computing device;
- by the computing device, periodically updating the extracted media objects stored in the local storage based on information from a remote data store;
- and
- by the computing device, dynamically updating the media wheel frame based on the updated extracted media objects.
A system comprising:
- one or more processors;
- and
- a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to:
- determine a geographical location of the system of a user;
- store, in a location database, a check-in at the geographical location;
- access a social-networking news feed comprising a plurality of social-networking news feed items, wherein a first news feed item of the plurality of news feed items comprises a first text corresponding to content of the first news feed item and one or more first media objects, wherein a second news feed item of the plurality of news feed items comprises a second text corresponding to content of the second news feed item and one or more second media objects, wherein at least one of the social-networking news feed items is selected based on the check-in at the geographical location;
- provide a modified version of the social-networking news feed in a first portion of a display and a media wheel frame for displaying media objects extracted from the social-networking news feed in a second and separate portion of the display that is adjacent to the first portion of the display, wherein:
- the modified version of the news feed in the first portion of the display (1) comprises the first text of the first news feed item and the second text of the second news feed item, and (2) omits the one or more first media objects extracted from the first news feed item and the one or more second media objects extracted from the second news feed item,
- the media wheel frame comprises the one or more first media objects extracted from the first news feed item and the one or more second media objects extracted from the second news feed item,
- the first portion of the display is scrollable independently of the media wheel frame,
- the media wheel frame is scrollable independently of the first portion of the display, and
- at least one of the media objects provided for display in the media wheel frame is an activatable element that, when activated, causes the system to replace the modified version of the news feed in the first portion of the display with a display of a text and a media object of a social-networking news feed item associated with the activatable element, the media object being displayed in a larger size than the activatable element;
- store the extracted media objects in a local storage;
- periodically update the extracted media objects stored in the local storage based on information from a remote data store;
- and
- dynamically updating the media wheel frame based on the updated extracted media objects.
One or more computer-readable non-transitory storage media embodying software that is operable when executed by a processor to:
- determine a geographical location of a computing device of a user;
- store, in a location database, a check-in at the geographical location;
- access a social-networking news feed comprising a plurality of social-networking news feed items, wherein a first news feed item of the plurality of news feed items comprises a first text corresponding to content of the first news feed item and one or more first media objects, wherein a second news feed item of the plurality of news feed items comprises a second text corresponding to content of the second news feed item and one or more second media objects, wherein at least one of the social-networking news feed items is selected based on the check-in at the geographical location
- provide a modified version of the social-networking news feed in a first portion of a display and a media wheel frame for displaying media objects extracted from the social-networking news feed in a second and separate portion of the display that is adjacent to the first portion of the display, wherein:
- the modified version of the news feed in the first portion of the display (1) comprises the first text of the first news feed item and the second text of the second news feed item, and (2) omits the one or more first media objects extracted from the first news feed item and the one or more second media objects extracted from the second news feed item,
- the media wheel frame comprises the one or more first media objects extracted from the first news feed item and the one or more second media objects extracted from the second news feed item,
- the first portion of the display is scrollable independently of the media wheel frame,
- the media wheel frame is scrollable independently of the first portion of the display, and
- at least one of the media objects provided for display in the media wheel frame is an activatable element that, when activated, causes the computing device to replace the modified version of the news feed in the first portion of the display with a display of a text and a media object of a social-networking news feed item associated with the activatable element, the media object being displayed in a larger size than the activatable element;
- store the extracted media objects in a local storage of the computing device;
- periodically update the extracted media objects stored in the local storage based on information from a remote data store;
- and
- dynamically updating the media wheel frame based on the updated extracted media objects.
Dependencies are inferred from the claim text.