Patents by Inventor James A. Ford

James A. Ford 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: 11016970
    Abstract: Trace data is received for a first execution of a first query on first tables having first data values. Second data values are generated for second tables from the trace data and without accessing the first data values. The second data values are configured to reproduce, by a second execution of a second query, the evaluation states from the first execution. Evaluation states from the first execution are reproduced without accessing the first data values by performing the second execution of the second query on the second data values. The first execution evaluates only a first subset of the first data values and the generating the second data values from the trace data generates second data values corresponding to the first subset. The second execution only evaluates ones of the second data values that correspond to data values of the first subset.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
  • Patent number: 10970279
    Abstract: Trace data is received that was captured for an execution of a query on first tables when execution trouble occurs during an execution of the query on the first tables. Trace data includes counts of evaluation states caused by the execution and includes identifications of portions of the query that reference variables of the first tables and that correspond with the evaluation states. Second tables are generated from the evaluation state counts and the identifications of the trace data without accessing data values of the first tables, so that the first tables are kept private. Evaluation states are reproduced from the execution of the query on the first tables by executing the query on the second tables without accessing the data values of the first tables.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
  • Publication number: 20190361889
    Abstract: Trace data is received for a first execution of a first query on first tables having first data values. Second data values are generated for second tables from the trace data and without accessing the first data values. The second data values are configured to reproduce, by a second execution of a second query, the evaluation states from the first execution. Evaluation states from the first execution are reproduced without accessing the first data values by performing the second execution of the second query on the second data values. The first execution evaluates only a first subset of the first data values and the generating the second data values from the trace data generates second data values corresponding to the first subset. The second execution only evaluates ones of the second data values that correspond to data values of the first subset.
    Type: Application
    Filed: August 7, 2019
    Publication date: November 28, 2019
    Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
  • Publication number: 20190294607
    Abstract: Trace data is received that was captured for an execution of a query on first tables when execution trouble occurs during an execution of the query on the first tables. Trace data includes counts of evaluation states caused by the execution and includes identifications of portions of the query that reference variables of the first tables and that correspond with the evaluation states. Second tables are generated from the evaluation state counts and the identifications of the trace data without accessing data values of the first tables, so that the first tables are kept private. Evaluation states are reproduced from the execution of the query on the first tables by executing the query on the second tables without accessing the data values of the first tables.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
  • Patent number: 10394808
    Abstract: Trace data is received that was captured for a execution of a first query on first input data. The trace data associates clauses of the first query with respective evaluation states that arise during the execution. Second input data is generated from the trace data without accessing the first input data. An execution of a second query is performed on the second input data, wherein performing the execution of the second query on the second input data reproduces evaluation states from the execution of the first query on the first input data.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: August 27, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
  • Patent number: 10380109
    Abstract: Trace data is received that was captured for an execution of a first query on first input data. The trace data associates clauses of the first query with respective evaluation states that arise during the execution. Second input data is generated from the trace data without accessing the first input data. An execution of a second query is performed on the second input data, wherein performing the execution of the second query on the second input data reproduces evaluation states from the execution of the first query on the first input data.
    Type: Grant
    Filed: February 27, 2016
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
  • Publication number: 20160253379
    Abstract: Trace data is received that was captured for a execution of a first query on first input data. The trace data associates clauses of the first query with respective evaluation states that arise during the execution. Second input data is generated from the trace data without accessing the first input data. An execution of a second query is performed on the second input data, wherein performing the execution of the second query on the second input data reproduces evaluation states from the execution of the first query on the first input data.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 1, 2016
    Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
  • Publication number: 20160253377
    Abstract: Trace data is received that was captured for an execution of a first query on first input data. The trace data associates clauses of the first query with respective evaluation states that arise during the execution. Second input data is generated from the trace data without accessing the first input data. An execution of a second query is performed on the second input data, wherein performing the execution of the second query on the second input data reproduces evaluation states from the execution of the first query on the first input data.
    Type: Application
    Filed: February 27, 2016
    Publication date: September 1, 2016
    Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
  • Patent number: 8030803
    Abstract: A petroleum dispensing system having a dispenser data distribution system with controllable disconnectors for improving on the conventional wiring that connects dispenser data circuits to the system's site controls. The system includes an emergency stop control system, emergency stop disconnects, data wiring terminals, a circuit for connecting and grouping data signals, and dispenser data disconnect and bypass means.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: October 4, 2011
    Assignee: Power Integrity Corp.
    Inventor: James A. Ford
  • Patent number: 6808087
    Abstract: A fuel dispensing system. The system includes a plurality of storage tanks for storing a plurality of fuel products; at least one dispenser; at least one pump for pumping fuel from the storage tanks to the dispenser; and a pump controller connected to the dispenser and the pump having a plurality of individual selectors for selecting a specific fuel product. In the preferred embodiment, the pump controller includes a plurality of individual selectors for selecting a specific fuel product; and an interconnecting expandable length bus for connecting additional station components, such as pump control devices, to one another. The system may further include an emergency stop system.
    Type: Grant
    Filed: February 26, 2002
    Date of Patent: October 26, 2004
    Assignee: Power Integrity Corp.
    Inventor: James A. Ford
  • Patent number: 6067483
    Abstract: An electrical distribution computer panel for delivering and controlling power to a plurality of electrical circuits. The electrical distribution computer includes a unitary enclosure having a top, bottom, sides and a door. Located within the enclosure is a microprocessor having a central processing unit, a clock for providing a clock signal to the central processing unit, memory for storing an application program for the central processing unit and a remote communication circuit for providing communications to the electrical distribution computer from a remote device. Also located in the enclosure is an interface having a plurality of outputs and a plurality of inputs communicably associated with the microprocessor and a plurality of computer controllable circuit breakers having a circuit breaker input for receiving a circuit breaker control signal from the interface. A display for displaying information provided by the microprocessor is located on an outer wall of the enclosure.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: May 23, 2000
    Assignee: Power Integrity Corporation
    Inventors: James T. Fesmire, James A. Ford, William R. Goldbach, Allen J. Bradley
  • Patent number: 5305814
    Abstract: An improved method for draping curtains which allows one person to form a decorative window treatment known as a bishop tail without requiring any specialized skills or training. The method described hereinafter allows a fabric scarf to be draped from a rod of conventional configuration in a decorative manner about a window opening. The method uses hook and loop type fasteners means to secure the fabric scarf to the rod and thereby prevent the fabric scarf from sagging at the top. Curtain rings are placed over the ends of the depending fabric scarf and then installed on the rod near its ends to allow a portion of the fabric scarf to form a decorative downwardly curved arc of fabric. The newly formed arc is then "dressed" or folded into pleats in accordance with the teaching of U.S. Pat. No. 5,146,972 to William L. Tacchella. A hook closure ring is then installed through the previously hemmed edges of the fabric scarf and hung by a cord from the wall bracket to form the bishop tail.
    Type: Grant
    Filed: December 9, 1992
    Date of Patent: April 26, 1994
    Assignee: Cooper Industries, Inc.
    Inventors: James A. Ford, William L. Tacchella
  • Patent number: 5085000
    Abstract: A disposable bait box with pre-moistened bedding formed of a single sheet bait box blank (20) having front wall panel (24), side panels (21), back panel (22) and four bottom panels (26), so as to form an escape proof container. Closure panel (38), seal panel (43) and closure lid (32) are provided to provide an escape proof upper cover. Bedding (11) is pre-moistened with non-chlorinated water and contained within plastic bag (12) from which it can be deposited into bait box (10) in order to prepare bait box (10) for immediate use with earthworms (13). Ventilation holes (23) are provided in side walls (21) and back panel (22). Bait box blank (20) is formed of biodegradable material and coated on the side which forms the interior surfaces with a biodegradable moisture barrier.
    Type: Grant
    Filed: March 16, 1990
    Date of Patent: February 4, 1992
    Inventor: James A. Ford
  • Patent number: 4935988
    Abstract: An improved curtain rod assembly is disclosed which includes a track having a decorative fascia attached thereto. The track and fascia cooperate to permit the fascia to be easily attached thereto. A return plate is configured for attachment to the track and cooperates with a bracket assembly to support the track from a wall the appropriate distance. A side fascia is configured for attachment with the return plate and an elbow connects the fascia on the track and the return plate to provide an esthetically pleasing system.
    Type: Grant
    Filed: June 26, 1989
    Date of Patent: June 26, 1990
    Assignee: Cooper Industries
    Inventors: James A. Ford, Alan A. Ford
  • Patent number: 4610395
    Abstract: A process and apparatus are disclosed for treatment of crystalline, particulate phthalocyanine pigments, and particularly for green shade phthalocyanine blue pigments. To effect development of the pigment tinctorial strength by reduction of the pigment particle size, the pigment particles are repeatedly impacted against relatively fixed impact plates by entrainment in moving air streams. Repeated impacting of the particulate pigment provides significant reduction in its particle size and significant development of the tinctorial strength of the pigment. It is presently preferred that the impacting steps be carried out in conjunction with subsequent viscous grinding of the partially developed pigment. This combination of treatment steps has been found to provide a resultant product of significantly enhanced tinctorial strength, while at the same time affording significant savings in materials, process time, and energy usage.
    Type: Grant
    Filed: February 27, 1984
    Date of Patent: September 9, 1986
    Inventor: James A. Ford
  • Patent number: 4557414
    Abstract: An improved membrane-type end closure member for composite containers or the like is disclosed, characterized in that the end closure member is deformed to define an annular deformation of generally V-shaped or flat bottom transverse cross-section, which deformation extends partially within the end of the container when the end closure member is bonded to the open upper end of the container body. The annular deformation, which is arranged between the annular flange portion that is bonded to the end extremity of the container and a central circular disk portion of the end closure member, serves to reinforce the relatively thin flexible membrane member and flexes or "domes" in response to variations in internal pressure of the container to maintain the container in a closed condition.
    Type: Grant
    Filed: July 14, 1981
    Date of Patent: December 10, 1985
    Assignee: Boise Cascade Corporation
    Inventors: James A. Ford, Gerald F. Staack, Phillip Waite
  • Patent number: 4438798
    Abstract: A master carrier is structured for lengthwise sliding support on a single drapery rod having two integral, side-by-side and parallel channels, each of the channels having a lengthwise extending slot therein with one of the slots opening downwardly and with cordage being housed in the other channel for operation of the master carrier. The master carrier is composed of at least two parts, one part being slidably supported in the channel housing the cordage and the other being slidably supported in the other channel. Fastening elements are utilized for securing the two parts together. A passageway is provided through that part of the master carrier associated with the cordage so that the cordage can be engaged and adjusted externally of the drapery rod.
    Type: Grant
    Filed: September 2, 1981
    Date of Patent: March 27, 1984
    Assignee: Cooper Industries, Inc.
    Inventors: James A. Ford, Steven R. Haarer
  • Patent number: D314557
    Type: Grant
    Filed: February 15, 1990
    Date of Patent: February 12, 1991
    Assignee: Power Integrity Corp.
    Inventors: James T. Fesmire, James A. Ford
  • Patent number: D344929
    Type: Grant
    Filed: January 8, 1992
    Date of Patent: March 8, 1994
    Assignee: Power Integrity Corp.
    Inventors: James T. Fesmire, James A. Ford
  • Patent number: D352856
    Type: Grant
    Filed: September 10, 1993
    Date of Patent: November 29, 1994
    Assignee: Cooper Industries, Inc.
    Inventor: James A. Ford