Patents by Inventor Frank Donnelly
Frank Donnelly 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: 20240144299Abstract: Real-time busyness information is for a public place is computed in a privacy-sensitive way, and provided for display in relation to historical busyness information. An aggregate amount of real-time location information available for a particular public place is measured (410), and used to determine (420) whether the public place is privacy-qualified. If the public place is privacy-qualified, real-time busyness information is computed (440) for the public place based on the real-time location information. Further, it is determined (450) whether the computed real-time busyness information is accuracy-qualified, based on a comparison of the real-time busyness information to historical busyness information. If both qualifications are met, the real-time busyness information is output (470) for display or to another application.Type: ApplicationFiled: June 20, 2023Publication date: May 2, 2024Inventors: Frank Russo, Luuk Van Dijk, Paul Donnelly, Quang Duong, James Aspinall, Finnegan Southey, Steve Chien
-
Patent number: 11722587Abstract: In one embodiment, a network recorder includes a storage device; a motherboard; and daughter-cards. Each of the daughter-cards includes an input port, a packet analyzer, an entropy calculator, a comparator, and a processor. The input port receives a plurality of computer data packets. The packet analyzer identifies header fields and a starting point of the payload data in the plurality of computer data packets. The entropy calculator examines the payload data of the plurality of the computer data packets to respectively generate an entropy estimate for each of the plurality of computer data packets. The comparator compares each entropy estimate with an entropy truncation threshold to generate an entropy exceed signal to indicate that the payload data of a computer data packet can be truncated to conserve storage space. The processor compresses at least some of the payload data of the plurality of computer data packets that are not truncated.Type: GrantFiled: November 6, 2021Date of Patent: August 8, 2023Assignee: Endace Technology LimitedInventors: Stephen Frank Donnelly, Jeremy Stringer, Stuart Wilson
-
Patent number: 11461265Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device.Type: GrantFiled: May 2, 2019Date of Patent: October 4, 2022Assignee: Endace Technology LimitedInventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson, William Brier
-
Patent number: 11436175Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device.Type: GrantFiled: April 30, 2019Date of Patent: September 6, 2022Assignee: Endace Technology LimitedInventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson
-
Patent number: 11416432Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device.Type: GrantFiled: August 28, 2017Date of Patent: August 16, 2022Assignee: Endace Technology LimitedInventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson
-
Publication number: 20220253397Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device. A method for network recording is disclosed.Type: ApplicationFiled: January 26, 2022Publication date: August 11, 2022Applicant: Endace Technology LimitedInventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson
-
Publication number: 20220060570Abstract: In one embodiment, a network recorder includes a storage device; a motherboard; and daughter-cards. Each of the daughter-cards includes an input port, a packet analyzer, an entropy calculator, a comparator, and a processor. The input port receives a plurality of computer data packets. The packet analyzer identifies header fields and a starting point of the payload data in the plurality of computer data packets. The entropy calculator examines the payload data of the plurality of the computer data packets to respectively generate an entropy estimate for each of the plurality of computer data packets. The comparator compares each entropy estimate with an entropy truncation threshold to generate an entropy exceed signal to indicate that the payload data of a computer data packet can be truncated to conserve storage space. The processor compresses at least some of the payload data of the plurality of computer data packets that are not truncated.Type: ApplicationFiled: November 6, 2021Publication date: February 24, 2022Applicant: Endace Technology LimitedInventors: Stephen Frank Donnelly, Jeremy Stringer, Stuart Wilson
-
Patent number: 11172055Abstract: In one embodiment, a computer-implemented method of conserving storage space in a network recorder includes receiving a computer packet including a header and payload data; estimating entropy of the payload data in the computer packet; determining if storage of the computer packet is of value or not based on the header of the computer packet; and storing all or a portion of the computer packet into a storage device based on the estimated entropy and the value determination.Type: GrantFiled: October 17, 2018Date of Patent: November 9, 2021Assignee: Endace Technology LimitedInventors: Stephen Frank Donnelly, Jeremy Stringer, Stuart Wilson
-
Patent number: 10846257Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device.Type: GrantFiled: May 3, 2016Date of Patent: November 24, 2020Assignee: Endance Technology LimitedInventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson, William Brier
-
Publication number: 20190324935Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device. A method for network recording is disclosed.Type: ApplicationFiled: April 30, 2019Publication date: October 24, 2019Applicant: Endace Technology LimitedInventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
-
Publication number: 20190324936Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device. A method for network recording is disclosed.Type: ApplicationFiled: May 2, 2019Publication date: October 24, 2019Applicant: Endace Technology LimitedInventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
-
Publication number: 20190158635Abstract: In one embodiment, a computer-implemented method of conserving storage space in a network recorder includes receiving a computer packet including a header and payload data; estimating entropy of the payload data in the computer packet; determining if storage of the computer packet is of value or not based on the header of the computer packet; and storing all or a portion of the computer packet into a storage device based on the estimated entropy and the value determination.Type: ApplicationFiled: October 17, 2018Publication date: May 23, 2019Applicant: Endace Technology LimitedInventors: Stephen Frank Donnelly, Jeremy Stringer, Stuart Wilson
-
Publication number: 20180004435Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device. A method for network recording is disclosed.Type: ApplicationFiled: August 28, 2017Publication date: January 4, 2018Applicant: Endace Technology LimitedInventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
-
Publication number: 20160328159Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device. A method for network recording is disclosed.Type: ApplicationFiled: May 3, 2016Publication date: November 10, 2016Applicant: Endace Technology LimitedInventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson
-
Publication number: 20120279231Abstract: The present invention is directed to an energy storage system comprised of a heat block having a relatively high specific energy capacity. The heat block can be used, for example, with a regenerative braking system for gas turbine powered vehicles to improve fuel efficiency.Type: ApplicationFiled: July 10, 2012Publication date: November 8, 2012Inventors: John D. Watson, Frank Donnelly
-
Patent number: 8215437Abstract: The present invention is directed to an energy storage system comprised of a heat block having a relatively high specific energy capacity. The heat block can be used, for example, with a regenerative braking system for gas turbine powered vehicles to improve fuel efficiency.Type: GrantFiled: March 17, 2009Date of Patent: July 10, 2012Assignee: ICR Turbine Engine CorporationInventors: John D. Watson, Frank Donnelly
-
Patent number: 7906862Abstract: A control strategy for operating a plurality of prime power sources during propulsion, idling and braking and is applicable to large systems such as trucks, ships, cranes and locomotives utilizing diesel engines, gas turbine engines, other types of internal combustion engines, fuel cells or combinations of these that require substantial power and low emissions utilizing multiple power plant combinations. It is directed at a general control strategy for multi-engine systems where the power systems need not be of the same type or power rating and may even use different fuels. It is based on a common DC bus electrical architecture so that prime power sources need not be synchronized.Type: GrantFiled: April 25, 2006Date of Patent: March 15, 2011Assignee: Railpower, LLCInventors: Frank Donnelly, Andrew Tarnow, Bruce Wolff, John Watson
-
Publication number: 20100021284Abstract: The present invention is directed to an energy storage system comprised of a heat block having a relatively high specific energy capacity. The heat block can be used, for example, with a regenerative braking system for gas turbine powered vehicles to improve fuel efficiency.Type: ApplicationFiled: March 17, 2009Publication date: January 28, 2010Inventors: John D. Watson, Frank Donnelly
-
Patent number: 7518254Abstract: The present invention is directed to a control strategy for operating a plurality of prime power sources during propulsion, idling and braking and is applicable to large systems such as trucks, ships, cranes and locomotives utilizing diesel engines, gas turbine engines, other types of internal combustion engines, fuel cells or combinations of these that require substantial power and low emissions utilizing multiple power plant combinations. The present invention is directed at a general control strategy for multi power plant systems where the power systems need not be of the same type or power rating and may even use different fuels. The invention is based on a common DC bus electrical architecture so that prime power sources need not be synchronized.Type: GrantFiled: April 25, 2006Date of Patent: April 14, 2009Assignee: Railpower Technologies CorporationInventors: Frank Donnelly, Andrew Tarnow, Bruce Wolff, John D. Watson
-
Patent number: 7514807Abstract: A circuit for boosting the voltage output of an alternator utilizes the armature coils of the alternator as part of the boost circuit. The circuit and methods utilizing this circuit can enable refined control strategies for operating a plurality of engine systems during propulsion, idling and braking and is applicable to large systems such as trucks, ships, cranes and locomotives utilizing diesel engines, gas turbine engines, other types of internal combustion engines, fuel cells or combinations of these that require substantial power and low emissions utilizing multiple power plant combinations.Type: GrantFiled: April 25, 2006Date of Patent: April 7, 2009Assignee: Railpower Technologies Corp.Inventors: Frank Donnelly, Andrew Tarnow