Patents Assigned to Broderbund Software, Inc.
  • Patent number: 5745642
    Abstract: A method for improving the performance of a multimedia software by interleaving resource and movie data is provided. It is observed that movie data has uneven demand for bandwidth. There are frames of the movie data that utilize less than the bandwidth of some memory devices (e.g., CDROM) or communication networks (e.g., the Internet) and there are frames that require the maximum available bandwidth. One embodiment of the present invention involves interleaving resource data that is not used in the current frame into movie data of this frame if the movie data does not fully utilize the bandwidth. The resource data could be used in subsequent frames during the playing of the movie or after the termination of the movie. In another embodiment of the present invention, the resource data is broken into small pieces. These pieces can be easily interleaved into different frames so as to maximize the use of the transfer rate.
    Type: Grant
    Filed: July 26, 1996
    Date of Patent: April 28, 1998
    Assignee: Broderbund Software, Inc.
    Inventor: Esteban Ahn
  • Patent number: 5321803
    Abstract: A method of operating a computer causes information to be presented through visual displays using alternate mode of expression. The method is practiced by application software which operates on a general purpose computer. The application software separates concept data from expression data. Concept data identify information which the software intends to present in a visual display, without specifying any particular one of a plurality of forms of expression that might be used to express the concept data. Expression data cause the visual display to form images in accordance with a specific mode of expression. A user specifies the expression modes to utilize while operating the application program. For example, linguistic information may be presented in English, Spanish, German, French, or other languages, and graphic information may be presented in color or in black and white. Expression tables which translate concept data into expression data are loaded into primary storage.
    Type: Grant
    Filed: March 1, 1991
    Date of Patent: June 14, 1994
    Assignee: Broderbund Software, Inc.
    Inventor: Donald J. Ditter, Jr.
  • Patent number: 5317680
    Abstract: A method quickly identifies an irregular graphic shape displayed on a video terminal. In an "off-line" operation, the method associates transparent regular graphic shapes, such as boxes, with the irregular graphic shapes. The regular graphic shapes do not overlap one another and are shaped, sized, and located so that one or more of the regular graphic shapes together approximate each irregular graphic shape. The regular graphic shapes are defined in a data table which includes a single data node for each of the regular graphic shapes. During the execution of an application computer program, the irregular graphic shapes are displayed at the video terminal, but the regular graphic shapes are not displayed. In addition, the application computer program manages a video pointer in real time so that a user may move the video pointer to any location on the display of the video terminal. The program investigates the table of regular graphic shapes to select a node corresponding to a regular graphic shape.
    Type: Grant
    Filed: June 22, 1990
    Date of Patent: May 31, 1994
    Assignee: Broderbund Software, Inc.
    Inventor: Donald J. Ditter, Jr.