Patents Represented by Attorney, Agent or Law Firm Mark Watson
  • Patent number: 6594798
    Abstract: Correction of errors and losses in a receiver-driven layered multicast (RLM) of real-time media over a network is augmented using one or more layers of error correction information. Each receiver separately optimizes the quality of received information by subscribing to at least one error correction layer. Ideally, each source layer in a RLM has one or more associated multicasted error correction data streams. Each error correction layer contains information for replacing lost packets from the associated source layer. More than one error correction layer is proposed to correct for lost packets in other error correction layers. Error correction streams are preferably generated using a pseudo-Automatic Repeat Request (ARQ) wherein a broadcaster sends both the source packets in a primary stream and delayed versions thereof in one or more redundant streams. A hybrid technique combines the psuedo-ARQ method with an adaptation of Forward Error Correction (FEC) techniques.
    Type: Grant
    Filed: May 21, 1999
    Date of Patent: July 15, 2003
    Assignee: Microsoft Corporation
    Inventors: Philip A. Chou, Albert S. Wang, Sanjeev Mehrotra, Alexander E. Mohr
  • Patent number: 6532562
    Abstract: “Correction of errors and losses occurring during a receiver-driven layered multicast (RLM) of real-time media over a heterogeneous packet network such as the Internet is accomplished by augmenting RLM with one or more layers of error correction information. Each receiver separately optimizes the quality of received audio and video information by subscribing to at least one error correction layer. Ideally, each source layer in a RLM would have one or more associated multicasted error correction data streams (i.e., layers). Each error correction layer contains information that can be used to replace lost packets from the associated source layer. More than one error correction layer is proposed as some of the error correction packets contained in the data stream needed to replace the packets lost in the associated source stream may themselves be lost in transmission.
    Type: Grant
    Filed: May 21, 1999
    Date of Patent: March 11, 2003
    Inventors: Philip A. Chou, Albert S. Wang, Sanjeev Mehrotra
  • Patent number: 6502082
    Abstract: The present invention is embodied in a system and method for training a statistical model, such as a Bayesian network, to effectively capture probabilistic dependencies between the true state of an object being tracked and evidence from various tracking modalities to achieve robust digital vision tracking. The model can be trained and structured offline using data collected from sensors, that may be either vision or non-vision-based, in conjunction with position estimates from the sensing modalities. Both the individual reports about targets provided by visual processing modalities and inferences about the context-sensitive accuracies of the reports are considered. Dependencies among variables considered in the model can be restructured with Bayesian learning methods that revise the dependencies considered in the model.
    Type: Grant
    Filed: October 12, 1999
    Date of Patent: December 31, 2002
    Inventors: Kentaro Toyama, Eric J. Horvitz
  • Patent number: 6439762
    Abstract: A timepiece, whose hands move by mechanical energy of a mainspring transmitted through a wheel train, includes a winding-up portion for accumulating energy in the mainspring, an addition and subtraction wheel train driven by addition and subtraction of accumulated energy corresponding to an amount by which the mainspring is wound up and unwound, respectively, an addition and subtraction wheel, disposed in the addition and subtraction wheel train, that rotates in correspondence with an amount by which the mainspring is wound up and unwound, and a lock mechanism actuated in response to the rotation of the addition and subtraction wheel to limit winding up and unwinding of the mainspring to a selected range of windings of the mainspring. This controls the torque output by the mainspring to a fixed range. The addition and subtraction wheel train allows efficient use of space, and can be incorporated in a watch.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: August 27, 2002
    Assignee: Seiko Epson Corporation
    Inventors: Tatsuo Hara, Yoshihiko Momose
  • Patent number: 6373788
    Abstract: A gap h between a rotor inertia disk 12c and stators 123 and 133 is set so that the load torque between the components due to air viscosity resistance is equal to or less than 1/10 of the maximum output torque at a rotor. Since the load torque is thereby sufficiently reduced, it is possible to limit energy loss of a mainspring, and to extend the period of operation of a timepiece.
    Type: Grant
    Filed: September 21, 2000
    Date of Patent: April 16, 2002
    Assignee: Seiko Epson Corporation
    Inventors: Masatoshi Moteki, Osamu Takahashi
  • Patent number: 6289935
    Abstract: A drainpipe test plug device according to the present invention is capable of being easily inserted through an opening such as a drain clean-out or other side opening to effectively seal a pressurized drainpipe. Further, the drainpipe test plug device is capable of maintaining a seal against fluid pressure in a piping system for any desired length of time without bleeding or leakage past the drainpipe test plug device. In addition, the drainpipe test plug device is adapted for use with a range of sizes of pipes by using a plug sized to fit the pipe under test. The drainpipe test plug device has a plug or seal that is rotatably coupled to a pivot arm, which is in turn rotatably coupled to a lever arm for positioning the drainpipe test plug device within a drainpipe. Consequently, the plug is capable of rotating about two axes simultaneously to effect a seal within the drainpipe.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: September 18, 2001
    Inventor: George Tash
  • Patent number: 6212821
    Abstract: This invention relates to a system and method for automatically selecting viable seedlings or plants from a nursery tray for transplant into a field by an automatic transplant device. An automatic plant selector according to the present invention functions as an attachment to an automatic transplant device such as a rotary cup transplant machine. The plant selector eliminates the requirement of human labor while significantly reducing the percentage of non-viable or “blank” transplants when using an automatic transplant device to plant seedlings. This reduction is accomplished through use of primary and secondary nursery trays that are addressed by primary and secondary plant removal devices, or “plant pullers,” respectively, which automatically provide viable seedlings to the automatic transplant device.
    Type: Grant
    Filed: May 10, 1999
    Date of Patent: April 10, 2001
    Inventors: Kieran L. Adam, Dominic L. Adam
  • Patent number: 6192525
    Abstract: This invention relates to an improved household drain plunger for use with household drains of various shapes and sizes. The head section of the plunger is a pleated bellows consisting of a conical upper section of increasing diameter from top to bottom, and a smaller lower section, also conical, of decreasing diameter from top to bottom. A handle extends from the top of the head section. The bottom end of the plunger consists of three levels of seals depending from the bottom of the head section. The first and bottommost seal is a dual-function seal designed both to fit snugly into a typical kitchen sink drain opening, thereby providing a mechanical seal. This first seal also has a flat bottom comprising an annular ring that can be placed around a small drain hole opening, such as that in a bathroom sink or tub, to provide a pressure/suction seal with the drain opening. The annular ring has a center void which opens to the interior of the bellows.
    Type: Grant
    Filed: April 12, 1999
    Date of Patent: February 27, 2001
    Assignee: Tash Family Trust
    Inventor: George Tash