Patents by Inventor Tzu-Ming Tsang

Tzu-Ming Tsang 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: 6606315
    Abstract: A method of obtaining instructions for routing a packet is described that includes receiving a packet having a packet flow identifier that includes a packet source IP address, a packet destination IP address, a packet source port, and a packet destination port and checking whether the packet flow identifier matches a stored instruction. If the packet flow identifier does not match a stored instruction, whether the packet flow identifier matches a stored criteria is checked and if the packet matches a stored criteria, the packet is forwarded to a service manager.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: August 12, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Albert, Richard A. Howes, James A. Jordan, Edward C. Kersey, Louis F. Menditto, Chris O'Rourke, Pranav Kumar Tiwari, Tzu-Ming Tsang
  • Patent number: 6606316
    Abstract: A system and method are described for gathering statistics about packets. The method includes determining at a service manager statistics that are to be gathered for a flow and sending instructions to a forwarding agent from the service manager detailing how to gather statistics for the flow. The forwarding agent is implemented on a network device and the forwarding agent is operative to receive statistics gathering instructions for a flow from the service manager. A report is received at the service manager of statistics gathered at the forwarding agent according to the instructions sent by the service manager.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: August 12, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Albert, Jacob Mark McGuire, Louis F. Menditto, Chris O'Rourke, Tzu-Ming Tsang
  • Patent number: 6549516
    Abstract: A system and method are described for providing instructions for forwarding packets. The method includes broadcasting a general instruction specifying a plurality of flows to a plurality of forwarding agents and receiving at a service manager a first message responsive to the general instruction indicating that a packet for a specific flow has been received by a specific forwarding agent. A specific instruction is generated at the service manager for handling the specific flow and the specific instruction for handling the specific flow is sent to the specific forwarding agent.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: April 15, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Albert, Richard A. Howes, James A. Jordan, Edward A. Kersey, Louis F. Menditto, Chris O'Rourke, Pranav Kumar Tiwari, Tzu-Ming Tsang
  • Publication number: 20020141401
    Abstract: A network is disclosed that includes a first tier of forwarding agents connected to a first tier of network devices. A second tier of forwarding agents is connected to a second tier of network devices. A service manager is configured to receive a packet from one of the forwarding agents; determine the tier of the forwarding agent; and send an instruction to the forwarding agent directing the forwarding agent to forward the packet to a network device connected to the tier of forwarding agents that includes the forwarding agent. filed Jul. 2, 1999 (Attorney Docket No. CISCP519) entitled SENDING INSTRUCTIONS FROM A SERVICE MANAGER TO FORWARDING AGENTS ON A NEED TO KNOW BASIS which is incorporated herein by reference for all purposes; and co-pending U.S. patent application Ser. No. 09/347,126, filed Jul. 2, 1999 (Attorney Docket No. CISCP520) entitled DISTRIBUTION OF NETWORK SERVICES AMONG MULTIPLE SERVICE MANAGERS WITHOUT CLIENT INVOLVEMENT, filed Jul.
    Type: Application
    Filed: January 26, 2001
    Publication date: October 3, 2002
    Inventors: Mark Albert, Robert Batz, Richard Gray, Jacob Mark McGuire, Louis Menditto, Chris O'Rourke, Pranav Tiwari, Tzu-Ming Tsang