Patents by Inventor Jianlin Guo
Jianlin Guo 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: 10969767Abstract: A networked control system for controlling at least one plant includes a receiver configured to receive a feedback signal indicative of a current state of a controlled variable of a plant over a wireless link and a controller configured to determine a control command based on a control error between a reference state of the controlled variable and the current state of the control variable. The system also includes a processor configured to determine, based on a function of the control error, a number of transmission times a packet with the control command needs to be transmitted over the wireless link, and a transmitter configured to transmit the packet over the wireless link the number of transmission times.Type: GrantFiled: January 4, 2019Date of Patent: April 6, 2021Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Yehan Ma, Yebin Wang, Ankush Chakrabarty, Heejin Ahn, Philip Orlik
-
Patent number: 10838430Abstract: A vehicle includes a controller to control an operation of at least one component of the vehicle, a clock to synchronize the operation of the component of the vehicle, a memory to store a clock offset to the clock of the vehicle to synchronize the operation of the component of the vehicle, and a receiver to receive a set of heartbeat messages from a set of neighboring vehicles, each heartbeat message received from a neighboring vehicle includes a time of transmission of the heartbeat message, a location of the neighboring vehicle and a velocity of the neighboring vehicle. The receiver receives each heartbeat message at a corresponding receipt time measured using the clock of the vehicle.Type: GrantFiled: March 5, 2018Date of Patent: November 17, 2020Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Philip Orlik
-
Patent number: 10809701Abstract: A control system for controlling a plant includes a local controller to generate local control commands according to a local control policy to control the plant and a receiver to received remote control commands generated by a remote controller to control the plant according to remote control policy. Local and remote control policies are designed for the same control objective and time resolution such that there is the same Lyapunov function having a negative definite time derivative for controlling the plant according to first or second control policies. The plant is controller with either remote or local control commands in dependence of a success of receiving a remote control command for a time step of the control.Type: GrantFiled: December 13, 2018Date of Patent: October 20, 2020Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Yebin Wang, Yehan Ma, Philip Orlik, Toshiaki Koike-Akino, Jianlin Guo
-
Publication number: 20200294394Abstract: A system jointly controls vehicles according to traffic configuration of a zone of intersection of a first road and a second road. The intersection zone includes a sequencing zone and a control zone covering sections of the first and the second road in proximity to the intersection. The system groups vehicles traveling within the sequencing zone on the first and the second roads into a set of groups of the vehicles and prevents the vehicles of different groups to travel concurrently in the control zone such that the first vehicle of the following group cannot pass the last vehicle of the preceding group. The system determines motion trajectories for the vehicles of the same group traveling in the control zone on the first and the second roads to pass the intersection and transmits the motion trajectories to the corresponding vehicles.Type: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Fei Ye, Kyeong Jin Kim, Philip Orlik, Heejin Ahn, Stefano Di Cairano
-
Patent number: 10716064Abstract: A network of nodes includes data nodes and at least one sink node to exchange packets between the sink node and the data nodes in a multi-hop manner. The data nodes include a battery powered node (BPN) having a transceiver, a memory, and a battery to provide energy to components of the BPN. The BPN includes a processor to determine a sleep schedule of the BPN independently from the sleep schedules of other data nodes and independently from commands transmitted by the sink node. The processor of the BPN switches the transceiver ON and OFF according to the sleep schedule to form an active period and a sleep period of the BPN. Also, the processor partitions at least part of the active period into a receiving (RX) period and a transmission (TX) period and causes the transceiver to transmit the data packets only during the TX period.Type: GrantFiled: March 30, 2018Date of Patent: July 14, 2020Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Evripidis Paraskevas, Philip Orlik
-
Publication number: 20200218239Abstract: A networked control system for controlling at least one plant includes a receiver configured to receive a feedback signal indicative of a current state of a controlled variable of a plant over a wireless link and a controller configured to determine a control command based on a control error between a reference state of the controlled variable and the current state of the control variable. The system also includes a processor configured to determine, based on a function of the control error, a number of transmission times a packet with the control command needs to be transmitted over the wireless link, and a transmitter configured to transmit the packet over the wireless link the number of transmission times.Type: ApplicationFiled: January 4, 2019Publication date: July 9, 2020Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Yehan Ma, Yebin Wang, Ankush Chakrabarty, Heejin Ahn, Philip Orlik
-
Publication number: 20200192336Abstract: A control system for controlling a plant includes a local controller to generate local control commands according to a local control policy to control the plant and a receiver to received remote control commands generated by a remote controller to control the plant according to remote control policy. Local and remote control policies are designed for the same control objective and time resolution such that there is the same Lyapunov function having a negative definite time derivative for controlling the plant according to first or second control policies. The plant is controller with either remote or local control commands in dependence of a success of receiving a remote control command for a time step of the control.Type: ApplicationFiled: December 13, 2018Publication date: June 18, 2020Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Yebin Wang, Yehan Ma, Philip Orlik, Toshiaki Koike-Akino, Jianlin Guo
-
Patent number: 10531477Abstract: Devices and methods for determining a schedule of unicast transmissions between wireless transceivers using a principal controller. A receiver receives information of a set of transmissions between the transceivers for a period of time, a priority of each transmission, and a topology of a network of transceivers, i.e. neighborhood nodes having controllers and devices. A processor sequentially partitions the transmissions based on priority and the topology of the network, groups of concurrent transmissions that do not interfere with each other, beginning with a highest priority group, and ending, with a lowest ending priority group. Apply a predetermined optimization assignment, comparing all transactions according to the priority optimization assignment, to determine a prioritized order of transmission for each transmission in each group.Type: GrantFiled: March 30, 2017Date of Patent: January 7, 2020Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Philip Orlik, Yebin Wang
-
Publication number: 20190302707Abstract: An apparatus for controlling a system including a plurality of sources of signals causing a plurality of events includes an input interface to receive signals from the sources of signals, a memory to store a neural network trained to diagnose a control state of the system, a processor to submit the signals into the neural network to produce the control state of the system, and a controller to execute a control action selected according to the control state of the system. The neural network includes a sequence of layers, each layer includes a set of nodes, each node of at least an input layer and a first hidden layer following the input layer corresponds to a source of signal in the system.Type: ApplicationFiled: March 28, 2018Publication date: October 3, 2019Inventors: Jianlin Guo, Jie Liu, Philip Orlik
-
Publication number: 20190271989Abstract: A vehicle includes a controller to control an operation of at least one component of the vehicle, a clock to synchronize the operation of the component of the vehicle, a memory to store a clock offset to the clock of the vehicle to synchronize the operation of the component of the vehicle, and a receiver to receive a set of heartbeat messages from a set of neighboring vehicles, each heartbeat message received from a neighboring vehicle includes a time of transmission of the heartbeat message, a location of the neighboring vehicle and a velocity of the neighboring vehicle. The receiver receives each heartbeat message at a corresponding receipt time measured using the clock of the vehicle.Type: ApplicationFiled: March 5, 2018Publication date: September 5, 2019Inventors: Jianlin Guo, Philip Orlik
-
Patent number: 10361835Abstract: A network system for coexistence of a Wi-Fi HaLow network and a low-rate wireless personal area network (LR-WPAN) includes a receiver for receiving a wireless signal of a frequency band shared with the LR-WPAN using an LR-WPAN protocol, a sensor for detecting an energy level of the wireless signal, a memory storing a first program for performing an energy-detection (ED) clear channel assignment (CCA) control process, a processor, in connection with the sensor and the memory, for executing the first program to determine if a transmission of a packet is permitted based on the detected energy level of the wireless signal according to the ED CCA control process, and a transmitter for transmitting the packet over the frequency band according to the Wi-Fi HaLow protocol when the ED CCA control process has permitted the transmission.Type: GrantFiled: June 19, 2017Date of Patent: July 23, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Ying Liu, Philip Orlik, Yukimasa Nagai
-
Patent number: 10244551Abstract: A method determining scheduling for packet transmission in a convergecast network. The method includes receiving a request to perform an operation in the network. Initializing a query from the sink-node, the query is transmitted to a plurality of nodes, and in response to the query, the receiver receives information indicative at a period of time. Sorting the nodes by the sink-node based on the received information and using a sorting function that prioritizes each node to obtain a prioritized order of the nodes. Calculating an end-to-end delay for each node based on the time data by determining a difference between the data generation release time for each node and the data delivery time at the sink-node for each node. Scheduling packet transmission for each of the nodes based on a scheduling function having a set of predetermined scheduling criteria. Performing packet transmissions in the tree using the scheduled order.Type: GrantFiled: May 10, 2017Date of Patent: March 26, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Kyeongjin Kim, Daoud Burghal, Jianlin Guo, Philip Orlik
-
Publication number: 20180367286Abstract: A network system for coexistence of a Wi-Fi HaLow network and a low-rate wireless personal area network (LR-WPAN) includes a receiver for receiving a wireless signal of a frequency band shared with the LR-WPAN using an LR-WPAN protocol, a sensor for detecting an energy level of the wireless signal, a memory storing a first program for performing an energy-detection (ED) clear channel assignment (CCA) control process, a processor, in connection with the sensor and the memory, for executing the first program to determine if a transmission of a packet is permitted based on the detected energy level of the wireless signal according to the ED CCA control process, and a transmitter for transmitting the packet over the frequency band according to the Wi-Fi HaLow protocol when the ED CCA control process has permitted the transmission.Type: ApplicationFiled: June 19, 2017Publication date: December 20, 2018Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Ying Liu, Philip Orlik, Yukimasa Nagai
-
Publication number: 20180332601Abstract: A method determining scheduling for packet transmission in a convergecast network. The method includes receiving a request to perform an operation in the network. Initializing a query from the sink-node, the query is transmitted to a plurality of nodes, and in response to the query, the receiver receives information indicative at a period of time. Sorting the nodes by the sink-node based on the received information and using a sorting function that prioritizes each node to obtain a prioritized order of the nodes. Calculating an end-to-end delay for each node based on the time data by determining a difference between the data generation release time for each node and the data delivery time at the sink-node for each node. Scheduling packet transmission for each of the nodes based on a scheduling function having a set of predetermined scheduling criteria. Performing packet transmissions in the tree using the scheduled order.Type: ApplicationFiled: May 10, 2017Publication date: November 15, 2018Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Kyeongjin Kim, Daoud Burghal, Jianlin Guo, Philip Orlik
-
Publication number: 20180288785Abstract: Devices and methods for determining a schedule of unicast transmissions between wireless transceivers using a principal controller. A receiver receives information of a set of transmissions between the transceivers for a period of time, a priority of each transmission, and a topology of a network of transceivers, i.e. neighborhood nodes having controllers and devices. A processor sequentially partitions the transmissions based on priority and the topology of the network, groups of concurrent transmissions that do not interfere with each other, beginning with a highest priority group, and ending, with a lowest ending priority group. Apply a predetermined optimization assignment, comparing all transactions according to the priority optimization assignment, to determine a prioritized order of transmission for each transmission in each group.Type: ApplicationFiled: March 30, 2017Publication date: October 4, 2018Inventors: Jianlin Guo, Philip Orlik, Yebin Wang
-
Publication number: 20180227846Abstract: A network of nodes includes data nodes and at least one sink node to exchange packets between the sink node and the data nodes in a multi-hop manner. The data nodes include a battery powered node (BPN) having a transceiver, a memory, and a battery to provide energy to components of the BPN. The BPN includes a processor to determine a sleep schedule of the BPN independently from the sleep schedules of other data nodes and independently from commands transmitted by the sink node. The processor of the BPN switches the transceiver ON and OFF according to the sleep schedule to form an active period and a sleep period of the BPN. Also, the processor partitions at least part of the active period into a receiving (RX) period and a transmission (TX) period and causes the transceiver to transmit the data packets only during the TX period.Type: ApplicationFiled: March 30, 2018Publication date: August 9, 2018Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Evripidis Paraskevas, Philip Orlik
-
Patent number: 9986502Abstract: A network of nodes includes data nodes and at least one sink node to exchange packets between the sink node and the data nodes in a multi-hop manner. The data nodes include a battery powered node (BPN) having a transceiver, a memory, and a battery to provide energy to components of the BPN. The BPN includes a processor to determine a sleep schedule of the BPN independently from the sleep schedules of other data nodes and independently from commands transmitted by the sink node. The processor of the BPN switches the transceiver ON and OFF according to the sleep schedule to form an active period and a sleep period of the BPN. Also, the processor partitions at least part of the active period into a receiving (RX) period and a transmission (TX) period and causes the transceiver to transmit the data packets only during the TX period.Type: GrantFiled: December 15, 2015Date of Patent: May 29, 2018Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Evripidis Paraskevas, Philip Orlik
-
Patent number: 9900824Abstract: A method for routing packets in a multi-hop wireless heterogeneous network including nodes with different computational and energy resources includes monitoring a set of parameters of an operation of a node in the network, wherein the operation includes routing packets to the nodes of the network according to a mode of operation (MOP) specifying a type of the routing and modifying the MOP of the node in response to detecting a change in at least one parameter of the operation. The information about the modified MOP is broadcasted to the network and the packets are routed to the nodes according to the modified MOP.Type: GrantFiled: March 2, 2015Date of Patent: February 20, 2018Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Philip Orlik, Kieran Parsons
-
Patent number: 9893981Abstract: A multi-hop heterogeneous wireless network is partitioned into a set of subnetworks including a first subnetwork having a first sink node and a second subnetwork having a second sink node. A node forms parts of the first and the second subnetworks and has different modes of operations (MOP) depending on the subnetwork. For example, the node has a first MOP specifying a type of the routing in the first subnetwork and a second MOP specifying a type of the routing in the second subnetwork. The node determines the MOD based on available routing resource of the node that is independent from the subnetwork and based on required routing resource that varies among the subnetworks. The node routs packets in the first subnetwork according to the first MOP and routing packets in the second subnetwork according to the second MOP.Type: GrantFiled: March 14, 2016Date of Patent: February 13, 2018Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Philip Orlik
-
Patent number: 9826493Abstract: A method transmitting packets in a wireless network including a node, a first data sink and a second data sink is disclosed. The method performs a synchronization of the node with the first data sink and the second data sink and transmits first data packets from the node to the first data sink at a first allocated time synchronized with the first data sink. Next, the method transmits second data packets from the node to the second data sink at a second allocated time synchronized with the second data sink. The first and the second data packets are transmitted without updating the synchronization.Type: GrantFiled: December 4, 2013Date of Patent: November 21, 2017Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Jianlin Guo, Philip Orlik, Kieran Parsons