Patents by Inventor Wen-Tsung Tang

Wen-Tsung Tang 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: 7606423
    Abstract: A method includes detecting vertical edge pixels in an image and analyzing the detected vertical edge pixels by horizontal location in the image to detect a spatial periodicity in the detected vertical edge pixels. The method further includes detecting horizontal edge pixels in the image, and analyzing the detected horizontal edge pixels by vertical location in the image to detect a spatial periodicity in the detected horizontal edge pixels.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: October 20, 2009
    Assignee: Intel Corporation
    Inventors: Jorge E. Caviedes, Mahesh M. Subedar, Wen-Tsung Tang, Rony Ferzli
  • Publication number: 20070071356
    Abstract: A method includes detecting vertical edge pixels in an image and analyzing the detected vertical edge pixels by horizontal location in the image to detect a spatial periodicity in the detected vertical edge pixels. The method further includes detecting horizontal edge pixels in the image, and analyzing the detected horizontal edge pixels by vertical location in the image to detect a spatial periodicity in the detected horizontal edge pixels.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventors: Jorge Caviedes, Mahesh Subedar, Wen-Tsung Tang, Rony Ferzli
  • Patent number: 6298067
    Abstract: A distributed arbitration scheme for a network. Ports in a network device determine which port in a set of ports may broadcast a packet onto a bus in the network device. A method of transmitting data between a set of ports sharing a bus in hub is described. The set of ports includes a first port, and the method comprises the first port receiving a packet, the first port requesting the bus, and, if another port is requesting the bus, the first port transmitting the packet to the bus if the first port has not transmitted a packet later than the another port requesting the bus. A system using two clocks of different speeds in a network device device. The hub has at least a port. The port has an internal data path having a first width. A bus is coupled to the port. The bus has a data path that has a second width. The second width is greater than the first width. The hub includes a first clock that has a first frequency and is coupled to circuitry in the port for clocking internal data transfers.
    Type: Grant
    Filed: May 1, 1998
    Date of Patent: October 2, 2001
    Assignee: 3 Com Corporation
    Inventor: Wen-Tsung Tang
  • Patent number: 6256320
    Abstract: A distributed arbitration scheme for a network. Ports in a network device determine which port in a set of ports may broadcast a packet onto a bus in the network device. A method of transmitting data between a set of ports sharing a bus in hub is described. The set of ports includes a first port, and the method comprises the first port receiving a packet, the first port requesting the bus, and, if another port is requesting the bus, the first port transmitting the packet to the bus if the first port has not transmitted a packet later than the another port requesting the bus. A system using two clocks of different speeds in a network device. The hub has at least a port. The port has an internal data path having a first width. A bus is coupled to the port. The bus has a data path that has a second width. The second width is greater than the first width. The hub includes a first clock that has a first frequency and is coupled to circuitry in the port for clocking internal data transfers.
    Type: Grant
    Filed: May 29, 1998
    Date of Patent: July 3, 2001
    Assignee: 3Com Corporation
    Inventors: Wen-Tsung Tang, Ruchi Wadhawan
  • Patent number: 6195332
    Abstract: A method for rate-based flow control protocol on a ring topology network utilizing ethernet packet format and ethernet equipment. The method operates on a communication network communicatively coupling a plurality of network nodes each representing a local area network (LAN). The method for controlling a transmission of a data packets on the ring-topology communication network uses the following steps. A flow path is determined for data packets in the communication network. In another step, limits are calculated for the flow paths of the data packets with respect to each of the network nodes such that the data packets have controlled access to transmit on the communication network. In a final step, the transmission of the data packets on the flow paths is controlled according to the limits and using a packet format and equipment that is directly compatible with the local area network.
    Type: Grant
    Filed: August 28, 1998
    Date of Patent: February 27, 2001
    Assignee: 3COM Corporation
    Inventor: Wen-Tsung Tang
  • Patent number: 6026095
    Abstract: An improved computer network and network device uses characteristics of prior art shared network protocols to control the flow of data and access to the network among a group of transmitting nodes. The invention determines which nodes wish to send data when a collision occurs by detecting and recording which nodes participated in a collision. A scheduling routine is designed to give each connected node a chance to send. A transmission control mechanism is used to prevent a subset of transmitters from transmitting while allowing one ES to transmit without experiencing a collision. The invention has a number of applications including within an improved ethernet repeater in a multimedia ethernet.
    Type: Grant
    Filed: May 29, 1997
    Date of Patent: February 15, 2000
    Assignee: 3Com Corporation
    Inventors: William Paul Sherer, Wen-Tsung Tang, Ismail Dalgic, Peter Wang
  • Patent number: 5805596
    Abstract: In a backplane architecture for a logical stackable Ethernet repeater for an Ethernet network having a plurality of stackable repeater modules, each one of the stackable repeater modules being connectable via bus-type signal lines to one another for communicating packets via bus-type signal lines, and each one of said stackable repeater modules including a plurality of ports for connection to stations, a method is provided for communicating management information wherein a management module collects information about packets on the backplane from repeater modules, and the repeater modules transmit packet information only via bus-type signal lines. In a specific embodiment, transmitting comprises appending after each packet at each source port of each repeater module an information footer having a select number of information units, and conveying each packet with the information footer on the bus-type signal lines.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: September 8, 1998
    Assignee: 3 Com Corporation
    Inventors: David A. Kranzler, Wen-Tsung Tang, Edwin Ibe
  • Patent number: 5771235
    Abstract: A scalable CSMA/CD repeater is based on polling and collision resolution logic, and slot time and interframe gap negotiation logic controlled by the repeater itself. The repeater based polling and collision resolution provides central control of the backoff and retry algorithm of each connected MAC unit. Thus, the MAC unit does not rely on random backoff mechanisms that significantly degrade performance of prior art systems. Furthermore, the retry by a MAC unit after a collision is managed by commands received from the collision resolution logic in the repeater. The repeater based collision resolution logic ensures that all ports involved in a collision have a fair opportunity to forward a packet without being blocked before enabling all the ports in the network to freely compete again.
    Type: Grant
    Filed: May 1, 1996
    Date of Patent: June 23, 1998
    Assignee: 3Com Corporation
    Inventors: Wen-Tsung Tang, W. Paul Sherer
  • Patent number: 5636214
    Abstract: A Class II stackable 100 Mbps Ethernet repeater architecture achievable by use of two different types of wired-OR interconnection in an Ethernet backplane, a Bus Transceiver Logic (BTL) wired-OR to selected control, data and clock lines, and a high-speed Transistor-Transistor Logic (TTL) which is wired-OR'ed together in three-level logic on a common activity signal line. The backplane has sufficiently low signal latency to permit two logical repeaters to be connected together with at least eight stackable repeater modules in each logical repeater, each repeater module having thirteen to sixteen station ports to support as many as 254 stations in a 100 Mbps environment with a diameter of 205 meters, which is up to 8.5 times greater than previously achievable.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: June 3, 1997
    Assignee: 3Com Corporation
    Inventors: David A. Kranzler, Ching-Yao Chu, Wen-Tsung Tang