Scott Forstall

MOUNTAIN VIEW, CA US

1. 20090241072 Unlocking a Device by Performing Gestures on an Unlock Image 09-24-2009
2. 20090174667 Method, Device, and Graphical User Interface Providing Word Recommendations for Text Input 07-09-2009
3. 20090172118 Conditional communication - settings may be defined by a user of a communications device to be transmitted with a communication to a receiving device 07-02-2009
4. 20090170567 Hands-free communication - communications system by which a user may provide inputs using an accessory device is provided 07-02-2009
5. 20090170486 Urgent communications - communications system by which a user may provide inputs using an accessory device is provided 07-02-2009
6. 20090167542 Personal media device input and output control based on associated conditions 07-02-2009
7. 20090144343 PEER-TO-PEER N-WAY SYNCING IN DECENTRALIZED ENVIRONMENT 06-04-2009
8. 20090138827 Portable Electronic Device with Interface Reconfiguration Mode 05-28-2009
9. 20090106679 Indication of Progress Towards Satisfaction of a User Input Condition 04-23-2009
10. 20090106674 PREVIEWING USER INTERFACES AND OTHER ASPECTS 04-23-2009
11. 20090088204 Movement-based interfaces for personal media device 04-02-2009
12. 20090061841 MEDIA OUT INTERFACE - Methods, systems, and computer-readable medium for providing a media out interface 03-05-2009
13. 20090061837 AUDIO FILE INTERFACE - Methods, systems, and computer-readable medium for providing an audio file interface 03-05-2009
14. 20090058830 Portable multifunction device, method, and graphical user interface for interpreting a finger gesture 03-05-2009
15. 20090006994 INTEGRATED CALENDAR AND MAP APPLICATIONS IN A MOBILE DEVICE 01-01-2009
16. 20090006644 Port discovery and message delivery in a portable electronic device 01-01-2009
17. 20090006570 Email fetching system and method in a portable electronic device 01-01-2009
18. 20090006336 LOCATION BASED MEDIA ITEMS - Media items can be distributed to mobile devices based on the location of the media device 01-01-2009
19. 20090005981 Integration of Map Services and User Applications in a Mobile Device 01-01-2009
20. 20090005978 Route Reference - user input is received on a wireless device specifying a starting location 01-01-2009
21. 20090005975 Adaptive Mobile Device Navigation - system methods and apparatus provide location information for a mobile device performing location estimation using 01-01-2009
22. 20090005965 Adaptive Route Guidance Based on Preferences 01-01-2009
23. 20090005964 Intelligent Route Guidance - can include deriving one or more routes based on traffic historical data and/or preference data associated with route 01-01-2009
24. 20090005080 Location-Aware Mobile Device - One or more location-based clients can be activated on a mobile device for providing location-based services 01-01-2009
25. 20090005077 Location-Based Services - Methods, systems, and apparatus, including computer program products, for location-based services 01-01-2009
26. 20090005076 Location-Based Information Services - Methods, systems, and computer-readable medium for providing location-based information services 01-01-2009
27. 20090005072 Integration of User Applications in a Mobile Device 01-01-2009
28. 20090005071 Event Triggered Content Presentation - Methods, computer program products, systems and data structures for generating property instructions are 01-01-2009
29. 20090005070 SYNCHRONIZING MOBILE AND VEHICLE DEVICES 01-01-2009
30. 20090005068 Location-Based Emergency Information - Methods, systems, and apparatus, including computer program products, for location-based emergency information 01-01-2009
31. 20090005021 LOCATION-BASED CATEGORICAL INFORMATION SERVICES 01-01-2009
32. 20090005018 Route Sharing and Location - first mobile device can transmit data related to a route 01-01-2009
33. 20090005005 Mobile Device Base Station - mobile device can be configured as a base station to be used by other mobile devices and non-mobile devices to gain access 01-01-2009
34. 20090003659 LOCATION BASED TRACKING - Location information is used to build a database of locations having associated audio, video, image or text data 01-01-2009
35. 20080319562 SINGLE USER INPUT MECHANISM FOR CONTROLLING ELECTRONIC DEVICE OPERATIONS 12-25-2008
36. 20080313292 Threaded Presentation of Electronic Mail 12-18-2008
37. 20080304367 User Interfaces for Electronic Calendar Systems 12-11-2008
38. 20080259040 Method, System, and Graphical User Interface for Positioning an Insertion Marker in a Touch Screen Display 10-23-2008
39. 20080222545 Portable Electronic Device with a Global Setting User Interface 09-11-2008
40. 20080220752 Portable Multifunction Device, Method, and Graphical User Interface for Managing Communications Received While in a Locked State 09-11-2008
41. 20080218535 Portable Electronic Device with Auto-Dim Timers 09-11-2008
42. 20080216001 Portable electronic device with content-dependent touch sensitivity 09-04-2008
43. 20080201650 Web-Clip Widgets on a Portable Multifunction Device 08-21-2008