Patents by Inventor Richard Eka

Richard Eka 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).

  • Publication number: 20180233054
    Abstract: An apparatus and method for controlling agent movement in an operating space, the apparatus comprising: a processor; a communication interface; a storage device for storing one or more routines, the processor controls the apparatus to: process information about the operating space received by the communication interface to predict one or more interfering condition; divide the operating space into a plurality of sub-regions based on the predicted one or more interfering condition; define operating constraints for each agent in each sub-region having the predicted one or more interfering condition; and generate a movement path in the respective sub-region having the predicted one or more interfering condition for each agent in each sub-region having the predicted one or more interfering condition based on the defined operating constraints so as to avoid the predicted one or more interfering condition.
    Type: Application
    Filed: October 2, 2015
    Publication date: August 16, 2018
    Inventors: Junyang Woon, Jaime Rubio Hervas, Weihua Zhao, Soon Hooi Chiew, Zala Pogorelcnik, Richard Eka
  • Publication number: 20180231972
    Abstract: In a system for performing a task in an operating region, there is a plurality of agents. Each of the plurality of agents has a start position in the operating region and an end position in the operating region. There is a ground control device comprising: a processor; and a storage device for storing one or more routines which, when executed under control of the processor, control the ground control device to: divide the operating region into a plurality of sub-regions based on the start and end positions of the plurality of agents so as to assign ones of the plurality of agents to each sub-region, wherein a number of the ones of the plurality of agents in each sub-region is smaller than a number of the plurality of agents in the operating region; generate sub-region data of each of the sub-regions; and generate a plurality of paths of movement based on the sub-region data of the sub-regions for allowing the plurality of agents to move in the operating region to perform the task.
    Type: Application
    Filed: October 2, 2015
    Publication date: August 16, 2018
    Inventors: Junyang Woon, Weihua Zhao, Soon Hooi Chiew, Richard Eka