Patents by Inventor Geoffrey C. Fox

Geoffrey C. Fox 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: 11460861
    Abstract: A method of controlling an operation of a robot (102) is provided using a cluster of nodes (104) in a network (106). The method includes receiving, using a gateway cloud driver (108), robot state information from the robot (102) via the network (106), and converting, using the gateway cloud driver (108), the robot state information into at least one message. The method further includes transmitting, using a message broker (110), the at least one message to the cluster of nodes (104) via the network (106). The method further includes processing, using the cluster of nodes (104) in the network (106), the at least one message by parallel computing, and generating, using the cluster of nodes (104) in the network (106), a robot command to control the operation of the robot (102).
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: October 4, 2022
    Assignee: INDIANA UNIVERSITY RESEARCH AND TECHNOLOGY CORPORATION
    Inventors: Geoffrey C. Fox, Supun M. Kamburugamuve Loku Acharige
  • Publication number: 20200233436
    Abstract: A method of controlling an operation of a robot (102) is provided using a cluster of nodes (104) in a network (106). The method includes receiving, using a gateway cloud driver (108), robot state information from the robot (102) via the network (106), and converting, using the gateway cloud driver (108), the robot state information into at least one message. The method further includes transmitting, using a message broker (110), the at least one message to the cluster of nodes (104) via the network (106). The method further includes processing, using the cluster of nodes (104) in the network (106), the at least one message by parallel computing, and generating, using the cluster of nodes (104) in the network (106), a robot command to control the operation of the robot (102).
    Type: Application
    Filed: February 16, 2018
    Publication date: July 23, 2020
    Applicant: Indiana University Research and Technology Corporation
    Inventors: Geoffrey C. Fox, Supun M. Kamburugamuve Loku Acharige
  • Patent number: 6078948
    Abstract: Platform-independent collaboration backbone and framework for forming virtual communities having virtual rooms with collaborative sessions. Demon logic is embedded in a room page as downloadable platform-independent instructions. The demon, when downloaded, is caused to be in communication with control logic and an application, which, for example, may itself be downloadable. The downloaded demon is also in communication with a server. The server is in communication with similarly-arranged, though not necessarily identical, clients, which for example may have the downloaded demon but a different arrangement of applications. The application at a first and second client node may collaborate by causing their respective demons to send messages from a predefined protocol to the server, which in turn will forward them to other relevant demons. Some of the messages are control messages which facilitate certain collaborative actions, such as joining a session or entering a room.
    Type: Grant
    Filed: February 3, 1998
    Date of Patent: June 20, 2000
    Assignee: Syracuse University
    Inventors: Marek Podgorny, Lukasz Beca, Gang Cheng, Geoffrey C. Fox, Tomasz Jurga, Konrad Olszewski, Piotr Sokolowski, Krzysztof Walczak