Patents by Inventor Ronald Norman Prusia

Ronald Norman Prusia 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: 8966124
    Abstract: Systems and methods for streaming data. Systems allow read/write across multiple or N device modules. Device modules on a bus ring configure at power up (during initialization process); this process informs each device module of its associated address values. Each ringed device module analyzes an address indicator word, which identifies an address at which a read/write operation is intended for, and compares the address designated by the address indicator word to its assigned addresses; when the address designated by the address indicator word is an address associated with the device module, the device module read/writes from/to the address designated by the address indicator word. Memory controller (ring controller or master bus) is not required to ‘know’ which memory chip/device module in a daisy chain the address command word is intended for. Therefore, system embodiments allow streaming without consideration of a number of memory chips/device modules on bus.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: February 24, 2015
    Assignee: The United States of America as Represented by the Secretary of the Navy
    Inventor: Ronald Norman Prusia
  • Patent number: 8909833
    Abstract: Systems and methods for streaming data. Systems allow read/write across multiple or N device modules. Device modules on a bus ring configure at power up (during initialization process); this process informs each device module of its associated address values. Each ringed device module analyzes an address indicator word, which identifies an address at which a read/write operation is intended for, and compares the address designated by the address indicator word to its assigned addresses; when the address designated by the address indicator word is an address associated with the device module, the device module read/writes from/to the address designated by the address indicator word. Memory controller (ring controller or master bus) is not required to ‘know’ which memory chip/device module in a daisy chain the address command word is intended for. Therefore, system embodiments allow streaming without consideration of a number of memory chips/device modules on bus.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: December 9, 2014
    Assignee: The United States of America as Represented by the Secretary of the Navy
    Inventor: Ronald Norman Prusia
  • Publication number: 20140089548
    Abstract: Systems and methods for streaming data. Systems allow read/write across multiple or N device modules. Device modules on a bus ring configure at power up (during initialization process); this process informs each device module of its associated address values. Each ringed device module analyzes an address indicator word, which identifies an address at which a read/write operation is intended for, and compares the address designated by the address indicator word to its assigned addresses; when the address designated by the address indicator word is an address associated with the device module, the device module read/writes from/to the address designated by the address indicator word. Memory controller (ring controller or master bus) is not required to ‘know’ which memory chip/device module in a daisy chain the address command word is intended for. Therefore, system embodiments allow streaming without consideration of a number of memory chips/device modules on bus.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Inventor: Ronald Norman Prusia
  • Patent number: 8155450
    Abstract: A method and electronics circuit for processing very high resolution images or very high frame rate images in real time. Each pixel within a frame of pixels is compared to the neighboring pixels within the frame to determine if the pixel is part of a blob group. If the pixel is part of the blob group, the characteristics of the pixel are added to the statistics for the blob group. When a pixel overlaps two target blob groups, the two blob groups are combined to form one blob group. When the end of the frame is reached information about the blob groups in the frame is made available.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: April 10, 2012
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Ronald Norman Prusia
  • Patent number: 8059893
    Abstract: A method and electronics circuit for processing very high resolution images or very high frame rate images in real time. Each pixel within a frame of pixels is compared to the neighboring pixels within the frame to determine if the pixel is part of a blob group. If the pixel is part of the blob group, the characteristics of the pixel are added to the statistics for the blob group. When a pixel overlaps two target blob groups, the two blob groups are combined to form one blob group. When the end of the frame is reached information about the blob groups in the frame is made available.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: November 15, 2011
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Ronald Norman Prusia
  • Patent number: 7817191
    Abstract: An apparatus and method for use in transmitting data that is supplied with a high jitter input clock in a serial data stream over a single fiber cable. Video data from a camera is stored in memory using the high jitter clock. A stable clock is used to transmit the data from memory. To account for drift between the input clock and the stable clock idle words are added to or deleted from the transmitted data.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: October 19, 2010
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Ronald Norman Prusia
  • Publication number: 20090208104
    Abstract: A method and electronics circuit for processing very high resolution images or very high frame rate images in real time. Each pixel within a frame of pixels is compared to the neighboring pixels within the frame to determine if the pixel is part of a blob group. If the pixel is part of the blob group, the characteristics of the pixel are added to the statistics for the blob group. When a pixel overlaps two target blob groups, the two blob groups are combined to form one blob group. When the end of the frame is reached information about the blob groups in the frame is made available.
    Type: Application
    Filed: July 25, 2007
    Publication date: August 20, 2009
    Inventor: Ronald Norman Prusia
  • Publication number: 20090028438
    Abstract: A method and electronics circuit for processing very high resolution images or very high frame rate images in real time. Each pixel within a frame of pixels is compared to the neighboring pixels within the frame to determine if the pixel is part of a blob group. If the pixel is part of the blob group, the characteristics of the pixel are added to the statistics for the blob group. When a pixel overlaps two target blob groups, the two blob groups are combined to form one blob group. When the end of the frame is reached information about the blob groups in the frame is made available.
    Type: Application
    Filed: July 25, 2007
    Publication date: January 29, 2009
    Inventor: Ronald Norman Prusia
  • Publication number: 20080316320
    Abstract: An apparatus and method for use in transmitting data that is supplied with a high jitter input clock in a serial data stream over a single fiber cable. Video data from a camera is stored in memory using the high jitter clock. A stable clock is used to transmit the data from memory. To account for drift between the input clock and the stable clock idle words are added to or deleted from the transmitted data.
    Type: Application
    Filed: June 21, 2007
    Publication date: December 25, 2008
    Inventor: Ronald Norman Prusia