IP Library Granted Patent US 8,990,691
Granted Patent B2
US 8,990,691 · App. 13/490,343 · Granted Mar 24, 2015

Video object behavior in a user interface

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 8,990,691
App. No.
13/490,343
Granted
Mar 24, 2015
Kind
B2
Abstract

In one embodiment, presenting a video in a user interface in a first presentation mode of a plurality of presentation modes, each presentation mode has a specific size for presenting a visual portion of the video and a specific volume for presenting an audio portion of the video; and in response to a user interaction with the video in the first presentation mode, transitioning the video to a second presentation mode, comprising: changing the visual portion of the video from a first size of the first presentation mode to a second size of the second presentation mode; and changing the audio portion of the video from a first volume of the first presentation mode to a second volume of the second presentation mode.

Claims (78)

1. A method, performed by one or more first electronic devices, comprising:

presenting a video in a user interface of a digital book in a first presentation mode of a plurality of presentation modes, each presentation mode of the plurality of presentation modes having a specific size for presenting a visual portion of the video and a specific volume for presenting an audio portion of the video;

in response to a user interaction to start playback of the video in the first presentation mode, automatically transitioning the video to a second presentation mode, comprising:

changing the visual portion of the video from a first size of the first presentation mode to a second size of the second presentation mode,

the first size being different from the second size,

the first presentation mode being a same playback status as the second presentation mode, and

the second presentation mode being different from the first presentation mode, the second presentation mode being a full-screen mode in which the video is expanded to cover an entire screen of the device; and

changing the audio portion of the video from a first volume of the first presentation mode to a second volume of the second presentation mode, the first volume being different from the second volume; and

upon an end of the playback of the video, automatically transitioning the video from the second presentation mode back to the first presentation mode,

wherein when the second size of the second presentation mode is larger than the first size of the first presentation mode, the second volume is automatically adjusted to be higher than the first volume, and

wherein when the second size of the second presentation mode is smaller than the first size of the first presentation mode, the second volume is automatically adjusted to be lower than the first volume.

2. The method of claim 1 , wherein the plurality of presentation modes comprises an index mode, an on-page mode, and a full-screen mode.

3. The method of claim 2 , further comprising:

while presenting the video in the index mode, in response to a user single tapping or pinching open the video, transitioning the video from the index mode to the on-page mode;

while presenting the video in the on-page mode, in response to the user single tapping or pinching open the video, transitioning the video from the on-page mode to the full-screen mode;

while presenting the video in the full-screen mode, in response to the user double tapping or pinching close the video, transitioning the video from the full-screen mode to the on-page mode; and

while presenting the video in the on-page mode, in response to the user double tapping or pinching close the video, transitioning the video from the on-page mode to the index mode.

4. The method of claim 2 , further comprising:

while presenting the video in the on-page mode, in response to a user navigating away from a user-interface component including the video,

recording a current playback position of the video; and

gradually fading away the audio portion of the video; and

while presenting the video in the on-page mode, in response to the user navigating to the user-interface component including the video, resuming playback of the video at the recorded playback position of the video.

5. The method of claim 2 , further comprising

while presenting the video in the on-page mode, visually indicating that the video is user interactive by floating the video on top of a user-interface component including the video.

6. The method of claim 1 , further comprising

while presenting the video in each presentation mode, associating a playback control icon with the video.

7. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:

present a video in a user interface of a digital book in a first presentation mode of a plurality of presentation modes, each presentation mode of the plurality of presentation modes having a specific size for presenting a visual portion of the video and a specific volume for presenting an audio portion of the video;

in response to a user interaction to start playback of the video in the first presentation mode, automatically transitioning the video to a second presentation mode, comprising:

change the visual portion of the video from a first size of the first presentation mode to a second size of the second presentation mode,

the first size being different from the second size,

the first presentation mode being a same playback status as the second presentation mode and

the second presentation mode being different from the first presentation mode, the second presentation mode being a full-screen mode in which the video is expanded to cover an entire screen of the device; and

change the audio portion of the video from a first volume of the first presentation mode to a second volume of the second presentation mode, the first volume being different from the second volume: and

upon an end of the playback of the video, automatically transitioning the video from the second presentation mode back to the first presentation mode,

