Patents by Inventor Thomas P. Scott

Thomas P. Scott 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: 10769696
    Abstract: A system that evaluates Boolean expressions receives a first set of Boolean expressions that include one or more Boolean expressions, and receives a second set of Boolean expressions that includes one or more Boolean expressions. The system determines one or more overlapping Boolean expressions between the first set and the second set. Each Boolean expression has a corresponding identifier and priority, and two or more Boolean expressions overlap when the Boolean expressions have an identical identifier. Each set of Boolean expressions includes a corresponding index.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: September 8, 2020
    Assignee: Oracle International Corporation
    Inventors: Ashish Surana, Charles Trowbridge, Ivan Yee-Hang Cheng, Sumesh Poduval, Thomas P. Scott
  • Publication number: 20170124620
    Abstract: A system that evaluates Boolean expressions receives a first set of Boolean expressions that include one or more Boolean expressions, and receives a second set of Boolean expressions that includes one or more Boolean expressions. The system determines one or more overlapping Boolean expressions between the first set and the second set. Each Boolean expression has a corresponding identifier and priority, and two or more Boolean expressions overlap when the Boolean expressions have an identical identifier. Each set of Boolean expressions includes a corresponding index.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 4, 2017
    Inventors: Ashish SURANA, Charles TROWBRIDGE, Ivan Yee-Hang CHENG, Sumesh PODUVAL, Thomas P. SCOTT
  • Patent number: 7472334
    Abstract: Improved method of encoding and repairing data for reliable storage and transmission using erasure codes, which is efficient enough for implementation in software as well as hardware. A systematic linear coding matrix over GF(2q) is used which combines parity for fast correction of single erasures with the capability of correcting k erasures. Finite field operations involving the coding and repair matrices are redefined to consist of bitwise XOR operations on words of arbitrary length. The elements of the matrix are selected to reduce the number of XOR operations needed and buffers are aligned for optimal processor cache efficiency. Decode latency is reduced by pre-calculating repair matrices, storing them in a hashed table and looking them up using a bit mask identifying the erasures to be repaired.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: December 30, 2008
    Inventors: Thomas P. Scott, Myron Zimmerman
  • Patent number: 6483646
    Abstract: The present invention is an apparatus for monocular head displays, which enables a compact, light in weight, sturdy apparatus that has a wide angle of viewing, a bright and sharp image display that operates on low voltage in a wide range of temperatures. The image is bright and high in contrast. Due to the compactiveness and wide viewing angle, it is readily useable inside helmets and goggles and visors. The signals that can be used include data, maps, graphics or video images including infrared or other images. Because of the wide viewing angle, the module may be placed and adjusted for multiple users and field installation.
    Type: Grant
    Filed: August 16, 2001
    Date of Patent: November 19, 2002
    Inventors: Thomas P. Scott, David Witt
  • Publication number: 20020044361
    Abstract: The present invention is an apparatus for monocular head displays, which enables a compact, light in weight, sturdy apparatus that has a wide angle of viewing, a bright and sharp image display that operates on low voltage in a wide range of temperatures. The image is bright and high in contrast. Due to the compactiveness and wide viewing angle, it is readily useable inside helmets and goggles and visors. The signals that can be used include data, maps, graphics or video images including infrared or other images. Because of the wide viewing angle, the module may be placed and adjusted for multiple users and field installation.
    Type: Application
    Filed: August 16, 2001
    Publication date: April 18, 2002
    Inventors: Thomas P. Scott, David Witt
  • Patent number: 4790685
    Abstract: As civilization progresses people have a desire to build their homes as close as possible to the ocean and other coastal waters. Due primarily to the attraction of the moon, the ocean's shoreline moves regularly between high and low tide elevations, referred to as the foreshore area. Beyond the foreshore area there are successive areas identified as the trough and the bar areas resulting from the turbulence caused as the incoming waves reach the shallower waters as they approach the foreshore area. The tidal movement of the water, coupled with periodic storm surges causes dramatic shifting of the shoreline, frequently with disasterous results. Concerted efforts have been made to overcome this serious condition, but without marked success. We have devised a system whereby erosion can be prevented. We provide an artificial reef positioned in the submarine beach area, an area in the water that is shallow at low tide and is out beyond the foreshore area and the trough and the bar areas.
    Type: Grant
    Filed: January 15, 1987
    Date of Patent: December 13, 1988
    Inventors: Thomas P. Scott, Jerry Todd, Sr.