Patents by Inventor Edward R. Rowe

Edward R. Rowe 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: 20130124954
    Abstract: Embodiments for merging digital content are disclosed.
    Type: Application
    Filed: March 29, 2012
    Publication date: May 16, 2013
    Inventors: Edward R. Rowe, Brent E. Rosenquist
  • Patent number: 8156428
    Abstract: Embodiments for merging digital content are disclosed.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: April 10, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Edward R. Rowe, Brent E. Rosenquist
  • 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: 7721331
    Abstract: A system performs a pre-processing activity by identifying at least one file requiring a pre-processing activity to be performed prior to the file(s) being accessed by an application operating on a computerized device. The system schedules the pre-processing activity on the file(s) prior to receiving an invocation of the application that accesses the file(s). The pre-processing activity is scheduled to minimize a performance impact on the computerized device. The system then performs the pre-processing activity on the file(s) in accordance with the scheduling.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: May 18, 2010
    Assignee: Adobe Systems Inc.
    Inventor: Edward R. Rowe
  • Patent number: 7676760
    Abstract: An access log analyzer processes an access log to identify file access information associated with accessed regions of one or more files. Based on information in the access log as well as information potentially retrieved from the other sources such as a file system or disk on which the files are stored, the access log analyzer initiates display of a respective graphical representation for each of the one or more files. In addition to displaying the graphical representations themselves, the access log analyzer displays visual renderings at relative locations in association with the graphical representations to identify accessed regions of the one or more file as indicated by the file access information in the access log. Accordingly, a user can view a visual depiction of the contents of a disk access log and easily identify respective access patterns associated with the one or more files.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: March 9, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Brent Rosenquist, Edward R Rowe
  • Patent number: 7644286
    Abstract: A system and method for restricting data access from an electronic document configured to access external data resources (e.g., websites, disk storage). To restrict unwanted data sharing, the document is prohibited from accessing external data resources unless it has a token corresponding to the resource. “Get” tokens and “send” tokens are granted, respectively, whenever the document is permitted to receive data from or send data to a data resource. Every attempt to receive data is automatically approved. An attempt to send data is approved automatically only if the document: (a) has no get tokens, (b) has only one get token and is attempting to send to the same resource, or (c) already has a send token corresponding to the resource and the set of get tokens has not changed since data was last sent to the resource. Otherwise, the attempt must be approved by an operator or data access policy.
    Type: Grant
    Filed: March 3, 2005
    Date of Patent: January 5, 2010
    Assignee: Adobe Systems, Incorporated
    Inventors: Alexander Mohr, Scott E. Petersen, Edward R. Rowe
  • Patent number: 7359517
    Abstract: A document access control scheme uses digital “skeleton keys” to distribute access permissions for encrypted documents in a manner that does not require that rights management files (RMFs) be associated with each document. Multiple skeleton keys can be issued for the same document. The skeleton keys themselves can be opened by one or more other skeleton keys for different levels of document access.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: April 15, 2008
    Assignee: Adobe Systems Incorporated
    Inventor: Edward R. Rowe
  • Patent number: 6073148
    Abstract: Methods and apparatus for displaying an electronic document on a display device coupled to a computer. The document includes text specified to be drawn using a desired font that is not on the computer. The methods and apparatus display the text and a region including the text initially using a substitute font different from the desired font; obtain the desired font from a source coupled to the computer for data transmission; and then redisplay the text and the region using the desired font. Aspects include the following features. The document has font description metrics for the desired font. The methods and apparatus read the font description metrics from the document before initially displaying the text; and use the font description metrics for the desired font to create the substitute font. The computer has font description metrics for the desired font, and the methods and apparatus use the font description metrics for the desired font to create the substitute font.
    Type: Grant
    Filed: November 10, 1998
    Date of Patent: June 6, 2000
    Assignee: Adobe Systems Incorporated
    Inventors: Edward R. Rowe, Eswar Priyadarshan, Kenneth S. Anderson, Nabeel A. Al-Shamma, Edward A. Taft, Elizabeth M. McQuarrie, Richard Cohn
  • Patent number: 5860074
    Abstract: A method and apparatus for providing an optimized page-based electronic document file and downloading the optimized file. An optimized document file is created from a non-optimized electronic document. Page contents are contiguously written in the optimized file and a page offset table is provided in the optimized file that includes page offset information used to locate individual pages and objects of the document. Shared objects, such as fonts, are included in the file after the page contents. When downloading the optimized file from a host, the page offset information is read early and is used to download a specific page requested by the user without downloading other pages in the document. In one embodiment, a viewer downloads a first portion of the requested page, while all remaining portions of the requested page are located and requested by a finder process using the page offset table. In alternative embodiments, all objects for a full page may be requested at once.
    Type: Grant
    Filed: August 14, 1997
    Date of Patent: January 12, 1999
    Assignee: Adobe Systems Incorporated
    Inventors: Edward R. Rowe, Eswar Priyadarshan, Nabeel A. Al-Shamma
  • Patent number: 5819301
    Abstract: A method and apparatus for providing an optimized page-based electronic document file and downloading the optimized file. An optimized document file is created from a non-optimized electronic document. Page contents are contiguously written in the optimized file and a page offset table is provided in the optimized file that includes page offset information used to locate individual pages and objects of the document. Shared objects, such as fonts, are included in the file after the page contents. When downloading the optimized file from a host, the page offset information is read early and is used to download a specific page requested by the user without downloading other pages in the document. In one embodiment, a viewer downloads a first portion of the requested page, while all remaining portions of the requested page are located and requested by a finder process using the page offset table. In alternative embodiments, all objects for a full page may be requested at once.
    Type: Grant
    Filed: September 9, 1997
    Date of Patent: October 6, 1998
    Assignee: Adobe Systems Incorporated
    Inventors: Edward R. Rowe, Eswar Priyadarshan, Edward A. Taft, Elizabeth M. McQuarrie
  • Patent number: 5781785
    Abstract: A method and apparatus for providing an optimized page-based electronic document file and downloading the optimized file. An optimized document file is created from a non-optimized electronic document. Page contents are contiguously written in the optimized file and a page offset table is provided in the optimized file that includes page offset information used to locate individual pages and objects of the document. Shared objects, such as fonts, are included in the file after the page contents. When downloading the optimized file from a host, the page offset information is read early and is used to download a specific page requested by the user without downloading other pages in the document. A viewer preferably downloads a first portion of the requested page, while all remaining portions of the requested page are located and requested by a finder process using the page offset table. The requested page can thus be downloaded with only one connection to the host.
    Type: Grant
    Filed: September 26, 1995
    Date of Patent: July 14, 1998
    Inventors: Edward R. Rowe, Eswar Priyadarshan
  • Patent number: 5737599
    Abstract: A method and apparatus for providing an optimized page-based electronic document file and downloading the optimized file. An optimized document file is created from a non-optimized electronic document. Page contents are contiguously written in the optimized file and a page offset table is provided in the optimized file that includes page offset information used to locate individual pages and objects of the document. Shared objects, such as fonts, are included in the file after the page contents. When downloading the optimized file from a host, the page offset information is read early and is used to download a specific page requested by the user without downloading other pages in the document. In one embodiment, a viewer downloads a first portion of the requested page, while all remaining portions of the requested page are located and requested by a finder process using the page offset table. In alternative embodiments, all objects for a full page may be requested at once.
    Type: Grant
    Filed: December 7, 1995
    Date of Patent: April 7, 1998
    Inventors: Edward R. Rowe, Eswar Priyadarshan, Kenneth S. Anderson, Nabeel A. Al-Shamma, Edward A. Taft, Elizabeth M. McQuarrie, Richard J. Cohn