Patents by Inventor Bruce Hodge

Bruce Hodge 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: 8985585
    Abstract: A thermal signal generating device, including at least two parallel buss bars operable for carrying a current and a heating element having at least a first region and a second region. The heating element includes a plurality of horizontal traces and a plurality of vertical traces. Widths of each of the plurality of horizontal and vertical traces may be greater in a first region of the heating element than in a second region of the heating element, allowing for a gradient heat differential to be emitted by the heating element.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: March 24, 2015
    Inventor: Bruce Hodge
  • Patent number: 8947108
    Abstract: A method for determining and retrieving positional information includes forming a grid by locating a plurality of first conductive elements on a surface and a plurality of second conductive elements on the surface. A second grid is coupled to the surface and electrically isolated from the grid. The surface is penetrated with a projectile and a first location of a first penetration of the surface is electronically determined based on a first change in a first electrical measurement. A plurality of third and fourth electrical measurements are performed in a second plurality of locations of the second grid and the location impact is electronically determined.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: February 3, 2015
    Inventor: Bruce Hodge
  • Patent number: 8925925
    Abstract: A target system includes a mannequin target and a mechanism coupled to the target which is moveable to allow the mannequin target to move between a retracted position and an upright position. A projectile impact detection system is coupled to the mannequin target to determine an impact of a projectile onto the mannequin target. The projectile impact detection system is configured to produce a signal as a result of a projectile impacting the mannequin target to allow the mechanism to position the mannequin target in the retracted position wherein the mannequin falls into the retracted position upon impact of the projectile on the mannequin target to simulate a fallen target. A controller that will move the mannequin target from the retracted position to the upright position when receiving a command from a remotely controlled host computer. Impact detectors that will detect and locate impacts from 360 degrees. Thermal signature generators that will produce human thermal signatures.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: January 6, 2015
    Inventor: Bruce Hodge
  • Patent number: 8862431
    Abstract: An apparatus for determining and retrieving positional information including a surface having a plurality of first elements and a plurality of second elements, a first detection element connected to at least one of the plurality of first elements, and a second detection element connected to at least one of the plurality of second elements. The detection elements may include pulse detection elements or current sensing circuits. The plurality of first elements and the plurality of second elements may include conductive and non-conductive threads, and the conductive threads may include piezoelectric crystals embedded within conductive plastic.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: October 14, 2014
    Inventor: Bruce Hodge
  • Publication number: 20140091816
    Abstract: A method for determining and retrieving positional information includes forming a grid by locating a plurality of first conductive elements on a surface and a plurality of second conductive elements on the surface. A second grid is coupled to the surface and electrically isolated from the grid. The surface is penetrated with a projectile and a first location of a first penetration of the surface is electronically determined based on a first change in a first electrical measurement. A plurality of third and fourth electric& measurements are performed in a second plurality of locations of the second grid and the location impact is electronically determined.
    Type: Application
    Filed: February 25, 2013
    Publication date: April 3, 2014
    Inventor: Bruce Hodge
  • Patent number: 8112435
    Abstract: A system, method and program product for modifying data packets being communicated between a client and a Web application to enhance the Web experience of a user. A system is disclosed for enhancing searches being performed by a search engine application, and monitoring data packets passing through a network node to identify a data packet containing an original search query; modifying the data packet containing the original search query to create a modified search query; and forwarding the modified search query to the search engine application in place of the original search query.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: February 7, 2012
    Assignee: WifiFee, LLC
    Inventors: Brian D. Epstein, Bruce Hodge
  • Patent number: 7862045
    Abstract: An apparatus for determining and retrieving positional information including a surface having a plurality of first elements and a plurality of second elements, a first detection element connected to at least one of the plurality of first elements, and a second detection element connected to at least one of the plurality of second elements. The detection elements may include pulse detection elements or current sensing circuits. The plurality of first elements and the plurality of second elements may include conductive and non-conductive threads, and the conductive threads may include piezoelectric crystals embedded within conductive plastic.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: January 4, 2011
    Inventor: Bruce Hodge
  • Publication number: 20090194942
    Abstract: A thermal signal generating device, including at least two parallel buss bars operable for carrying a current and a heating element having at least a first region and a second region. The heating element includes a plurality of horizontal traces and a plurality of vertical traces. Widths of each of the plurality of horizontal and vertical traces may be greater in a first region of the heating element than in a second region of the heating element, allowing for a gradient heat differential to be emitted by the heating element.
    Type: Application
    Filed: September 11, 2007
    Publication date: August 6, 2009
    Inventor: Bruce Hodge
  • Patent number: 7539973
    Abstract: A programming language syntax that embeds object type declaration in the object name. The objects are self-documenting because its object type is embedded in each object. In one embodiment, the object type-declaration prefix precedes the object name and explicitly declares the object type information. For example, a SQL object FirstName, may be implemented as SQL@FirstName, a URL object may be implemented as URL@FirstName, environment object from an environment table may be implemented as ENV@user.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: May 26, 2009
    Inventor: Bruce Hodge
  • Publication number: 20080270237
    Abstract: A system, method and program product for modifying data packets being communicated between a client and a Web application to enhance the Web experience of a user. A system is disclosed for enhancing searches being performed by a search engine application, and monitoring data packets passing through a network node to identify a data packet containing an original search query; modifying the data packet containing the original search query to create a modified search query; and forwarding the modified search query to the search engine application in place of the original search query.
    Type: Application
    Filed: March 28, 2008
    Publication date: October 30, 2008
    Applicant: WifiFee, LLC
    Inventors: Brian D. Epstein, Bruce Hodge
  • Patent number: 7207566
    Abstract: A force-bearing object or non-penetrating projectile's contact location can be determined and mapped by a computer using methods of pressure, penetration, or stress sensitivity.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: April 24, 2007
    Inventor: Bruce Hodge
  • Publication number: 20070035528
    Abstract: An apparatus for determining and retrieving positional information including a surface having a plurality of first elements and a plurality of second elements, a first detection element connected to at least one of the plurality of first elements, and a second detection element connected to at least one of the plurality of second elements. The detection elements may include pulse detection elements or current sensing circuits. The plurality of first elements and the plurality of second elements may include conductive and non-conductive threads, and the conductive threads may include piezoelectric crystals embedded within conductive plastic.
    Type: Application
    Filed: April 11, 2006
    Publication date: February 15, 2007
    Inventor: Bruce Hodge
  • Publication number: 20060076736
    Abstract: A force-bearing object or non-penetrating projectile's contact location can be determined and mapped by a computer using methods of pressure, penetration, or stress sensitivity.
    Type: Application
    Filed: February 9, 2005
    Publication date: April 13, 2006
    Inventor: Bruce Hodge
  • Publication number: 20050278697
    Abstract: A programming language syntax that embeds object type declaration in the object name. The objects are self-documenting because its object type is embedded in each object. In one embodiment, the object type-declaration prefix precedes the object name and explicitly declares the object type information. For example, a SQL object FirstName, may be implemented as SQL@FirstName, a URL object may be implemented as URL@FirstName, environment object from an environment table may be implemented as ENV@user.
    Type: Application
    Filed: June 3, 2005
    Publication date: December 15, 2005
    Inventor: Bruce Hodge
  • Publication number: 20050075945
    Abstract: According to a computer-implemented approach for retrieving item information by customers, customers specify one or more item selection criteria in order to obtain information about each individual item(s). According to the approach, a customer provides one or more item selection criteria's to a provider and the provider sorts and displays the item information to the customer over a medium such as the Internet.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 7, 2005
    Inventors: Bruce Hodge, Jon Linker
  • Patent number: 6715141
    Abstract: A multiphase single pass interpreter switches modes of execution. The interpreter scans a program file in a scan phase until a tag signaling the presence of a script language is encountered. The interpreter then switches its mode to full parse phase where each line scanned is tokenized and parsed. Tokens are replaced with their dynamic content, if any. When the interpreter detects logic blocks, the interpreter changes its mode to p-code generation phase and generates p-code for the lines of code within the logic block. The generated p-code is then executed by the interpreter in its p-code execution phase. The interpretation is performed in a single pass through the program file.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: March 30, 2004
    Inventor: Bruce Hodge
  • Patent number: 6678745
    Abstract: A method and system of automatically synthesizing object names. Variables are synthesized with object types associated with the variables. Buffers into which data is to be transferred are dynamically created to bind the objects of synthesized variables to the buffers. The method of the present invention invokes a function associated with synthesized names to perform transferring of data into the buffers. In the present invention, objects may be preceded by an object type, e.g., SQL@ symbol, for type identification during the synthesis process.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: January 13, 2004
    Inventor: Bruce Hodge
  • Patent number: D618283
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: June 22, 2010
    Assignee: Tech Valley Technologies, Inc.
    Inventor: Bruce Hodge
  • Patent number: RE45858
    Abstract: A system, method and program product for modifying data packets being communicated between a client and a Web application to enhance the Web experience of a user. A system is disclosed for enhancing searches being performed by a search engine application, and monitoring data packets passing through a network node to identify a data packet containing an original search query; modifying the data packet containing the original search query to create a modified search query; and forwarding the modified search query to the search engine application in place of the original search query.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: January 19, 2016
    Assignee: WifiFee, LLC
    Inventors: Brian D. Epstein, Bruce Hodge