Patents by Inventor Wai Chen

Wai Chen 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: 9736755
    Abstract: An open communication method between at least two sub-networks using a broker node. Each of the sub-networks has a different routable network addressing scheme. The method comprises receiving a packet for a specific application, the packet includes an application identifier, determining if the packet is to be relayed to another of the at least two sub-network based upon the application identifier, determining if a node receiving the packet is a broker node, relaying the packet to a broker node if not a broker node and forwarding, by the broker node, the packet to at least one node in another of the at least two sub-network. The node generating the packet is configured to communicate using a first of the at least two sub-networks. A broker node is configured for communicating using at least two of the at least two sub-network via a corresponding routable network addressing schemes for each of the sub-networks.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: August 15, 2017
    Assignee: Telcordia Technologies, Inc.
    Inventors: Wai Chen, Ratul Guha, John Lee, Junichiro Fukuyama, Rama Vuyyuru
  • Patent number: 9245446
    Abstract: A multiple hop communications method among a plurality of moving vehicles. Each moving vehicles has a plurality of unidirectional radio. The method comprises receiving an incoming packet at one of the plurality of unidirectional radios, determining if there is an active link between each of the plurality of unidirectional radios and an unidirectional radio of a neighbor vehicle, relaying the incoming packet to the plurality of unidirectional radios having an active link and transmitting the incoming packet as an outgoing packet from at least one of the plurality of unidirectional radios. If more than one packet is received, the packets can be encoded using group coding before send the packets out as an outgoing packet.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: January 26, 2016
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A., Inc.
    Inventors: Wai Chen, Ratul Guha, John Lee, Junichiro Fukuyama, Rama Vuyyuru
  • Patent number: 9077720
    Abstract: Network architecture configured for open communication between a plurality of sub-networks. Each of the plurality of sub-networks has a different routable network addressing scheme. The architecture includes at least one broker node adapted to communicate using at least two different routable network addressing schemes. The broker node comprises an identification management module configured to collect peer-application addresses for nodes currently accessing a specific application, the peer-application addresses being associated with a specific application, an address resolution module configured to map each of the peer-application addresses to a sub-network specific routable network address and a network coordination module configured to monitor and coordinate sub-network communication capabilities between the broker node and at least one other broker node and elect a primary broker node for each sub-network which the broker node and at least one other broker node is capable of communication.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: July 7, 2015
    Assignee: Telcordia Technologies, Inc.
    Inventors: Wai Chen, John Lee, Ratul Guha, Yibei Ling, Taek-Jin Kwon, Rama Vuyyuru, Junichiro Fukuyama
  • Patent number: 8995447
    Abstract: An on-demand method of routing data between a plurality of local peer groups (LPG) of plural moving nodes comprises transmitting a route request message from a source node, relaying the route request message to a native boundary node; forwarding the route request message to a foreign boundary node, determining if the destination node is within an LPG for the foreign boundary node; relaying the route request message to another boundary node if the destination node is not within the LPG, relaying the route request message to the destination node if the destination node is within the LPG, receiving the routing request message at the destination node, transmitting a routing response to the source node, relaying the routing response to the source node through a path discovered by the route request, receiving the routing response at the source node, and transmitting the data, upon receipt of the routing response.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: March 31, 2015
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A., Inc.
    Inventors: Wai Chen, Marcus Pang, Taek Jin Kwon, Ryokichi Onishi, Toshiro Hikita
  • Publication number: 20150074227
    Abstract: An aspect of the present invention is a method for routing content information to a mobile user or client application. The method preferably comprises re-directing a user request to one or more gateway servers provided via an overlay network. In another aspect, the present invention is an apparatus that includes a proxy service that intercepts content information requests to the Internet and re-directs the content requests to an overlay. Another aspect of the present invention comprises a location-based Uniform Resource Locator that includes a protocol semantic portion and a location-based resolver address portion that identifies one or more resources on a network based on the geographical location of the resources.
    Type: Application
    Filed: November 19, 2014
    Publication date: March 12, 2015
    Inventors: Yibei Ling, Wai Chen, Onur Altintas
  • Publication number: 20150055540
    Abstract: An open communication method between at least two sub-networks using a broker node. Each of the sub-networks has a different routable network addressing scheme. The method comprises receiving a packet for a specific application, the packet includes an application identifier, determining if the packet is to be relayed to another of the at least two sub-network based upon the application identifier, determining if a node receiving the packet is a broker node, relaying the packet to a broker node if not a broker node and forwarding, by the broker node, the packet to at least one node in another of the at least two sub-network. The node generating the packet is configured to communicate using a first of the at least two sub-networks. A broker node is configured for communicating using at least two of the at least two sub-network via a corresponding routable network addressing schemes for each of the sub-networks.
    Type: Application
    Filed: July 28, 2014
    Publication date: February 26, 2015
    Inventors: Wai Chen, Ratul Guha, John Lee, Junichiro Fukuyama, Rama Vuyyuru
  • Patent number: 8894413
    Abstract: A method, simulator and program for simulating vehicular movement based upon user input parameters related to simulation topology and simulation vehicles including, but not limited to linear vehicular density. The simulator generates the simulation topology having a simulation area using the user input parameters, places a plurality of simulation vehicles within the simulation area at an initial placement using at least two input parameters related to simulation vehicle and the generated simulation topology; and determines movement of the plurality of simulation vehicles starting with the initial placement using a plurality of movement models. Each of the plurality of simulation vehicles has mobility characteristics generated using the plurality of movement models. When vehicle moves outside the simulation area, the vehicle re-emerges at a location within the simulation area. The vehicle re-emerges with new movement characteristics.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: November 25, 2014
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, USA, Inc.
    Inventors: Marcus Pang, Wai Chen, Jasmine Chennikara-Varghese, Ratul Guha, John Lee, Rama Vuyyuru, Junichiro Fukuyama
  • Patent number: 8855115
    Abstract: A method for routing a multicast message comprising the steps of receiving a multicast message including at least a message, a source identifier, a sequence number, a time-to-live value and a multicast group destination, determining if the multicast group destination is in a multicast forwarding table, determining if the message has been previously received, adding the multicast message to the multicast forwarding table if it is determined that the multicast message has not been previously received, determining if a node that received the multicast message is a forwarding node; randomly setting a wait time for forwarding the multicast message; and forwarding the multicast message at the expiration of the wait time.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: October 7, 2014
    Assignee: Telcordia Technologies, Inc.
    Inventors: Wai Chen, John Lee, Ryokichi Onishi, Toshiro Hikito
  • Patent number: 8792492
    Abstract: An open communication method between at least two sub-networks using a broker node. Each of the sub-networks has a different routable network addressing scheme. The method comprises receiving a packet for a specific application, the packet includes an application identifier, determining if the packet is to be relayed to another of the at least two sub-networks based upon the application identifier, determining if a node receiving the packet is a broker node, relaying the packet to a broker node if not a broker node and forwarding, by the broker node, the packet to at least one node in another of the at least two sub-networks. The node generating the packet communicates using a first of the at least two sub-networks. A broker node communicates using at least two of the at least two sub-networks via a corresponding routable network addressing schemes for each of the sub-networks.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: July 29, 2014
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center U.S.A., Inc.
    Inventors: Wai Chen, Ratul Guha, John Lee, Junichiro Fukuyama, Rama Vuyyuru
  • Patent number: 8762518
    Abstract: A method for maintaining a local peer group (LPG) for supporting communications among vehicles. The LPG is formed from a plurality of vehicles. Each vehicle is equipped with a wireless communications device. One of the vehicles is selected as a group header node (GH). The method comprises receiving periodically a heartbeat packet from the GH, the heartbeat packet including a maximum hop count, and a heartbeat cycle, forwarding the heartbeat packet until the maximum hop count is reached after waiting for a first random relay delay, which is less than a maximum allowable adjustable value, replying to the heartbeat packet with a membership report packet, forwarding a membership report packet towards the GH, and adding a vehicle that submitted the membership report packet to a LPG membership as a member node of the LPG if the membership report packet is new or updating information for a member node.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: June 24, 2014
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center U.S.A., Inc.
    Inventors: Wai Chen, Taek-Jin Kwon, Ryokichi Onishi, Rama Vuyyuru
  • Patent number: 8761175
    Abstract: An inventive method for data delivery in a multi-hop vehicular network with multiple vehicles and intersections is presented. The method comprises, at each source vehicle, initiating packet flow, labeling packets with destination coordinates and a current location, and forwarding the packet flow, and at each intersection, selecting a header vehicle, computing a backlog indicator and listening for broadcasts with a matrix and delay information, updating the matrix in accordance with the backlog indicator if the matrix is present, otherwise initializing the matrix, forwarding the packet flow, and broadcasting the matrix from the header vehicle. In one embodiment, selection of the header vehicle is performed based on random countdown and vehicle ID. The method converges to the optimal (lowest latency) state irrespective of the initial starting point of the network and continues to tend towards the optimal state even as the network conditions alter.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: June 24, 2014
    Assignee: TTI Inventions D LLC
    Inventors: Ratul K. Guha, Wai Chen, Stephanie Demers, Jasmine Chennikara-Varghese
  • Publication number: 20140133402
    Abstract: Network architecture configured for open communication between a plurality of sub-networks. Each of the plurality of sub-networks has a different routable network addressing scheme. The architecture includes at least one broker node adapted to communicate using at least two different routable network addressing schemes. The broker node comprises an identification management module configured to collect peer-application addresses for nodes currently accessing a specific application, the peer-application addresses being associated with a specific application, an address resolution module configured to map each of the peer-application addresses to a sub-network specific routable network address and a network coordination module configured to monitor and coordinate sub-network communication capabilities between the broker node and at least one other broker node and elect a primary broker node for each sub-network which the broker node and at least one other broker node is capable of communication.
    Type: Application
    Filed: January 10, 2014
    Publication date: May 15, 2014
    Applicants: Toyota InfoTechnology Center, U.S.A., Inc., Telcordia Technologies, Inc.
    Inventors: Wai Chen, John Lee, Ratul Guha, Yibei Ling, Taek-Jin Kwon, Rama Vuyyuru, Junichiro Fukuyama
  • Patent number: 8718066
    Abstract: The present invention relates to the reduction of handoff delays for mobile telematics applications. In particular, the present invention provides a method employing GPS technology to define IP addresses in a mobile environment in order to reduce delays and transient data loss caused by handoff from one network to another.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: May 6, 2014
    Assignees: Telcordia Technologies, Inc., Toyota Motor Corporation
    Inventors: Ashutosh Dutta, Wai Chen, Onur Altintas, Sunil Madhani, Yoshihisa Suwa, Shengwei Cai
  • Patent number: 8665789
    Abstract: Network architecture configured for open communication between a plurality of sub-networks. Each of the plurality of sub-networks has a different routable network addressing scheme. The architecture includes at least one broker node adapted to communicate using at least two different routable network addressing schemes. The broker node comprises an identification management module configured to collect peer-application addresses for nodes currently accessing a specific application, the peer-application addresses being associated with a specific application, an address resolution module configured to map each of the peer-application addresses to a sub-network specific routable network address and a network coordination module configured to monitor and coordinate sub-network communication capabilities between the broker node and at least one other broker node and elect a primary broker node for each sub-network which the broker node and at least one other broker node is capable of communication.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: March 4, 2014
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A.
    Inventors: Wai Chen, John Lee, Ratul Guha, Yibei Ling, Taek-Jin Kwon, Rama Vuyyuru, Junichiro Fukuyama
  • Patent number: 8644225
    Abstract: A method for determining a transmission channel for multi-hop transmission of a data packet from a plurality of data channels in an ad-hoc network. The network includes at least one local peer group. Each local peer group has a plurality of moving vehicles as nodes. The method comprises steps of determining available channels for data packet transmission at each node, transmitting a first list of available channels to at least one other node, receiving, from the at least one other node, a second list of available channel for the at least one other node, creating an available channel table including the first and second lists of available channels, selecting a transmitting channel for a data packet based upon information in the available channel table, and advertising the selected channel to the at least one other node.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: February 4, 2014
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center U.S.A., Inc.
    Inventors: Wai Chen, Jasmine Chennikara-Varghese, Marcus Pang, Ryokichi Onishi, Toshiro Hikita
  • Patent number: 8630224
    Abstract: Disclosed is an improved proactive location based routing protocol for ad-hoc wireless networks. When a source node has a data packet to send to a destination node, the source node calculates an estimated future location of the destination node prior to forwarding a data packet to the destination node. The estimated future location may be based on the last known location, velocity and bearing of the destination node, as well as upon the estimated propagation delay (i.e., the estimated time it will take the data packet to reach the destination node after being transmitted by the source node). The source node routes the data packet by identifying which one of a plurality of its neighbor nodes is closest to the estimated future location of the destination node, and routes the data packet the identified neighbor node as an intermediate node along the route from the source node to the destination node. Further, the frequency of flooding broadcasts is based on the velocity of the network nodes.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: January 14, 2014
    Assignee: TTI Inventions D LLC
    Inventors: Yibei Ling, Chung-Min Chen, Wai Chen, Russell Hsing
  • Publication number: 20130315099
    Abstract: A method and communication device for routing unicast and multicast messages. The method for routing a unicast message includes receiving a first control packet including routing parameters from a group header node, updating a routing table based upon the routing parameters, receiving a second control packet including additional routing parameters from a group node, updating the routing table based upon the additional routing parameters and generating a forwarding table from the routing table when both of the updated steps are completed. The unicast message is routed based upon the forwarding table. A method for routing a multicast message comprises receiving the multicast message, determining if a multicast group destination for the multicast message is in a multicast forwarding table (MFT), determining if the multicast message has been previously forwarded and forwarding the multicast message if the message was not previously forwarded and the multicast group destination is in the MFT.
    Type: Application
    Filed: July 23, 2013
    Publication date: November 28, 2013
    Applicant: Telcordia Techmologies, Inc.
    Inventors: Wai Chen, Taek-Jin Kwon, Toshiro Hikita, Ryokichi Onishi, John Lee
  • Patent number: 8589073
    Abstract: A method for distributed traffic navigation in a vehicular network is presented. At each vehicle entering the network, information associated with the vehicular network is acquired and stored, and destination addresses are broadcasted as route requests. At each vehicle in the network, the stored information is updated through vehicle to vehicle communication. At each junction, a header vehicle is selected for listening for broadcasts to determine the presence of a matrix. If the matrix is not present, the matrix is initialized based on the stored information of the header vehicle. The header vehicle further estimates travel time on the road segments based on the matrix, calculates a backlog indicator based on the segment travel time and the route requests. The header vehicle further updates the matrix and generates a route based on the matrix. The matrix is broadcasted from the header vehicle.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: November 19, 2013
    Assignee: Telcordia Technologies, Inc.
    Inventors: Ratul K. Guha, Wai Chen
  • Patent number: 8570994
    Abstract: The present invention offers systems and methods for effective multiple-hop routing, multicasting and media access control for vehicle group communications that employ directional wireless radio technology. Multi-beam optic-wireless media and streamlined operations provide low-overhead communications among vehicles. Systems and methods are provided to maintain a quasi-stationary group of neighboring vehicles, enable high-throughput on-demand switching among multiple vehicles, enable group coding in the vehicle group to achieve higher throughput, and enable dynamic adjustment of link to maintain desirable vehicle group. The proposed solution builds upon the conception of a MAC-free wireless operation and quasi-stationary vehicular switched network to achieve ultra-low-overhead and high-throughput vehicle communications.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: October 29, 2013
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A., Inc.
    Inventors: Wai Chen, John Lee, Ratul K. Guha, Ryokichi Onishi, Rama Vuyyuru
  • Patent number: 8554920
    Abstract: Establishing and maintaining a moving ad-hoc network is provided. The ad-hoc network includes a plurality of equivalent cells communicationally linked together to form a linked equivalent cell network. An equivalent cell header manages each equivalent cell. Additionally, regular nodes, scattered throughout the equivalent cell network, may be provided. Regular nodes have restricted communication privileges compared to the equivalent cell headers. However, equivalent cell headers can be demoted to regular nodes and regular nodes can be promoted to equivalent cell headers as required by equivalent cell network.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: October 8, 2013
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A., Inc.
    Inventors: Wai Chen, John Lee, Marcus Pang, Shengwei Cai, Toshiro Hikita