wherein when the second size of the second presentation mode is larger than the first size of the first presentation mode, the second volume is automatically adjusted to be higher than the first volume, and

wherein when the second size of the second presentation mode is smaller than the first size of the first presentation mode, the second volume is automatically adjusted to be lower than the first volume.

8. The media of claim 7 , wherein the plurality of presentation modes comprises an index mode, an on-page mode, and a full-screen mode.

9. The media of claim 8 , wherein the software is further operable to:

while presenting the video in the index mode, in response to a user single tapping or pinching open the video, transition the video from the index mode to the on-page mode;

while presenting the video in the on-page mode, in response to the user single tapping or pinching open the video, transition the video from the on-page mode to the full-screen mode;

while presenting the video in the full-screen mode, in response to the user double tapping or pinching close the video, transition the video from the full-screen mode to the on-page mode; and

while presenting the video in the on-page mode, in response to the user double tapping or pinching close the video, transition the video from the on-page mode to the index mode.

10. The media of claim 8 , wherein the software is further operable to:

while presenting the video in the on-page mode, in response to a user navigating away from a user-interface component including the video,

record a current playback position of the video; and

gradually fade away the audio portion of the video; and

while presenting the video in the on-page mode, in response to the user navigating to the user-interface component including the video, resume playback of the video at the recorded playback position of the video.

11. The media of claim 8 , wherein the software is further operable to

while presenting the video in the on-page mode, visually indicate that the video is user interactive by floating the video on top of a user-interface component including the video.

12. The media of claim 7 , wherein the software is further operable to

while presenting the video in each presentation mode, associate a playback control icon with the video.

13. A system comprising:

a memory comprising instructions executable by one or more processors; and

the one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to:

present a video in a user interface of a digital book in a first presentation mode of a plurality of presentation modes, each presentation mode of the plurality of presentation modes having a specific size for presenting a visual portion of the video and a specific volume for presenting an audio portion of the video;

in response to a user interaction to start playback of the video in the first presentation mode, automatically transitioning the video to a second presentation mode, comprising:

change the visual portion of the video from a first size of the first presentation mode to a second size of the second presentation mode,

the first size being different from the second size,

the first presentation mode being a same playback status as the second presentation mode and

the second presentation mode being different from the first presentation mode, the second presentation mode being a full-screen mode in which the video is expanded to cover an entire screen of the device; and

change the audio portion of the video from a first volume of the first presentation mode to a second volume of the second presentation mode, the first volume being different from the second volume; and

upon an end of the playback of the video, automatically transitioning the video from the second presentation mode back to the first presentation mode,

wherein when the second size of the second presentation mode is larger than the first size of the first presentation mode, the second volume is automatically adjusted to be higher than the first volume, and

wherein when the second size of the second presentation mode is smaller than the first size of the first presentation mode, the second volume is automatically adjusted to be lower than the first volume.

14. The system of claim 13 , wherein the plurality of presentation modes comprises an index mode, an on-page mode, and a full-screen mode.

15. The system of claim 14 , the processors are further operable when executing the instructions to:

while presenting the video in the index mode, in response to a user single tapping or pinching open the video, transition the video from the index mode to the on-page mode;

while presenting the video in the on-page mode, in response to the user single tapping or pinching open the video, transition the video from the on-page mode to the full-screen mode;

while presenting the video in the full-screen mode, in response to the user double tapping or pinching close the video, transition the video from the full-screen mode to the on-page mode; and

while presenting the video in the on-page mode, in response to the user double tapping or pinching close the video, transition the video from the on-page mode to the index mode.

16. The system of claim 14 , the processors are further operable when executing the instructions to:

while presenting the video in the on-page mode, in response to a user navigating away from a user-interface component including the video,

record a current playback position of the video; and

gradually fade away the audio portion of the video; and

while presenting the video in the on-page mode, in response to the user navigating to the user-interface component including the video, resume playback of the video at the recorded playback position of the video.

17. The system of claim 14 , the processors are further operable when executing the instructions to

while presenting the video in the on-page mode, visually indicate that the video is user interactive by floating the video on top of a user-interface component including the video.

Assignments (1)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →