Patents by Inventor Eric Steven Peyton

Eric Steven 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: 9104294
    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: Grant
    Filed: April 12, 2006
    Date of Patent: August 11, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton
  • Patent number: 9086785
    Abstract: An icon receptacle is disposed along a depth aspect, and one or more icons are disposed within the icon receptacle, one of which is a stack item.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: July 21, 2015
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, John O. Louch, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 9032318
    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: Grant
    Filed: May 7, 2010
    Date of Patent: May 12, 2015
    Assignee: Apple Inc.
    Inventors: John O. Louch, Scott Forstall, Eric Steven Peyton
  • Publication number: 20150100904
    Abstract: A desktop operable to display one or more system objects is modified using one or more filters, operable to modify the presentation of the one or more system objects.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 9, 2015
    Inventors: Imran A. Chaudhri, Christopher Hynes, Eric Steven Peyton, John O. Louch, Timothy Wayne Bumgarner
  • Patent number: 8892997
    Abstract: Systems and methods for providing an overflow stack. An overflow stack can be generated based upon adjustments to a group display area and based upon application of one or more display criterion. An overflow stack can include representation of any system objects that can not be displayed in an adjusted group display area based upon the one or more display criterion.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: November 18, 2014
    Assignee: Apple Inc.
    Inventors: John O. Louch, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 8839127
    Abstract: Object transitions can include providing a graphical transition of an object item that retains an aspect ratio associated with the object item while transitioning the object item into an instance of an executing object associated with the object item.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: September 16, 2014
    Assignee: Apple Inc.
    Inventors: John O. Louch, Imran A. Chaudhri, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 8806371
    Abstract: Navigation tools for an interface (e.g., a graphical user interface) are disclosed. In one aspect, a first stack item (e.g., a first directory) that includes one or more stack elements (e.g., subdirectories) is presented in the interface. User input selecting one of the one or more stack elements causes a scaled version of the first stack item (e.g., a smaller visual representation of the directory) and a second stack item (e.g., a selected subdirectory) that corresponds to the selected stack element to be presented in the interface. Selecting the scaled version of the first stack item causes the first stack item to be presented (e.g., a larger visual representation of the directory) in the interface.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: August 12, 2014
    Assignee: Apple Inc.
    Inventors: John O. Louch, Timothy Wayne Bumgarner, Eric Steven Peyton, Christopher Hynes
  • Patent number: 8745535
    Abstract: A graphical user interface has a back surface disposed from viewing surface to define a depth, and one or more one or more side surfaces extend from the back surface to the viewing surface. An icon receptacle is disposed on one or more of the side surfaces, and one or more icons are disposed within the icon receptacle. The one or more icons correspond to one or more desktop items.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: June 3, 2014
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, John O. Louch, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 8667418
    Abstract: Stack elements corresponding to system object are associated with a stack item and aggregated in the stack item. A context engine provides contextual control of the stack item and stack elements.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: March 4, 2014
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, John O. Louch, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 8566732
    Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for synchronizing widgets and dashboards.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: October 22, 2013
    Assignee: Apple Inc.
    Inventors: John O. Louch, Eric Steven Peyton, Christoper Hynes, Scott Forstall, Gregory N. Christie
  • Patent number: 8543931
    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: Grant
    Filed: November 16, 2005
    Date of Patent: September 24, 2013
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton
  • Patent number: 8473859
    Abstract: Visual representations of system objects are associated, and one or more association characteristics of the associated visual representations are identified. Interaction models and/or visualization models are automatically selected from a plurality of interaction and/or visualization models based on the identified one or more association characteristic, and the selected interaction and/or visualization model is applied to the associated visual representations.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: June 25, 2013
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, John O. Louch, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 8453065
    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: Grant
    Filed: June 7, 2005
    Date of Patent: May 28, 2013
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhrl, John O. Louch, Gregory N. Christle, Eric Steven Peyton, Kevin Tiene, Scott Forstall
  • Patent number: 8423914
    Abstract: Selection of visualization objects, such as icons, is represented by a flowing selection boundary. The region enclosed by the selection boundary can include a display properly, e.g., color and/or texture. The display property may be adjusted in response to an identified event, e.g., the presence of a cursor or a pending and/or active operation.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: April 16, 2013
    Assignee: Apple Inc.
    Inventors: John O. Louch, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 8381122
    Abstract: A back surface is axially disposed from a viewing surface, and one or more side surfaces extend from the back surface to the viewing surface. An application content frame for an executing application is generated on the back surface. One or more application control elements for the execution application are generating on the one or more side surfaces.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: February 19, 2013
    Assignee: Apple Inc.
    Inventors: John O. Louch, Imran A. Chaudhri, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Publication number: 20120278753
    Abstract: Object transitions can include providing a graphical transition of an object item that retains an aspect ratio associated with the object item while transitioning the object item into an instance of an executing object associated with the object item.
    Type: Application
    Filed: February 17, 2012
    Publication date: November 1, 2012
    Applicant: APPLE INC.
    Inventors: John O. Louch, Imran A. Chaudhri, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 8302020
    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: Grant
    Filed: May 11, 2009
    Date of Patent: October 30, 2012
    Assignee: Apple Inc.
    Inventors: John O. Louch, Andrew M. Grignon, Timothy Wayne Bumgarner, Eric Steven Peyton, Maxwell O. Drukman
  • Patent number: 8127239
    Abstract: In one aspect, one or more computer storage media can store executable instructions causing a processor to perform operations that include: providing a display environment including one or more object items; receiving a user selection of at least one of the object items; and, graphically transitioning the object item into an instance of an executing object within the display environment while retaining an aspect ratio associated with the object item.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: February 28, 2012
    Assignee: Apple Inc.
    Inventors: John O. Louch, Imran A. Chaudhri, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Publication number: 20110231790
    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: May 26, 2011
    Publication date: September 22, 2011
    Applicant: APPLE INC.
    Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton
  • Patent number: 7954064
    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: Grant
    Filed: February 1, 2006
    Date of Patent: May 31, 2011
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton