Patents Assigned to Echelon Corporation
  • Publication number: 20180211116
    Abstract: A distributed system is disclosed for mining, correlating and analyzing locally obtained traffic video data. The system comprises a central controller configured to correlate traffic counting meta data gathered at a thoroughfare, to transmit control information to specify one or more traffic counting events to be monitored by at least one video unit located at the thoroughfare and to receive traffic counting meta data from the at least one video unit. The at least one video unit located at the thoroughfare, is configured to process a video stream from a video camera while monitoring the traffic counting events at the thoroughfare specified by the central controller, to analyze and evaluate the traffic counting event, to encode traffic meta data characterizing the analysis, and to transmit the meta data to the central controller. Further meta data can be acquired by mining the meta data history or any captured raw video footage.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Applicant: Echelon Corporation
    Inventors: Sohrab MODI, Shalender SINGH
  • 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
  • Patent number: 9973300
    Abstract: Systems, methods, and apparatuses are disclosed for choosing the modulation mode using packets transmitted by a sender to a receiver, wherein the packets contain data patterns unknown to the receiver. In some embodiments, the sender sends of a data packet in the most robust mode available, such that the packet can be correctly received by the receiver under even the noisiest conditions. The data contained in the packet is demodulated and decoded. A cyclic redundancy check is performed to ensure that the resultant data is error-free. Once the transmitted payload data is known, the original error coding can be re-applied to the payload data to produce the transmitted bit stream. Comparison of the demodulated bit stream to the regenerated transmitted bit stream yields the pattern of errors. The pattern of errors is analyzed and a higher throughput decoding scheme is chosen based on the results of the analysis.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: May 15, 2018
    Assignee: Echelon Corporation
    Inventors: Walter Downey, Leonid Ovanesyan
  • Publication number: 20180122231
    Abstract: A distributed system for traffic monitoring and event detection includes a plurality of video units within viewing distance of a thoroughfare to be monitored. Each video unit processes a video stream while monitoring events at the thoroughfare, identifies and analyzes events, encodes traffic meta data characterizing the analysis, and transmits the meta data to a central controller. The central controller stores a geographic map representing the thoroughfare, correlates the meta data received from the video units, and forms a composite representation of the geographic map and the correlated meta data. The central controller replays previously stored composite representations of the geographic map and the correlated meta data, which were monitored under mutually different event conditions. The central controller is also configured to allow changes to previously stored composite representations of the geographic map and to the correlated meta data for the purpose of understanding the impact of change.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Applicant: Echelon Corporation
    Inventors: Sohrab MODI, Shalender SINGH
  • Publication number: 20180114437
    Abstract: A parking management system includes a parking facility management controller configured to allocate parking spaces at a parking facility as at least one of customer reserved spaces, handicap spaces, electric vehicle station spaces, premium spaces or unreserved spaces, the controller further including a communications unit configured to transmit the allocation of parking spaces to at least one video unit located at the parking facility. The video unit located at the parking facility, includes a video camera and video frame processing logic to process a video stream from the video camera while monitoring a parking space allocated by the controller, identify an event occurring at the allocated parking space, and encode a low bandwidth message characterizing the event. The at least one video unit includes a communications unit configured to transmit the low bandwidth message over low bandwidth communication links to the management controller.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Applicant: Echelon Corporation
    Inventors: Shalender SINGH, Sohrab MODI
  • Patent number: 9954796
    Abstract: A method is disclosed for detecting packet at a receiving system in a Multi-Carrier Modulation (MCM) system. The method starts with receiving a signal at the receiving system. Then during the plurality of symbol durations, a set of phases of the signal for each symbol duration is obtained, where each phase is a phase of a carrier of the number of carriers. Then a set of phase variances for each carrier of the number of carriers is obtained, where each phase variance is a difference of phases of a carrier in different symbol durations. Then a phase variance value based on the set of phase variances is computed and it is compared with a threshold to determine whether a packet has been detected from the received signal.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: April 24, 2018
    Assignee: ECHELON CORPORATION
    Inventor: Walter J. Downey
  • Patent number: 9875637
    Abstract: The combination of LED lighting and particulate detectors are enhanced by exploiting the light degradation/reflection/wavelengths detected, absorbed or frequency shift seen in lighting due to the presence of smoke, gas or other molecules (such as explosives) in the air can be detected. The use of LEDs is expanded well beyond simple lighting and energy savings to include not only smoke and fire detection by also to scan for gases and particulates found based in the usage environment.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: January 23, 2018
    Assignee: Echelon Corporation
    Inventors: John G. Waclawsky, Sohrab Modi
  • Patent number: 9781794
    Abstract: A distributed lighting network has its lights scheduled based on weather forecast information. A lighting controller stores a lighting schedule for distribution to the distributed lighting network and transmits the lighting schedule to the network. The lighting controller receives from a subscription weather server, short-term or long-term weather forecast datasets. The lighting controller generates lighting control information to modify the lighting schedule, based on the received customized weather forecast datasets, and transmits the lighting control information to the distributed lighting network to modify the lighting schedule, based on the customized weather forecast datasets. The system also enables the lighting schedules to modulate human circadian rhythms if necessary to further promote public health and safety during weather events.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: October 3, 2017
    Assignee: Echelon Corporation
    Inventor: Sohrab Modi
  • 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: 9672009
    Abstract: Embodiments of the invention include an apparatus for performing Galois multiplication using an enhanced Galois table. Galois multiplication may include converting a first and second multiplicand to exponential forms using a Galois table, adding the exponential forms of the first and second multiplicands, and converting the added exponential forms of the first and second multiplicands to a decimal equivalent binary form using the Galois table to decimal equivalent binary result of the Galois multiplication.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: June 6, 2017
    Assignee: Echelon Corporation
    Inventor: Walter J. Downey
  • Patent number: 9614706
    Abstract: A method is disclosed for detecting packet at a receiving system in a Multi-Carrier Modulation (MCM) system. The method starts with receiving a signal at the receiving system. Then a deviation value of the signal is computed, where the deviation value is computed at least partially based on phase differences between some number of carriers in the preamble. The deviation value is compared with a threshold to determine whether a packet has been detected from the received signal. In response to the determination that a packet has been detected, a symbol offset is computed optionally, where the symbol offset indicates a number of sample points from a beginning of a symbol.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: April 4, 2017
    Assignee: ECHELON CORPORATION
    Inventor: Walter J. Downey
  • Patent number: 9538614
    Abstract: Methods and apparatuses relate to detection and provisioning for lighting interfaces. In one embodiment, a hardware apparatus includes a sensing module to detect a lighting interface from a plurality of lighting interfaces to power a light emitting element, and a dimming module to supply multiple power levels of the lighting interface to the light emitting element. In another embodiment, a hardware apparatus further includes a communication module to provide a signal from a network to the sensing module to detect the lighting interface. A lighting interface may be a digital lighting interface or an analog lighting interface.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: January 3, 2017
    Assignee: Echelon Corporation
    Inventor: Vijay Dhingra
  • 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
  • Patent number: 9411772
    Abstract: An electronic device including a multi-protocol serial nonvolatile memory interface is disclosed. The interface includes: a first line operative to perform functions of a first chip select line when the interface operates as a SPI of the electronic device; a second line operative to perform functions of a second chip select line when the interface operates as the SPI of the electronic device; a third line operative to perform functions of a clock line when the interface operates as either the SPI or an I2C interface of the electronic device, and a fourth line configured to perform functions of a mast-out-slave-in (MOSI) line and a master-in-slave-out (MISO) line when the interface operates as the SPI of the electronic device, the fourth line further operative to perform functions of a serial data line when the interface operates as the I2C interface of the electronic device.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: August 9, 2016
    Assignee: Echelon Corporation
    Inventor: Thomas Carleton Jones
  • Patent number: 9413575
    Abstract: A method is disclosed for detecting packet at a receiving system in a Multi-Carrier Modulation (MCM) system. The method starts with receiving a signal at the receiving system. Then a deviation value of the signal is computed, where the deviation value is computed at least partially based on phase differences between some number of carriers in the preamble. The deviation value is compared with a threshold to determine whether a packet has been detected from the received signal. In response to the determination that a packet has been detected, a symbol offset is computed optionally, where the symbol offset indicates a number of sample points from a beginning of a symbol.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 9, 2016
    Assignee: ECHELON CORPORATION
    Inventor: Walter J. Downey
  • Patent number: 9363128
    Abstract: A method is disclosed for detecting packet at a receiving system in a Multi-Carrier Modulation (MCM) system. The method starts with receiving a signal at the receiving system. Then during the plurality of symbol durations, a set of phases of the signal for each symbol duration is obtained, where each phase is a phase of a carrier of the number of carriers. Then a set of phase variances for each carrier of the number of carriers is obtained, where each phase variance is a difference of phases of a carrier in different symbol durations. Then a phase variance value based on the set of phase variances is computed and it is compared with a threshold to determine whether a packet has been detected from the received signal.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 7, 2016
    Assignee: ECHELON CORPORATION
    Inventor: 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: 9250862
    Abstract: Embodiments of an improved Galois multiplication route are described. In some embodiments, the Galois multiplication routine looks up and retrieves a first value corresponding to an address in the Galois table, exclusive ORs the retrieved value with a data value from a data set to generate an intermediate address for the Galois table, wherein the data value is at a location associated with an index, and looks up and retrieves a second value in the Galois table by the intermediate address.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 2, 2016
    Assignee: Echelon Corporation
    Inventor: 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