Patents by Inventor Mengjou Lin

Mengjou Lin 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: 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: 5983279
    Abstract: The present invention allocates a buffer within a buffer pool to each connection to an application or to each application. By managing the user of the buffers in this manner, the present invention avoids the conventional problems of the possibility of a dominant application monopolizing virtually all of the available buffer space and forcing the other applications to wait for space to become available. Additionally, because each application has its own buffer space allocated to it, it minimizes the risk of the problems of one application contaminating other applications. A method according to the present invention for buffer management for transferring data in a processing system comprises the steps of opening a virtual circuit, allocating a buffer for the virtual circuit, utilizing the buffer, and returning control of the buffer to an owner after utilization of the buffer.
    Type: Grant
    Filed: August 30, 1996
    Date of Patent: November 9, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Mengjou Lin, Alagu Periyannan
  • Patent number: 5742599
    Abstract: A system and method for supporting constant bit rate encoded MPEG-2 transport over local Asynchronous Transfer Mode (ATM) networks. The present invention encapsulates constant bit rate encoded MPEG-2 transport packets, which are 188 bytes is size, in an ATM AAL-5 Protocol Data Unit (PDU), which is 65,535 bytes in size. The method and system includes inserting a plurality of MPEG-2 transport packets into a single AAL-5 PDU, inserting a segment trailer into the ATM packet after every two MPEG packets, and then inserting an ATM trailer at the end of the ATM packet. In a preferred embodiment, 10 or 12 MPEG-2 transport packets are packed into one AAL-5 PDU to yield a throughput 70.36 and 78.98 Mbits/sec, respectively, thereby supporting fast forward and backward playing of MPEG-2 movies via ATM networks.
    Type: Grant
    Filed: February 26, 1996
    Date of Patent: April 21, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Mengjou Lin, Alagu Periyannan, David Singer