-
71.
公开(公告)号:US10412600B2
公开(公告)日:2019-09-10
申请号:US14271278
申请日:2014-05-06
Applicant: SILVER SPRING NETWORKS, INC.
Inventor: Elad Gottlib
Abstract: A first subregion of a wireless mesh network is configured to transmit a data packet across multiple communication links to a second subregion of the wireless mesh network. Due to varying connectivity levels associated with the multiple communication links, the second subregion receives different versions of the data packet. A designated node within the second subregion receives the different versions and then combines those versions to reconstruct the data packet. The designated node may receive the multiple versions of the data packet from nodes within the first subregion and/or receive multiple versions of the data packet from nodes residing within the second subregion. In this fashion, the designated node leverages path diversity between the first and second subregions to remedy poor connectivity between those subregions.
-
公开(公告)号:US20190104460A1
公开(公告)日:2019-04-04
申请号:US15724205
申请日:2017-10-03
Applicant: Silver Spring Networks, Inc.
Inventor: Kamal Poorrezaei , Paul Dietrich
IPC: H04W40/10 , H04L12/721 , H04L12/26
CPC classification number: H04W40/10 , H04L43/0811 , H04L43/0882 , H04L43/16 , H04L45/124 , H04L45/70 , H04W84/12
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.
-
公开(公告)号:US20190104056A1
公开(公告)日:2019-04-04
申请号:US15724207
申请日:2017-10-03
Applicant: Silver Spring Networks, Inc.
Inventor: Kamal Poorrezaei , Paul Dietrich
IPC: H04L12/707 , H04L12/703 , H04L12/721 , H04W40/34 , H04W40/10
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.
-
公开(公告)号:US20190028910A1
公开(公告)日:2019-01-24
申请号:US15655781
申请日:2017-07-20
Applicant: Silver Spring Networks, Inc.
Inventor: Kamal Poorrezaei , Brandon Inberg
IPC: H04W24/08 , H04L27/152 , H04W48/16
Abstract: A battery powered node within a wireless mesh network maintains a mapping between temperature and oscillator drift and compensates for oscillator drift based on this mapping. When the mapping includes insufficient data points to map the current temperature to an oscillator drift value, the battery powered node requests calibration packets from an adjacent upstream node in the network. The adjacent node transmits two calibration packets with a transmit time delta and also indicates this time delta in the first calibration packet. The battery powered node receives the two calibration packets and measures the receive time delta. The battery powered node compares the transmit time delta to the receive time delta to determine oscillator drift compared to an oscillator in the adjacent node. The battery powered node then updates the mapping based on the current temperature and determined oscillator drift.
-
公开(公告)号:US20180262940A1
公开(公告)日:2018-09-13
申请号:US15452597
申请日:2017-03-07
Applicant: Silver Spring Networks, Inc.
Inventor: Kamal Poorrezaei
CPC classification number: H04W52/0222 , H04W40/005 , H04W40/246 , H04W84/18 , Y02D70/00 , Y02D70/1224 , Y02D70/20 , Y02D70/22
Abstract: A wireless mesh network includes a mesh of continuously-powered devices (CPDs) and a mesh of battery-powered devices (BPDs). The BPDs are organized into hop layers based on hopping distance to the mesh of CPDs. In a medium latency communication mode, a given BPD receives data during a receive window that is scheduled to occur within either the first half of a communication window or the second half of the communication window, depending on the parity of the hop layer where the BPD resides. With this approach, a data packet can traverse one hop of the BPD mesh per communication window. In a low-latency communication mode, a given BPD receives and transmits data according to an alternating pattern that depends on the parity of the hop layer where the node resides. With this technique, a data packet can traverse multiple hops of the BPD mesh within a single communication window. These techniques also are applicable to CPDs and other types of nodes as well.
-
公开(公告)号:US09983242B2
公开(公告)日:2018-05-29
申请号:US14967213
申请日:2015-12-11
Applicant: Silver Spring Networks, Inc.
Inventor: George H. Flammer, III
IPC: G01R21/133 , H02J13/00 , H04L12/24
CPC classification number: G01R21/133 , H02J3/00 , H02J13/00 , H02J13/0006 , H02J13/0075 , H04L41/0686 , H04L41/069 , H04L41/12 , Y02E60/74 , Y02E60/7853 , Y04S10/30 , Y04S40/126 , Y04S40/164 , Y04S40/166
Abstract: A wireless mesh network is configured to manage a power grid. Each node within the wireless mesh network is configured to detect and classify voltage fluctuations in power supplied by an upstream transformer coupled to the power grid. When a given node detects a particular type of fluctuation (i.e., an “event”), the node generates a timestamped event classification that reflects the type of event and a time when the event occurred. A server configured to manage the wireless mesh network receives timestamped event classifications from each node within the wireless mesh network and then performs a time correlation with the received timestamped event classifications to determine which nodes detected similar events. When two or more nodes detected the same event at similar times, the server determines that those nodes are coupled to the same transformer.
-
公开(公告)号:US09887893B2
公开(公告)日:2018-02-06
申请号:US15436928
申请日:2017-02-20
Applicant: Silver Spring Networks, Inc.
Inventor: Raj Vaswani , Jana van Greunen , Aditi Dubey , Kunal Pankaj Shah
CPC classification number: H04L43/0817 , G01D4/004 , H04L43/16 , H04W84/18 , Y02B90/242 , Y02B90/246 , Y04S20/322 , Y04S20/36 , Y04S20/42
Abstract: A communication device detects whether anomalous events occur with respect to at least one node in a utility network. The communication device has recorded therein threshold operating information and situational operating information. The threshold operating information includes data indicative of configured acceptable operating parameters of nodes in the network based on respective locational information of the nodes. The situational information includes data indicative of configured operation data expected to be received from nodes in the network during a predetermined time period, based on a condition and/or event occurring during the time period. The communication device receives operation data from nodes in the network, and determines whether the operation data from a node constitutes an anomalous event based on a comparison of the received operation data with (i) the threshold operating information defined for the node and (ii) the situational information. The communication device outputs notification of any determined anomalous event.
-
78.
公开(公告)号:US20180024903A1
公开(公告)日:2018-01-25
申请号:US15714881
申请日:2017-09-25
Applicant: Silver Spring Networks, Inc.
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.
-
公开(公告)号:US20170350725A1
公开(公告)日:2017-12-07
申请号:US15610841
申请日:2017-06-01
Applicant: Silver Spring Networks, Inc.
Inventor: Bruce H. Edwards
IPC: G01D5/14
CPC classification number: G01D5/147
Abstract: Methods and systems for implementing a rotation sensing device are provided. The rotation sensing device may include a magnet, a magnetic field sensor located in a fixed position relative to the magnet, the magnetic field sensor configured to sense a magnetic field of the magnet, and a flux conductor configured to alter the magnetic field of the magnet, wherein the flux conductor is mounted to a rotatable element. The magnet may be mounted in a fixed position relative to the flux conductor, and the magnetic field sensor may be configured to generate a signal based on a sensed strength of the magnetic field in accordance with rotation of the flux conductor.
-
公开(公告)号:US09830446B2
公开(公告)日:2017-11-28
申请号:US14515920
申请日:2014-10-16
Applicant: SILVER SPRING NETWORKS, INC.
Inventor: Aditi Dubey , Benjamin N. Damm , Michael StJohns
CPC classification number: G06F21/45 , G06F21/604 , G06F21/64 , Y04S40/24
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.
-
-
-
-
-
-
-
-
-