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: 11016970Abstract: 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: GrantFiled: August 7, 2019Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
-
Patent number: 10970279Abstract: 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: GrantFiled: June 10, 2019Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
-
Publication number: 20190361889Abstract: 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: ApplicationFiled: August 7, 2019Publication date: November 28, 2019Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
-
Publication number: 20190294607Abstract: 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: ApplicationFiled: June 10, 2019Publication date: September 26, 2019Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
-
Patent number: 10394808Abstract: 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: GrantFiled: February 26, 2015Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
-
Patent number: 10380109Abstract: 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: GrantFiled: February 27, 2016Date of Patent: August 13, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
-
Publication number: 20160253379Abstract: 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: ApplicationFiled: February 26, 2015Publication date: September 1, 2016Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
-
Publication number: 20160253377Abstract: 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: ApplicationFiled: February 27, 2016Publication date: September 1, 2016Inventors: James A. Ford, Lakshman R. Sakaray, Paul-John A. To
-
Patent number: 8030803Abstract: 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: GrantFiled: October 3, 2007Date of Patent: October 4, 2011Assignee: Power Integrity Corp.Inventor: James A. Ford
-
Patent number: 6808087Abstract: 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: GrantFiled: February 26, 2002Date of Patent: October 26, 2004Assignee: Power Integrity Corp.Inventor: James A. Ford
-
Patent number: 6067483Abstract: 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: GrantFiled: November 24, 1997Date of Patent: May 23, 2000Assignee: Power Integrity CorporationInventors: James T. Fesmire, James A. Ford, William R. Goldbach, Allen J. Bradley
-
Patent number: 5305814Abstract: 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: GrantFiled: December 9, 1992Date of Patent: April 26, 1994Assignee: Cooper Industries, Inc.Inventors: James A. Ford, William L. Tacchella
-
Patent number: 5085000Abstract: 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: GrantFiled: March 16, 1990Date of Patent: February 4, 1992Inventor: James A. Ford
-
Patent number: 4935988Abstract: 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: GrantFiled: June 26, 1989Date of Patent: June 26, 1990Assignee: Cooper IndustriesInventors: James A. Ford, Alan A. Ford
-
Patent number: 4610395Abstract: 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: GrantFiled: February 27, 1984Date of Patent: September 9, 1986Inventor: James A. Ford
-
Patent number: 4557414Abstract: 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: GrantFiled: July 14, 1981Date of Patent: December 10, 1985Assignee: Boise Cascade CorporationInventors: James A. Ford, Gerald F. Staack, Phillip Waite
-
Patent number: 4438798Abstract: 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: GrantFiled: September 2, 1981Date of Patent: March 27, 1984Assignee: Cooper Industries, Inc.Inventors: James A. Ford, Steven R. Haarer
-
Patent number: D314557Type: GrantFiled: February 15, 1990Date of Patent: February 12, 1991Assignee: Power Integrity Corp.Inventors: James T. Fesmire, James A. Ford
-
Patent number: D344929Type: GrantFiled: January 8, 1992Date of Patent: March 8, 1994Assignee: Power Integrity Corp.Inventors: James T. Fesmire, James A. Ford
-
Patent number: D352856Type: GrantFiled: September 10, 1993Date of Patent: November 29, 1994Assignee: Cooper Industries, Inc.Inventor: James A. Ford