×

Method and apparatus for operating on an object-based model data structure to produce a second image in the spatial context of a first image

  • US 5,596,690 A
  • Filed: 07/21/1993
  • Issued: 01/21/1997
  • Est. Priority Date: 07/21/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of operating a machine;

  • the machine including;

    a signal source for producing signals indicating image display requests;

    output circuitry connected to a display having a display area for presenting images;

    the display area having a first image displayed in a present image position therein;

    the first image including a first display object;

    a processor connected for receiving the signals from the signal source, and connected for providing image definition data defining images to the output circuitry; and

    memory for storing data;

    the data stored in the memory including;

    instruction data indicating instructions the processor executes; and

    a first image model data structure used by a model-based operation to produce the first image;

    the first image model data structure including a first object data item;

    the model-based operation mapping the first object data item to the first display object in the first image when producing the first image;

    the processor further being connected for accessing the data stored in the memory;

    the method comprising;

    operating the processor to receive request signal data from the signal source indicating a display request to present a viewing operation region in a present viewing position in the display area coextensive with the present image position of a first image segment of the first image;

    the first image segment including the first display object;

    the viewing operation region having a viewing operation associated therewith for producing image definition data defining a second image; and

    operating the processor to respond to the request signal data indicating the display request by performing the viewing operation, including the steps ofobtaining, from the first image model data structure, the first object data item represented by the first display object included in the first image segment using the present viewing position of the viewing operation region in the display area;

    producing the image definition data defining the second image using the first object data item represented by the first display object;

    the second image having size and shape dimensions substantially identical to size and shape dimensions of the viewing operation region and including a second display object showing a modified view of the first display object; and

    providing the image definition data defining the second image to the output circuitry connected to the display so that the display presents the second image in the viewing operation region substantially at the same time as the first image is being displayed in the display area;

    the second image replacing the first image segment in the display area such that when a first portion of the second display object produced by the viewing operation is within a boundary of the viewing operation region and a second portion of the second display object is outside the boundary of the viewing operation region, the modified view of the first display object is clipped to the boundary of the viewing operation region and only the first portion of the second display object is shown in the second image as the modified view of the first display object;

    presentation in the viewing operation region of the second image produced using the first object data item giving a perception to the machine user of presenting in the second image a modified view of the first image segment in the spatial context of the first image.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×