IP Library Granted Patent US 8,547,355
Granted Patent B2
US 8,547,355 · App. 13/155,304 · Granted Oct 1, 2013

Video manager for portable multifunction device

Inventors: Freddy Allen Anzures (San Francisco, CA); Greg Christie (San Jose, CA); Scott Forstall (Mountain View, CA); Charles J. Pisula (San Jose, CA)
Assignee: Apple Inc.
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,547,355
App. No.
13/155,304
Granted
Oct 1, 2013
Kind
B2
Abstract

A video player for a portable multifunction device is disclosed. In some embodiments, a list of video items is displayed in a portrait orientation of a touch screen display of a portable electronic device. Upon user selection of a respective video item in the list, the user selected video item is automatically displayed in a landscape orientation of the touch screen display.

Claims (54)

1. A method, comprising:

at a handheld electronic device with a touch screen display:

displaying a user selected video program on the touch screen display; and

in response to detecting user contact with the touch screen display during display of the user selected video program, displaying an interactive progress bar without changing the size of the displayed video program, and

displaying, simultaneously with the display of the progress bar, an elapsed video play time and a remaining video play time adjacent to the progress bar.

2. The method of claim 1 , including

detecting movement of a finger contact from a first position on the progress bar corresponding to a current playback position to a second position on the progress bar; and

in response to detecting a break or pause of the finger contact, restarting playback of the video program starting at a position within the video program corresponding to the second position on the progress bar.

3. The method of claim 1 , including

in response to detecting finger contact with the displayed progress bar, displaying index information corresponding to a current position of the finger contact on the displayed progress bar.

4. The method of claim 3 , including

in response to detecting cessation of the finger contact with the touch screen display for at least a predefined amount of time, ceasing display of the progress bar.

5. The method of claim 1 , including

in response to detecting the user contact with the touch screen display, maintaining the display of the video program and displaying the user interactive progress bar in a region of the touch screen display not occupied by the video program.

6. The method of claim 1 , including

in response to detecting cessation of the user contact with the touch screen display for at least a predefined amount of time, ceasing display of the progress bar while maintaining the display of the video program.

7. A handheld electronic device, comprising:

a touch screen display;

memory;

one or more processors; and

one or more programs stored in the memory and executed by the one or more processors, the one or more programs including instructions for:

displaying a user selected video program on the touch screen display; and

in response to detecting user contact with the touch screen display during display of the user selected video program, displaying an interactive progress bar without changing the size of the displayed video program, and

displaying, simultaneously with the display of the progress bar, an elapsed video play time and a remaining video play time adjacent to the progress bar.

8. The device of claim 7 , including instructions for:

detecting movement of a finger contact from a first position on the progress bar corresponding to a current playback position to a second position on the progress bar; and

in response to detecting a break or pause of the finger contact, restarting playback of the video program starting at a position within the video program corresponding to the second position on the progress bar.

9. The device of claim 7 , including instructions for:

in response to detecting finger contact with the displayed progress bar, displaying index information corresponding to a current position of the finger contact on the displayed progress bar.

10. The device of claim 9 , including instructions for:

in response to detecting cessation of the finger contact with the touch screen display for at least a predefined amount of time, ceasing display of the progress bar.

11. The device of claim 7 , including instructions for:

in response to detecting the user contact with the touch screen display, maintaining the display of the video program and displaying the user interactive progress bar in a region of the touch screen display not occupied by the video program.

12. The device of claim 7 , including instructions for:

in response to detecting cessation of the user contact with the touch screen display for at least a predefined amount of time, ceasing display of the progress bar while maintaining the display of the video program.

13. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a handheld electronic device with a touch screen display, cause the device to:

display a user selected video program on the touch screen display; and

in response to detecting user contact with the touch screen display during display of the user selected video program, displaying a progress bar without changing the size of the displayed video program, and

displaying, simultaneously with the display of the progress bar, an elapsed video play time and a remaining video play time adjacent to the progress bar.

14. The non-transitory computer readable storage medium of claim 9 , including instructions which cause the device to:

detect movement of a finger contact from a first position on the progress bar corresponding to a current playback position to a second position on the progress bar; and

in response to detecting a break or pause of the finger contact, restart playback of the video program starting at a position within the video program corresponding to the second position on the progress bar.

15. The non-transitory computer readable storage medium of claim 13 , including instructions which cause the device to:

in response to detecting finger contact with the displayed progress bar, display index information corresponding to a current position of the finger contact on the displayed progress bar.

16. The non-transitory computer readable storage medium of claim 15 , including instructions which cause the device to:

in response to detecting cessation of the finger contact with the touch screen display for at least a predefined amount of time, cease display of the progress bar.

17. The non-transitory computer readable storage medium of claim 13 , including instructions which cause the device to:

in response to detecting the user contact with the touch screen display, maintain the display of the video program and display the user interactive progress bar in a region of the touch screen display not occupied by the video program.

18. The non-transitory computer readable storage medium of claim 13 , including instructions which cause the device to:

in response to detecting cessation of the user contact with the touch screen display for at least a predefined amount of time, cease display of the progress bar while maintaining the display of the video program.

19. A graphical user interface on a handheld electronic device with a touch screen display, comprising:

a user selected video program displayed on the touch screen display; and

an interactive progress bar, wherein the interactive progress bar is displayed in response to detecting user contact with the touch screen display during display of the user selected video program without changing the size of the displayed video program, and

displaying, simultaneously with the display of the progress bar, an elapsed video play time and a remaining video play time adjacent to the progress bar.

Continuity (8)
Division 11850008 · Sep 4, 2007
Provisional Application 60937993 · Jun 29, 2007
Provisional Application 60946973 · Jun 28, 2007
Provisional Application 60883784 · Jan 6, 2007
Provisional Application 60879469 · Jan 8, 2007
Provisional Application 60879253 · Jan 7, 2007
Provisional Application 60824769 · Sep 6, 2006
Related Publication 20110235990A1 · Sep 29, 2011