Patents by Inventor Frederick Bryan

Frederick Bryan 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: 20220187380
    Abstract: A method of estimating a state-of-charge of a battery pack having one or more cells is provided. The method includes obtaining, by a battery controller of the battery pack, data from a device electrically coupled to the battery pack. The data is indicative of a power requirement for the device. The method can further include determining, by the battery controller, a state-of-charge of the battery pack based, at least in part, on the data indicative of the power requirement for the device.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 16, 2022
    Inventor: Frederick Bryan
  • Publication number: 20200044209
    Abstract: A battery pack that includes a housing connectable to and supportable by a tool. The battery pack also includes a controller having a processor and a memory. The controller is connected to one or more sensors which provide data to the controller related to operational characteristics of the battery pack. The controller stores the operational characteristics of the battery pack in the memory. The battery pack also includes a battery pack black box. The controller communicates with the black box using a wired communication bus and transmits the stored operational characteristics of the battery pack to the black box. The battery pack black box is capable of transmitting the stored operational characteristics wirelessly to a device external to the battery pack.
    Type: Application
    Filed: August 6, 2019
    Publication date: February 6, 2020
    Inventors: Mark Huggins, Tyler J. Rowe, Frederick Bryan
  • Publication number: 20200042753
    Abstract: A device that includes a controller having a processing unit and a memory. The device includes an enable circuit. The enable circuit prevents the device from operating (e.g., discharging current and/or receiving charging current) until the enable circuit is activated. The enable circuit includes an activation component (e.g., a near-field communication [“NFC”] circuit). The activation component is configured or operable to cause the device to become enabled when the activation component is activated by an external enabling device.
    Type: Application
    Filed: August 6, 2019
    Publication date: February 6, 2020
    Inventors: Mark Huggins, Tyler J. Rowe, Frederick Bryan, Gian S.E. Thomas, Mark K. Stokes
  • Patent number: 10083621
    Abstract: The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container based framework architecture for simulator software implementations, methods, and objects in a time domain on a distributed computer network. The invention further provides an interface system and a plug-in definition which allows compartmentalization of participants in the container and easy extensibility of the system. The invention further provides a system and method for streaming video in a container-based architecture.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: September 25, 2018
    Assignee: ZEDASOFT, INC.
    Inventors: Robert Allen Hatcherson, Stephen Edward Tarter, Jeremiah Jay Johnson, Frederick Bryan Fleury, George William Estep, II, Richard Keith Holt
  • Patent number: 9673738
    Abstract: A power tool including a motor, a first battery pack, a second battery pack, a first switching element coupled between the first battery pack and the motor, a second switching element coupled between the second battery pack and the motor, and controller coupled to the first switching element and the second switching element. The controller includes a first pulse-width modulation (PWM) output coupled to the first switching element and a first PWM signal to selectively close the first switching element. The controller further includes a second PWM output coupled to the second switching element and a second PWM signal to selectively close the second switching element.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: June 6, 2017
    Assignee: TECHTRONIC POWER TOOLS TECHNOLOGY LIMITED
    Inventors: Stuart Miller, James A. Patton, G. Michael Hornick, Michael E. Buckner, Nicolas J. Hanks, Frederick Bryan
  • Publication number: 20150072316
    Abstract: The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container based framework architecture for simulator software implementations, methods, and objects in a time domain on a distributed computer network. The invention further provides an interface system and a plug-in definition which allows compartmentalization of participants in the container and easy extensibility of the system. The invention further provides a system and method for streaming video in a container-based architecture.
    Type: Application
    Filed: October 27, 2014
    Publication date: March 12, 2015
    Applicant: ZEDASOFT, INC.
    Inventors: Robert Allen Hatcherson, Stephen Edward Tarter, Jeremiah Jay Johnson, Frederick Bryan Fleury, George William Estep, II, Richard Keith Holt
  • Patent number: 8881094
    Abstract: The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container-based framework architecture for simulator implementations, methods, and objects in a time domain on a distributed computer network and in field deployed units. The invention further provides an interface system and a plug-in definition which allows compartmentalization of participants in the container and easy extensibility of the system. A hierarchy of life-cycle containers having contained objects is disclosed. An object graph description is used by an assembly engine to construct an executable object graph including the hierarchy of life-cycle containers. Life-cycle containers can be implemented as LRU portable containers for field deployed units.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: November 4, 2014
    Assignee: Zedasoft, Inc.
    Inventors: Robert Allen Hatcherson, Richard Keith Holt, Stephen Edward Tarter, Jeremiah Jay Johnson, Frederick Bryan Fleury, George William Estep, II
  • Publication number: 20120117533
    Abstract: The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container-based framework architecture for simulator implementations, methods, and objects in a time domain on a distributed computer network and in field deployed units. The invention further provides an interface system and a plug-in definition which allows compartmentalization of participants in the container and easy extensibility of the system. A hierarchy of life-cycle containers having contained objects is disclosed. An object graph description is used by an assembly engine to construct an executable object graph including the hierarchy of life-cycle containers. Life-cycle containers can be implemented as LRU portable containers for field deployed units.
    Type: Application
    Filed: October 18, 2011
    Publication date: May 10, 2012
    Inventors: Robert Allen Hatcherson, Richard Keith Holt, Stephen Edward Tarter, Jeremiah Jay Johnson, Frederick Bryan Fleury, George William Estep, II
  • Patent number: 8150664
    Abstract: The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container based framework architecture for simulator software implementations, methods, and objects in a time domain on a distributed computer network. The invention further provides an interface system and a plug-in definition which allows compartmentalization of participants in the container and easy extensibility of the system.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: April 3, 2012
    Assignee: Zedasoft, Inc.
    Inventors: Robert Allen Hatcherson, Richard Keith Holt, Stephen Edward Tarter, Jeremiah Jay Johnson, Frederick Bryan Fleury, George William Estep, II
  • Publication number: 20100217573
    Abstract: The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container based framework architecture for simulator software implementations, methods, and objects in a time domain on a distributed computer network. The invention further provides an interface system and a plug-in definition which allows compartmentalization of participants in the container and easy extensibility of the system.
    Type: Application
    Filed: February 20, 2009
    Publication date: August 26, 2010
    Inventors: Robert Allen Hatcherson, Richard Keith Holt, Stephen Edward Tarter, Jeremiah Jay Johnson, Frederick Bryan Fleury, George William Estep, II
  • Patent number: 7516052
    Abstract: The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container based framework architecture for simulator software implementations, methods, and objects in a time domain on a distributed computer network. The invention further provides an interface system and a plug-in definition which allows compartmentalization of participants in the container and easy extensibility of the system.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: April 7, 2009
    Inventors: Robert Allen Hatcherson, Richard Keith Holt, Stephen Edward Tarter, Jeremiah Jay Johnson, Frederick Bryan Fleury, George William Estep, II
  • Patent number: 6262741
    Abstract: Disclosed is a method for displaying a topology having topological features on a display. The method includes dividing the topological region into tessellations. An object-based database is accessed which comprises geometrical objects representing the topological features with each geometrical object associated with a particular tessellation. The geometrical objects are one of a polygon object, a polyline object and a point object representing the topological features. A tessellation is selected to be displayed. The geometrical objects are fetched which are associated with the tessellations to be displayed. The fetched geometrical objects are drawn on the display.
    Type: Grant
    Filed: March 17, 1998
    Date of Patent: July 17, 2001
    Assignee: PRC Public Sector, Inc.
    Inventor: Frederick Bryan Davies
  • Patent number: 6247019
    Abstract: The present invention is a GIS system in which topological information is classified as geometrical objects and uses a region identifier and a geometry attribute to reconstruct each topological feature. The present invention starts from the geometrical objects representing topological features. Each geometrical object has an entry including a region identifier attribute and a geometry attribute defining the geometry of a complete representation of the feature. These geometrical objects are complete in that an entry of the object attribute includes a record for a geometry attribute defining the complete geometry of a complete representation of a topological feature. These complete geometrical objects need not inherit attributes from other objects. The objects are classified as either a polygon object, polyline object, point object or raster object and stored in a respective object-based database.
    Type: Grant
    Filed: March 17, 1998
    Date of Patent: June 12, 2001
    Assignee: PRC Public Sector, Inc.
    Inventor: Frederick Bryan Davies
  • Patent number: D911802
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: March 2, 2021
    Assignee: TECHTRONIC CORDLESS GP
    Inventors: Nataraj Chandrasekharan, Ryan J. Marino, Brent M. Willey, Matthew T. Aaron, Frederick Bryan, Tyler J. Rowe
  • Patent number: D912487
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: March 9, 2021
    Assignee: TECHTRONIC CORDLESS GP
    Inventors: Nataraj Chandrasekharan, Ryan J. Marino, Brent M. Willey, Matthew T. Aaron, Frederick Bryan, Tyler J. Rowe
  • Patent number: D937195
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: November 30, 2021
    Assignee: TECHTRONIC CORDLESS GP
    Inventors: Nataraj Chandrasekharan, Ryan J. Marino, Brent M. Willey, Matthew T. Aaron, Frederick Bryan, Tyler J. Rowe
  • Patent number: D937759
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: December 7, 2021
    Assignee: TECHTRONIC CORDLESS GP
    Inventors: Nataraj Chandrasekharan, Ryan J. Marino, Brent M. Willey, Matthew T. Aaron, Frederick Bryan, Tyler J. Rowe
  • Patent number: D937760
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: December 7, 2021
    Assignee: TECHTRONIC CORDLESS GP
    Inventors: Nataraj Chandrasekharan, Ryan J. Marino, Brent M. Willey, Matthew T. Aaron, Frederick Bryan, Tyler J. Rowe
  • Patent number: D937761
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: December 7, 2021
    Assignee: TECHTRONIC CORDLESS GP
    Inventors: Nataraj Chandrasekharan, Ryan J. Marino, Brent M. Willey, Matthew T. Aaron, Frederick Bryan, Tyler J. Rowe
  • Patent number: D1012646
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: January 30, 2024
    Assignee: TECHTRONIC CORDLESS GP
    Inventors: Nataraj Chandrasekharan, Ryan J. Marino, Brent M. Willey, Matthew T. Aaron, Frederick Bryan, Tyler J. Rowe