Patents by Inventor Eric Charles Schlegel

Eric Charles Schlegel 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).

  • Publication number: 20120185767
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modifying application behavior. In one aspect, a method includes receiving, from an application, a command to present an element of a graphical user interface. One or more previously received commands is received from the application. An operation that should be performed on a document is identified. The operation is performed instead of presenting the element of the graphical user interface.
    Type: Application
    Filed: June 22, 2011
    Publication date: July 19, 2012
    Applicant: APPLE INC.
    Inventor: Eric Charles Schlegel
  • Publication number: 20120072867
    Abstract: Methods, systems, and computer-readable media for presenting pop-up controls in a user interface are disclosed. When input instructing presentation of a pop-up control within a display area of the device is received, a display object that has current input focus in the display area can be identified. A content area of the display object and a location of the display object in the display area can be determined. Then, the pop-up control can be displayed in proximity to the location of the display object while avoiding the content area of the display object. In some implementations, the pop-up control includes the menu hierarchy of an application-level menu bar.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: APPLE INC.
    Inventor: Eric Charles Schlegel
  • Publication number: 20100287507
    Abstract: A computer program product may include instructions that, when executed, cause a processor to perform operations that include monitoring an electronic device to determine whether the electronic device is in a specific state. The electronic device may define one or more hotkeys, and each hotkey may correspond to an input from one or more input components of the electronic device. If the electronic device is in the specific state, a rule associated with the specific state may be retrieved, and one or more hotkeys may be enabled or disabled based on the retrieved rule. In some implementations, enabling or disabling one or more hotkeys includes enabling or disabling one or more operations associated with corresponding one or more hotkeys.
    Type: Application
    Filed: June 7, 2010
    Publication date: November 11, 2010
    Inventors: Michael James Paquette, Eric Charles Schlegel
  • Patent number: 7757185
    Abstract: A computer program product may include instructions that, when executed, cause a processor to perform operations that include monitoring an electronic device to determine whether the electronic device is in a specific state. The electronic device may define one or more hotkeys, and each hotkey may correspond to an input from one or more input components of the electronic device. If the electronic device is in the specific state, a rule associated with the specific state may be retrieved, and one or more hotkeys may be enabled or disabled based on the retrieved rule. In some implementations, enabling or disabling one or more hotkeys includes enabling or disabling one or more operations associated with corresponding one or more hotkeys.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: July 13, 2010
    Assignee: Apple Inc.
    Inventors: Michael James Paquette, Eric Charles Schlegel
  • Publication number: 20040015512
    Abstract: A system for providing polymorphic image data for images in a graphical user interface on a computer system includes an operating system, and an imaging object structure, the imaging object structure included in the operating system and utilized to generate images in the graphical user interface. Additionally, the imaging object structure further comprises a subclass of imaging objects, the subclasses comprising singular imaging objects and composite imaging objects. The singular imaging objects further include, but are not limited to, text imaging objects, picture imaging objects, pattern imaging objects, and icon imaging objects. Additionally, the composite imaging objects generate composite images of a desired combination of singular images generated by the singular imaging objects. Further, the imaging object structure includes a SOM object structure.
    Type: Application
    Filed: March 13, 2003
    Publication date: January 22, 2004
    Inventors: Dylan B. Ashe, Lewis Karl Cirne, Jeffrey Robert Cobb, Ramesh Gupta, Eric Charles Schlegel
  • Patent number: 6593947
    Abstract: A system for providing polymorphic image data for images in a graphical user interface on a computer system includes an operating system, and an imaging object structure, the imaging object structure included in the operating system and utilized to generate images in the graphical user interface. Additionally, the imaging object structure further comprises a subclass of imaging objects, the subclasses includes singular imaging objects and composite imaging objects. The singular imaging objects further include, but are not limited to, text imaging objects, picture imaging objects, pattern imaging objects, and icon imaging objects. Additionally, the composite imaging objects generate composite images of a desired combination of singular images generated by the singular imaging objects. Further, the imaging object structure includes a SOM object structure.
    Type: Grant
    Filed: May 10, 1996
    Date of Patent: July 15, 2003
    Assignee: Apple Computer, Inc.
    Inventors: Dylan B. Ashe, Lewis Karl Cirne, Jeffrey Robert Cobb, Ramesh Gupta, Eric Charles Schlegel