Patents by Inventor Maarten Janson

Maarten Janson 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: 11184440
    Abstract: According to one aspect, embodiments provide a system for optimizing control schemes executed by a plurality of intelligent agents controlling a plurality of client devices, the system comprising an observer configured to communicate with the plurality of intelligent agents, a database configured to store information received from the plurality of intelligent agents, and an external data source, the observer being further configured to poll the plurality of intelligent agents for operational information of at least one power device, collect information from the external data source and from the database, update the database based on the operational information and the information collected from the external data source and the database, and modify a first control scheme executed by a first intelligent agent of the plurality of intelligent agents to control a first client device.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: November 23, 2021
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Raymond M. Fallon, Daniel C. Cohen, Maarten Janson, Colm McCauley, Nicholas S. Zakas
  • Patent number: 10404779
    Abstract: A managed device is provided that includes a network interface, a controller, and a module to provide manageable operations of the device. The controller communicates with at least one of a cloud service or an agent to send an identifier and to receive a token from the cloud service or the agent. The controller validates the token and receives management information from the cloud service.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: September 3, 2019
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, Colm McCauley, Alan Dean Smith, Maarten Janson
  • Publication number: 20180367612
    Abstract: According to one aspect, embodiments provide a system for optimizing control schemes executed by a plurality of intelligent agents controlling a plurality of client devices, the system comprising an observer configured to communicate with the plurality of intelligent agents, a database configured to store information received from the plurality of intelligent agents, and an external data source, the observer being further configured to poll the plurality of intelligent agents for operational information of at least one power device, collect information from the external data source and from the database, update the database based on the operational information and the information collected from the external data source and the database, and modify a first control scheme executed by a first intelligent agent of the plurality of intelligent agents to control a first client device.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Inventors: Raymond M. Fallon, Daniel C. Cohen, Maarten Janson, Colm McCauley, Nicholas S. Zakas
  • Publication number: 20180034888
    Abstract: A managed device is provided that includes a network interface, a controller, and a module to provide manageable operations of the device. The controller communicates with at least one of a cloud service or an agent to send an identifier and to receive a token from the cloud service or the agent. The controller validates the token and receives management information from the cloud service.
    Type: Application
    Filed: July 26, 2016
    Publication date: February 1, 2018
    Applicant: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, Colm McCauley, Alan Dean Smith, Maarten Janson
  • Patent number: 8473666
    Abstract: Systems and methods of re-enumerating peripheral devices operatively connected to a computer system are provided. In one example, a system is configured to disable an existing connection between an operating system and a peripheral device established through a device driver by re-describing the peripheral device to the OS. In another example, the system can be further configured to execute operation(s) on the peripheral device without new driver installation using communication channels native to the OS. Once the operation(s) are complete, the system can be configured to restore the existing connection.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: June 25, 2013
    Assignee: Schneider Electric IT Corporation
    Inventors: Daniel C. Cohen, Noah L. Pendleton, Maarten Janson, James S. Spitaels
  • Publication number: 20120331202
    Abstract: Systems and methods of re-enumerating peripheral devices operatively connected to a computer system are provided. In one example, a system is configured to disable an existing connection between an operating system and a peripheral device established through a device driver by re-describing the peripheral device to the OS. In another example, the system can be further configured to execute operation(s) on the peripheral device without new driver installation using communication channels native to the OS. Once the operation(s) are complete, the system can be configured to restore the existing connection.
    Type: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Inventors: Daniel C. Cohen, Noah L. Pendleton, Maarten Janson, James S. Spitaels