Patents by Inventor Dennis L. Montgomery

Dennis L. Montgomery 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: 7142778
    Abstract: A method for representing audio data in a format that can be merged with video data, where the audio data includes a sequence of audio information elements. The method includes replacing each audio information element in the sequence with a unique corresponding color from a color palette.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: November 28, 2006
    Assignee: Etreppid Technologies, LLC.
    Inventor: Dennis L. Montgomery
  • Patent number: 7058771
    Abstract: A control program controls a digital storage device which stores images from digital camera streams. The control program monitors the status of the digital storage device. When the storage device (or portion thereof allocated for image storage) becomes fall and new information needs to be stored therein, the control program directs the storage device to delete information therein to make room for the new information. This is done based on various data parameters, such as the priority of individual messages or data units, the age of each message or data unit, and the like. For example, when information needs to be deleted from a digital storage device to make room for new information, older data of high priority cameras may be saved instead of newer data of low priority cameras. In this way, efficient use of the digital storage system can be made.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: June 6, 2006
    Assignee: Reno
    Inventor: Dennis L. Montgomery
  • Patent number: 7050583
    Abstract: A method of producing a stream of digital data. The method includes determining a plurality of portions within the stream of digital data, such that a portion of the stream of digital data is encrypted with an encryption key that is capable of being decrypted by a decryption key and the portion including therein another decryption key capable of decrypting a subsequent portion of the stream of digital data, and the subsequent portion of the stream of digital data is encrypted with another encryption key that is capable of being decrypted by the another decryption key. The method also includes transmitting the stream of digital data, including the portion and the subsequent portion.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: May 23, 2006
    Assignee: Etreppid Technologies, LLC
    Inventor: Dennis L. Montgomery
  • Patent number: 7006666
    Abstract: A method of detecting occurrence of an event. The method includes comparing a first compressed frame size to a later compressed frame size to determine the occurrence of an event.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: February 28, 2006
    Assignee: eTreppid Technologies, LLC
    Inventor: Dennis L. Montgomery
  • Patent number: 6978047
    Abstract: The present invention provides a distributed surveillance system that allows for the digital storage of data, as well as the recognition of external patterns obtained in parallel operations. Further, digital data can be stored at different levels of compression, and pattern recognition achieved while the digital data is still in its compressed form.
    Type: Grant
    Filed: February 22, 2002
    Date of Patent: December 20, 2005
    Assignee: eTreppid Technologies LLC
    Inventor: Dennis L. Montgomery
  • Publication number: 20030161539
    Abstract: The present invention provides a distributed surveillance system that allows for the digital storage of data, as well as the recognition of external patterns obtained in parallel operations. Further, digital data can be stored at different levels of compression, and pattern recognition achieved while the digital data is still in its compressed form.
    Type: Application
    Filed: February 22, 2002
    Publication date: August 28, 2003
    Inventor: Dennis L. Montgomery
  • Publication number: 20030095687
    Abstract: A monitor program in a video surveillance system monitors images coming from one or more surveillance cameras. When an image or set of images satisfies certain conditions, the monitor program takes an appropriate action. For example, in a video surveillance system in a bank, there may be a surveillance camera in the bank's lobby as well as a surveillance camera inside the bank's vault. If, using appropriate pattern recognition techniques, the monitor program recognizes a cleaning person in the lobby doing cleaning, it might not take any action since that would be a legitimate place for the cleaning person to be. If, however, the monitoring system recognized that cleaning person as being in the vault, it might send an alert to the surveillance system operator for further inspection, since cleaning personnel typically should not be in the vault.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 22, 2003
    Inventor: Dennis L. Montgomery
  • Publication number: 20030095180
    Abstract: Methods and systems for use in, for example, video surveillance systems, are presented. The size of a digital data frame is reduced when motion across sequential frames is not observed so that data storage is minimized. The unique cyclic noise signature of a camera is observed, analyzed, and corrected for during subsequent usage of the camera. The cyclic noise signature may also be used to authenticate the source of a frame or a stream of sequential frames.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 22, 2003
    Inventor: Dennis L. Montgomery
  • Publication number: 20030096643
    Abstract: A method of monitoring a game of chance. The method includes operating a video camera to obtain a stream of data that includes a plurality of repetitive actions stored thereon relating to the game of chance, and automatically parsing the stream of data to count the plurality of repetitive actions, the count obtained providing an indicator usable to monitor the game of chance.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 22, 2003
    Inventor: Dennis L. Montgomery
  • Publication number: 20030095686
    Abstract: A method of detecting occurrence of an event. The method includes comparing a first compressed frame size to a later compressed frame size to determine the occurrence of an event.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 22, 2003
    Inventor: Dennis L. Montgomery
  • Publication number: 20030097532
    Abstract: A control program controls a digital storage device which stores images from digital camera streams. The control program monitors the status of the digital storage device. When the storage device (or portion thereof allocated for image storage) becomes fall and new information needs to be stored therein, the control program directs the storage device to delete information therein to make room for the new information. This is done based on various data parameters, such as the priority of individual messages or data units, the age of each message or data unit, and the like. For example, when information needs to be deleted from a digital storage device to make room for new information, older data of high priority cameras may be saved instead of newer data of low priority cameras. In this way, efficient use of the digital storage system can be made.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 22, 2003
    Inventor: Dennis L. Montgomery
  • Publication number: 20030081146
    Abstract: A method for representing audio data in a format that can be merged with video data, where the audio data includes a sequence of audio information elements. The method includes replacing each audio information element in the sequence with a unique corresponding color from a color palette.
    Type: Application
    Filed: October 31, 2001
    Publication date: May 1, 2003
    Inventor: Dennis L. Montgomery
  • Publication number: 20030081685
    Abstract: The present invention describes methods and apparatus for providing pattern recognition between adjacent sequential frames of data, which data can be non-related data of various types, or related in a time-sequence and contain both audio and image data within each frame. Using a predictive thread to determine a default pattern direction, and then making comparisons between various search blocks from a reference frame with corresponding target search areas of a target frame, in horizontal, vertical, diagonal and rotational directions, using different threads and parallel processing techniques, pattern recognition is achieved, with directional threads that are not obtaining a sufficient number of matches being terminated. Where matches are found, they are stored as a linked list or binary tree, and then processed to so that overlapping matches within a frame are represented as a superset block.
    Type: Application
    Filed: October 31, 2001
    Publication date: May 1, 2003
    Inventor: Dennis L. Montgomery
  • Publication number: 20020141590
    Abstract: A method of producing a stream of digital data. The method includes determining a plurality of portions within the stream of digital data, such that a portion of the stream of digital data is encrypted with an encryption key that is capable of being decrypted by a decryption key and the portion including therein another decryption key capable of decrypting a subsequent portion of the stream of digital data, and the subsequent portion of the stream of digital data is encrypted with another encryption key that is capable of being decrypted by the another decryption key. The method also includes transmitting the stream of digital data, including the portion and the subsequent portion.
    Type: Application
    Filed: March 29, 2001
    Publication date: October 3, 2002
    Inventor: Dennis L. Montgomery
  • Publication number: 20020101932
    Abstract: The present invention describes a method of and apparatus for operating upon digital data by which the digital data is partitioned into a plurality of blocks, a plurality of threads are created, such that each thread includes at least one of the plurality of blocks, and thereafter each of the threads are operated upon to obtain a plurality of compressed threads, each compressed thread including at least one compressed block of digital data. In this method, the threads are operated upon using a compression engine such that a compression algorithm repeatedly, a cyclical manner, compresses data that in a previous pass was already compressed by the compression engine. Between each of the compression passes, the then compressed data is operated upon using metadata established in the previous pass to eliminate redundancies that exist in the data compressed in the previous pass.
    Type: Application
    Filed: November 29, 2000
    Publication date: August 1, 2002
    Inventor: Dennis L. Montgomery