Patents Represented by Attorney Edward W. Scott, IV
  • Patent number: 6121966
    Abstract: A method, system and program for creating an overview image display of an environment or series of images and a detail window into the overview image display. The detail window consists of a single frame of the overview image or some corresponding image to present additional detail of the selected portion of the overview image . Additional features include the ability to interactively reposition a pointer to select another detail window corresponding to another area of the overview image . Further capabilities are provided to store selective reference points as a user interactively selects the reference points and play them back at some user initiated later time. To aid the user, the interactive selections are identified by a series of area indicias left on the display.
    Type: Grant
    Filed: June 18, 1996
    Date of Patent: September 19, 2000
    Assignee: Apple Computer, Inc.
    Inventors: Laura A. Teodosio, Michael I. Mills, Mitchell A. Yawitz, Lili Cheng
  • Patent number: 6032200
    Abstract: Processing streaming data on demand in a computer system. A service cycle is divided into a first plurality of input/output (I/O) phases for a second plurality of streams of real-time data. For each of the first plurality of I/O phases, a disk job, if any, is scheduled for one of the second plurality of streams of real-time data, and a second plurality of network jobs, each of the disk jobs corresponding with each of the second plurality of streams of real-time data.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: February 29, 2000
    Assignee: Apple Computer, Inc.
    Inventor: Mengjou Lin
  • Patent number: 6023558
    Abstract: Compressing graphic data for a first computer system, e.g. an emulated system, on a second computer system. For each scanline of the graphic data for the first computer system, a number of colors present on the scanline are counted. A new color palette for the scanline is formed at a reduced representation. Then, a representation of each color of each pixel on the scanline is converted to the new palette. The scanline is then run-length encoded. The graphic data is compressed so that it can be, for example, transmitted between a client (e.g. an X client) and a server (e.g. an X server) and conserve network bandwidth.
    Type: Grant
    Filed: August 15, 1996
    Date of Patent: February 8, 2000
    Assignee: Apple Computer, Inc.
    Inventor: John R. Grabowski
  • Patent number: 6018367
    Abstract: A method and apparatus in a computer system for decoding and displaying video frames. An estimated number of intraframes which can be decoded in a current interframe run is determined. Based upon the estimated number of intraframes, determining an adjusted time interval in which to display each intraframe in the current interframe run. The intraframes are then displayed at the adjusted time interval in the current interframe run. The adjusted time interval may include equal time periods for displaying the estimated number of intraframes within the current interframe run. Discontinuities in display of moving video sequences can be avoided.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: January 25, 2000
    Assignee: Apple Computer, Inc.
    Inventor: Maynard J. Handley
  • Patent number: 5873107
    Abstract: Text entry and information retrieval are combined in such a way as to automatically offer an author continuous retrieval of information potentially relevant to the text he is authoring. The author enters text in one portion of the user interface. Keywords are extracted from the text as the author enters them and are used as query words for an information retrieval mechanism to a document collection. Those queries return relevant information from the document collection in a second portion of the user interface. The user can then read or ignore the returned information or he can select the returned information to view the full context from which it came.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: February 16, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Richard D. Borovoy, Michael J. Graves, Nagabhushan Rao Machiraju, Sunil Vemuri
  • Patent number: 5867164
    Abstract: A real-time interactive document summarization system which allows the user to continuously control the amount of detail to be included in a document summary.
    Type: Grant
    Filed: September 29, 1995
    Date of Patent: February 2, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Jeremy J. Bornstein, Douglass R. Cutting, John D. Hatton, Daniel E. Rose
  • Patent number: 5838323
    Abstract: A computer system user interface provides a document summary which allows the user to more easily identify the contents and subject matter of the document.
    Type: Grant
    Filed: September 29, 1995
    Date of Patent: November 17, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Daniel E. Rose, Jeremy J. Bornstein, Douglass R. Cutting, John D. Hatton
  • Patent number: 5831557
    Abstract: A method and apparatus in a computer system for decoding variable length codes (VLC's). Upon receiving a sample VLC from the bitstream, it is determined whether it has a predetermined relationship with a first pattern. The first pattern includes a first portion having a predetermined pattern. A length of the first portion of the sample VLC corresponds to an optimum number of cache lines. If the sample VLC has the predetermined relationship with the first pattern, then the sample VLC is used to retrieve a first decoded value from a first table. Otherwise, if the sample VLC does not have the predetermined relationship with the first pattern, then the sample VLC is used to retrieve a second decoded value from a second table.
    Type: Grant
    Filed: June 11, 1996
    Date of Patent: November 3, 1998
    Assignee: Apple Computer, Inc.
    Inventor: Maynard J. Handley