Patents by Inventor Geoffrey G. Stahl

Geoffrey G. Stahl has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8660790
    Abstract: A computing device can access a calendar entry having an associated time and an associated location, in a calendar application. The computing device can dynamically determine an estimated travel time to the location associated with the calendar entry. The computing device can provide an alarm indication for the calendar entry at a time based on the estimated travel time.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: February 25, 2014
    Assignee: Apple Inc.
    Inventors: Geoffrey G. Stahl, Teck Yang Lee
  • Publication number: 20130328878
    Abstract: A computing system that supports the use of multiple displays in display mirroring mode and extended display mode may automatically determine a display mode in which to configure the system (with little or no user input) based on various characteristics of the displays in the system. For example, the system may determine that a television, projector, or other presentation type display is connected in the system, and in response, may determine that the system should be configured in a display mirroring mode, rather than in an extended display mode. The system may also determine that the presentation type display is the preferred display, and may render image content in a best (or preferred) mode for that display using its native resolution, aspect ratio or color profile. The system may then scale the rendered image content for display on other (non-preferred) displays, such as an internal display, without re-rendering it.
    Type: Application
    Filed: September 28, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Geoffrey G. Stahl, Ian C. Hendry, Kenneth C. Dyke, Patrick L. Coffman, Steve S. Ko, Nathaniel C. Begeman
  • Patent number: 8564599
    Abstract: The disclosed embodiments provide a system that configures a computer system to switch between graphics-processing units (GPUs). In one embodiment, the system drives a display using a first graphics-processing unit (GPU) in the computer system. Next, the system detects one or more events associated with one or more dependencies on a second GPU in the computer system. Finally, in response to the event, the system prepares to switch from the first GPU to the second GPU as a signal source for driving the display.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: October 22, 2013
    Assignee: Apple Inc.
    Inventors: Christopher C. Niederauer, Geoffrey G. Stahl
  • Publication number: 20130231864
    Abstract: A computing device can access a calendar entry having an associated time and an associated location, in a calendar application. The computing device can dynamically determine an estimated travel time to the location associated with the calendar entry. The computing device can provide an alarm indication for the calendar entry at a time based on the estimated travel time.
    Type: Application
    Filed: April 16, 2013
    Publication date: September 5, 2013
    Applicant: Apple Inc.
    Inventors: Geoffrey G. STAHL, Teck Yang LEE
  • Patent number: 8423288
    Abstract: A computing device can access a calendar entry having an associated time and an associated location, in a calendar application. The computing device can dynamically determine an estimated travel time to the location associated with the calendar entry. The computing device can provide an alarm indication for the calendar entry at a time based on the estimated travel time.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: April 16, 2013
    Assignee: Apple Inc.
    Inventors: Geoffrey G. Stahl, Teck Yang Lee
  • Patent number: 8368702
    Abstract: The disclosed embodiments provide a system that configures a computer system to switch between graphics-processing units (GPUs). In one embodiment, the system drives a display using a first graphics-processing unit (GPU) in the computer system. Next, the system detects one or more events associated with one or more dependencies on a second GPU in the computer system. Finally, in response to the event, the system prepares to switch from the first GPU to the second GPU as a signal source for driving the display.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: February 5, 2013
    Assignee: Apple Inc.
    Inventors: Christopher C. Niederauer, Geoffrey G. Stahl
  • Publication number: 20110164046
    Abstract: The disclosed embodiments provide a system that configures a computer system to switch between graphics-processing units (GPUs). In one embodiment, the system drives a display using a first graphics-processing unit (GPU) in the computer system. Next, the system detects one or more events associated with one or more dependencies on a second GPU in the computer system. Finally, in response to the event, the system prepares to switch from the first GPU to the second GPU as a signal source for driving the display.
    Type: Application
    Filed: January 28, 2010
    Publication date: July 7, 2011
    Applicant: APPLE INC.
    Inventors: Christopher C. Niederauer, Geoffrey G. Stahl
  • Publication number: 20110130958
    Abstract: A computing device can access a calendar entry having an associated time and an associated location, in a calendar application. The computing device can dynamically determine an estimated travel time to the location associated with the calendar entry. The computing device can provide an alarm indication for the calendar entry at a time based on the estimated travel time.
    Type: Application
    Filed: November 30, 2009
    Publication date: June 2, 2011
    Applicant: APPLE INC.
    Inventors: Geoffrey G. Stahl, Teck Yang Lee