Patents by Inventor Chris Cho-Pin Li

Chris Cho-Pin Li 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: 7765093
    Abstract: A node model of the present invention is employed by a network modeling and simulation system and includes a communication protocol stack with a plurality of protocol layers. Each protocol layer includes communication functions. The protocol layer functions are each represented by one or more distinct software implementations that are optimized for different simulation purposes. A configurable module switch is disposed between protocol layers within the stack to selectively control information flow between functions within adjacent protocol layers. The node model enables a user to perform network simulation or analysis of varying detail or granularity.
    Type: Grant
    Filed: September 19, 2005
    Date of Patent: July 27, 2010
    Assignee: ITT Manufacturing Enterprises, Inc.
    Inventors: Chris Cho-Pin Li, Connie Chui-Jun Lau, Christine Marie Cruz, Yu-Jih Liu, Chang-June Yoon
  • Patent number: 7242671
    Abstract: The invention includes a method and apparatus for disseminating information in a communication network having a plurality of nodes. The method includes receiving, in a node, a packet including link-state advertisements (LSAs) from the communication network and a flooding status field. Based on the flooding status field, the node determines the type of LSA received and then re-floods the packet onto the communication network, based on the type of LSA determined from the flooding status field. A sub-field in the flooding status field indicates whether the LSA is intended for distribution to the entire communication network, or is intended for distribution to other nodes in the communication network located within a predetermined range of the node. The node prevents re-flooding of the LSA, if the other nodes in the communication network are located outside of the predetermined range. The node includes a re-flood timer which is set to expire based on an urgency level included in the flooding status field.
    Type: Grant
    Filed: December 11, 2002
    Date of Patent: July 10, 2007
    Assignee: ITT Manufacturing Enterprises, Inc.
    Inventors: Chris Cho-Pin Li, Chang-June Yoon
  • Patent number: 7215681
    Abstract: In a network including multiple nodes communicating on a channel using CSMA protocol, where each node accesses the channel by occupying at least one time slot in a contention interval, the invention includes transmitting and receiving, in a node, messages on the channel during a first time interval. The invention counts, in the node, at least one of the transmitted and received messages during the first time interval. The invention determines, in the node, a channel occupancy during the first time interval, after counting the messages, and then adaptively adjusts, in the node, the contention interval based on the channel occupancy.
    Type: Grant
    Filed: September 11, 2002
    Date of Patent: May 8, 2007
    Assignee: ITT Manufacturing Enterprises Inc.
    Inventor: Chris Cho-Pin Li
  • Publication number: 20040174825
    Abstract: The invention includes a method and apparatus for disseminating information in a communication network having a plurality of nodes. The method includes receiving, in a node, a packet including link-state advertisements (LSAs) from the communication network and a flooding status field. Based on the flooding status field, the node determines the type of LSA received and then re-floods the packet onto the communication network, based on the type of LSA determined from the flooding status field. A sub-field in the flooding status field indicates whether the LSA is intended for distribution to the entire communication network, or is intended for distribution to other nodes in the communication network located within a predetermined range of the node. The node prevents re-flooding of the LSA, if the other nodes in the communication network are located outside of the predetermined range. The node includes a re-flood timer which is set to expire based on an urgency level included in the flooding status field.
    Type: Application
    Filed: December 11, 2002
    Publication date: September 9, 2004
    Inventors: Chris Cho-Pin Li, Chang-June Yoon
  • Publication number: 20040047314
    Abstract: In a network including multiple nodes communicating on a channel using CSMA protocol, where each node accesses the channel by occupying at least one time slot in a contention interval, the invention includes transmitting and receiving, in a node, messages on the channel during a first time interval. The invention counts, in the node, at least one of the transmitted and received messages during the first time interval. The invention determines, in the node, a channel occupancy during the first time interval, after counting the messages, and then adaptively adjusts, in the node, the contention interval based on the channel occupancy.
    Type: Application
    Filed: September 11, 2002
    Publication date: March 11, 2004
    Inventor: Chris Cho-Pin Li
  • Patent number: 6385174
    Abstract: A wireless network includes a plurality of nodes arranged into clusters with each cluster having cluster member nodes and a designated cluster head node. The nodes communicate with each other via an intranet protocol, while the network may communicate with other external networks in accordance with an internetworking protocol (e.g., a Radio Open Shortest Path First (ROSPF) protocol). A database within each network node contains link information for that node, while ROSPF Link-State Advertisement (LSA) type packets or database update messages contain information to update the node databases. The ROSPF LSA type packets are transmitted to neighbors of each node to enable each database to maintain current information. In order to reduce overhead of transmitting numerous LSA type packets, the present invention transmits the ROSPF LSA type packet within an intranet protocol beacon type or node status packet that is periodically broadcasted within the network.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: May 7, 2002
    Assignee: ITT Manufacturing Enterprises, Inc.
    Inventor: Chris Cho-Pin Li
  • Patent number: 6349091
    Abstract: Link-State Advertisement (LSA) and other routing control packets are transmitted within a wireless communication system or network via selective enablement of control links for transference of the packets between network nodes. Specifically, an exemplary wireless network includes a plurality of nodes arranged into clusters with each cluster having cluster member nodes and a designated cluster head node. The nodes communicate with each other via an intranet protocol, while the network may communicate with other external networks in accordance with an internetworking protocol. A database within each network head node contains link information for that node. The LSA packets contain information to update the head node databases, while other routing control packets generally contain various routing information for network nodes to facilitate message transmissions. The routing control packets are transmitted to each head node to control routing functions and enable each database to maintain current information.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: February 19, 2002
    Assignee: ITT Manufacturing Enterprises, Inc.
    Inventor: Chris Cho-Pin Li
  • Patent number: 6349210
    Abstract: A method and apparatus for broadcasting messages in accordance with the presentinvention transmits a broadcast message within a wireless communication system or network utilization of redundant Request-to-Send type or broadcast notice messages or packets BRTS). A source node repeatedly transmits a sequence of these messages over a system reservation channel with each message containing a sequence identifier. The sequence identifier of each succeeding message has a value immediately preceding the identifier of the previously transmitted broadcast notice message. A destination node receives the messages and determines the transmission time of the broadcast message based on each received message identifier. Subsequent transmission and reception of the final broadcast notice message in the sequence, the broadcast message is transmitted by the source node to the destination node over a data channel identified in the transmitted messages.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: February 19, 2002
    Assignee: ITT Manufacturing Enterprises, Inc.
    Inventor: Chris Cho-Pin Li
  • Patent number: 6134514
    Abstract: A distributed discrete-event simulation system operable for processing time-stamped events in chronological order for simulating a multinode communications network, the simulation system comprising a plurality of subsystem platforms (SPs) operable for transmitting message packets to other SPs for simulating node to node communications; and a system controller coupled via a communication link to the plurality of SPs for controlling synchronization and message packet processing associated with the plurality of SPs; wherein when a time-stamped event is received by one of the SPs, the receiving SP responsive to the time-stamped event triggers execution of tasks associated with the time-stamped event in the other SPs via the message packets to provide parallel task processing for the particular time-stamped event among the plurality of SPs.
    Type: Grant
    Filed: June 25, 1998
    Date of Patent: October 17, 2000
    Assignee: ITT Manufacturing Enterprises, Inc.
    Inventors: Yu-Jih Liu, Chris Cho-Pin Li, Victor S. Mordowitz, Dimitris Protopapas