Patents by Inventor Harold T. Fogg

Harold T. Fogg 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: 11372915
    Abstract: System and method are provided for searching, writing, editing, and publishing waveform shape information. A publishing module provides a shape data file from sets of parameters. Each set of parameters comprises a full scale value (FSy) for a yValue defined by a shape code value; a maximum value for binary file data values, each binary file data value having a number of bits, the maximum value being less than the number two raised to the power of the number of bits of the binary file data values; a full scale file data value, the full scale value being less than the maximum value for the binary file data values and equal to an integer multiple of FSy; and the binary file data values corresponding to the yValues calculated by multiplying the yValue by the full scale file data value divided by FSy.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: June 28, 2022
    Inventor: Harold T Fogg
  • Patent number: 11269949
    Abstract: System and method are provided for searching, writing, editing, and publishing waveform shape information. The system comprises a display module configured for displaying a waveform shape defined by a plurality of breakpoints, each breakpoint comprising a pair of coordinates xValue, yValue and an interpolation value iValue; a control module configured for displaying customer-adjustable waveform shape parameters through the display module, the customer-adjustable parameters including the xValue, yValue, and iValue of the breakpoints; and a shape editor configured for receiving the customer-adjustable parameters and editing the waveform shape in response to the received parameters. The method comprises displaying a waveform shape defined by a plurality of breakpoints; displaying customer-adjustable waveform shape parameters through a display module; and receiving the customer-adjustable parameters and editing the waveform shape in response to the received parameters.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: March 8, 2022
    Inventor: Harold T Fogg
  • Patent number: 11250049
    Abstract: A system and method are provided for searching, writing, editing, and publishing waveform shape information. A shape writer is configured to display illustrations of shapes, each shape defined by a shape value input by a customer. The shape writer comprises an input module for receiving the shape value, the shape value defining a shape to be illustrated; user-controls configured to provide selections of a format of the shape value; and a display configured to display an illustration of the shape. The shape illustration is displayed and is selectable by the customer for further processing.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: February 15, 2022
    Inventor: Harold T Fogg
  • Patent number: 11244002
    Abstract: System and method are provided for searching, writing, editing, and publishing waveform shape information. A wave page generator configured for generating a wave page in a book of wave pages, wherein each page comprises a plurality of cells and each cell contains a shape and identified by a location code value mapping to and from a shape code value, wherein a shape is defined by a shape code value and a location code value and a location of a cell is defined by a location code value and a shape code value. The wave page generator is further configured for identifying a cell by a book code value, a page code value, a row code value, and a column code value and illustrating a shape selected by a customer. A wave page control module provides display parameters selectable by the customer.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: February 8, 2022
    Inventor: Harold T Fogg
  • Patent number: 11106725
    Abstract: A system and method are provide for searching, writing, editing, and publishing waveform shape information. A publishing module publishes a sequence of distinct shape code values in which each shape code value has the number of members, and the sum of the member values is the same for each shape code value.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: August 31, 2021
    Inventor: Harold T Fogg
  • Patent number: 10716486
    Abstract: A system is provided for isolating the value of a signal hidden within a composite electrical signal. The system comprises an input, a processor, and a memory configured to store instructions executable by the processor. The instructions cause the processor to estimate that portion of a received composite electrical signal that represents a hidden signal by subtracting a known first signal from the composite signal.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: July 21, 2020
    Inventor: Harold T. Fogg
  • Patent number: 10528029
    Abstract: An electrocardiograph (ECG) simulator is provided to generate sequences of wave shapes having specified average rates for a sequence of varying rates.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: January 7, 2020
    Inventor: Harold T. Fogg
  • Patent number: 10481584
    Abstract: A system is provided for combining frames in a plurality of ways to provide as output a new frame comprising a function of the combined frames. A system is also provided for combining a plurality of frames to provide as output a new frame that generates a specified average period as a function of the periods of the combined frames.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: November 19, 2019
    Inventor: Harold T. Fogg
  • Patent number: 10466679
    Abstract: A wireless remote control panel for a signal generator is provided. The control panel comprises: a touch screen configured to display frames and accept programming values input from a user. The data fields comprise: an identification of a shape to be inserted into a sequence of wave shapes; a width of the shape; a period comprising the shape; a number of repetitions of the period; and a reference to a next frame. The control panel further comprises: a processor configured to convert the programming values into programming signals; and an output port configured to wirelessly transfer the programming signals to a function generator configured to generate a user-readable representation of the sequence of wave shapes.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: November 5, 2019
    Inventor: Harold T. Fogg
  • Patent number: 10296868
    Abstract: A method is provided for providing a location of a product by converting a product code index to a location code value, comprising performing a step selected from the group consisting of: applying a function nP2vP to a product code index nP to provide a product code value vP and applying a mapping P2L to the product code value vP to provide a location code value vL; and applying a mapping P2L to a product code index nP to provide a location code index nL and applying a function nL2vL to the location code index nL to provide a location code value vL.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: May 21, 2019
    Inventor: Harold T. Fogg
  • Patent number: 10278596
    Abstract: A system and method are provided for generating EKG signal vectors for EKG sensing positions, comprising receiving an EKG axis vector and generating two or more component vectors from the EKG axis vector, each component vector identified by a magnitude and direction.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: May 7, 2019
    Inventor: Harold T. Fogg
  • Patent number: 10194822
    Abstract: A system is provided for isolating a hidden waveform representing hidden information from a composite waveform. The system comprises a processor; a memory configured to store instructions executable by the processor; and a comparator. The instructions cause the processor to estimate that portion of a received composite waveform that represents a first signal source and generate a waveform that represents an estimated first signal source. The comparator comprises a first input coupled to receive the composite waveform and a second input coupled to receive the generated waveform from the processor. The comparator is configured to subtract the generated waveform from the composite waveform and output a resulting estimated hidden waveform, representing the hidden information.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: February 5, 2019
    Inventor: Harold T. Fogg
  • Publication number: 20190019227
    Abstract: A method is provided for providing access to information about a product. An identifier identifying a single unit of a product is received from a user, the identifier identifying a single unit of a product and comprising a serial number of the unit, a labeler code identifying a manufacturer of the unit, and a product application code. If the identifier is invalid, the identifier is rejected and an error message is sent to the user. If the identifier is valid, the identifier is parsed into a serial number, a product application code, and a labeler code. If the serial number does not match the product application code, the identifier is rejected and an error message is sent to the user. If the serial number matches the product application code, access to information is sent to the user identifying the manufacturer and the product and information pertaining to the specific unit.
    Type: Application
    Filed: July 7, 2018
    Publication date: January 17, 2019
    Inventor: Harold T. Fogg
  • Patent number: 10140316
    Abstract: A system is provided for generating a data file from an entered search term, comprising: a processor and a memory configured to store instructions executable by the processor. The memory comprises: a shape generation module for generating one or more shape values; and a data file generation module comprising instructions for converting the one or more shape values into a wave shape data file format exportable to the customer. The system further comprises a network input/output interface coupled to the processor and the memory through which the customer accesses the shape generation module.
    Type: Grant
    Filed: May 9, 2015
    Date of Patent: November 27, 2018
    Inventor: Harold T. Fogg
  • Patent number: 10108890
    Abstract: A method is provided for providing a product by changing the length of a product code base without changing the number of indexes provided by the base.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: October 23, 2018
    Inventor: Harold T. Fogg
  • Patent number: 10095723
    Abstract: A method is provided for converting a location code index to a product code value, comprising performing a step selected from the group consisting of: applying a mapping L2P to a location code index nL to provide a product code index nP and applying a function nP2vP to the product code index nP to provide a product code value vP; and applying a function nL2vL to a location code index nL to provide a location code value vL and applying a mapping L2P to the location code value vL to provide a product code value vP. A system is also provided for providing a product code P from a location code L, the system comprising: a processor; an input coupled to the processor and configured to receive the location code L; and a converter L2P operable to map the location code L to the product code P.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: October 9, 2018
    Inventor: Harold T. Fogg
  • Publication number: 20180271384
    Abstract: A system and method are provided for generating EKG signal vectors for EKG sensing positions, comprising receiving an EKG axis vector and generating two or more component vectors from the EKG axis vector, each component vector identified by a magnitude and direction.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 27, 2018
    Inventor: Harold T. Fogg
  • Patent number: 10078813
    Abstract: A system is provided for providing a product and a location from a code selected from the group consisting of a product code index, a location code index, a location code value, and a product code value. The system comprises: a processor, an input coupled to the processor and configured to receive the code, a first converter operable to convert a product code index to a product code value; a second converter operable to convert a product code value to a location code value; a third converter operable to convert a location code index to a location code value; a fourth converter operable to convert a location code value to a product code value; whereby, a product and a location are provided.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: September 18, 2018
    Inventor: Harold T. Fogg
  • Patent number: 10067498
    Abstract: An apparatus is provided for generating electrical signals for stimulating a system under test (SUT). The apparatus comprises: a remote control panel configured to receive programming values and output programming signals; and a function generator. The function generator comprises: a communication port configured to receive the programming signals from the control panel; a memory configured to store instructions and predetermined values; a processor configured to process the programming signals and predetermined values according to the instructions stored in the memory; a digital-to-analog converter (DAC) configured to convert the processed signals into analog output signals; an output port configured to make the analog output signals available to the SUT; and an input port configured to receive second signals from the SUT.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: September 4, 2018
    Inventor: Harold T. Fogg
  • Patent number: 9901259
    Abstract: A system is provided for generating electrical signals. The system comprises: an input configured to receive first values, the first values representing coordinates of a plurality of break points of a heart beat waveform, and further configured to output programming signals; a communication port configured to receive the programming signals from the control panel; a memory configured to store instructions and predetermined values; a processor configured to process the programming signals and predetermined values according to the instructions stored in the memory; and an output port configured to make the processed signals available to a system under test.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: February 27, 2018
    Inventor: Harold T. Fogg