Patents by Inventor Daniel C. Cohen

Daniel C. Cohen 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: 20240183892
    Abstract: A charge-sensing apparatus includes a substrate, a first electrode and a second electrode, a channel layer disposed on the substrate and in electrical connection with the first electrode and the second electrode, and a charge storage layer disposed on or above the channel layer. A constant or time-varying voltage or current is applied across the first electrode and the second electrode, and one or more electrical properties of the channel layer is measured from a resulting current or voltage across the first electrode and the second electrode, which is correlated to the charges introduced into the charge storage layer.
    Type: Application
    Filed: December 6, 2023
    Publication date: June 6, 2024
    Inventors: Daniel C. Cohen, Daniel M. Esposito
  • Patent number: 11924232
    Abstract: Techniques for dynamically generating a trust level for an IoT device are described. A plurality of characteristics for a first device of a first device type are analyzed against a set of expected characteristics of the first device type. Embodiments monitor runtime behavior of the first device over a window of time to collect runtime behavior data and analyze the runtime behavior data for the first device to determine whether the device is operating in a manner consistent with the first device type. Upon determining that the analyzed plurality of characteristics is consistent with the set of expected characteristics and that the first device is operating in a manner consistent with the first device type, embodiments generate a security profile for the first device designating the first device as a trusted device.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: March 5, 2024
    Assignee: Schneider Electric USA, Inc.
    Inventors: Daniel C. Cohen, Victor Danilchenko
  • Publication number: 20220224704
    Abstract: Techniques for dynamically generating a trust level for an IoT device are described. A plurality of characteristics for a first device of a first device type are analyzed against a set of expected characteristics of the first device type. Embodiments monitor runtime behavior of the first device over a window of time to collect runtime behavior data and analyze the runtime behavior data for the first device to determine whether the device is operating in a manner consistent with the first device type. Upon determining that the analyzed plurality of characteristics is consistent with the set of expected characteristics and that the first device is operating in a manner consistent with the first device type, embodiments generate a security profile for the first device designating the first device as a trusted device.
    Type: Application
    Filed: May 20, 2020
    Publication date: July 14, 2022
    Applicant: SCHNEIDER ELECTRIC USA, INC.
    Inventors: Daniel C. COHEN, Victor DANILCHENKO
  • 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: 10503229
    Abstract: According to one aspect, embodiments provide a UPS comprising an input configured to receive input power, a backup input configured to receive backup power from a backup power source, an output configured to provide output power, a communication stack including an external system interface configured to communicate with at least one external device, a local user interface including a switch, the switch having a first position corresponding to a filtering mode and a second position corresponding to a non-filtering mode, the switch being communicatively decoupled from the communication stack, and a controller configured to receive, through the communication stack, commands from an external entity, detect a position of the switch, identify, responsive to detection of the position of the switch corresponding to the filtering mode, that the commands are disallowed commands, and responsive to identifying the disallowed commands, ignore the disallowed commands without executing the disallowed commands.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: December 10, 2019
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, James S. Spitaels, Mark R. Melanson
  • Patent number: 10439914
    Abstract: A power device includes an input configured to receive input power from a power source, power circuitry, a power output, a network module, and a controller. The controller is configured to operate the power circuitry to provide output power to the power output derived from the input power and to communicate with at least one primary server via the network module. In response to a determination that communication with the primary server has failed, the controller is configured to attempt communication with a domain name server. In response to a determination that communication with the domain name server has failed, the controller is configured to identify that the network has failed.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: October 8, 2019
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, James S. Spitaels
  • 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
  • Patent number: 10088883
    Abstract: An uninterruptible power supply (UPS) includes an input configured to receive input power, a backup power source configured to provide backup power, an output configured to provide output power from at least one of the input power and the backup power, and a controller coupled to the input, the backup power source, and the output. The controller is configured to receive commands from an external entity, detect a configuration setting, identify, based at least in part on the configuration setting, that a first subset of the commands are unrestricted commands and a second subset of the commands are restricted commands, and responsive to identifying the unrestricted commands, execute the unrestricted commands.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: October 2, 2018
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, Mark R. Melanson, James S. Spitaels
  • Publication number: 20180234313
    Abstract: A power device includes an input configured to receive input power from a power source, power circuitry, a power output, a network module, and a controller. The controller is configured to operate the power circuitry to provide output power to the power output derived from the input power and to communicate with at least one primary server via the network module. In response to a determination that communication with the primary server has failed, the controller is configured to attempt communication with a domain name server. In response to a determination that communication with the domain name server has failed, the controller is configured to identify that the network has failed.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 16, 2018
    Inventors: Daniel C. Cohen, James S. Spitaels
  • 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: 9847672
    Abstract: According to one aspect, embodiments herein provide a power device comprising an input, power circuitry, a plurality of outlets, a network module configured to be coupled to a network, a controller coupled to the plurality of outlets, the power circuitry and the network module, the controller configured to operate the power circuitry to provide output power to the plurality of outlets derived from input power, provide a management interface to a management system via the network module and the network, the management interface configured to allow an operator to provide an indication of a type of equipment coupled to each one of the plurality of outlets, and display, via the management interface, a plurality of network configuration options in a layout based on the indication of the type of equipment coupled to each one of the plurality of outlets provided by the operator.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: December 19, 2017
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Raymond M. Fallon, Daniel C. Cohen, Noah L. Pendleton, Sarah Jane Hannon, George Hsia, Heidi Sohlberg-Siltanen
  • Patent number: 9804649
    Abstract: A system comprising at least one power device is provided. The at least one power device includes an input to receive power from a power source, an output operatively coupled to the input and configured to provide power, a data storage, a network interface, and a controller coupled to the input, the output, the data storage and the network interface. The controller is configured to provide, according to a reporting schedule, identification information directly to a cloud service via the network interface and provide, according to the reporting schedule, secured information directly to the cloud service, the secured information being descriptive of performance of the at least one power device.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: October 31, 2017
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, Mark R. Melanson, James S. Spitaels
  • Publication number: 20170285707
    Abstract: According to one aspect, embodiments provide a UPS comprising an input configured to receive input power, a backup input configured to receive backup power from a backup power source, an output configured to provide output power, a communication stack including an external system interface configured to communicate with at least one external device, a local user interface including a switch, the switch having a first position corresponding to a filtering mode and a second position corresponding to a non-filtering mode, the switch being communicatively decoupled from the communication stack, and a controller configured to receive, through the communication stack, commands from an external entity, detect a position of the switch, identify, responsive to detection of the position of the switch corresponding to the filtering mode, that the commands are disallowed commands, and responsive to identifying the disallowed commands, ignore the disallowed commands without executing the disallowed commands.
    Type: Application
    Filed: June 14, 2017
    Publication date: October 5, 2017
    Inventors: Daniel C. Cohen, James S. Spitaels, Mark R. Melanson
  • Patent number: 9774205
    Abstract: An uninterruptible power supply (UPS) includes an input to receive input power, a power supply circuit coupled to the input, to convert input power received from the input, a battery coupled to the power supply circuit, to provide battery power to the power supply circuit as an alternative to input power, and an output coupled to the power supply circuit, to provide output power derived from at least one of the battery and the input power. The UPS also includes a controller, supported by the housing and coupled to the power supply circuit, the controller being configured to receive, from at least one sensor coupled to the controller, information relating to one or more environmental parameters of the uninterruptible power supply and adjust one or more test parameters of a battery test based on the one or more environmental parameters.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: September 26, 2017
    Assignee: SCHNEIDER ELECTRIC IP CORPORATION
    Inventors: Daniel C. Cohen, Mark R. Melanson
  • Patent number: 9660808
    Abstract: One aspect relates to a communication protocol for communicating between one or more entities, such as devices, hosts or any other system capable of communicating over a network. A protocol is provided that allows communication between entities without a priori knowledge of the communication protocol. In such a protocol, for example, information describing a data structure of the communication protocol is transferred between communicating entities. Further, an authentication protocol is provided for providing bidirectional authentication between communicating entities. In one specific example, the entities include a master device and a slave device coupled by a serial link. In another specific example, the communication protocol may be used for performing unbalanced transmission between communicating entities.
    Type: Grant
    Filed: August 1, 2005
    Date of Patent: May 23, 2017
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, James S. Spitaels, David Joseph Smith
  • Patent number: 9639132
    Abstract: Methods and systems for detection of a status of a device connected to a USB port of a UPS are described herein. The method includes detecting whether a device is connected to the USB port, based on the detection, receiving, at the UPS, information from the device; determining whether the device is configured as a host device supplying power, a host device requiring power or a peripheral device, and based on the determination, configuring the USB port of the UPS.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: May 2, 2017
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Daniel C. Cohen, Michael John Patterson, Gary R. Ware, James S. Spitaels, Noah L. Pendleton
  • Publication number: 20160365750
    Abstract: According to one aspect, embodiments herein provide a power device comprising an input, power circuitry, a plurality of outlets, a network module configured to be coupled to a network, a controller coupled to the plurality of outlets, the power circuitry and the network module, the controller configured to operate the power circuitry to provide output power to the plurality of outlets derived from input power, provide a management interface to a management system via the network module and the network, the management interface configured to allow an operator to provide an indication of a type of equipment coupled to each one of the plurality of outlets, and display, via the management interface, a plurality of network configuration options in a layout based on the indication of the type of equipment coupled to each one of the plurality of outlets provided by the operator.
    Type: Application
    Filed: June 15, 2015
    Publication date: December 15, 2016
    Inventors: Raymond M. Fallon, Daniel C. Cohen, Noah L. Pendleton, Sarah Jane Hannon, George Hsia, Heidi Sohlberg-Siltanen
  • Publication number: 20160179153
    Abstract: Methods and systems for detection of a status of a device connected to a USB port of a UPS are described herein. The method includes detecting whether a device is connected to the USB port, based on the detection, receiving, at the UPS, information from the device; determining whether the device is configured as a host device supplying power, a host device requiring power or a peripheral device, and based on the determination, configuring the USB port of the UPS.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Daniel C. Cohen, Michael John Patterson, Gary R. Ware, James S. Spitaels, Noah L. Pendleton
  • Publication number: 20150338894
    Abstract: An uninterruptible power supply (UPS) includes an input configured to receive input power, a backup power source configured to provide backup power, an output configured to provide output power from at least one of the input power and the backup power, and a controller coupled to the input, the backup power source, and the output. The controller is configured to receive commands from an external entity, detect a configuration setting, identify, based at least in part on the configuration setting, that a first subset of the commands are unrestricted commands and a second subset of the commands are restricted commands, and responsive to identifying the unrestricted commands, execute the unrestricted commands.
    Type: Application
    Filed: December 31, 2012
    Publication date: November 26, 2015
    Inventors: Daniel C. Cohen, Mark R. Melanson, James S. Spitaels