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: 20240183892Abstract: 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: ApplicationFiled: December 6, 2023Publication date: June 6, 2024Inventors: Daniel C. Cohen, Daniel M. Esposito
-
Patent number: 11924232Abstract: 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: GrantFiled: May 20, 2020Date of Patent: March 5, 2024Assignee: Schneider Electric USA, Inc.Inventors: Daniel C. Cohen, Victor Danilchenko
-
Publication number: 20220224704Abstract: 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: ApplicationFiled: May 20, 2020Publication date: July 14, 2022Applicant: SCHNEIDER ELECTRIC USA, INC.Inventors: Daniel C. COHEN, Victor DANILCHENKO
-
Patent number: 11184440Abstract: 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: GrantFiled: June 14, 2017Date of Patent: November 23, 2021Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Raymond M. Fallon, Daniel C. Cohen, Maarten Janson, Colm McCauley, Nicholas S. Zakas
-
Patent number: 10503229Abstract: 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: GrantFiled: June 14, 2017Date of Patent: December 10, 2019Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, James S. Spitaels, Mark R. Melanson
-
Patent number: 10439914Abstract: 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: GrantFiled: February 16, 2017Date of Patent: October 8, 2019Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, James S. Spitaels
-
Patent number: 10404779Abstract: 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: GrantFiled: July 26, 2016Date of Patent: September 3, 2019Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, Colm McCauley, Alan Dean Smith, Maarten Janson
-
Publication number: 20180367612Abstract: 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: ApplicationFiled: June 14, 2017Publication date: December 20, 2018Inventors: Raymond M. Fallon, Daniel C. Cohen, Maarten Janson, Colm McCauley, Nicholas S. Zakas
-
Patent number: 10088883Abstract: 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: GrantFiled: December 31, 2012Date of Patent: October 2, 2018Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, Mark R. Melanson, James S. Spitaels
-
Publication number: 20180234313Abstract: 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: ApplicationFiled: February 16, 2017Publication date: August 16, 2018Inventors: Daniel C. Cohen, James S. Spitaels
-
Publication number: 20180034888Abstract: 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: ApplicationFiled: July 26, 2016Publication date: February 1, 2018Applicant: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, Colm McCauley, Alan Dean Smith, Maarten Janson
-
Patent number: 9847672Abstract: 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: GrantFiled: June 15, 2015Date of Patent: December 19, 2017Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Raymond M. Fallon, Daniel C. Cohen, Noah L. Pendleton, Sarah Jane Hannon, George Hsia, Heidi Sohlberg-Siltanen
-
Patent number: 9804649Abstract: 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: GrantFiled: December 30, 2011Date of Patent: October 31, 2017Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, Mark R. Melanson, James S. Spitaels
-
Publication number: 20170285707Abstract: 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: ApplicationFiled: June 14, 2017Publication date: October 5, 2017Inventors: Daniel C. Cohen, James S. Spitaels, Mark R. Melanson
-
Patent number: 9774205Abstract: 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: GrantFiled: December 26, 2012Date of Patent: September 26, 2017Assignee: SCHNEIDER ELECTRIC IP CORPORATIONInventors: Daniel C. Cohen, Mark R. Melanson
-
Patent number: 9660808Abstract: 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: GrantFiled: August 1, 2005Date of Patent: May 23, 2017Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, James S. Spitaels, David Joseph Smith
-
Patent number: 9639132Abstract: 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: GrantFiled: December 17, 2014Date of Patent: May 2, 2017Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, Michael John Patterson, Gary R. Ware, James S. Spitaels, Noah L. Pendleton
-
Publication number: 20160365750Abstract: 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: ApplicationFiled: June 15, 2015Publication date: December 15, 2016Inventors: Raymond M. Fallon, Daniel C. Cohen, Noah L. Pendleton, Sarah Jane Hannon, George Hsia, Heidi Sohlberg-Siltanen
-
Publication number: 20160179153Abstract: 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: ApplicationFiled: December 17, 2014Publication date: June 23, 2016Inventors: Daniel C. Cohen, Michael John Patterson, Gary R. Ware, James S. Spitaels, Noah L. Pendleton
-
Publication number: 20150338894Abstract: 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: ApplicationFiled: December 31, 2012Publication date: November 26, 2015Inventors: Daniel C. Cohen, Mark R. Melanson, James S. Spitaels