Patents by Inventor Hong Linh Truong
Hong Linh Truong 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: 11038767Abstract: Methods and systems for discovery of a set of nodes in a network. The method includes selecting a node amongst nodes in a group of nodes to be processed, implementing a discovery procedure for the selected node, including broadcasting a neighbor discovery request from a node currently selected on a shared transmission medium of the network, receiving at the node currently selected replies sent by neighbor nodes on the shared transmission medium and adding the neighbor nodes to the group of nodes to be processed and repeating the steps of selecting and instructing for other nodes in the group of nodes to be processed, until all nodes of the set are discovered. Implementing a link probing procedure after the discovery procedure, including sending one or more link probing messages for a measure of link quality and receiving replies comprising data related to the measure of link quality.Type: GrantFiled: October 7, 2019Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Urs Hunkeler, Clemens Lombriser, Hong Linh Truong
-
Publication number: 20200044935Abstract: Methods and systems for discovery of a set of nodes in a network. The method includes selecting a node amongst nodes in a group of nodes to be processed, implementing a discovery procedure for the selected node, including broadcasting a neighbor discovery request from a node currently selected on a shared transmission medium of the network, receiving at the node currently selected replies sent by neighbor nodes on the shared transmission medium and adding the neighbor nodes to the group of nodes to be processed and repeating the steps of selecting and instructing for other nodes in the group of nodes to be processed, until all nodes of the set are discovered. Implementing a link probing procedure after the discovery procedure, including sending one or more link probing messages for a measure of link quality and receiving replies comprising data related to the measure of link quality.Type: ApplicationFiled: October 7, 2019Publication date: February 6, 2020Inventors: Urs Hunkeler, Clemens Lombriser, Hong Linh Truong
-
Patent number: 10523515Abstract: Methods and systems for discovery of a set of nodes in a network. The method comprises selecting a node amongst nodes in a group of nodes to be processed; and instructing to implement a discovery procedure for the selected node. The procedure comprises broadcasting a neighbor discovery request from a node currently selected on a shared transmission medium of the network; and receiving at the node currently selected replies sent by neighbor nodes on the shared transmission medium and adding the neighbor nodes to the group of nodes to be processed; and repeating the steps of selecting and instructing for other nodes in the group of nodes to be processed, until all nodes of the set are discovered.Type: GrantFiled: February 8, 2018Date of Patent: December 31, 2019Assignee: International Business Machines CorporationInventors: Urs Hunkeler, Clemens Lombriser, Hong Linh Truong
-
Patent number: 10027552Abstract: Methods and systems for discovery of a set of nodes in a network. The method comprises selecting a node amongst nodes in a group of nodes to be processed; and instructing to implement a discovery procedure for the selected node. The procedure comprises broadcasting a neighbor discovery request from a node currently selected on a shared transmission medium of the network; and receiving at the node currently selected replies sent by neighbor nodes on the shared transmission medium and adding the neighbor nodes to the group of nodes to be processed; and repeating the steps of selecting and instructing for other nodes in the group of nodes to be processed, until all nodes of the set are discovered.Type: GrantFiled: June 24, 2016Date of Patent: July 17, 2018Assignee: International Business Machines CorporationInventors: Urs Hunkeler, Clemens Lombriser, Hong Linh Truong
-
Publication number: 20180167284Abstract: Methods and systems for discovery of a set of nodes in a network. The method comprises selecting a node amongst nodes in a group of nodes to be processed; and instructing to implement a discovery procedure for the selected node. The-procedure comprises broadcasting a neighbor discovery request from a node currently selected on a shared transmission medium of the network; and receiving at the node currently selected replies sent by neighbor nodes on the shared transmission medium and adding the neighbor nodes to the group of nodes to be processed; and repeating the steps of selecting and instructing for other nodes in the group of nodes to be processed, until all nodes of the set are discovered.Type: ApplicationFiled: February 8, 2018Publication date: June 14, 2018Inventors: Urs Hunkeler, Clemens Lombriser, Hong Linh Truong
-
Patent number: 9762342Abstract: A method for transmitting data to and from nodes of a multi-hop network with a Time Division Multiple Access (TDMA) scheme is suggested. The network is clustered into N clusters, wherein each cluster of the N clusters has at least one of the nodes. In a first step, the TDMA scheme is organized by periodic superframes. Each superframe of the periodic superframes has a number of frames including at least one broadcast frame and one collection frame for the N clusters. In a second step, one dedicated communication channel is shared by the N clusters within the broadcast frame. In a third step, N separate communication channels are used by the N clusters within the collection frame.Type: GrantFiled: July 4, 2012Date of Patent: September 12, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Clemens Lombriser, Hong Linh Truong
-
Publication number: 20160308728Abstract: Methods and systems for discovery of a set of nodes in a network. The method comprises selecting a node amongst nodes in a group of nodes to be processed; and instructing to implement a discovery procedure for the selected node. The procedure comprises broadcasting a neighbor discovery request from a node currently selected on a shared transmission medium of the network; and receiving at the node currently selected replies sent by neighbor nodes on the shared transmission medium and adding the neighbor nodes to the group of nodes to be processed; and repeating the steps of selecting and instructing for other nodes in the group of nodes to be processed, until all nodes of the set are discovered.Type: ApplicationFiled: June 24, 2016Publication date: October 20, 2016Inventors: Urs Hunkeler, Clemens Lombriser, Hong Linh Truong
-
Patent number: 9414296Abstract: Methods and systems for discovery of a set of nodes (20, 30) in a network (165). The method comprises selecting (S11) a node (20) amongst nodes in a group of nodes to be processed; and instructing (S12) to implement a discovery procedure for the selected node. The procedure comprises broadcasting (S22) a neighbor discovery request from a node (20) currently selected on a shared transmission medium (1) of the network; and receiving (S23) at the node (20) currently selected replies sent (S34) by neighbor nodes on the shared transmission medium and adding (S13) the neighbor nodes to the group of nodes to be processed; and repeating (S14) the steps of selecting and instructing for other nodes (30) in the group of nodes to be processed, until all nodes of the set are discovered.Type: GrantFiled: March 12, 2012Date of Patent: August 9, 2016Assignee: International Business Machines CorporationInventors: Urs Hunkeler, Hong Linh Truong, Clemens Lombriser
-
Publication number: 20140233464Abstract: A method for transmitting data to and from nodes of a multi-hop network with a TDMA scheme is suggested. The network is clustered into N clusters, wherein each cluster of the N clusters has at least one of the nodes. In a first step, the TDMA scheme is organized by periodic superframes. Each superframe of the periodic superframes has a number of frames including at least one broadcast frame and one collection frame for the N clusters. In a second step, one dedicated communication channel is shared by the N clusters within the broadcast frame. In a third step, N separate communication channels are used by the N clusters within the collection frame.Type: ApplicationFiled: July 4, 2012Publication date: August 21, 2014Applicant: International Business Machines CorporationInventors: Clemens Lombriser, Hong Linh Truong
-
Publication number: 20140016560Abstract: Methods and systems for discovery of a set of nodes (20, 30) in a network (165). The method comprises selecting (S11) a node (20) amongst nodes in a group of nodes to be processed; and instructing (S12) to implement a discovery procedure for the selected node. The procedure comprises broadcasting (S22) a neighbor discovery request from a node (20) currently selected on a shared transmission medium (1) of the network; and receiving (S23) at the node (20) currently selected replies sent (S34) by neighbor nodes on the shared transmission medium and adding (S13) the neighbor nodes to the group of nodes to be processed; and repeating (S14) the steps of selecting and instructing for other nodes (30) in the group of nodes to be processed, until all nodes of the set are discovered.Type: ApplicationFiled: March 12, 2012Publication date: January 16, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Urs Hunkeler, Hong Linh Truong, Clemens Lombriser
-
Patent number: 8559464Abstract: A method for synchronizing nodes of a multi-hop network with a Time Division Multiplex Access scheme (TDMA), the nodes being hierarchically arranged in different levels, including a step of organizing the TDMA by periodic superframes, the respective superframe having a number of frames including at least a broadcast frame, a step of providing the respective broadcast frame with a number of slots, the number of slots being equal to a number of parent nodes in the multi-hop network, a step of assigning each parent node one slot in the broadcast frame in dependence on its level, and a step of distributing a synchronization information to the parent nodes by means of the broadcast frame, respectively.Type: GrantFiled: April 18, 2011Date of Patent: October 15, 2013Assignee: International Business Machines CorporationInventors: Alexandru Caracas, Urs Hunkeler, Hong Linh Truong
-
Patent number: 8477787Abstract: A data network includes a plurality of source nodes, at least one sink node, and at least one intermediate node, wherein routing of a reverse message from the sink node to a source node via at least one intermediate node is performed by the intermediate node using reverse path routing information data comprising a combination of source routing information data and transparent bridging information data, wherein the reverse path routing information data is constructed during propagation of a forward message from the source node to the sink node via the intermediate node.Type: GrantFiled: November 30, 2010Date of Patent: July 2, 2013Assignee: International Business Machines CorporationInventors: Urs Hunkeler, Hong Linh Truong, Beat Weiss
-
Patent number: 8130669Abstract: A sensor network has a plurality of wireless sensors which transmit to an intermediate receiving device which relays data to a central server. A method is provided for receiving data packets at the intermediate receiving device from a plurality of the transmitting devices. Data packets are sensed on a communication medium at the receiving device and the total traffic intensity of data packets from the transmitting devices is estimated. A detection threshold for data packets is provided and adapted as a function of the total intensity. The receiving device receives data packets with a signal strength above the current detection threshold.Type: GrantFiled: March 3, 2010Date of Patent: March 6, 2012Assignee: International Business Machines CorporationInventors: Bozidar Radunovic, Hong Linh Truong
-
Patent number: 8102939Abstract: The present invention discloses an apparatus and method for adapting a transmission parameter in a transmitting node of a data communication system to the current link quality of a data communication channel. The adapted transmission parameter is selected by the transmitting node from a set of transmission parameters in dependence on a number of successful transmissions. The number of successful transmissions is compared in the transmitting node against one of a first threshold value corresponding to a first state of the transmitting node and a second threshold value corresponding to a second state of the transmitting node.Type: GrantFiled: May 14, 2008Date of Patent: January 24, 2012Assignee: International Business Machines CorporationInventors: Hong Linh Truong, Andre Noll Barreto, Jens Jelitto
-
Publication number: 20110268139Abstract: A method for synchronizing nodes of a multi-hop network with a Time Division Multiplex Access scheme (TDMA), the nodes being hierarchically arranged in different levels, including a step of organizing the TDMA by periodic superframes, the respective superframe having a number of frames including at least a broadcast frame, a step of providing the respective broadcast frame with a number of slots, the number of slots being equal to a number of parent nodes in the multi-hop network, a step of assigning each parent node one slot in the broadcast frame in dependence on its level, and a step of distributing a synchronization information to the parent nodes by means of the broadcast frame, respectively.Type: ApplicationFiled: April 18, 2011Publication date: November 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alexandru Caracas, Urs Hunkeler, Hong Linh Truong
-
Publication number: 20110194413Abstract: A sensor network has a plurality of wireless sensors which transmit to an intermediate receiving device which relays data to a central server. A method is provided for receiving data packets at the intermediate receiving device from a plurality of the transmitting devices. Data packets are sensed on a communication medium at the receiving device and the total traffic intensity of data packets from the transmitting devices is estimated. A detection threshold for data packets is provided and adapted as a function of the total intensity. The receiving device receives data packets with a signal strength above the current detection threshold.Type: ApplicationFiled: April 19, 2011Publication date: August 11, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bozidar Radunovic, Hong Linh Truong
-
Publication number: 20110128962Abstract: A data network includes a plurality of source nodes, at least one sink node, and at least one intermediate node, wherein routing of a reverse message from the sink node to a source node via at least one intermediate node is performed by the intermediate node using reverse path routing information data comprising a combination of source routing information data and transparent bridging information data, wherein the reverse path routing information data is constructed during propagation of a forward message from the source node to the sink node via the intermediate node.Type: ApplicationFiled: November 30, 2010Publication date: June 2, 2011Applicant: International Business Machines CorporationInventors: Urs Hunkeler, Hong Linh Truong, Beat Weiss
-
Publication number: 20100157862Abstract: A sensor network has a plurality of wireless sensors which transmit to an intermediate receiving device which relays data to a central server. A method is provided for receiving data packets at the intermediate receiving device from a plurality of the transmitting devices. Data packets are sensed on a communication medium at the receiving device and the total traffic intensity of data packets from the transmitting devices is estimated. A detection threshold for data packets is provided and adapted as a function of the total intensity. The receiving device receives data packets with a signal strength above the current detection threshold.Type: ApplicationFiled: March 3, 2010Publication date: June 24, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bozidar Radunovic, Hong Linh Truong
-
Patent number: 7738394Abstract: A sensor network has a plurality of wireless sensors which transmit to an intermediate receiving device which relays data to a central server. A method is provided for receiving data packets at the intermediate receiving device from a plurality of the transmitting devices. Data packets are sensed on a communication medium at the receiving device and the total traffic intensity of data packets from the transmitting devices is estimated. A detection threshold for data packets is provided and adapted as a function of the total intensity. The receiving device receives data packets with a signal strength above the current detection threshold.Type: GrantFiled: August 13, 2008Date of Patent: June 15, 2010Assignee: International Business Machines CorporationInventors: Bozidar Radunovic, Hong Linh Truong
-
Publication number: 20090172117Abstract: Methods support a sleep mode for an embedded device. Embedded devices like sensors and actuators used in wireless sensor networks have a limited power supply. To conserve energy and thus increase the lifetime of these devices, the devices should be put into a stand-by mode (also called sleep-mode) when they are not used. These methods support the sleep mode at a higher level than the MAC layer, thus avoiding the problems of prior art approaches. Methods are exemplarily described for the case of the message queuing telemetry transport protocol for sensor networks. They can easily be adapted to other protocols.Type: ApplicationFiled: January 2, 2008Publication date: July 2, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bharat V. Bedi, David C. Conway-Jones, Urs Hunkeler, Thomas J.W. Long, Andrew J. Stanford-Clark, Hong Linh Truong, Nicholas C. Wilson