Patents by Inventor Lorenzo Falcon, Jr.

Lorenzo Falcon, Jr. 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: 6055370
    Abstract: The ADL system provides a way in which computer programs written in different programming languages can share data. The ADL system comprises the ADL language and the facilities necessary to perform the data sharing function. The ADL language uses the concept of a data description and conversion module. A data description and conversion module, or more simply, an ADL module, is composed of declarations and plans. Each declaration is an ADL description of how a particular program environment represents data. The plan portion of the ADL module contains ADL statements that instruct the computer system to convert the data representations of the source program environment into the data representations of the target program environment.
    Type: Grant
    Filed: May 24, 1996
    Date of Patent: April 25, 2000
    Assignee: International Business Machines Corporation
    Inventors: Marsha Ann Brown, Richard Aime Demers, James Alan Diephuis, Lorenzo Falcon, Jr., Thomas E. Frayne, Sunil Sharadchandra Gaitonde, Elaine Szafir Patry, William Remay, Kenneth Mark Sissors, Ejuana D. Vasquez, David Joseph Weber, Koichi Yamaguchi
  • Patent number: 5712976
    Abstract: A media streamer (10) includes at least one storage node (16) including mass storage for storing a digital representation of at least one video presentation. The mass storage is comprised of a plurality of mass storage units. The at least one video presentation requires a time T to present in its entirety, and is stored as a plurality of N data blocks. Each data block stores data corresponding to approximately a T/N period of the video presentation. The media streamer further includes a plurality of communication nodes (14) each having at least one input port that is coupled to an output of the at least one storage node for receiving a digital representation of a video presentation therefrom. Each of the plurality of communication nodes further includes a plurality of output ports individual ones of which transmit a digital representation as a data stream to a consumer of the digital representation.
    Type: Grant
    Filed: September 8, 1994
    Date of Patent: January 27, 1998
    Assignee: International Business Machines Corporation
    Inventors: Lorenzo Falcon, Jr., Ashok Raj Saxena
  • Patent number: 5586264
    Abstract: A data storage system includes a mass storage unit storing a data entity, such as a digital representation of a video presentation, that is partitioned into a plurality N of temporally-ordered segments. A data buffer is bidirectionally coupled to the mass storage unit for storing up to M of the temporally-ordered segments, wherein M is less than N. The data buffer has an output for outputting stored ones of the temporally-ordered segments. The data storage system further includes a data buffer manager for scheduling transfers of individual ones of the temporally-ordered segments between the mass storage unit and the data buffer. The data buffer manager schedules the transfers in accordance with at least a predicted time that an individual one of the temporally-ordered segments will be required to be output from the data buffer.
    Type: Grant
    Filed: September 8, 1994
    Date of Patent: December 17, 1996
    Assignee: IBM Corporation
    Inventors: William R. Belknap, Martha R. Henley, Lorenzo Falcon, Jr., Thomas E. Frayne, Mei-Lan Luo, Ashok R. Saxena
  • Patent number: 5557776
    Abstract: The ADL system provides a way in which computer programs written in different programming languages can share data. The ADL system comprises the ADL language and the facilities necessary to perform the data sharing function. The ADL language uses the concept of a data description and conversion module. A data description and conversion module, or more simply, an ADL module is composed of declarations and plans. Each declaration is an ADL description of how a particular program environment represents data. The plan portion of the ADL module contains ADL statements that instruct the computer system to convert the data representations of the source program environment into the data representations of the target program environment.
    Type: Grant
    Filed: August 4, 1994
    Date of Patent: September 17, 1996
    Assignee: International Business Machines Corporation
    Inventors: Marsha A. Brown, Richard A. Demers, James A. Diephuis, Lorenzo Falcon, Jr., Thomas E. Frayne, Sunil S. Gaitonde, Elaine S. Patry, William A. Remay, Kenneth M. Sissors, Ejuana D. Vasquez, David J. Weber, Koichi Yamaguchi