Patents by Inventor Rong Feng

Rong Feng 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: 20040205234
    Abstract: Disclosed is an apparatus and method for storing and searching computer node addresses in a computer network system. In one embodiment, the apparatus comprises a frame forwarding device such as a switch. The switch includes two MAC address tables including a primary MAC address table and secondary MAC address table both for storing and searching MAC addresses. The primary table stores records that contain compressed values of MAC addresses. The records are contained in storage locations that are referenced using the compressed value of the MAC address as a search index. In order to account for searching collisions that may result from different MAC addresses compressing to the same value, each record in the primary address table is linked to a chain of records in the secondary table. The records in the secondary table store the full value of the MAC address. Each chain of records in the secondary address table contains MAC addresses the present invention.
    Type: Application
    Filed: December 31, 2003
    Publication date: October 14, 2004
    Inventors: Craig Barrack, James Ching-Shau Yik, Rong-Feng Chang, Eric Lin
  • Publication number: 20040162249
    Abstract: Antisense oligonucleotides that inhibit expression of human replication-initiation protein as well as methods of preventing or treating hyperproliferative conditions using said oligonucleotides are disclosed. One aspect provides an antisense oligonucleotides that inhibits the expression of human replication-initiation protein and has a sequence complementary to at least a portion of a target sequence encoding a human replication-initiation gene. By administering a therapeutically effective amount of antisense oligonucleotides or by contacting the hyperproliferating cells with an effective amount of antisense oligonucleotides, expression of replication-initiation protein is inhibited. Methods of screening and testing active antisense oligonucleotides for their ability to inhibit gene expression are also disclosed.
    Type: Application
    Filed: August 29, 2002
    Publication date: August 19, 2004
    Inventors: Chun Liang, Dao-Rong Feng, Zhi-Ling Yu
  • Publication number: 20040085893
    Abstract: A high availability backplane architecture. The backplane system includes redundant node boards operatively communicating with redundant switch fabric boards. Uplink ports of the node boards are logically grouped into trunk ports at one end of the communication link with the switch fabric boards. The node boards and the switch fabric boards routinely perform link integrity checks when operating in a normal mode such that each can independently initiate failover to working ports when a link failure is detected. Link failure is detected either by sending a link heartbeat message after the link has had no traffic for a predetermined interval, or after receiving a predetermined consecutive number of invalid packets. Once the link failure is resolved, operation resumes in normal mode.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventors: Linghsiao Wang, Rong-Feng Chang, Eric Lin, James Ching-Shau Yik
  • Publication number: 20040085894
    Abstract: A method for actively detecting link failures on a high availability backplane architecture. The backplane system includes redundant node boards operatively communicating with redundant switch fabric boards. Uplink ports of the node boards are logically grouped into trunk ports at one end of the communication link with the switch fabric boards. A probe packet is sent, and a probing timer is set whenever either a specified number of bad packets are received, or an idle timer expires. If a response to the probe packet is received before the probe timer expires then the link is deemed valid, otherwise the link is presumed to have failed. Preferably, either the node boards or the switch fabric boards are configured to properly handle a probe pack, which preferably has identical source and destination addresses.
    Type: Application
    Filed: December 20, 2002
    Publication date: May 6, 2004
    Inventors: Linghsiao Wang, Rong-Feng Chang, Eric (A.K.A. Changhwa) Lin, James Ching-Shau Yik
  • Publication number: 20040066779
    Abstract: A method of context switchover continuity is disclosed in which a context is sent from a transmitting entity to a receiving entity. Initial first and second context state entries are maintained in respective tables at the transmitting entity and at the receiving entity. The initial first and second context state entries include context state information about the context. New reconfigured first and second context state entries are created at the transmitting entity and the receiving entity having reconfigured context state information. The new reconfigured first and second context state entries are activated so as to enable the sending of a reconfigured context from a transmitting entity to a receiving entity. A plurality of contexts are included, and each of the plurality of contexts has respective initial first and second context entries in the respective tables.
    Type: Application
    Filed: October 4, 2002
    Publication date: April 8, 2004
    Inventors: Craig Barrack, Rong-Feng Chang, Anthony Walker
  • Publication number: 20030163595
    Abstract: A method of forwarding messages among task blocks using a task manager. The task manager receiving the message at an input port. The method further comprises determining the destination of the message. The message is stored in a pre-allocated segment that is selected from a plurality of segments within an input buffer. Each pre-allocated segment is associated with an output buffer. The method further comprising moving the message to the output buffer associated with the pre-allocated segment by an arbitrator that uses a round robin scheme for polling each input port. The pre-allocated segment is selected based on the destination of the message. The message may further comprise a priority, wherein the message is routed to a switch plane based on the message control signals. The higher priority switch plane given priority whenever there is a resource conflict.
    Type: Application
    Filed: October 1, 2002
    Publication date: August 28, 2003
    Inventors: John Ta, Rong-Feng Chang
  • Publication number: 20030163507
    Abstract: A task-based chip-level hardware architecture. The architecture includes a task manager for managing a task with task information, and a task module operatively connected to the task manager for performing the task in accordance with the task information.
    Type: Application
    Filed: February 26, 2002
    Publication date: August 28, 2003
    Applicant: Zarlink Semiconductor V.N. Inc.
    Inventors: Rong-Feng Chang, Craig I. Barrack, Linghsiao Wang
  • Publication number: 20030126188
    Abstract: A method and apparatus for processing packets carrying a voice payload are presented. The apparatus provides for the reduction of packet transport overheads by embedding a context switching header within pre-existing data transport protocol headers using spare bits as much as possible. The solution provides configurable support for multi-vendor equipment. Provisions are made for the hardware extraction of the context switching header from the packets as well as for the extraction of packets carrying a voice payload from a stream of packets carrying a mixed data traffic. The hardware extraction is supported using bit masks.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 3, 2003
    Applicant: Zarlink Semiconductor V.N. Inc.
    Inventors: D.C. John Ta, Rong-Feng Chang
  • Patent number: 6549646
    Abstract: A divide-and-conquer (DAC) method and system improve the detection of abnormalities, like lung nodules, in radiological images via the use of zone-based digital image processing and artificial neural networks. The DAC method and system divide the lung zone into different zones in order to enhance the efficiency in detection. Different image enhancement techniques are used for each different zone to enhance nodule images, as are different zone-specific techniques for selecting suspected abnormalities, extracting image features corresponding to selected abnormalities, and classifying the abnormalities as either true or false abnormalities.
    Type: Grant
    Filed: February 15, 2000
    Date of Patent: April 15, 2003
    Assignee: Deus Technologies, LLC
    Inventors: Hwa-Young Michael Yeh, Jyh-Shyan Lin, Yuan-Ming Fleming Lure, Xin-Wei Xu, Ruiping Li, Rong Feng Zhuang
  • Publication number: 20020167950
    Abstract: A protocol and header format of a network architecture for communication between a plurality of network devices. In particular, the data frame is resolved at the source device to ascertain the data frame type, and the data frame is forwarded with a virtual network identifier and priority information from the source device to a destination device of the network. The forwarded data frame also includes control information.
    Type: Application
    Filed: January 14, 2002
    Publication date: November 14, 2002
    Applicant: Zarlink Semiconductor V.N. Inc.
    Inventors: Rong-Feng Chang, John Lam, Po-Shen Lai, Brian Yang
  • Publication number: 20020089978
    Abstract: A system and method for implementing a control channel in a packet switched communications network. In a computer network, such as a local area network (LAN) it is known to utilize the Ethernet for distributing communications between stations. The Ethernet employs a standard frame format that includes header frames and, in particular a preamble frame which may be used to provide synchronization information between switching devices or nodes. The preamble frame is not required in a Gigabit Ethernet implementation and the present invention employs a portion of the preamble frame to implement a control channel between switching devices.
    Type: Application
    Filed: January 8, 2001
    Publication date: July 11, 2002
    Inventors: Linghsiao Wang, Craig Barrack, Rong-Feng Chang
  • Publication number: 20020039351
    Abstract: A method of scheduling queue servicing in a data packet switching environment is provided. The method includes a sequence of cyclical steps. The output queues are scheduled for servicing on a least credit value basis. An output queue is selected from a group of output queues associated with a communications port. The selected output port has at least one Payload Data Unit (PDU) pending transmission and a lowest credit value associated therewith. At least one PDU having a length is transmitted from the selected output queue and the credit value is incremented taking the length of the transmitted PDU into consideration. The transmission of PDUs is divided into transmission periods. Once per transmission period credit values associated with output queues holding PDUs pending transmission are decremented in accordance with transmission apportionments assigned for each output queue. The method emulates weighted fair queue servicing with minimal computation enabling hardware implementation thereof.
    Type: Application
    Filed: March 15, 2001
    Publication date: April 4, 2002
    Inventors: Linghsiao Wang, Craig Barrack, Rong-Feng Chang
  • Publication number: 20020039350
    Abstract: A method of utilizing shared memory resources in switching Protocol Data Units (PDUs) at a data switching node is presented. The method includes reserving: a temporary memory storage portion for storing PDUs prior to queuing for processing thereof, a Class-of-Service memory storage portion to provide support Quality-of-Service guarantees, a shared memory-pool portion and an input port memory storage portion enabling non-blocking input port flow control. Provisions are made for PDU discard decisions to be delayed until after PDU headers are inspected subsequent to the receipt of each PDU. Provisions are made for well-behaved data flows conveyed via an input port to be protected against blocking from misbehaving data flows conveyed via other input ports of the data switching node.
    Type: Application
    Filed: August 23, 2001
    Publication date: April 4, 2002
    Applicant: Zarlink Semiconductor V.N. Inc.
    Inventors: Linghsiao Wang, Craig Barrack, Rong-Feng Chang
  • Publication number: 20010033552
    Abstract: A credit-based pacing scheme for heterogeneous speed frame forwarding. A control logic controls the transmission of data between a source device and a destination device in accordance with a handshaking protocol. Pacing logic paces the transmission of the data from the source device to the destination device to prevent congestion in the switching fabric. A credit scheme is used to arbitrate among multiple pacing modules per device, each forwarding data at a different rate.
    Type: Application
    Filed: February 26, 2001
    Publication date: October 25, 2001
    Inventors: Craig I. Barrack, Brian Yang, John Lam, Rong-Feng Chang
  • Patent number: 5367523
    Abstract: An end-to-end, closed loop flow and congestion control system for packet communications networks exchanges rate request and rate response messages between data senders and receivers to allow the sender to adjust the data rate to avoid congestion and to control the data flow. Requests and responses are piggy-backed on data packets and result in changes in the input data rate in a direction to optimize data throughput. GREEN, YELLOW and RED operating modes are defined to increase data input, reduce data input and reduce data input drastically, respectively. Incremental changes in data input are altered non-linearly to change more quickly when further away from the optimum operating point than when closer to the optimum operating point.
    Type: Grant
    Filed: August 26, 1993
    Date of Patent: November 22, 1994
    Assignee: International Business Machines Corporation
    Inventors: Rong-Feng Chang, John E. Drake, Jr., Levent Gun, Lap T. Huynh