scispace - formally typeset
Search or ask a question

Showing papers by "Scott Forstall published in 2011"


Patent
26 Aug 2011
TL;DR: In this article, the authors present a system for controlling, from a mobile device, media content stored on the mobile device to a media client for presentation on a display device, where data can be provided from the mobile devices to the media client to identify the location of the media content and a playback time.
Abstract: Systems and techniques are disclosed for controlling, from a mobile device, media content stored on the mobile device to a media client for presentation on a display device. Data can be provided from the mobile device to the media client for identifying the location of the media content and a playback time. Based on the data, the media client can obtain a portion of the media content associated with the playback time. Also, playback of the media content on the display device can be controlled by a user of the mobile device.

63 citations


Patent
22 Sep 2011
TL;DR: In this article, the authors present a system and methods for launching an application in response to a launch request from an accessory, where the mobile computing device can determine whether it is in a state that allows launching of an application and/or whether the application or application type requested in the launch command is available for launching.
Abstract: Embodiments of the present invention provide systems and methods for launching an application in response to a launch request from an accessory. In some embodiments, the mobile computing device can determine whether it is in a state that allows launching of an application and/or can determine whether the application or application type requested in the launch command is available for launching. In response to the request, and if the mobile computing device is capable, the mobile computing device can launch the application. The mobile computing device can also send a positive acknowledgment message to the accessory indicating that the application may be launched. An open communication session message may also be sent to the accessory. In response thereto the accessory can open a communication session and interoperate with the application.

49 citations


Patent
09 Aug 2011
TL;DR: In this article, various methods and devices described in this paper relate to devices which, in at least certain embodiments, may include at least one mechanical switch for user to select a user profile interface setting and a processor for causing the device to respond to the mechanical switch.
Abstract: The various methods and devices described herein relate to devices which, in at least certain embodiments, may include at least one mechanical switch for user to select a user profile interface setting and at least one processor for causing the device to respond to the mechanical switch. The mechanical switch may be dedicated for the purpose of switching profiles and may allow for a selection of a plurality of profiles. Further, in conjunction with an optional shift key, the user may select preferences programmed within a profile.

45 citations


Patent
Scott Forstall1
06 Jun 2011
TL;DR: In this article, the authors propose a method to detect a stall of progress to download additional portion of a web page addressed by a resource address registered by a user of a browser.
Abstract: Methods and apparatuses that automatically detect a stall of progress to download additional portion of a web page addressed by a resource address registered by a user of a browser are described. In response to the detection, whether a majority of usable content of the web page has been retrieved may be determined. An indication may be provided to the user to indicate readiness of the web page in the browser if the majority of usable content has already been loaded in a viewing area of the browser and is available to the user. Thus, the user's attention can be directed to the content viewing area to proceed interacting with the browser without a need for the user to wait for a remaining portion of the web page.

41 citations


Patent
12 Dec 2011
TL;DR: In this paper, a portable electronic device equipped with a touch screen display for photograph management is described, where the display is configured to display a different photographic image according to a scroll operation instead of the photographic image selected by the user.
Abstract: PROBLEM TO BE SOLVED: To provide a portable electronic device, especially, a portable device for photograph management such as digital photographing, photographing operation, and photographic electronic mail.SOLUTION: Disclosed is a portable electronic device equipped with a touch screen display for photograph management. In one configuration, the portable electronic device relates to a computer execution system method for displaying the array of thumb nail images corresponding to one set of photographic images. The device is configured to displace the array of the displayed thumb nail images with a photographic image selected by a user when a user contact with the corresponding thumb nail image in the array is detected. The photographic image selected by the user is displayed by a scale which is larger than that of the corresponding thumb nail image. The portable device is configured to display a different photographic image according to a scroll operation instead of the photographic image selected by the user. The scroll operation includes the substantially horizontal movement of the user contact with the touch screen display.

4 citations


Patent
03 Nov 2011
TL;DR: In this article, an electronic device with a display and a touch-sensitive surface concurrently displays on the display an application content area and an unsplit keyboard, with the keyboard being located at the bottom of the display.
Abstract: An electronic device with a display and a touch-sensitive surface concurrently displays on the display an application content area and an unsplit keyboard, the unsplit keyboard being located at a bottom of the display. The device detects a first gesture on the touch-sensitive surface. In response to detecting the first gesture on the touch-sensitive surface, the device converts the unsplit keyboard into a split keyboard and moves the split keyboard away from the bottom of the display over the application content area in accordance with the first gesture.