Patents by Inventor David Garza

David Garza 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: 10201889
    Abstract: A fully rotatable guard assembly (200) for use with a tool having a rotating disc includes at least one rotatable bearing (215, 223) for positioning on a shaft behind a rotating disc (207). A shield (203) works with the rotatable bearing (215, 223) for preventing sparks or other debris from being projected toward a user. A brake lever (241) is attached to the shield (203) for allowing the user to position the shield (203) at a predetermined position in relation to the rotating disc. The shield (203) is configured to cover approximately one-half (½) of the rotating disc (207) such that the position of the shield (203) can be easily rotated through use of the brake lever (241) for enabling the user to move the shield (203) such that the rotating disc (207) can access a workpiece.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: February 12, 2019
    Assignee: Sparky Guard, LLC
    Inventors: Lane Morris, David Garza
  • Publication number: 20160177665
    Abstract: A heated freeze free valve (FFV) for use in oil and gas applications includes a body having a first port, second port and third port. A valve for controlling the flow of fluids moving through the body. One or more pin heaters are positioned within a heater block that projects to a side of the body for heating the body for preventing ice blockages therein during pressure changes within the body. Separately a controllable thermostat is connected to the pin heater for maintaining the heater at a fixed temperature for preventing ice blockages.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Applicant: BEARHORSE, LLC
    Inventors: Ricky L. Pollard, Lane Morris, David Garza
  • Publication number: 20160039068
    Abstract: A fully rotatable guard assembly (200) for use with a tool having a rotating disc includes at least one rotatable bearing (215, 223) for positioning on a shaft behind a rotating disc (207). A shield (203) works with the rotatable bearing (215, 223) for preventing sparks or other debris from being projected toward a user. A brake lever (241) is attached to the shield (203) for allowing the user to position the shield (203) at a predetermined position in relation to the rotating disc. The shield (203) is configured to cover approximately one-half (1/2) of the rotating disc (207) such that the position of the shield (203) can be easily rotated through use of the brake lever (241) for enabling the user to move the shield (203) such that the rotating disc (207) can access a workpiece.
    Type: Application
    Filed: August 6, 2014
    Publication date: February 11, 2016
    Inventors: Lane Morris, David Garza
  • Publication number: 20140282373
    Abstract: Business rules may be harvested from software using automated processes and used in developing new computer software. Automated harvesting may speed up development, reduce cost, and decrease human error during software development. Harvesting the business rules from computer software may also allow business analysts to verify and update business rules. The business rules may be harvested by parsing existing source code into abstract syntax trees (ASTs). The source ASTs may then be transformed into target ASTs corresponding to a programming language different from the existing source code. Those target ASTs may then be recomposed into output source code of the different programming language.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Trinity Millennium Group, Inc.
    Inventor: David Garza
  • Publication number: 20070067756
    Abstract: A system and method are disclosed for analyzing and converting legacy software systems. The system and method of the invention involves a multi-task process including preparing an overview characterization of the software application; parsing the source code of said software application; generating business process models; identifying business rules from said business process models; generating a plurality of UML models; identifying a set of modernization requirements; performing a gap analysis; and converting said legacy software application into a target application meeting said set of modernization requirements.
    Type: Application
    Filed: September 20, 2005
    Publication date: March 22, 2007
    Inventor: David Garza