Patents by Inventor Timothy C. Kwok

Timothy C. Kwok 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).

  • Publication number: 20030108048
    Abstract: Embodiments for communicating between a headend and multiple subscriber units in an interactive video entertainment network are described. The headend includes multiple ATM switch ports connected for data communications through individual communications channels. In one aspect, an assignment of an individual subscriber unit to one or more communications channels is requested. Next, relative available capacities of the communications channels are assessed. The individual subscriber unit is then assigned to one or more communications channels and corresponding ATM switch ports based on the assessed capacities of the communications channels. The individual subscriber unit is set to communicate with the headend over its assigned communications channels. An ATM virtual connection between the individual subscriber unit and the headend is then established through the communications channels and corresponding ATM switch ports assigned to the individual subscriber unit.
    Type: Application
    Filed: January 17, 2003
    Publication date: June 12, 2003
    Inventors: Timothy C. Kwok, Yoram Bernet
  • Patent number: 6510157
    Abstract: Described herein is an ATM cable network having a plurality of ATM subscriber interface units or set-top boxes (STBs) in individual neighborhood homes. A coax distribution plant provides a plurality of communication channels between the STBs and a neighborhood node. A cable headend serves the neighborhood node and its associated STBs through a fiber-optic trunk providing a plurality of different communication channels or frequencies. The headend includes an ATM node switch having switch ports associated with each of the different communication channels. A resource manager at the headend assigns individual STBs to respective communications channels. STBs share both upstream and downstream communications channels and switch ports. In an extended autoregistration procedure, the ATM node switch is configured to assign exclusive ranges of VPI/VCI values to the individual STBs tuned to the single switch port.
    Type: Grant
    Filed: April 29, 1996
    Date of Patent: January 21, 2003
    Assignee: Microsoft Corporation
    Inventors: Timothy C. Kwok, Yoram Bernet
  • Publication number: 20020044569
    Abstract: Described herein is an ATM cable network having a plurality of ATM subscriber interface units or set-top boxes (STBs) in individual neighborhood homes. A coax distribution plant provides a plurality of communication channels between the STBs and the a neighborhood node. A cable headend serves the neighborhood node and its associated STBs through a fiber-optic trunk providing a plurality of different communication channels or frequencies. The headend includes an ATM node switch having switch ports associated with each of the different communication channels. A resource manager at the headend assigns individual STBs to respective communications channels. STBs share both upstream and downstream communications channels and switch ports. In an extended autoregistration procedure, the ATM node switch is configured to assign exclusive ranges of VPI/VCI values to the individual STBs tuned to the single switch port.
    Type: Application
    Filed: April 29, 1996
    Publication date: April 18, 2002
    Inventors: TIMOTHY C. KWOK, YORAM BERNET
  • Patent number: 6084876
    Abstract: Described herein is an ATM cable network having a plurality of ATM subscriber interface units or set-top boxes (STBs) in individual neighborhood homes. A coax distribution plant provides a plurality of communication channels between the STBs and the a neighborhood node. A cable headend serves the neighborhood node and its associated STBs through a fiber-optic trunk providing a plurality of different communication channels or frequencies. The headend includes an ATM node switch having switch ports associated with each of the different communication channels. A resource manager at the headend assigns individual STBs to respective communications channels. STBs share both upstream and downstream communications channels and switch ports. In an extended autoregistration procedure, the ATM node switch is configured to assign exclusive ranges of VPI/VCI values to the individual STBs tuned to the single switch port.
    Type: Grant
    Filed: October 28, 1998
    Date of Patent: July 4, 2000
    Assignee: Microsoft Corporation
    Inventors: Timothy C. Kwok, Yoram Bernet
  • Patent number: 5734652
    Abstract: Described herein is an ATM cable network having a plurality of ATM subscriber interface units or set-top boxes (STBs) in individual neighborhood homes. A coax distribution plant provides a plurality of communication channels between the STBs and the a neighborhood node. A cable headend serves the neighborhood node and its associated STBs through a fiber-optic trunk providing a plurality of different communication channels or frequencies. The headend includes an ATM node switch having switch ports associated with each of the different communication channels. An access resource manager at the headend assigns individual STBs to respective communications channels. STBs share both upstream and downstream communications channels and switch ports. In an extended autoregistration procedure, the ATM node switch is configured to assign exclusive ranges of virtual channel numbers to the individual STBs tuned to the single switch port.
    Type: Grant
    Filed: September 27, 1995
    Date of Patent: March 31, 1998
    Assignee: Microsoft Corporation
    Inventor: Timothy C. Kwok
  • Patent number: 5651005
    Abstract: Described herein is an ATM switch having a plurality of switch ports for connection to a public ATM network and to a plurality of data handlers. Each data handler is configured to supply respective portions of a continuous data stream to a requesting end-point device through the public ATM network. To request a particular continuous data stream, an end-point device sends a request to a controller associated with the data handlers, rather to each of the individual data handlers. The controller in the preferred embodiment is a dedicated computer, although it is also possible to designate one of the data handlers to perform the functions of the controller. In response to receiving a request from an end-point device, the controller establishes a multipoint-to-point virtual connection between the end-point device and the data handlers which will supply portions of the requested continuous data stream.
    Type: Grant
    Filed: March 15, 1996
    Date of Patent: July 22, 1997
    Assignee: Microsoft Corporation
    Inventors: Timothy C. Kwok, Yoram Bernet, John R. Douceur