Patents by Inventor Glen M. Riley

Glen M. Riley 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: 10764942
    Abstract: Systems, methods, and apparatuses for network provisioning are described. In some embodiments, an apparatus comprises a processor to execute instructions stored in memory; a communication interface coupled to the processor to communicate with an external device; and memory to store instructions which when executed by the processor to provide provisioning capabilities for the apparatus, wherein the memory to further store a node information structure including identifiers for each node coupled to the apparatus, an indication of if each node was automatically added by the apparatus, and a timer to indicate how long to maintain a connection to each node.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: September 1, 2020
    Assignee: Echelon Corporation
    Inventors: Glen M. Riley, Vijay Dhingra
  • Patent number: 10547512
    Abstract: A system manages the quantity of responses by discoverable lighting devices in a network, in responding to a device discovery request from a lighting control server. Each device includes a random target number accessible via the network, comprising a plurality of sequentially arranged fields, each field including a random target integer selected from a range of integers, based on a position of the field in the sequentially arranged fields of the random target number. The device discovery message includes a request to respond to the message if a specified value in the message compares with a target integer in a specified field of the random target number included in the receiving discoverable device, the specified value and specified field in the request based on an estimated percentage of the devices in the network expected to respond. Each device generates a response to the received request, if there is a successful comparison.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: January 28, 2020
    Assignee: Echelon Corporation
    Inventor: Glen M. Riley
  • Patent number: 10523501
    Abstract: Embodiments described herein include systems, apparatuses, and methods for attempting to wirelessly communicate with a networkable device with a mobile device to retrieve an identifier for the networkable device; receiving the identifier from the networkable device; storing the identifier in the mobile device; and sending a request to a provisioning server to provision the networkable device.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: December 31, 2019
    Assignee: Echelon Corporation
    Inventors: Glen M. Riley, Robert A. Dolin, Bernd Gauweiler
  • Publication number: 20190008017
    Abstract: Example embodiments of an invention to efficiently organize and control a distributed lighting network. A process supports message flows and an interface to facilitate the organization and control a very large array of intelligent lighting nodes. Each newly installed lighting node broadcasts an initial contact message that includes fields specifying requests, such as lighting schedule, intensity, color, aiming direction, flood lighting, etc. A central controller receives the message at a discovery message and provisioning request interface, commissions the lighting node, and processes the provisioning requests.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Applicant: Echelon Corporation
    Inventors: Sohrab MODI, Mark KEATING, Glen M. RILEY, Jonathan LLOYD, Jwalant DHOLAKIA, John G. WACLAWSKY
  • Patent number: 10101987
    Abstract: Embodiments of the invention include methods, apparatuses, and systems for processing an image update in a networkable node. An exemplary method comprises initiating an image update process with a node, transmitting an update image to the node, transmitting a confirmation request to determine the node received the update image, upon receiving confirmation the node received the update image, transmitting a switchover command to the node to cause the node to switch from its primary image to the update image, and confirming the switching of the image of the node.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: October 16, 2018
    Assignee: Echelon Corporation
    Inventor: Glen M. Riley
  • Publication number: 20180191576
    Abstract: A system manages the quantity of responses by discoverable lighting devices in a network, in responding to a device discovery request from a lighting control server. Each device includes a random target number accessible via the network, comprising a plurality of sequentially arranged fields, each field including a random target integer selected from a range of integers, based on a position of the field in the sequentially arranged fields of the random target number. The device discovery message includes a request to respond to the message if a specified value in the message compares with a target integer in a specified field of the random target number included in the receiving discoverable device, the specified value and specified field in the request based on an estimated percentage of the devices in the network expected to respond. Each device generates a response to the received request, if there is a successful comparison.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 5, 2018
    Applicant: Echelon Corporation
    Inventor: Glen M. RILEY
  • Publication number: 20180042077
    Abstract: Systems, methods, and apparatuses are described that manage lighting configurations which provide the ability to finely control LED light output, such as modifying brightness and/or change light frequencies and/or mix light colors, embed data channels etc. to achieve numerous functional improvements including simultaneous data transmission. Managing lighting control configurations will enable a growing number of useful functions that can adjust lighting optimally for current conditions, such as cutting through fog, setting a mood or improving aesthetics and even provide vitamin D light therapy without circadian disruption. In addition, lighting configurations can be employed to tell LED lights how to behave during installation and when detecting problems. This allows for simpler installation and management of lighting.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 8, 2018
    Inventors: Glen M. Riley, John G. Waclawsky
  • Publication number: 20180042090
    Abstract: Systems, methods, and apparatuses are described that manage lighting configurations. In some embodiments, an apparatus includes a processor to execute instructions stored in memory, a communication interface coupled to the processor to communicate with an external device; and memory to store instructions which when executed by the processor to provide provisioning capabilities for the apparatus, wherein the memory to further store a node information structure including identifiers for each node coupled to the apparatus and configurations available to those nodes.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 8, 2018
    Inventors: Glen M. Riley, John G. Waclawsky
  • Patent number: 9755906
    Abstract: A method for automated topology discovery and management of meter nodes in a power grid is described. In the discovery mode any of the meter nodes is able to act as a proxy for a data concentrator to sort out the topology, and to determine the best path for communicating between a concentrator and each of the meter nodes.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: September 5, 2017
    Assignee: Echelon Corporation
    Inventor: Glen M. Riley
  • Patent number: 9681461
    Abstract: A method implemented in a device is disclosed for networking through signals transmitted across a shared medium network. The method starts with monitoring for a first signal on a shared medium of the shared medium network. The first signal is processed after it is received and while the first signal is being processed, a set of one or more signals is received on the shared medium. Then a set of one or more amplitude increases is determined, where each amplitude increase is from an earlier received signal to a later received signal. The set of one or more amplitude increases is compared to a threshold value and at least partially in response to the comparison, the device discards one or more signals from the first signal and the set of one or more signals.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: June 13, 2017
    Assignee: Echelon Corporation
    Inventors: Philip H. Sutterlin, Glen M. Riley, Walter J. Downey
  • Patent number: 9521219
    Abstract: Described herein are systems, methods, and apparatuses for device communication over IP. In some embodiments, IPv6 addresses are compressed into ISO/IEC 14908-1 addresses, and use leading zero suppression to compress the headers. In some embodiments, IPv4 the least significant two bytes of the IPv4 address are used as an ISO/IEC 14908-1 subnet and node number.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: December 13, 2016
    Assignee: Echelon Corporation
    Inventors: Robert Walker, Robert A. Dolin, Glen M. Riley, Kevin Blomseth
  • Publication number: 20160302243
    Abstract: Systems, methods, and apparatuses for network provisioning are described. In some embodiments, an apparatus comprises a processor to execute instructions stored in memory; a communication interface coupled to the processor to communicate with an external device; and memory to store instructions which when executed by the processor to provide provisioning capabilities for the apparatus, wherein the memory to further store a node information structure including identifiers for each node coupled to the apparatus, an indication of if each node was automatically added by the apparatus, and a timer to indicate how long to maintain a connection to each node.
    Type: Application
    Filed: April 9, 2015
    Publication date: October 13, 2016
    Inventors: Glen M. Riley, Vijay Dhingra
  • Publication number: 20160266887
    Abstract: Embodiments of the invention include methods, apparatuses, and systems for processing an image update in a networkable node. An exemplary method comprises initiating an image update process with a node, transmitting an update image to the node, transmitting a confirmation request to determine the node received the update image, upon receiving confirmation the node received the update image, transmitting a switchover command to the node to cause the node to switch from its primary image to the update image, and confirming the switching of the image of the node.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventor: Glen M. Riley
  • Publication number: 20160164724
    Abstract: Embodiments described herein include systems, apparatuses, and methods for attempting to wirelessly communicate with a networkable device with a mobile device to retrieve an identifier for the networkable device; receiving the identifier from the networkable device; storing the identifier in the mobile device; and sending a request to a provisioning server to provision the networkable device.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Glen M. Riley, Robert A. Dolin, Bernd Gauweiler
  • Publication number: 20160157249
    Abstract: A method implemented in a device is disclosed for networking through signals transmitted across a shared medium network. The method starts with monitoring for a first signal on a shared medium of the shared medium network. The first signal is processed after it is received and while the first signal is being processed, a set of one or more signals is received on the shared medium. Then a set of one or more amplitude increases is determined, where each amplitude increase is from an earlier received signal to a later received signal. The set of one or more amplitude increases is compared to a threshold value and at least partially in response to the comparison, the device discards one or more signals from the first signal and the set of one or more signals.
    Type: Application
    Filed: January 26, 2016
    Publication date: June 2, 2016
    Inventors: Philip H. Sutterlin, Glen M. Riley, Walter J. Downey
  • Patent number: 9356854
    Abstract: A method implemented in a device is disclosed for networking through signals transmitted across a shared medium network. The method starts with monitoring for a first signal on a shared medium of the shared medium network. The first signal is processed after it is received and while the first signal is being processed, a set of one or more signals is received on the shared medium. Then a set of one or more amplitude increases is determined, where each amplitude increase is from an earlier received signal to a later received signal. The set of one or more amplitude increases is compared to a threshold value and at least partially in response to the comparison, the device discards one or more signals from the first signal and the set of one or more signals.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 31, 2016
    Assignee: Echelon Corporation
    Inventors: Philip H. Sutterlin, Glen M. Riley, Walter J. Downey
  • Patent number: 9246787
    Abstract: A method implemented in a device is disclosed for networking through signals transmitted across a shared medium network. The method starts with monitoring for a first signal on a shared medium of the shared medium network. The first signal is processed after it is received and while the first signal is being processed, a set of one or more signals is received on the shared medium. Then a set of one or more amplitude increases is determined, where each amplitude increase is from an earlier received signal to a later received signal. The set of one or more amplitude increases is compared to a threshold value and at least partially in response to the comparison, the device discards one or more signals from the first signal and the set of one or more signals.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 26, 2016
    Assignee: Echelon Corporation
    Inventors: Philip H. Sutterlin, Glen M. Riley, Walter J. Downey
  • Publication number: 20150207772
    Abstract: Described herein are systems, methods, and apparatuses for device communication over IP. In some embodiments, IPv6 addresses are compressed into ISO/IEC 14908-1 addresses, and use leading zero suppression to compress the headers. In some embodiments, IPv4 the least significant two bytes of the IPv4 address are used as an ISO/IEC 14908-1 subnet and node number.
    Type: Application
    Filed: January 20, 2014
    Publication date: July 23, 2015
    Inventors: Robert Walker, Robert A. Dolin, Glen M. Riley, Kevin Blomseth
  • Publication number: 20140317258
    Abstract: A method for automated topology discovery and management of meter nodes in a power grid is described. In the discovery mode any of the meter nodes is able to act as a proxy for a data concentrator to sort out the topology, and to determine the best path for communicating between a concentrator and each of the meter nodes.
    Type: Application
    Filed: February 26, 2014
    Publication date: October 23, 2014
    Inventor: Glen M. Riley
  • Publication number: 20140278162
    Abstract: In a power grid capable of electrical power delivery and power line communications, a distribution transformer and at least one smart meter is connected to the power grid. In one embodiment, the distribution transformer is configured to map the smart meters on the power grid to a virtual grid based upon measurements of signal metrics received from the various smart meters on the power grid, and the virtual grid is used to determine if a failure has occurred on the physical grid. A communications failure between nodes on the grid suggests a possible power failure, and the failure can be located using mapping information obtained from the virtual grid. A drop in power consumption on the power grid corroborates outages detected via the communications failure. In one embodiment, a cross phase delta value is computed to adjust the signal strength metrics measured between nodes having differing phases of electrical distribution.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Echelon Corporation
    Inventors: Glen M. Riley, JR., Philip H. Sutterlin, David W. DeMoney, Robert A. Dolin, JR., Roberto Vergani