Patents by Inventor Robert K. McAfee

Robert K. McAfee 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: 7870477
    Abstract: A system for portable data aggregation may include a communications module to receive an electronic form, an extractor to extract field data from the electronic form, an aggregator to associate the field data with an aggregate package. The system may further include a characterization module. The characterization module may be configured to preserve visual presentation of the electronic form. The field data may be presented in the aggregate package in an aggregated format.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: January 11, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Yuan Sheng Fu, Robert K. McAfee, Heather Winkle
  • Publication number: 20090292980
    Abstract: Various embodiments described herein include systems, methods, software, and data structures of and for authoring and presentation of package files. Some such embodiments include instantiating a package file and receiving a presentation specification to include in the package file, the presentation specification displayable within a media playing application to provide a representation of display elements defined in the package file. Such embodiments may further include receiving content files, defining display elements for each content file, and associating each content file with a respective display element. A package file may then be generated, published, and/or displayed as a function of the presentation specification.
    Type: Application
    Filed: May 20, 2008
    Publication date: November 26, 2009
    Inventors: Randy L. Swineford, Robert K. McAfee, Marissa Dulaney, Vivek Hebbar, Amy Poling, Daniel Walsh, Timothy Walter Kukulski, Clark P. Donahue
  • Publication number: 20090089656
    Abstract: Various embodiments herein provide one or more systems, methods, software, and data structures for presentation of files packaged within a page description language document, such as a Portable Document Format (“PDF”) document. Some embodiments include a packaged file presentation shell that may be instantiated within a user interface of a page description language reader application to provide a view of files packaged within a page description language file. Some such views may be interactive or adaptive within the user interface.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Inventors: Robert K. McAfee, Randy L. Swineford
  • Publication number: 20080028333
    Abstract: A system for portable data aggregation may include a communications module to receive an electronic form, an extractor to extract field data from the electronic form, an aggregator to associate the field data with an aggregate package. The system may further include a characterization module. The characterization module may be configured to preserve visual presentation of the electronic form. The field data may be presented in the aggregate package in an aggregated format.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Inventors: Roberto Perelman, Yuan Sheng Fu, Robert K. McAfee, Heather Winkle
  • Publication number: 20080005149
    Abstract: Collection presentation is described, including displaying a collection in an environment, the collection having one or more files, the data associated with each of the one or more files being displayed in a collection display pane, identifying a file from the one or more files, the file being displayed in a preview display pane configured to receive an input to modify the file, receiving the input to modify the file, a modification being made to a temporary file associated with the file and the modification being based on the input, and implementing the modification from the temporary file to the file when another input is received.
    Type: Application
    Filed: June 29, 2006
    Publication date: January 3, 2008
    Applicant: Adobe Systems Incorporated
    Inventor: Robert K. McAfee