System and method for optimal listen before transmit in wireless communications

    公开(公告)号:US10390366B2

    公开(公告)日:2019-08-20

    申请号:US15057978

    申请日:2016-03-01

    Abstract: One embodiment of the present invention sets forth a technique for transmitting data in a listen before talk (LBT) wireless transmission regime. A digital radio receiver is configured to simultaneously receive and decode digital data transmissions from multiple radio channels. A digital radio transmitter is configured to listen to the multiple radio channels prior to transmitting digital data on a selected one of the multiple channels, based on locally determined channel occupancy. Optimal LBT efficiency is achieved within the set of multiple channels, thereby improving overall transmission efficiency between the transmitter and the receiver.

    Authentication of manual meter readings

    公开(公告)号:US10341358B2

    公开(公告)日:2019-07-02

    申请号:US14283091

    申请日:2014-05-20

    Inventor: Juan Alemany

    Abstract: A method for authenticating a meter reading. The method includes obtaining a measurement representing a measured attribute of a user, analyzing the measurement to generate an authentication code, generating the meter reading based on the measurement and the authentication code, presenting, by the metering device, the meter reading to the user who alters and reports the meter reading as a reported meter reading, analyzing, by a meter reading analysis device, the reported meter reading to detect that the meter reading was altered by the user, and generating, by the meter reading analysis device and in response to the detecting, a dispatch request to dispatch a human inspector for validating the measurement.

    Secure end-to-end permitting system for device operations

    公开(公告)号:US10169764B2

    公开(公告)日:2019-01-01

    申请号:US15822618

    申请日:2017-11-27

    Abstract: A permitting system for controlling devices in a system includes a permit issuing agent that receives a command to be sent to a device. Based upon at least one attribute of the command, the permit issuing agent identifies one or more business logic modules that is pertinent to the command. Each business logic module has a respectively different set of business rules associated with it. Each identified business logic module determines whether the command complies with the business rules associated with that module. If the command is determined to comply with the business rules of all of the identified business logic modules, the agent issues a permit for the command, and the permit is sent to the device for execution of the command.

    Return material authorization fulfillment system for network devices with specific cryptographic credentials

    公开(公告)号:US10120996B2

    公开(公告)日:2018-11-06

    申请号:US15816716

    申请日:2017-11-17

    Abstract: A method for removing credentials from a smart grid device includes: receiving, by a receiving device, a removal request, wherein the removal request includes a device identifier associated with a smart grid device and is signed by an entity associated with a set of security credentials stored in a memory of the smart grid device, the set of security credentials restricting access to one or more components or operations of the smart grid device; extracting, by a processing device, the device identifier included in the received removal request; generating, by the processing device, a permit configured to remove the set of credentials from the smart grid device, wherein the generated permit includes the extracted device identifier; and transmitting, by a transmitting device, the generated permit to the smart grid device for removal of the set of credentials from the memory of the smart grid device.

    Determining battery depletion for coordinating battery replacement

    公开(公告)号:US11539240B2

    公开(公告)日:2022-12-27

    申请号:US17020686

    申请日:2020-09-14

    Inventor: Bruce Edwards

    Abstract: A power system within a battery-powered node includes a primary cell, a secondary cell, and a battery controller. The battery controller includes a constant current source that draws power from the primary cell to charge the secondary cell. The battery-powered node draws power from the secondary cell across a wide range of current levels. When the voltage of the secondary cell drops beneath a minimum voltage level, the constant current source charges the secondary cell and a charging signal is sent to the battery-powered node. When the voltage of the second cell exceeds a maximum voltage level, the constant current source stops charging the secondary cell and the charging signal is terminated. The battery-powered node records the amount of time the charging signal is active and then determines a battery depletion level based on that amount of time. Battery replacement may then be efficiently scheduled based on the depletion level.

    Distributed smart grid processing
    37.
    发明授权

    公开(公告)号:US10598709B2

    公开(公告)日:2020-03-24

    申请号:US14644003

    申请日:2015-03-10

    Abstract: Nodes within a wireless mesh network are configured to monitor time series data associated with a utility network (or any other device network). One or more servers coupled to the wireless mesh network configures a data ingestion cloud to receive and process the time series data from the nodes to generate data streams. The server(s) also configure a distributed processing cloud to perform historical analysis on data streams, and a real-time processing cloud to perform real-time analysis on data streams. The distributed processing cloud and the real-time processing cloud may interoperate with one another in response to processing the data streams. Specifically, the real-time processing cloud may trigger a historical analysis on the distributed processing cloud, and the distributed processing cloud may trigger real-time processing on the real-time processing cloud. Any of the processing clouds may encompass edge nodes configured to perform real-time processing and generate data streams.

    Techniques for collecting and analyzing notifications received from neighboring nodes across multiple channels

    公开(公告)号:US10528445B2

    公开(公告)日:2020-01-07

    申请号:US15714881

    申请日:2017-09-25

    Inventor: Elad Gottlib

    Abstract: A node in network is configured to buffer data received from other nodes across multiple channels. The node process a portion of the buffered data associated with a subset of those channels. When the node receives data on that subset of channels that includes a notification, the node then processes a larger portion of the buffered data associated with a larger number of channels. In doing so, the node may identify additional notifications include within data that was buffered but not previously processed. The node may also coordinate with other nodes in order to process buffered data upon identification of a notification.

    Energy aware routing for mesh networks

    公开(公告)号:US10420007B2

    公开(公告)日:2019-09-17

    申请号:US15724205

    申请日:2017-10-03

    Abstract: A battery-powered node within a wireless mesh network performs energy-aware packet routing based on multiple factors. The battery powered node computes, for a given link to an adjacent node, the energy needed to transmit a packet to the adjacent node. The battery-powered node also determines the amount of battery energy remaining in the adjacent node. Based on these two factors, the battery powered node computes a link cost associated with the link to the adjacent node. The battery-powered node performs a similar computation for all adjacent nodes and then forwards packets via these adjacent nodes based on the associated link costs. The battery-powered node also maintains a table of routes through adjacent nodes, and reroutes packets through different adjacent nodes in response to link failures.

    Mode control design
    40.
    发明授权

    公开(公告)号:US10368282B2

    公开(公告)日:2019-07-30

    申请号:US15912115

    申请日:2018-03-05

    Inventor: Paul Dietrich

    Abstract: A method for optimizing communication modes between network nodes includes: storing, in a first node in a communication network, a data success rate for each of a plurality of communication modes; receiving, by the first node, mode data from a second node in the communication network including at least a mode identifier for at least two of the plurality of communication modes; determining, by the first node, a metric for each of the at least two communication modes based on at least a data success rate of transmissions using the respective communication mode; selecting, by the first node, a preferred communication mode of the at least two communication modes based on the determined metric for each of the at least two communication modes; and transmitting, by the first node, an initiation data message to the second node via the communication network indicating the selected preferred communication mode.

Patent Agency Ranking