Presentation of the Media Content on Mobile Devices
Abstract
A system, computer-implemented method and computer-readable medium for generating a magazine edition menu, is provided. Dimensions of a display screen on a mobile device are determined. Based on the dimensions, the size of an edition preview pane is determined, where the edition preview pane displays multiple images from the magazine editions. Based on the dimensions the size of a thumbnail section is determined, the thumbnail section displays a plurality of thumbnail editions associated with each magazine edition. Based on the size of the thumbnail section and a number of magazine editions, a layout of the plurality of thumbnail editions on a display screen is determined.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A computer-implemented method comprising:
querying an operating system on a mobile device to determine dimensions of a display screen; generating a preview pane that includes a preview of a media content item and a thumbnail section including a thumbnail image based on an image included in the media content item, the thumbnail image being selectable to launch the media content item; based on the dimensions of the display screen, adjusting a size of the preview pane; based on the size of the preview pane, adjusting a size of the thumbnail section; and providing the preview pane for display including the preview and the thumbnail section including the thumbnail image.
3 . The computer-implemented method of claim 2 , further comprising:
receiving an indication that an orientation of the mobile device is changing to a new orientation; readjusting the size of the preview pane based on the new orientation; and readjusting the size of the thumbnail section based on the new orientation.
4 . The computer-implemented method of claim 2 , further comprising:
determining that the size of the thumbnail section is below a predefined threshold; and in response to determining the size of the thumbnail section is below the predefined threshold, reallocating the size of the thumbnail section to include a predetermined number of rows.
5 . The computer-implemented method of claim 2 , wherein the image included in the media content item is one of a newest image in the media content item and a largest image in the media content item.
6 . The computer-implemented method of claim 2 , further comprising:
determining that the thumbnail image was selected on the mobile device; and in response to determining the thumbnail image was selected, launching a video display application on the preview pane.
7 . The computer-implemented method of claim 6 , further comprising:
updating a popularity of the media content item in response to determining the thumbnail image was selected; and updating the preview pane to include the popularity.
8 . The computer-implemented method of claim 2 , further comprising:
identifying an unfilled space of the display screen separate from the preview pane and the thumbnail section; selecting an advertisement for inclusion in the unfilled space in real-time; and providing the advertisement for display in the unfilled space of the display screen.
9 . A system comprising:
a processor; and a memory storing instructions that, when executed, cause the system to:
query an operating system on a mobile device to determine dimensions of a display screen;
generate a preview pane that includes a preview of a media content item and a thumbnail section including a thumbnail image based on an image included in the media content item, the thumbnail image being selectable to launch the media content item;
based on the dimensions of the display screen, adjust a size of the preview pane;
based on the size of the preview pane, adjust a size of the thumbnail section; and
provide the preview pane for display including the preview and the thumbnail section including the thumbnail image.
10 . The system of claim 9 , wherein the instructions, when executed, further cause they system to:
receive an indication that an orientation of the mobile device is changing to a new orientation; readjust the size of the preview pane based on the new orientation; and readjust the size of the thumbnail section based on the new orientation.
11 . The system of claim 9 , wherein the instructions, when executed, further cause they system to:
determine that the size of the thumbnail section is below a predefined threshold; and in response to determining the size of the thumbnail section is below the predefined threshold, reallocate the size of the thumbnail section to include a predetermined number of rows.
12 . The system of claim 9 , wherein the image included in the media content item is one of a newest image in the media content item and a largest image in the media content item.
13 . The system of claim 9 , wherein the instructions, when executed, further cause they system to:
determine that the thumbnail image was selected on the mobile device; and in response to determining the thumbnail image was selected, launch a video display application on the preview pane.
14 . The system of claim 13 , wherein the instructions, when executed, further cause they system to:
update a popularity of the media content item in response to determining the thumbnail image was selected; and update the preview pane to include the popularity.
15 . The system of claim 9 , wherein the instructions, when executed, further cause they system to:
identify an unfilled space of the display screen separate from the preview pane and the thumbnail section; select an advertisement for inclusion in the unfilled space in real-time; and provide the advertisement for display in the unfilled space of the display screen.
16 . A computer program product comprising a computer usable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
query an operating system on a mobile device to determine dimensions of a display screen; generate a preview pane that includes a preview of a media content item and a thumbnail section including a thumbnail image based on an image included in the media content item, the thumbnail image being selectable to launch the media content item; based on the dimensions of the display screen, adjust a size of the preview pane; based on the size of the preview pane, adjust a size of the thumbnail section; and provide the preview pane for display including the preview and the thumbnail section including the thumbnail image.
17 . The computer program product of claim 16 , wherein the computer readable program when executed on the computer further causes the computer to:
receive an indication that an orientation of the mobile device is changing to a new orientation; readjust the size of the preview pane based on the new orientation; and readjust the size of the thumbnail section based on the new orientation.
18 . The computer program product of claim 16 , wherein the computer readable program when executed on the computer further causes the computer to:
determine that the size of the thumbnail section is below a predefined threshold; and in response to determining the size of the thumbnail section is below the predefined threshold, reallocate the size of the thumbnail section to include a predetermined number of rows.
19 . The computer program product of claim 16 , wherein the image included in the media content item is one of a newest image in the media content item and a largest image in the media content item.
20 . The computer program product of claim 16 , wherein the computer readable program when executed on the computer further causes the computer to:
determine that the thumbnail image was selected on the mobile device; and in response to determining the thumbnail image was selected, launch a video display application on the preview pane.
21 . The computer program product of claim 20 , wherein the computer readable program when executed on the computer further causes the computer to:
update a popularity of the media content item in response to determining the thumbnail image was selected; and update the preview pane to include the popularity.
22 . The computer program product of claim 16 , wherein the computer readable program when executed on the computer further causes the computer to:
identify an unfilled space of the display screen separate from the preview pane and the thumbnail section; select an advertisement for inclusion in the unfilled space in real-time; and provide the advertisement for display in the unfilled space of the display screen.Join the waitlist — get patent alerts
Track US2017108999A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.