Patents by Inventor Eric Peyton

Eric Peyton 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: 10503342
    Abstract: A user interface can have one or more spaces presented therein. A space is a grouping of one or more program windows in relation to windows of other application programs, such that the program(s) of only a single space is visible when the space is active. A view can be generated of all spaces and their contents.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: December 10, 2019
    Assignee: APPLE INC.
    Inventors: Assana Fard, John O. Louch, Ralph Brunner, Haroon Sheikh, Eric Peyton, Christopher Hynes
  • Publication number: 20080034317
    Abstract: A user interface can have one or more spaces presented therein. A space is a grouping of one or more program windows in relation to windows of other application programs, such that the program(s) of only a single space is visible when the space is active. A view can be generated of all spaces and their contents.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Assana Fard, John O. Louch, Ralf Brunner, Haroon Sheikh, Eric Peyton, Christopher Hynes
  • Publication number: 20070266093
    Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for workflow widgets. In some implementations, a widget workflow method includes: launching a widget at a first device; and updating the widget with content created at a second device.
    Type: Application
    Filed: May 10, 2006
    Publication date: November 15, 2007
    Inventors: Scott Forstall, Imran Chaudhri, John Louch, Eric Peyton
  • Publication number: 20070130541
    Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for synchronizing widgets and dashboards.
    Type: Application
    Filed: August 4, 2006
    Publication date: June 7, 2007
    Inventors: John Louch, Eric Peyton, Christoper Hynes, Scott Forstall, Gregory Christie
  • Publication number: 20070118813
    Abstract: A widget manager facilitates management of widgets in a dashboard layer. Management functions can include enablement, preview, importation, exportation, organization, installation, deletion, acquisition, etc.
    Type: Application
    Filed: May 5, 2006
    Publication date: May 24, 2007
    Inventors: Scott Forstall, Imran Chaudhri, John Louch, Eric Peyton
  • Publication number: 20070101297
    Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for organizing, managing and presenting widgets in display areas associated with multiple dashboard environments. In some implementations, a first display area associated with a first dashboard environment is configured for displaying at least one widget from a first set of widgets. A second display area associated with a second dashboard environment is configured for displaying at least one widget from a second set of widgets.
    Type: Application
    Filed: February 1, 2006
    Publication date: May 3, 2007
    Inventors: Scott Forstall, Imran Chaudhri, John Louch, Eric Peyton
  • Publication number: 20070101288
    Abstract: Methods, apparatus, and computer program products are provided including a method for displaying a user interface element in a display environment. The method includes receiving a selection of a user interface element to be displayed in a display environment, and selectively displaying the user interface element in a preview environment prior to installing the user interface element and prior to displaying the interface element in the display environment. Preview includes instantiating the user interface element in a preview environment including displaying the user interface element in a presentation window along with a preview designator and supporting interaction of the user interface element with a user; and selectively installing the user interface element in the display environment.
    Type: Application
    Filed: November 16, 2005
    Publication date: May 3, 2007
    Inventors: Scott Forstall, Imran Chaudhri, John Louch, Eric Peyton
  • Publication number: 20070101433
    Abstract: A widget security system, method and computer-readable medium detects a security event associated with a widget, assesses the risk associated with the security event, and initiates a security action based on the assessed risk.
    Type: Application
    Filed: May 10, 2006
    Publication date: May 3, 2007
    Inventors: John Louch, Scott Forstall, Eric Peyton
  • Publication number: 20070101291
    Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for manually or automatically linking widgets. The automatic linking of widgets includes detecting a trigger event associated with a first widget, and providing access to a second widget in response to the trigger event. The trigger event can be the downloading, previewing, installation, launching, updating, operating or any other interaction with one or more widgets. The trigger event can also be the exercise of a function or feature of a widget. In some implementations, a communication path or channel is established between widgets for sharing information. In other implementations, linked widgets are provided access to shared information. A widget link manager can be used to manually establish links between widgets and to designate shared information, restrictions, etc.
    Type: Application
    Filed: April 12, 2006
    Publication date: May 3, 2007
    Inventors: Scott Forstall, Imran Chaudhri, John Louch, Eric Peyton
  • Publication number: 20070101279
    Abstract: Methods, systems, apparatus and computer program products are provided. One method is provided that includes determining for a display environment when a number of unspecified user interface elements are desired to be displayed, automatically selecting user interface elements from available user interface elements to satisfy the number and displaying the selected user interface elements in the display environment.
    Type: Application
    Filed: February 16, 2006
    Publication date: May 3, 2007
    Inventors: Imran Chaudhri, Scott Forstall, John Louch, Eric Peyton
  • Publication number: 20060277469
    Abstract: Methods, apparatus, and computer program products are provided including a method for displaying a user interface element in a display environment. The method includes receiving a selection of a user interface element to be displayed in a display environment, and selectively displaying the user interface element in a preview environment prior to installing the user interface element and prior to displaying the interface element in the display environment. Selectively displaying the user interface element includes determining if a preview is required; instantiating the user interface element in a preview environment including displaying the user interface element in a presentation window and supporting interaction of the user interface element with a user; and selectively installing the user interface element in the display environment.
    Type: Application
    Filed: June 7, 2005
    Publication date: December 7, 2006
    Inventors: Imran Chaudhri, John Louch, Gregory Christie, Eric Peyton, Kevin Tiene, Scott Forstall
  • Publication number: 20060005207
    Abstract: An authoring environment for creating and/or editing user interface elements such as widgets used in a unified interest layer. The authoring environment facilitates creation of widgets that have a consistent appearance and mechanism, and allows third-party developers to easily create widgets that have a look and feel that is consistent with a predefined set of widgets.
    Type: Application
    Filed: June 3, 2005
    Publication date: January 5, 2006
    Inventors: John Louch, Andrew Grignon, Timothy Bumgarner, Eric Peyton