Patents by Inventor William San Filippo, III
William San Filippo, III 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: 9689710Abstract: 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: GrantFiled: September 21, 2012Date of Patent: June 27, 2017Assignee: SILVER SPRING NETWORKS, INC.Inventors: Raj Vaswani, Jana van Greunen, William San Filippo, III, Sterling Hughes, George Flammer, III
-
Patent number: 8442092Abstract: A method for generating and using frequency-hopping sequences in frequency-hopping spread spectrum (FHSS) networks, such that no additional network overhead is required to convey a device's hopping sequence to another device, is disclosed. Furthermore, a method to maximize the number of unique hopping sequences, without increasing the random access memory (RAM) requirements on the network devices, is disclosed.Type: GrantFiled: December 27, 2007Date of Patent: May 14, 2013Assignee: Silver Spring Networks, Inc.Inventors: William San Filippo, III, Sterling Hughes, Jana van Greunen, Raj Vaswani
-
Patent number: 7996031Abstract: A method and system for providing a network protocol for utility services are disclosed are disclosed. In one embodiment, a computer-implemented method comprises discovering a utility network, wherein a constant powered meter sends network discovery messages to find the utility network. Neighboring meters are discovered, wherein the constant powered meter sends hello messages periodically. The constant powered meter is registered with the utility network. Further, the battery powered meter finds and associates itself with a constant powered meter. The constant powered meter also registers its associate battery powered meter with the utility network. The constant powered meter sends a node registration message to the gateway of the utility network. The constant powered meter can sense outage problems with the gateway and the neighbors of its network, and search and migrate to an alternate network.Type: GrantFiled: August 9, 2010Date of Patent: August 9, 2011Assignee: Silver Spring Networks, Inc.Inventors: Marko Kiiskila, Padmasheela Rayala, William San Filippo, III
-
Patent number: 7962101Abstract: A method and system for providing a network protocol for utility services are disclosed are disclosed. In one embodiment, a computer-implemented method determines whether a measured real signal strength differs from a an accepted real signal strength by a configurable control limit parameter. In the event the measured real signal strength exceeds either an upper or lower bound based upon the configurable control limit parameter a determination is made whether there has been an unacceptable number of measured real signal strengths that exceed either an upper or lower bound based upon the configurable control limit parameter. In the event there has been an unacceptable number of measured real signal strengths that exceed either an upper or lower bound, which may include reaching or exceeding a configurable out of bound incidence limit, then a determination is made to calculate a new accepted real signal strength.Type: GrantFiled: April 4, 2007Date of Patent: June 14, 2011Assignee: Silver Spring Networks, Inc.Inventors: Raj Vaswani, Daniel McKernan, William San Filippo, III
-
Patent number: 7961741Abstract: Bulk information is transferred to nodes in a communication network having a plurality of widely dispersed nodes. The information can be an image, content, or configuration information. The information is uni-cast to a selection of nodes by a central node or server, to seed the information at certain nodes in the network. The information is then distributed by these seed nodes to every other node in the network. A first algorithm selects which nodes should be seeded with information by the central node. A second algorithm distributes information in the network on a query basis.Type: GrantFiled: October 23, 2008Date of Patent: June 14, 2011Assignee: Silver Spring Networks, Inc.Inventors: Jana van Greunen, William San Filippo, III, Sterling Hughes
-
Publication number: 20100302062Abstract: A method and system for providing a network protocol for utility services are disclosed are disclosed. In one embodiment, a computer-implemented method comprises discovering a utility network, wherein a constant powered meter sends network discovery messages to find the utility network. Neighboring meters are discovered, wherein the constant powered meter sends hello messages periodically. The constant powered meter is registered with the utility network. Further, the battery powered meter finds and associates itself with a constant powered meter. The constant powered meter also registers its associate battery powered meter with the utility network. The constant powered meter sends a node registration message to the gateway of the utility network.Type: ApplicationFiled: August 9, 2010Publication date: December 2, 2010Applicant: SILVER SPRING NETWORKS, INC.Inventors: Marko Kiiskila, Padmasheela Rayala, William San Filippo, III
-
Patent number: 7839899Abstract: A method of updating routing information in a network where reboot information of other nodes in the network is used to determine whether a given node has recent route updates. If the reboot information indicates the given node has not recently rebooted, then routing information from that given node is used to update the routing information of the comparing node. The reboot information may be a reboot counter which is incremented by a node in response to the node going through a reboot process. When a node reboots, it may request the reboot counter from neighboring nodes. The received reboot counter is compared to the stored reboot counter for at least one node. The rebooting node may choose to receive routing information from a node which has not had its reboot counter changed from the stored reboot counter.Type: GrantFiled: March 28, 2008Date of Patent: November 23, 2010Assignee: Silver Spring Networks, Inc.Inventors: Jana van Greunen, Sterling Hughes, Raj Vaswani, William San Filippo, III
-
Patent number: 7797009Abstract: A method and system for providing a network protocol for utility services are disclosed are disclosed. In one embodiment, a computer-implemented method comprises discovering a utility network, wherein a constant powered meter sends network discovery messages to find the utility network. Neighboring meters are discovered, wherein the constant powered meter sends hello messages periodically. The constant powered meter is registered with the utility network. Further, the battery powered meter finds and associates itself with a constant powered meter. The constant powered meter also registers its associate battery powered meter with the utility network. The constant powered meter sends a node registration message to the gateway of the utility network. The constant powered meter can sense outage problems with the gateway and the neighbors of its network, and search and migrate to an alternate network.Type: GrantFiled: November 17, 2006Date of Patent: September 14, 2010Assignee: Silver Spring Networks, Inc.Inventors: Marko Kiiskila, Padmasheela Rayala, William San Filippo, III
-
Publication number: 20100103940Abstract: Bulk information is transferred to nodes in a communication network having a plurality of widely dispersed nodes. The information can be an image, content, or configuration information. The information is uni-cast to a selection of nodes by a central node or server, to seed the information at certain nodes in the network. The information is then distributed by these seed nodes to every other node in the network. A first algorithm selects which nodes should be seeded with information by the central node. A second algorithm distributes information in the network on a query basis.Type: ApplicationFiled: October 23, 2008Publication date: April 29, 2010Applicant: SILVER SPRING NETWORKS, INC.Inventors: Jana van Greunen, William San Filippo, III, Sterling Hughes
-
Publication number: 20090245270Abstract: A method of updating routing information in a network where reboot information of other nodes in the network is used to determine whether a given node has recent route updates. If the reboot information indicates the given node has not recently rebooted, then routing information from that given node is used to update the routing information of the comparing node. The reboot information may be a reboot counter which is incremented by a node in response to the node going through a reboot process. When a node reboots, it may request the reboot counter from neighboring nodes. The received reboot counter is compared to the stored reboot counter for at least one node. The rebooting node may choose to receive routing information from a node which has not had its reboot counter changed from the stored reboot counter.Type: ApplicationFiled: March 28, 2008Publication date: October 1, 2009Applicant: SILVER SPRING NETWORKS, INC.Inventors: Jana van Greunen, Sterling Hughes, Raj Vaswani, William San Filippo, III
-
Publication number: 20090168846Abstract: A method for generating and using frequency-hopping sequences in frequency-hopping spread spectrum (FHSS) networks, such that no additional network overhead is required to convey a device's hopping sequence to another device, is disclosed. Furthermore, a method to maximize the number of unique hopping sequences, without increasing the random access memory (RAM) requirements on the network devices, is disclosed.Type: ApplicationFiled: December 27, 2007Publication date: July 2, 2009Applicant: Silver Springs Networks, Inc.Inventors: William San Filippo III, Sterling Hughes, Jana Van Greunen, Raj Vaswani
-
Patent number: 7050806Abstract: In a wireless communication system having sometimes mobile subscriber units and a plurality of fixed network devices located at cell sites, a multimode acquisition protocol is provided at each subscriber unit which first senses whether the subscriber unit is static or mobile from the nature and quality of the communication links with nearby network devices and then enables an acquisition protocol suited to either static mode or mobile mode. In a specific embodiment, the protocol initiates procedures to change acquisition mode from static to mobile upon failure of the subscriber unit to sense three consecutive scheduled polling packets sent by a linked network device or upon loss of communication with any locally-known network device or upon failure to transmit 25 consecutive data packets. In such case, the procedure is initiated to determine whether it is appropriate to switch to a mobile mode for purposes of acquisition.Type: GrantFiled: December 5, 2002Date of Patent: May 23, 2006Assignee: Ricochet Networks, Inc.Inventors: Rodrigo Garces, Cuong-Thinh Nguyen, William San Filippo, III
-
Patent number: 7003313Abstract: In a wireless communication system having sometimes mobile subscriber units and a plurality of fixed network devices located at cell sites, a multimode acquisition protocol is provided at each subscriber unit which first senses whether the subscriber unit is static or mobile from the nature and quality of the communication links with nearby network devices and then enables an acquisition protocol suited to either static mode or mobile mode. In a specific embodiment, the protocol initiates procedures to change acquisition mode from static to mobile upon failure of the subscriber unit to sense three consecutive scheduled polling packets sent by a linked network device or upon loss of communication with any locally-known network device or upon failure to transmit 25 consecutive data packets. In such case, the procedure is initiated to determine whether it is appropriate to switch to a mobile mode for purposes of acquisition.Type: GrantFiled: June 27, 2001Date of Patent: February 21, 2006Assignee: Ricochet Networks, Inc.Inventors: Rodrigo Garces, Cuong-Thinh Nguyen, William San Filippo, III