Patents by Inventor John F. Wakerly
John F. Wakerly 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).
-
Publication number: 20190318224Abstract: Systems and methods achieving scalable and efficient connectivity in neural algorithms by re-calculating network connectivity in an event-driven way are disclosed. The disclosed solution eliminates the storing of a massive amount of data relating to connectivity used in traditional methods. In one embodiment, a deterministic LFSR is used to quickly, efficiently, and cheaply re-calculate these connections on the fly. An alternative embodiment caches some or all of the LFSR seed values in memory to avoid sequencing the LFSR through all states needed to compute targets for a particular active neuron. Additionally, connections may be calculated in a way that generates neural networks with connections that are uniformly or normally (Gaussian) distributed.Type: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: Mikko H. Lipasti, Andrew Nere, Atif Hashmi, John F. Wakerly
-
Patent number: 10339439Abstract: Systems and methods achieving scalable and efficient connectivity in neural algorithms by re-calculating network connectivity in an event-driven way are disclosed. The disclosed solution eliminates the storing of a massive amount of data relating to connectivity used in traditional methods. In one embodiment, a deterministic LFSR is used to quickly, efficiently, and cheaply re-calculate these connections on the fly. An alternative embodiment caches some or all of the LFSR seed values in memory to avoid sequencing the LFSR through all states needed to compute targets for a particular active neuron. Additionally, connections may be calculated in a way that generates neural networks with connections that are uniformly or normally (Gaussian) distributed.Type: GrantFiled: October 1, 2015Date of Patent: July 2, 2019Assignee: Thalchemy CorporationInventors: Mikko H. Lipasti, Andrew Nere, Atif Hashmi, John F. Wakerly
-
Publication number: 20160335534Abstract: Systems and methods for a sensor hub system that accurately and efficiently performs sensory analysis across a broad range of users and sensors and is capable of recognizing a broad set of sensor-based events of interest using flexible and modifiable neural networks are disclosed. The disclosed solution consumes orders of magnitude less power than typical application processors. In one embodiment, a scalable sensor hub system for detecting sensory events of interest comprises a neural network and one or more sensors. The neural network comprises one or more dedicated low-power processors and memory storing one or more neural network programs for execution by the one or more processors. The output of the one or more sensors is converted into a spike signal, and the neural network takes the spike signal as input and determines whether a sensory event of interest has occurred.Type: ApplicationFiled: May 13, 2016Publication date: November 17, 2016Inventors: Andrew Nere, Atif Hashmi, Michael Eyal, Mikko H. Lipasti, John F. Wakerly
-
Patent number: 9407602Abstract: A system is disclosed for protecting a network against malicious attacks or attempts for unauthorized access. A network is connected to an external network by a number of firewalls. Inspectors detect packets blocked by the firewalls and some or all of the packets are detected to a labyrinth configured to emulated an operational network and response to the packets in order to engage an attacker. Blocked packets may be detected by comparing packets entering and exiting a firewall. Packets for which a corresponding packets are not received within a transit delay may be identified as blocked. Entering and exiting packets may be compared by comparing only header information. A central module may receive information from the inspectors and generate statistical information and generate instructions for the inspectors, such as blacklists of addresses known to be used by attackers.Type: GrantFiled: November 7, 2013Date of Patent: August 2, 2016Assignee: ATTIVO NETWORKS, INC.Inventors: Marc Feghali, Albert Young, Mano Murthy, John F. Wakerly, Harihara Mahesh, Atul Shrivastava
-
Publication number: 20160098629Abstract: Systems and methods achieving scalable and efficient connectivity in neural algorithms by re-calculating network connectivity in an event-driven way are disclosed. The disclosed solution eliminates the storing of a massive amount of data relating to connectivity used in traditional methods. In one embodiment, a deterministic LFSR is used to quickly, efficiently, and cheaply re-calculate these connections on the fly. An alternative embodiment caches some or all of the LFSR seed values in memory to avoid sequencing the LFSR through all states needed to compute targets for a particular active neuron. Additionally, connections may be calculated in a way that generates neural networks with connections that are uniformly or normally (Gaussian) distributed.Type: ApplicationFiled: October 1, 2015Publication date: April 7, 2016Inventors: Mikko H. Lipasti, Andrew Nere, Atif Hashmi, John F. Wakerly
-
Patent number: 9141160Abstract: In a wired data telecommunication network power sourcing equipment (PSE) coupled to a powered device (PD) carries out an inline power discovery process to verify that the PD is adapted to receive inline power, then a plurality of classification cycles are carried out to convey a series of inline power classes back to the PSE. The series of inline power classes may all be the same, in which case the PD is legacy equipment and is adapted to receive the power level corresponding to that class. If they are not all the same, information is thus conveyed to the PSE which may, for example, correspond to a specific power level to be applied or to other information.Type: GrantFiled: February 26, 2015Date of Patent: September 22, 2015Assignee: Cisco Technology, Inc.Inventors: Roger A. Karam, John F. Wakerly
-
Publication number: 20150254575Abstract: A learn-by-example (LBE) system comprises, among other things, a first component which provides examples of data of interest (Supply Component/Example Data component); a second component capable of selecting and configuring a classification algorithm to classify the collected data (Configuration Component), and a third component capable of using the configured classification algorithm to classify new data from the sensors (Recognition Component). Together, these components detect sensory events of interest utilizing an LBE methodology, thereby enabling continuous sensory processing without the need for specialized sensor processing expertise and specialized domain-specific algorithm development.Type: ApplicationFiled: March 6, 2015Publication date: September 10, 2015Inventors: Andrew Nere, Mikko H. Lipasti, Atif Hashmi, John F. Wakerly
-
Publication number: 20150169019Abstract: In a wired data telecommunication network power sourcing equipment (PSE) coupled to a powered device (PD) carries out an inline power discovery process to verify that the PD is adapted to receive inline power, then a plurality of classification cycles are carried out to convey a series of inline power classes back to the PSE. The series of inline power classes may all be the same, in which case the PD is legacy equipment and is adapted to receive the power level corresponding to that class. If they are not all the same, information is thus conveyed to the PSE which may, for example, correspond to a specific power level to be applied or to other information.Type: ApplicationFiled: February 26, 2015Publication date: June 18, 2015Inventors: Roger A. Karam, John F. Wakerly
-
Publication number: 20150128246Abstract: A system is disclosed for protecting a network against malicious attacks or attempts for unauthorized access. A network is connected to an external network by a number of firewalls. Inspectors detect packets blocked by the firewalls and some or all of the packets are detected to a labyrinth configured to emulated an operational network and response to the packets in order to engage an attacker. Blocked packets may be detected by comparing packets entering and exiting a firewall. Packets for which a corresponding packets are not received within a transit delay may be identified as blocked. Entering and exiting packets may be compared by comparing only header information. A central module may receive information from the inspectors and generate statistical information and generate instructions for the inspectors, such as blacklists of addresses known to be used by attackers.Type: ApplicationFiled: November 7, 2013Publication date: May 7, 2015Applicant: Attivo Networks Inc.Inventors: Marc Feghali, Albert Young, Mano Murthy, John F. Wakerly, Harihara Mahesh, Atul Shrivastava
-
Patent number: 8972757Abstract: In a wired data telecommunication network power sourcing equipment (PSE) coupled to a powered device (PD) carries out an inline power discovery process to verify that the PD is adapted to receive inline power, then a plurality of classification cycles are carried out to convey a series of inline power classes back to the PSE. The series of inline power classes may all be the same, in which case the PD is legacy equipment and is adapted to receive the power level corresponding to that class. If they are not all the same, information is thus conveyed to the PSE which may, for example, correspond to a specific power level to be applied or to other information.Type: GrantFiled: December 18, 2013Date of Patent: March 3, 2015Assignee: Cisco Technology, Inc.Inventors: Roger A. Karam, John F. Wakerly
-
Publication number: 20140108847Abstract: In a wired data telecommunication network power sourcing equipment (PSE) coupled to a powered device (PD) carries out an inline power discovery process to verify that the PD is adapted to receive inline power, then a plurality of classification cycles are carried out to convey a series of inline power classes back to the PSE. The series of inline power classes may all be the same, in which case the PD is legacy equipment and is adapted to receive the power level corresponding to that class. If they are not all the same, information is thus conveyed to the PSE which may, for example, correspond to a specific power level to be applied or to other information.Type: ApplicationFiled: December 18, 2013Publication date: April 17, 2014Applicant: Cisco Technology, Inc.Inventors: Roger A. Karam, John F. Wakerly
-
Patent number: 8650454Abstract: A system (e.g., Fiber Channel Error Detecting Code (FC-EDC)) that maps the “standard” Hamming codes onto the bits of a 33-bit control block is provided. The system employs a “rotation” of the check positions in a two-dimensional parity-check matrix for the FC-EDC. The specification discloses a computer-implemented program to test further modifications and permutations of the “standard” distance-4 parity-check matrix to yield an FC-EDC with enhanced error-detecting properties, designed to detect the most likely errors in the known physical environment. By using a parity-check matrix with the “rotation” property, certain error-detecting properties of the parity-check matrix are ensured, and the computation time for searching for a matrix with enhanced error-detecting properties becomes much shorter.Type: GrantFiled: December 28, 2009Date of Patent: February 11, 2014Assignee: Cisco Technology, Inc.Inventors: John F. Wakerly, Claudio DeSanti
-
Patent number: 8635473Abstract: In a wired data telecommunication network power sourcing equipment (PSE) coupled to a powered device (PD) carries out an inline power discovery process to verify that the PD is adapted to receive inline power, then a plurality of classification cycles are carried out to convey a series of inline power classes back to the PSE. The series of inline power classes may all be the same, in which case the PD is legacy equipment and is adapted to receive the power level corresponding to that class. If they are not all the same, information is thus conveyed to the PSE which may, for example, correspond to a specific power level to be applied or to other information.Type: GrantFiled: October 3, 2012Date of Patent: January 21, 2014Assignee: Cisco Technology, Inc.Inventors: Roger A. Karam, John F. Wakerly
-
Patent number: 8316223Abstract: In a wired data telecommunication network power sourcing equipment (PSE) coupled to a powered device (PD) carries out an inline power discovery process to verify that the PD is adapted to receive inline power, then a plurality of classification cycles are carried out to convey a series of inline power classes back to the PSE. The series of inline power classes may all be the same, in which case the PD is legacy equipment and is adapted to receive the power level corresponding to that class. If they are not all the same, information is thus conveyed to the PSE which may, for example, correspond to a specific power level to be applied or to other information.Type: GrantFiled: November 17, 2011Date of Patent: November 20, 2012Assignee: Cisco Technology, Inc.Inventors: Roger A. Karam, John F. Wakerly
-
Patent number: 8307053Abstract: A packet processing system includes multiple processors and a set of code partitions that implement a feature set for packet processing. Each of the processors is capable of loading and executing one or more of the code partitions. A context manager enables packet processing operations to migrate between code partitions executing on one or more of the processors.Type: GrantFiled: February 15, 2010Date of Patent: November 6, 2012Assignee: Cisco Technology, Inc.Inventor: John F. Wakerly
-
Publication number: 20120131357Abstract: In a wired data telecommunication network power sourcing equipment (PSE) coupled to a powered device (PD) carries out an inline power discovery process to verify that the PD is adapted to receive inline power, then a plurality of classification cycles are carried out to convey a series of inline power classes back to the PSE. The series of inline power classes may all be the same, in which case the PD is legacy equipment and is adapted to receive the power level corresponding to that class. If they are not all the same, information is thus conveyed to the PSE which may, for example, correspond to a specific power level to be applied or to other information.Type: ApplicationFiled: November 17, 2011Publication date: May 24, 2012Applicant: CISCO TECHNOLOGY, INC.Inventors: Roger A. Karam, John F. Wakerly
-
Patent number: 8074084Abstract: In a wired data telecommunication network power sourcing equipment (PSE) coupled to a powered device (PD) carries out an inline power discovery process to verify that the PD is adapted to receive inline power, then a plurality of classification cycles are carried out to convey a series of inline power classes back to the PSE. The series of inline power classes may all be the same, in which case the PD is legacy equipment and is adapted to receive the power level corresponding to that class. If they are not all the same, information is thus conveyed to the PSE which may, for example, correspond to a specific power level to be applied or to other information.Type: GrantFiled: November 3, 2004Date of Patent: December 6, 2011Assignee: Cisco Technology, Inc.Inventors: Roger A. Karam, John F. Wakerly
-
Publication number: 20100100796Abstract: A system (e.g., Fibre Channel Error Detecting Code (FC-EDC)) that maps the “standard” Hamming codes onto the bits of a 33-bit control block is provided. The system employs a “rotation” of the check positions in a two-dimensional parity-check matrix for the FC-EDC. The specification discloses a computer-implemented program to test further modifications and permutations of the “standard” distance-4 parity-check matrix to yield an FC-EDC with enhanced error-detecting properties, designed to detect the most likely errors in the known physical environment. By using a parity-check matrix with the “rotation” property, certain error-detecting properties of the parity-check matrix are ensured, and the computation time for searching for a matrix with enhanced error-detecting properties becomes much shorter.Type: ApplicationFiled: December 28, 2009Publication date: April 22, 2010Applicant: Cisco Technology, Inc.Inventors: John F. Wakerly, Claudio DeSanti
-
Patent number: 7664823Abstract: A packet processing system includes multiple processors and a set of code partitions that implement a feature set for packet processing. Each of the processors is capable of loading and executing one or more of the code partitions. A context manager enables packet processing operations to migrate between code partitions executing on one or more of the processors.Type: GrantFiled: September 24, 2003Date of Patent: February 16, 2010Assignee: Cisco Technology, Inc.Inventor: John F. Wakerly
-
Patent number: 7657821Abstract: A system (e.g., Fiber Channel Error Detecting Code (FC-EDC)) that maps the “standard” Hamming codes onto the bits of a 33-bit control block is provided. The system employs a “rotation” of the check positions in a two-dimensional parity-check matrix for the FC-EDC. The specification discloses a computer-implemented program to test further modifications and permutations of the “standard” distance-4 parity-check matrix to yield an FC-EDC with enhanced error-detecting properties, designed to detect the most likely errors in the known physical environment. By using a parity-check matrix with the “rotation” property, certain error-detecting properties of the parity-check matrix are ensured, and the computation time for searching for a matrix with enhanced error-detecting properties becomes much shorter.Type: GrantFiled: August 25, 2006Date of Patent: February 2, 2010Assignee: Cisco Technology, Inc.Inventors: John F. Wakerly, Claudio DeSanti