Patents by Inventor Jana van Greunen

Jana van Greunen 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: 10855605
    Abstract: The invention relates to a method for controlling thermal properties of a node. The method steps include calculating, using a temperature reading, a transmission duty cycle of the node, calculating a data amount capable of being transmitted with the transmission duty cycle, and transmitting, from a network interface of the node, a plurality of available data at a rate less than the data amount based on a priority of the plurality of available data.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: December 1, 2020
    Assignee: ITRON NETWORKED SOLUTIONS, INC.
    Inventors: Peter Hunt, Jana van Greunen, Will E. San Filippo, III
  • Patent number: 10348513
    Abstract: A node within a wireless mesh network is configured to forward a high-priority message to adjacent nodes in the wireless mesh network by either (i) transmitting the message during successive timeslots to the largest subset of nodes capable of receiving transmissions during each timeslot, or (ii) transmitting the message on each different channel during the timeslot when the largest subset of nodes are capable of receiving transmissions on each of those channels.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: July 9, 2019
    Assignee: ITRON NETWORKED SOLUTIONS, INC.
    Inventors: Jana Van Greunen, Sterling Hughes, Peter Hunt, William E. San Filippo, III
  • Patent number: 10193778
    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.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: January 29, 2019
    Assignee: ITRON NETWORKED SOLUTIONS, INC.
    Inventors: Raj Vaswani, Jana van Greunen, Aditi Dubey, Kunal Pankaj Shah
  • Patent number: 10185666
    Abstract: Several embodiments include a method of operating a cache appliance comprising a primary memory implementing an item-wise cache and a secondary memory implementing a block cache. The cache appliance can emulate item-wise storage and eviction in the block cache by maintaining, in the primary memory, sampling data items from the block cache. The sampled items can enable the cache appliance to represent a spectrum of retention priorities. When storing a pending data item into the block cache, a comparison of the pending data item with the sampled items can enable the cache appliance to identify where to insert a block containing the pending data item. When evicting a block from the block cache, a comparison of a data item in the block with at least one of the sampled items can enable the cache appliance to determine whether to recycle/retain the data item.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: January 22, 2019
    Assignee: Facebook, Inc.
    Inventors: Jana van Greunen, Huapeng Zhou, Linpeng Tang
  • Patent number: 10154457
    Abstract: A method for managing radio transmission in an endpoint device in a network includes: receiving, at a first endpoint device, a message requesting wake up of the first endpoint device; establishing a connection between the first endpoint device to a second endpoint device connected to the network; determining, at the first endpoint device, whether a secure command is received from the second endpoint device via the established connection within a predetermined period of time; and based on the received secure command, establishing a connection between the first endpoint device and the network via radio transmission, wherein the first endpoint device is configured to turn off radio transmission if the secure command is not received within the predetermined period of time.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: December 11, 2018
    Assignee: ITRON NETWORKED SOLUTIONS, INC.
    Inventors: Jana Van Greunen, William E. San Filippo, III, Aditi Hilbert
  • Publication number: 20180159753
    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.
    Type: Application
    Filed: January 10, 2018
    Publication date: June 7, 2018
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, Jana van Greunen, Aditi Dubey, Kunal Pankaj Shah
  • Patent number: 9887893
    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.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: February 6, 2018
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, Jana van Greunen, Aditi Dubey, Kunal Pankaj Shah
  • Publication number: 20180026806
    Abstract: A node within a wireless mesh network is configured to forward a high-priority message to adjacent nodes in the wireless mesh network by either (i) transmitting the message during successive timeslots to the largest subset of nodes capable of receiving transmissions during each timeslot, or (ii) transmitting the message on each different channel during the timeslot when the largest subset of nodes are capable of receiving transmissions on each of those channels.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 25, 2018
    Inventors: Jana VAN GREUNEN, Sterling HUGHES, Peter HUNT, William E. SAN FILIPPO, III
  • Patent number: 9866460
    Abstract: One embodiment of the present disclosure sets forth a technique for convergence and automatic disabling of access points in a wireless mesh network. Specifically, an access point within a wireless mesh network computes one or more network metrics to determine whether the metrics are unfavorable or favorable. If the network metrics are favorable, then the access point disables the access point's network connection. An access point turns the network connection back on based on whether a routing was lost for at least a preset amount of time, utilization of one or more neighboring access points is above a preset value, or one or more network metrics have degraded by a certain percentage value. One advantage of this approach is that cost savings may be achieved when the number of access points dynamically changes to accommodate varying communications conditions.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: January 9, 2018
    Assignee: Silver Spring Networks, Inc.
    Inventors: James Pace, Jana Van Greunen, Sterling Hughes, George H. Flammer, III, William E. San Filippo
  • Patent number: 9801128
    Abstract: In an embodiment, triplets of network-enabled FCIs operate to monitor the three phases of a power distribution system. In being network-enabled, the FCIs also operate as nodes of an RF mesh network. In an embodiment, upon the detection of a power failure, the triplet of network FCIs is serially operated so as to extend their networking capabilities by approximately three times.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: October 24, 2017
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Jana Van Greunen, William Pugh, Sterling Hughes
  • Patent number: 9749253
    Abstract: A wireless mesh network is configured to implement a latency-sensitive communication protocol in order to facilitate data communications between devices coupled to that network and configured to communicate with one another based on that protocol. Specifically, a node within the wireless mesh network receives a continuous stream of data that includes an N-bit sequence from an upstream device coupled to the wireless mesh network. The node transmits the N-bit sequence to a downstream node within the wireless mesh network. The downstream node re-creates the continuous stream of bits based on the received N-bit sequence, and then transmits the re-created continuous stream of bits to another device coupled to the wireless mesh network. By operating in conjunction with one another, the nodes within the wireless mesh network facilitate communication between the devices coupled to wireless mesh network according to the latency-sensitive communication protocol.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 29, 2017
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Brian Matsuo, Peter Hunt, Jana Van Greunen
  • Patent number: 9689710
    Abstract: Systems and methods for identifying and targeting power outages are provided. Electric meters of a system receive electric power from power distribution equipment in a power distribution network and information that identifies the respective power distribution equipment from which the meters receive electric power. Communication nodes are associated with electric meters and receive, from neighboring communication nodes, information identifying each respective neighboring communication node and the information identifying the power distribution equipment from which respective electric meters, associated with neighboring communication nodes, receive electric power. A communication node of a particular electric meter can select a suitable communication node of a neighboring electric meter with which it can communicate. When the particular electric meter experiences a loss in power, it can then transmit an immediate regarding the loss in power to the selected communication node.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: June 27, 2017
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, Jana van Greunen, William San Filippo, III, Sterling Hughes, George Flammer, III
  • Publication number: 20170168958
    Abstract: Several embodiments include a method of operating a cache appliance comprising a primary memory implementing an item-wise cache and a secondary memory implementing a block cache. The cache appliance can emulate item-wise storage and eviction in the block cache by maintaining, in the primary memory, sampling data items from the block cache. The sampled items can enable the cache appliance to represent a spectrum of retention priorities. When storing a pending data item into the block cache, a comparison of the pending data item with the sampled items can enable the cache appliance to identify where to insert a block containing the pending data item. When evicting a block from the block cache, a comparison of a data item in the block with at least one of the sampled items can enable the cache appliance to determine whether to recycle/retain the data item.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Jana van Greunen, Huapeng Zhou, Linpeng Tang
  • Publication number: 20170168944
    Abstract: Several embodiments include a method of operating a cache appliance comprising a primary memory implementing an item-wise cache and a secondary memory implementing a block cache. The cache appliance can track at least a block-specific access statistic associated a target block in the block cache. The block-specific access statistic can be stored in the primary memory. The cache appliance can detect an eviction condition that triggers the caching system to evict at least one block from the block cache; and selecting an eviction candidate block to evict by comparing the block-specific access statistic of the target block against one or more block-specific access statistics of one or more other blocks.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Jana van Greunen, Huapeng Zhou, Linpeng Tang
  • Publication number: 20170168956
    Abstract: Several embodiments include a method of operating a cache appliance comprising a primary memory and a secondary memory. The primary memory can implement an item-wise cache and the secondary memory can implement a block cache. The cache appliance can record an access history of a data item in the item-wise cache. The cache appliance can determine, by evaluating the access history of the data item, whether to store the data item in the block cache.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Jana van Greunen, Huapeng Zhou, Linpeng Tang
  • Publication number: 20170163508
    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.
    Type: Application
    Filed: February 20, 2017
    Publication date: June 8, 2017
    Applicant: Silver Spring Networks, Inc.
    Inventors: Raj Vaswani, Jana van Greunen, Aditi Dubey, Kunal Pankaj Shah
  • Patent number: 9615426
    Abstract: A method for controlling a light source associated with an environment includes: receiving, over a wireless mesh network and by a control node corresponding to the light source, a first light intensity value for the environment from a first sensor node; calculating, by the control node, a resulting light intensity (RLI) value based on the first intensity value; determining, by the control node, that the RLI value exceeds a light intensity threshold; and modifying, by the control node and in response to determining the RLI value exceeds the light intensity threshold, an output of the first light source.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: April 4, 2017
    Assignee: Silver Spring Networks, Inc.
    Inventors: Sterling Hughes, Jana Van Greunen, III, Will E. San Filippo
  • Patent number: 9608887
    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.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: March 28, 2017
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, Jana Van Greunen, Aditi Dubey, Kunal Pankaj Shah
  • Publication number: 20160374015
    Abstract: In an embodiment, triplets of network-enabled FCIs operate to monitor the three phases of a power distribution system. In being network-enabled, the FCIs also operate as nodes of an RF mesh network. In an embodiment, upon the detection of a power failure, the triplet of network FCIs is serially operated so as to extend their networking capabilities by approximately three times.
    Type: Application
    Filed: August 31, 2016
    Publication date: December 22, 2016
    Inventors: Jana VAN GREUNEN, William PUGH, Sterling HUGHES
  • Publication number: 20160373330
    Abstract: One embodiment of the present disclosure sets forth a technique for convergence and automatic disabling of access points in a wireless mesh network. Specifically, an access point within a wireless mesh network computes one or more network metrics to determine whether the metrics are unfavorable or favorable. If the network metrics are favorable, then the access point disables the access point's network connection. An access point turns the network connection back on based on whether a routing was lost for at least a preset amount of time, utilization of one or more neighboring access points is above a preset value, or one or more network metrics have degraded by a certain percentage value. One advantage of this approach is that cost savings may be achieved when the number of access points dynamically changes to accommodate varying communications conditions.
    Type: Application
    Filed: September 2, 2016
    Publication date: December 22, 2016
    Inventors: James PACE, Jana VAN GREUNEN, Sterling HUGHES, George H. FLAMMER, III, William E. SAN FILIPPO