Patents by Inventor David J. Naddor

David J. Naddor 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: 8360333
    Abstract: A bi-directional two-dimensional (2D) matrix barcode symbology for use with bar code, cell phones and other optical readers. A finder structure includes indicia for locating data blocks containing bytes of information encoded through bi-directional and orthogonal lines containing individual bits of information. Individual blocks contain error correction information, and are formed into 2×2 superblocks used to build larger codes. Intrinsic prefix information provides a redundant geometric identification for individual blocks within the overall structure, providing a built-in mapping of the overall structure, even when portions are missing or undecodable. The overall symbol has a second set of error correction parameters for further redundancy. The symbology is a versatile symbology in that the number of check data blocks is user selectable to provide the desired level of error correction.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: January 29, 2013
    Inventor: David J. Naddor
  • Publication number: 20110240749
    Abstract: A bi-directional two-dimensional (2D) matrix barcode symbology for use with bar code, cell phones and other optical readers. A finder structure includes indicia for locating data blocks containing bytes of information encoded through bi-directional and orthogonal lines containing individual bits of information. Individual blocks contain error correction information, and are formed into 2×2 superblocks used to build larger codes. Intrinsic prefix information provides a redundant geometric identification for individual blocks within the overall structure, providing a built-in mapping of the overall structure, even when portions are missing or undecodable. The overall symbol has a second set of error correction parameters for further redundancy. The symbology is a versatile symbology in that the number of check data blocks is user selectable to provide the desired level of error correction.
    Type: Application
    Filed: April 4, 2011
    Publication date: October 6, 2011
    Inventor: David J. Naddor
  • Patent number: 5412585
    Abstract: The invention also known as "Disk-saver" employs a novel method of controlling the power to the hard disk drive of an electronic digital computer. A "Terminate and Stay Resident" (TSR) program is executed in the electronic digital computer which provides the timing function to determine when the hard disk drive should be turned off. When the decision is reached to turn the power on or off, the TSR program generates an ultrasonic coded signal which is sent to a loudspeaker to which the disk-saver module of this invention is connected to monitor the ultrasonic coded signal. When the signal is generated the Disk-saver module of this invention turns the power to the disk drive on or off as directed by the coded ultrasonic signal.
    Type: Grant
    Filed: October 25, 1993
    Date of Patent: May 2, 1995
    Inventors: Scott L. Hamilton, David J. Naddor
  • Patent number: 5255086
    Abstract: A method of controlling the allocation of a population of remote units among a plurality of groups of remote units is provided. Each remote unit has a digital identifier respectively associated therewith. A maximum and a minimum average number of remote units per group is fixed. The remote units are assigned to the groups of remote units in accordance with the respective digital identifiers. The average number of remote units per group is then determined as remote units are assigned thereto. Next, the average number of remote units per group is compared to the fixed maximum number of remote units per group. The above steps are repeated while the average number of remote units per group is less than or equal to the fixed maximum number of remote units per group.
    Type: Grant
    Filed: August 3, 1990
    Date of Patent: October 19, 1993
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Jay C. McMullan, Jr., David J. Naddor, Robert J. Beyers, II
  • Patent number: 5235619
    Abstract: A method of transferring a data message from a remote unit to a central location is provided. A plurality of data channels is selected for transmitting the data message from the remote unit to the central location. At least one random transmit time is generated for transmitting the data message for each of the plurality of data channels. The data message is transmitted over the plurality of data channels at the transmit times. An apparatus for transferring a data message from a remote unit to a central location is also provided.
    Type: Grant
    Filed: March 20, 1990
    Date of Patent: August 10, 1993
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Robert J. Beyers, II, Charles R. Bramhall, Gregory S. Durden, Robert J. Edwards, Ray T. Haman, Jr., Douglas J. Hoder, Donald R. Huntley, John A. Kennedy, Emory L. McGinty, Jr., Jay C. McMullan, Jr., David J. Naddor, Randolph J. Schaubs, Jesse M. Still, Anthony J. Wasilewski, Lamar E. West, Jr., Donovan S. White
  • Patent number: 5157716
    Abstract: A dynamic global callback technique which is capable of maintaining a manageable number of incoming calls to a central location from a plurality of remote units. A plurality of remote units are prompted to initiate callback attempts to a central location during a given callback period. The number of successful callback attempts from the remote units to the central location is monitored. The callback period if dynamically adjusted so as to cause the monitored number of successful callback attempts to approximately equal the number of successful callback attempts capable of being handled by the central location without overloading the telephone network.
    Type: Grant
    Filed: August 15, 1990
    Date of Patent: October 20, 1992
    Assignee: Scientific-Atlanta, Inc.
    Inventors: David J. Naddor, Randolph J. Schaubs
  • Patent number: 5155590
    Abstract: Automatic level calibration apparatus for transmitting data from a cable television terminal to the headend of a cable television system comprises programmable transmitter apparatus of the terminal, programmable receiving apparatus at the headend and a calibration controller. Responsive to an addressed command from the headend, the programmable transmitter apparatus returns a sequence of levels at a particular calibration frequency. The programmable receiver apparatus determines an indication of the received signal strength of each of the levels of the sequence of levels. The controller determines an optimum level for transmissions from the terminal.
    Type: Grant
    Filed: March 20, 1990
    Date of Patent: October 13, 1992
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Robert J. Beyers, II, Charles R. Bramhall, Gregory S. Durden, Robert J. Edwards, Ray T. Haman, Jr., Douglas J. Hoder, Donald R. Huntley, John A. Kennedy, Emory L. McGinty, Jr., Jay C. McMullan, Jr., David J. Naddor, Randolph J. Schaubs, Jesse M. Still, Anthony J. Wasilewski, Lamar E. West, Jr., Donovan S. White
  • Patent number: 5012510
    Abstract: A dynamic global callback technique which is capable of maintaining a manageable number of incoming calls to a central location from a plurality of remote units. A plurality of remote units are prompted to initiate callback attempts to a central location during a given callback period. The number of successful callback attempts from the remote units to the central location is monitored. The callback period if dynamically adjusted so as to cause the monitored number of successful callback attempts to approximately equal the number of successful callback attempts capable of being handled by the central location without overloading the telephone network.
    Type: Grant
    Filed: April 27, 1988
    Date of Patent: April 30, 1991
    Assignee: Scientific Atlantic Inc.
    Inventors: Randolph J. Schaubs, David J. Naddor
  • Patent number: 5003384
    Abstract: An impulse pay-per-view system wherein a number of downloadable transactions may be utilized to effect increased control and diversity is disclosed. A preview time/free transaction permits a system subscriber to view portions of a pay-per-view event without purchasing the event. A security transaction sent while a pay-per-view event is active may be used to prevent a subscriber from receiving events which have not been purchased. A telephone number transaction may include a special character representing an instruction to pause between the dialing of selected digits. A viewer statistic transaction may be use dot instruct a subscriber to record the channel he is viewing. Finally, a subscriber may pre-buy pay-preview events in order to facilitate VCR recording of the events while he is asleep or away from home.
    Type: Grant
    Filed: April 1, 1988
    Date of Patent: March 26, 1991
    Assignee: Scientific Atlanta, Inc.
    Inventors: Gregory S. Durden, Ray T. Haman, Jr., Scott L. Hamilton, Richard B. Frederick, David J. Naddor, Randolph J. Schaubs
  • Patent number: 4926444
    Abstract: Apparatus for transmitting and receiving a period shift keyed data stream comprises a data processor such as a microprocessor which may control the generation of the waveform as well as the determination of the bit values of an incoming signal. When the data to be transmitted comprises a plurality of data values, each data value is represented by a different predetermined frequency. Further, each data value is represented by the transmission of the predetermined frequency for a predetermined transitionary interval plus one cycle or period. One portion of the transitionary interval precedes and the remaining portion follows the one cycle. For example, the data value may be represented by a three cycle burst of frequency such that, in determining the represented data value, two cycles of transitionary interval are detected but ignored and the central cycle of the three cycle burst is timed for determining the data value by edge detection techniques.
    Type: Grant
    Filed: April 29, 1988
    Date of Patent: May 15, 1990
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Scott L. Hamilton, Michael P. Harney, David J. Naddor, James O. Farmer, Richard B. Frederick, Randolph J. Schaubs
  • Patent number: 4922456
    Abstract: A method of preventing a power failure from corrupting data being written to a non-volatile memory. Before a write operation is performed, information is written to a double buffer to reconstruct the steps that will be performed during the write operation. A flag is set indicating that the information in the double buffer is accurate. The write operation is then performed and the flag is cleared. The double buffer is dynamically moved throughout the non-volatile memory to distribute the wearout of the non-volatile memory as evenly as possible.
    Type: Grant
    Filed: April 29, 1988
    Date of Patent: May 1, 1990
    Assignee: Scientific-Atlanta, Inc.
    Inventors: David J. Naddor, Randolph J. Schaubs