Patents by Inventor Lee Thomason

Lee Thomason 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: 8884990
    Abstract: Scaling arbitrarily complex graphical objects is described by superimposing a grid of four guide lines on a graphical object defined by one or more vectors. The guide lines define nine grid sections. The graphical application development environment (GADE) divides any vectors crossing multiple grid sections into separate section vectors, such that each section contains whole vectors. The application and resulting vector information in each grid section is compiled into an executable file. When executed in a compatible run-time container, the container virtually renders a transformed representation of the graphical object in memory. Using information gathered from analyzing the outline of the transformed representation, the run-time container generates code blocks for transforming each of the vectors within the grid sections an appropriate amount that conforms to the outline information. The resulting transformed vectors are displayed in the running application.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: November 11, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Jethro Villegas, Lee Thomason, Michael Richards
  • Publication number: 20140300647
    Abstract: Scaling arbitrarily complex graphical objects is described by superimposing a grid of four guide lines on a graphical object defined by one or more vectors. The guide lines define nine grid sections. The graphical application development environment (GADE) divides any vectors crossing multiple grid sections into separate section vectors, such that each section contains whole vectors. The application and resulting vector information in each grid section is compiled into an executable file. When executed in a compatible run-time container, the container virtually renders a transformed representation of the graphical object in memory. Using information gathered from analyzing the outline of the transformed representation, the run-time container generates code blocks for transforming each of the vectors within the grid sections an appropriate amount that conforms to the outline information. The resulting transformed vectors are displayed in the running application.
    Type: Application
    Filed: September 11, 2006
    Publication date: October 9, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Jethro Villegas, Lee Thomason, Michael Richards
  • Patent number: 8078726
    Abstract: A system and method receives a request for a file containing an identifier of the requested file and a message digest, containing an expected hash result of the requested file. The system and method identifies whether it has already stored a file having that identifier and a hash result matching the message digest. If so, the file is provided, optionally after being checked for authenticity via rehashing and comparing again to the message digest. If the file is not stored in the cache, it may be retrieved from a location included in the identifier, hashed and compared to the message digest to authenticate it, and provided to the requesting program if the hash result matches the message digest.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: December 13, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: Lee Thomason
  • Publication number: 20090210511
    Abstract: A system and method receives a request for a file containing an identifier of the requested file and a message digest, containing an expected hash result of the requested file. The system and method identifies whether it has already stored a file having that identifier and a hash result matching the message digest. If so, the file is provided, optionally after being checked for authenticity via rehashing and comparing again to the message digest. If the file is not stored in the cache, it may be retrieved from a location included in the identifier, hashed and compared to the message digest to authenticate it, and provided to the requesting program if the hash result matches the message digest.
    Type: Application
    Filed: April 24, 2009
    Publication date: August 20, 2009
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventor: Lee Thomason
  • Patent number: 7526530
    Abstract: A system and method receives a request for a file containing an identifier of the requested file and a message digest, containing an expected hash result of the requested file. The system and method identifies whether it has already stored a file having that identifier and a hash result matching the message digest. If so, the file is provided, optionally after being checked for authenticity via rehashing and comparing again to the message digest. If the file is not stored in the cache, it may be retrieved from a location included in the identifier, hashed and compared to the message digest to authenticate it, and provided to the requesting program if the hash result matches the message digest.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: April 28, 2009
    Assignee: Adobe Systems Incorporated
    Inventor: Lee Thomason
  • Publication number: 20070260701
    Abstract: A system and method receives a request for a file containing an identifier of the requested file and a message digest, containing an expected hash result of the requested file. The system and method identifies whether it has already stored a file having that identifier and a hash result matching the message digest. If so, the file is provided, optionally after being checked for authenticity via rehashing and comparing again to the message digest. If the file is not stored in the cache, it may be retrieved from a location included in the identifier, hashed and compared to the message digest to authenticate it, and provided to the requesting program if the hash result matches the message digest.
    Type: Application
    Filed: May 5, 2006
    Publication date: November 8, 2007
    Inventor: Lee Thomason
  • Patent number: 4029082
    Abstract: Solar heat storage apparatus, invented by Thomason, includes a tank of water surrounded by a truckload of stones in a heat storage bin in the basement, U.S. Pat. No. 3,254,702 and others. Air circulating through the bin is warmed and circulated through the home to warm the home, or other building.The present invention adds humidity to the air and also enhances heat transfer out of the storage bin and into the home by heat-of-vaporization. That permits use of heat from storage to a lower temperature level while making the home feel warmer. And, the solar heat collector obtains more free heat from the sun because it is operating at a lower temperature level and more efficiently.Heat that normally goes up the chimney from an auxiliary heat source, such as a water heater or furnace, is used to assist home heating.
    Type: Grant
    Filed: June 19, 1974
    Date of Patent: June 14, 1977
    Inventors: Harry E. Thomason, Harry Jack Lee Thomason, Jr.
  • Patent number: 3989031
    Abstract: Open-flow solar heat collectors have been used since 1959 in Thomason Solar House No. 1, similar to those disclosed in U.S. Pat. Nos. 3,145,707 and 3,215,134. Improvements were needed to avoid heat loss, vapor loss, and condensation, near the top and bottom of the corrugated solar heat collector sheet.In the present invention a transition area or transition section is used to change the collector sheet from its irregular or non-planar configuration to a substantially planar configuration. At the bottom, the irregular, non-planar sheet may be formed to a planar configuration and then shaped to form a collector trough with an outlet for warm water flowing therefrom. At the top, the irregular, non-planar collector sheet may be changed, at the transition area or section, to a substantially planar configuration and substantially sealed to, or adjacent to, the collector glazing material to reduce heat and vapor loss at the top.
    Type: Grant
    Filed: October 29, 1974
    Date of Patent: November 2, 1976
    Inventors: Harry E. Thomason, Harry Jack Lee Thomason, Jr.
  • Patent number: 3983929
    Abstract: Storage apparatus is used for storage of large quantities of heat, or for large quantities of "cold," and "dryness," or for simultaneous storage of heat and cold, and dryness. The heat, or cold, or both, may be produced during off-peak power periods, or by solar energy, or both. One example of utility of the invention is for use during the winter to store solar produced heat, or during the summer for cold storage produced by solar energy or by nighttime off-peak electric power. And, for springtime or autumn weather, the apparatus is usable to simultaneously store heat and cold. Then, for a chilly night or a cold spell, stored heat is available, or for a hot evening or a hot spell, stored coldness is available. Thus, the system for climate control of the home or other space may be switched from heating to air conditioning instantly.Zone heating and air conditioning are provided.
    Type: Grant
    Filed: December 22, 1972
    Date of Patent: October 5, 1976
    Inventors: Harry Emmitte Thomason, Harry Jack Lee Thomason, Jr.
  • Patent number: 3980130
    Abstract: A storage bin may be used in many ways during the year such as: storage of solar-produced heat during the winter; storage of cold during the summer obtained from nighttime cold-producing apparatus or solar cooling apparatus; storage of heat and cold simultaneously for variable autumn and springtime weather, storage of dryness to absorb excess moisture on hot humid days, and so on. The present invention includes a number of features regarding storage of "heat" and "cold" (technically, storage of heat at higher and lower temperature levels). One of the important features is use of the air conditioner compressor for its normal chilling, drying function during the hot summer, using it as a "heat pump" during variable autumn and spring weather to heat one bin while chilling another, and using it as an auxiliary heat source for long cloudy spells during the winter when solar energy is not adequate, thereby eliminating the furnace.
    Type: Grant
    Filed: December 21, 1973
    Date of Patent: September 14, 1976
    Inventors: Harry E. Thomason, Harry Jack Lee Thomason, Jr.
  • Patent number: D372692
    Type: Grant
    Filed: February 27, 1995
    Date of Patent: August 13, 1996
    Inventor: Lee Thomason