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: 20240144299
    Abstract: 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: Application
    Filed: June 20, 2023
    Publication date: May 2, 2024
    Inventors: Frank Russo, Luuk Van Dijk, Paul Donnelly, Quang Duong, James Aspinall, Finnegan Southey, Steve Chien
  • Patent number: 11722587
    Abstract: 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: Grant
    Filed: November 6, 2021
    Date of Patent: August 8, 2023
    Assignee: Endace Technology Limited
    Inventors: Stephen Frank Donnelly, Jeremy Stringer, Stuart Wilson
  • Patent number: 11461265
    Abstract: 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: Grant
    Filed: May 2, 2019
    Date of Patent: October 4, 2022
    Assignee: Endace Technology Limited
    Inventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson, William Brier
  • Patent number: 11436175
    Abstract: 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: Grant
    Filed: April 30, 2019
    Date of Patent: September 6, 2022
    Assignee: Endace Technology Limited
    Inventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson
  • Patent number: 11416432
    Abstract: 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: Grant
    Filed: August 28, 2017
    Date of Patent: August 16, 2022
    Assignee: Endace Technology Limited
    Inventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson
  • Publication number: 20220253397
    Abstract: 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: Application
    Filed: January 26, 2022
    Publication date: August 11, 2022
    Applicant: Endace Technology Limited
    Inventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson
  • Publication number: 20220060570
    Abstract: 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: Application
    Filed: November 6, 2021
    Publication date: February 24, 2022
    Applicant: Endace Technology Limited
    Inventors: Stephen Frank Donnelly, Jeremy Stringer, Stuart Wilson
  • Patent number: 11172055
    Abstract: 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: Grant
    Filed: October 17, 2018
    Date of Patent: November 9, 2021
    Assignee: Endace Technology Limited
    Inventors: Stephen Frank Donnelly, Jeremy Stringer, Stuart Wilson
  • Patent number: 10846257
    Abstract: 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: Grant
    Filed: May 3, 2016
    Date of Patent: November 24, 2020
    Assignee: Endance Technology Limited
    Inventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson, William Brier
  • Publication number: 20190324935
    Abstract: 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: Application
    Filed: April 30, 2019
    Publication date: October 24, 2019
    Applicant: Endace Technology Limited
    Inventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
  • Publication number: 20190324936
    Abstract: 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: Application
    Filed: May 2, 2019
    Publication date: October 24, 2019
    Applicant: Endace Technology Limited
    Inventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
  • Publication number: 20190158635
    Abstract: 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: Application
    Filed: October 17, 2018
    Publication date: May 23, 2019
    Applicant: Endace Technology Limited
    Inventors: Stephen Frank Donnelly, Jeremy Stringer, Stuart Wilson
  • Publication number: 20180004435
    Abstract: 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: Application
    Filed: August 28, 2017
    Publication date: January 4, 2018
    Applicant: Endace Technology Limited
    Inventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
  • Publication number: 20160328159
    Abstract: 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: Application
    Filed: May 3, 2016
    Publication date: November 10, 2016
    Applicant: Endace Technology Limited
    Inventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen, Stuart Wilson
  • Publication number: 20120279231
    Abstract: 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: Application
    Filed: July 10, 2012
    Publication date: November 8, 2012
    Inventors: John D. Watson, Frank Donnelly
  • Patent number: 8215437
    Abstract: 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: Grant
    Filed: March 17, 2009
    Date of Patent: July 10, 2012
    Assignee: ICR Turbine Engine Corporation
    Inventors: John D. Watson, Frank Donnelly
  • Patent number: 7906862
    Abstract: 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: Grant
    Filed: April 25, 2006
    Date of Patent: March 15, 2011
    Assignee: Railpower, LLC
    Inventors: Frank Donnelly, Andrew Tarnow, Bruce Wolff, John Watson
  • Publication number: 20100021284
    Abstract: 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: Application
    Filed: March 17, 2009
    Publication date: January 28, 2010
    Inventors: John D. Watson, Frank Donnelly
  • Patent number: 7518254
    Abstract: 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: Grant
    Filed: April 25, 2006
    Date of Patent: April 14, 2009
    Assignee: Railpower Technologies Corporation
    Inventors: Frank Donnelly, Andrew Tarnow, Bruce Wolff, John D. Watson
  • Patent number: 7514807
    Abstract: 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: Grant
    Filed: April 25, 2006
    Date of Patent: April 7, 2009
    Assignee: Railpower Technologies Corp.
    Inventors: Frank Donnelly, Andrew Tarnow