Patents by Inventor Dylan Ashe

Dylan Ashe 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: 7926053
    Abstract: A system installs an application by identifying a file set indicating files accessed during operation of the application. The system identifies a set of available storage areas that are accessible to a computerized device, and that are capable of storing files in the file set. The system identifies a performance metric associated with each of the storage areas in the set of available storage areas, and positions files from the file set into at least one storage area of the set of available storage areas. The files are positioned based on the performance metrics associated with the one storage area.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: April 12, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Edward R. Rowe, Brent E. Rosenquist, David G. Sawyer, Dylan Ashe
  • Patent number: 7844918
    Abstract: A method, apparatus and computer program product for displaying a graphical element within a graphical user interface is presented. A registration is made with an operating system (OS) to be sent a notification when a predetermined file type is being displayed in a user's desktop. At some time an event notification is received regarding the graphical element. A file to display as a graphical element is determined, as is a location to position the graphical element in the user's desktop. The graphical element representing the file is displayed, as is a segment controller with the graphical element, the segment controller operable to permit a user to select which segment of the file to be displayed in the graphical element.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: November 30, 2010
    Assignee: Adobe Systems Incorporated
    Inventor: Dylan Ashe
  • Patent number: 7689979
    Abstract: Modification of source code reduces a launch time associated with an application program so that the application program more quickly responds to input from a user after startup. One technique of modifying source code includes converting globally defined variables in the source code to local static variables associated with respective newly created functions. Inclusion of the globally defined variables in the source code impacts application launch time because a compiler creates initialization code associated with the globally defined variables that must be run at launch time to initialize the variables in case they are used by functions in the application program. On the other hand, local static variables are initialized when the function that contains them is first called. Thus, use of local static variables in respective newly created functions in lieu of globally defined variables reduce application program launch time.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: March 30, 2010
    Assignee: Adobe Systems Inc.
    Inventors: David G. Sawyer, Dylan Ashe, Brent E. Rosenquist