Patents by Inventor Scott D. Holdaway

Scott D. Holdaway 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: 7735003
    Abstract: A system for viewing and manipulating information of various data types within a single document in an integrated computer system environment is disclosed. Each data type is maintained within a dataset. Datasets comprise logical information of a common data type along with the functions or processing logic to view and manipulate that data type. The logical types of information managed by datasets in the preferred embodiment include graphical objects, blocks of text, spreadsheet cells, and database records. Datasets also manage frames. Frames provide a means by which datasets are viewed and manipulated. Each dataset is responsible for managing the display of information inside one of its frames. Significantly, the present invention provides a logical independence between the information contained in a dataset and the manner in which the information is viewed and manipulated (i.e. frames). This independence provides a significant improvement in the ability to manipulate various types of information.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: June 8, 2010
    Assignee: Apple Inc.
    Inventors: Robert Aubrey Hearn, Scott D. Holdaway
  • Publication number: 20100070853
    Abstract: One embodiment of the present invention provides a system that facilitates displaying images in an outline view of an electronic document. During operation, the system receives a command from a user to display an electronic document in an outline view. In response to the command, the system determines a location of an image in the electronic document relative to a nearby character in the electronic document by treating the image as if the image were an inline character. Finally, the system creates the outline view of the electronic document by: placing the image as an inline character in the outline view in a new location that has a same relative location to the nearby character; determining if the image is too large to fit in the new location; and if so, temporarily scaling the image to fit in the new location.
    Type: Application
    Filed: September 15, 2008
    Publication date: March 18, 2010
    Applicant: APPLE INC.
    Inventor: Scott D. Holdaway
  • Publication number: 20100070848
    Abstract: One embodiment of the present invention provides a system that facilitates preserving the structure of a list in an electronic document while displaying an outline view of the electronic document. During operation, the system receives a command from a user to display an electronic document in an outline view. In response to the command, the system determines a location of a list in the electronic document. Next, the system determines an outline-indentation level for the location in the electronic document. The system then determines an indentation level for each item in the list. Next, the system increases the indentation level for each item in the list by the outline-indentation level. Finally, the system displays the electronic document in the outline view.
    Type: Application
    Filed: September 15, 2008
    Publication date: March 18, 2010
    Applicant: Apple Inc.
    Inventor: Scott D. Holdaway
  • Patent number: 7665017
    Abstract: A system for viewing and manipulating information of various data types within a single document in an integrated computer system environment is disclosed. Each data type is maintained within a dataset. Datasets comprise logical information of a common data type along with the functions or processing logic to view and manipulate that data type. The logical types of information managed by datasets in the preferred embodiment include graphical objects, blocks of text, spreadsheet cells, and database records. Datasets also manage frames. Frames provide a means by which datasets are viewed and manipulated. Each dataset is responsible for managing the display of information inside one of its frames. Significantly, the present invention provides a logical independence between the information contained in a dataset and the manner in which the information is viewed and manipulated (i.e. frames). This independence provides a significant improvement in the ability to manipulate various types of information.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: February 16, 2010
    Assignee: Apple Inc.
    Inventors: Robert Aubrey Hearn, Scott D. Holdaway
  • Patent number: 6605122
    Abstract: A system for viewing and manipulating information of various data types within a single document in an integrated computer system environment is disclosed. Each data type is maintained within a dataset. Datasets comprise logical information of a common data type along with the functions or processing logic to view and manipulate that data type. The logical types of information managed by datasets in the preferred embodiment include graphical objects, blocks of text, spreadsheet cells, and database records. Datasets also manage frames. Frames provide a means by which datasets are viewed and manipulated. Each dataset is responsible for managing the display of information inside one of its frames. Significantly, the present invention provides a logical independence between the information contained in a dataset and the manner in which the information is viewed and manipulated (i.e. frames). This independence provides a significant improvement in the ability to manipulate various types of information.
    Type: Grant
    Filed: November 22, 2000
    Date of Patent: August 12, 2003
    Assignee: Apple Computer, Inc.
    Inventors: Robert Aubrey Hearn, Scott D. Holdaway
  • Patent number: 6154756
    Abstract: A system for viewing and manipulating information of various data types within a single document in an integrated computer system environment is disclosed. Each data type is maintained within a dataset. Datasets comprise logical information of a common data type along with the functions or processing logic to view and manipulate that data type. The logical types of information managed by datasets in the preferred embodiment include graphical objects, blocks of text, spreadsheet cells, and database records. Datasets also manage frames. Frames provide a means by which datasets are viewed and manipulated. Each dataset is responsible for managing the display of information inside one of its frames. Significantly, the present invention provides a logical independence between the information contained in a dataset and the manner in which the information is viewed and manipulated (i.e. frames). This independence provides a significant improvement in the ability to manipulate various types of information.
    Type: Grant
    Filed: July 1, 1996
    Date of Patent: November 28, 2000
    Assignee: Apple Computer, Inc.
    Inventors: Robert Aubrey Hearn, Scott D. Holdaway