Patents by Inventor Philip Campbell

Philip Campbell 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: 12164571
    Abstract: Techniques are disclosed to provide guided natural language interactions with a connected data system, such as a graph database. In various embodiments, natural language input associated with a graph database query associated with a graph data set is received. The natural language input is processed to generate a set of candidate strings. At least a subset of the candidate strings is mapped to an entity in the graph data set. The entity and data comprising the graph data are used set to determine a candidate graph pattern associated with the graph database query. The candidate graph pattern is used to guide a user associated with the natural language input to refine the graph database query.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: December 10, 2024
    Assignee: Neo4j Sweden AB
    Inventors: Irfan Nuri Karaca, Alistair Philip Campbell Jones, James Webber
  • Publication number: 20230014700
    Abstract: Techniques are disclosed to provide guided natural language interactions with a connected data system, such as a graph database. In various embodiments, natural language input associated with a graph database query associated with a graph data set is received. The natural language input is processed to generate a set of candidate strings. At least a subset of the candidate strings is mapped to an entity in the graph data set. The entity and data comprising the graph data are used set to determine a candidate graph pattern associated with the graph database query. The candidate graph pattern is used to guide a user associated with the natural language input to refine the graph database query.
    Type: Application
    Filed: September 8, 2022
    Publication date: January 19, 2023
    Inventors: Irfan Nuri Karaca, Alistair Philip Campbell Jones, James Webber
  • Patent number: 11475065
    Abstract: Techniques are disclosed to provide guided natural language interactions with a connected data system, such as a graph database. In various embodiments, natural language input associated with a graph database query associated with a graph data set is received. The natural language input is processed to generate a set of candidate strings. At least a subset of the candidate strings is mapped to an entity in the graph data set. The entity and data comprising the graph data are used set to determine a candidate graph pattern associated with the graph database query. The candidate graph pattern is used to guide a user associated with the natural language input to refine the graph database query.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: October 18, 2022
    Assignee: Neo4j Sweden AB
    Inventors: Irfan Nuri Karaca, Alistair Philip Campbell Jones, James Webber
  • Patent number: 11353375
    Abstract: An example test system includes a tray to hold devices, where the devices include devices to be tested or devices that have been tested; a motor that is controllable to cause vibrations; and a component that couples the motor to the tray to cause the tray to vibrate in response to the vibrations of the motor.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 7, 2022
    Assignee: TERADYNE, INC.
    Inventors: Christopher J. Bruno, Mark S. O'Brien, Philip Campbell, Marc LeSueur Smith, Adnan Khalid
  • Publication number: 20210124782
    Abstract: Techniques are disclosed to provide guided natural language interactions with a connected data system, such as a graph database. In various embodiments, natural language input associated with a graph database query associated with a graph data set is received. The natural language input is processed to generate a set of candidate strings. At least a subset of the candidate strings is mapped to an entity in the graph data set. The entity and data comprising the graph data are used set to determine a candidate graph pattern associated with the graph database query. The candidate graph pattern is used to guide a user associated with the natural language input to refine the graph database query.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: Irfan Nuri Karaca, Alistair Philip Campbell Jones, James Webber
  • Patent number: 10983145
    Abstract: An example test system includes a carrier having a test socket to receive a device to test. The test socket includes electrical connections. The test system also includes a lid assembly having a socket cap to contact the device to apply pressure to cause the device to connect electrically to the electrical connections. The socket cap includes a material having a thermal conductivity that exceeds a defined value. The lid assembly also includes one or more structures configured to provide surface area over which heat from the device dissipates. The one or more structures are made of a material having a thermal conductivity that exceeds the defined value.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: April 20, 2021
    Assignee: TERADYNE, INC.
    Inventors: Larry W. Akers, Philip Campbell, Valquirio Nazare Carvalho, Shant Orchanian
  • Patent number: 10948534
    Abstract: An example test system includes robotics configured to operate on devices at a first level of precision, and stages configured to operate at levels of precision that are less than the first level of precision. Each of the stages may include parallel paths that are configured to pass the devices between adjacent stages.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: March 16, 2021
    Assignee: TERADYNE, INC.
    Inventors: David Paul Bowyer, Jianfa Pei, John P. Toscano, Philip Campbell, Valquirio N. Carvalho
  • Publication number: 20200408634
    Abstract: An example test system includes a tray to hold devices, where the devices include devices to be tested or devices that have been tested; a motor that is controllable to cause vibrations; and a component that couples the motor to the tray to cause the tray to vibrate in response to the vibrations of the motor.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Christopher J. Bruno, Mark S. O'Brien, Philip Campbell, Marc LeSueur Smith, Adnan Khalid
  • Patent number: 10845410
    Abstract: An example test system includes a test carrier to hold devices for test; a device shuttle to transport the devices; and a robot to move the devices between the test carrier and the device shuttle. The device shuttle is configured to move, towards a stage of the test system containing the robot, a first device among the devices that has not been tested. The device shuttle is configured to move in a first dimension. The robot is configured to move the first device from the device shuttle to the test carrier. The robot is configured to move in a second dimension that is different from the first dimension.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: November 24, 2020
    Assignee: TERADYNE, INC.
    Inventors: David Paul Bowyer, Jianfa Pei, John P. Toscano, Philip Campbell, Marc LeSueur Smith
  • Patent number: 10725091
    Abstract: An example test system includes: a test rack including test slots; first and second shuttles that are configured to move contemporaneously to transport devices towards and away from trays, with at least some of the devices having been tested and at least some of the devices to be tested; first and second robots that are configured to move contemporaneously to move the devices that have been tested from test sockets in test carriers to the first and second shuttles, and to move the devices to be tested from the first and second shuttles to the test sockets in test carriers; and first and second test arms that are configured to move contemporaneously to move the test carriers between the first and second robots and the test rack.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: July 28, 2020
    Assignee: TERADYNE, INC.
    Inventors: David Paul Bowyer, Jianfa Pei, John P. Toscano, Philip Campbell, Marc LeSueur Smith
  • Patent number: 10554040
    Abstract: A device, according to one embodiment, includes a fuse, and a resistor electrically coupled directly to the fuse in series therewith. A hybrid device, according to another embodiment, includes a fuse, and a resistor electrically coupled directly to the fuse in series therewith in a single package. A resistance of the resistor is 1 ohm or less, and is substantially temperature insensitive.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: February 4, 2020
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Jian Meng, Christian Savard, Alexander Philip Campbell, Donald Richard Dignam, Eric Rong Ao, Georges P. Turcotte, Stephen John Flint
  • Publication number: 20190324056
    Abstract: An example test system includes a carrier having a test socket to receive a device to test. The test socket includes electrical connections. The test system also includes a lid assembly having a socket cap to contact the device to apply pressure to cause the device to connect electrically to the electrical connections. The socket cap includes a material having a thermal conductivity that exceeds a defined value. The lid assembly also includes one or more structures configured to provide surface area over which heat from the device dissipates. The one or more structures are made of a material having a thermal conductivity that exceeds the defined value.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 24, 2019
    Inventors: Larry W. Akers, Philip Campbell, Valquirio Nazare Carvalho, Shant Orchanian
  • Patent number: 10401423
    Abstract: An example test system includes: a test slot to hold a device under test (DUT); a temperature control system comprising a phase-change material, with the temperature control system for maintaining a temperature of the phase-change material in a steady-state condition, with the phase-change material changing phase during a transient condition to affect a temperature of a thermally-conductive structure, and with the steady-state condition being longer in duration than the transient condition; and an air mover to direct air over the thermally-conductive structure and towards the DUT in the test slot in order to affect a temperature of the DUT.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: September 3, 2019
    Assignee: Teradyne, Inc.
    Inventors: Larry Akers, Joseph Wrinn, Philip Campbell, David Graziose
  • Publication number: 20190064261
    Abstract: An example test system includes a test carrier to hold devices for test; a device shuttle to transport the devices; and a robot to move the devices between the test carrier and the device shuttle. The device shuttle is configured to move, towards a stage of the test system containing the robot, a first device among the devices that has not been tested. The device shuttle is configured to move in a first dimension. The robot is configured to move the first device from the device shuttle to the test carrier. The robot is configured to move in a second dimension that is different from the first dimension.
    Type: Application
    Filed: August 28, 2017
    Publication date: February 28, 2019
    Inventors: David Paul Bowyer, Jianfa Pei, John P. Toscano, Philip Campbell, Marc LeSueur Smith
  • Publication number: 20190064254
    Abstract: An example test system includes robotics configured to operate on devices at a first level of precision, and stages configured to operate at levels of precision that are less than the first level of precision. Each of the stages may include parallel paths that are configured to pass the devices between adjacent stages.
    Type: Application
    Filed: August 28, 2017
    Publication date: February 28, 2019
    Inventors: David Paul Bowyer, Jianfa Pei, John P. Toscano, Philip Campbell, Valquirio N. Carvalho
  • Publication number: 20190064252
    Abstract: An example test system includes: a test rack including test slots; first and second shuttles that are configured to move contemporaneously to transport devices towards and away from trays, with at least some of the devices having been tested and at least some of the devices to be tested; first and second robots that are configured to move contemporaneously to move the devices that have been tested from test sockets in test carriers to the first and second shuttles, and to move the devices to be tested from the first and second shuttles to the test sockets in test carriers; and first and second test arms that are configured to move contemporaneously to move the test carriers between the first and second robots and the test rack.
    Type: Application
    Filed: August 28, 2017
    Publication date: February 28, 2019
    Inventors: David Paul Bowyer, Jianfa Pei, John P. Toscano, Philip Campbell, Marc LeSueur Smith
  • Patent number: 9888560
    Abstract: A differential transmission line includes a positive conductor on which a positive complementary component of a differential signal is transmitted, and a negative conductor parallel to the positive conductor on which a negative complementary component of the differential signal is transmitted. A quarter wavelength differential coupler is inserted along a length of the positive and negative conductors. The quarter wavelength differential coupler has a length corresponding to a frequency of common mode noise on the positive and negative conductors. The quarter wavelength differential coupler reduces the common mode noise at the frequency as the differential signal passes through the quarter wavelength differential coupler.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: February 6, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Rong Eric Ao, Alexander Philip Campbell, Donald Richard Dignam, Stephen John Flint, Jian Meng
  • Publication number: 20170322253
    Abstract: An example test system includes: a test slot to hold a device under test (DUT); a temperature control system comprising a phase-change material, with the temperature control system for maintaining a temperature of the phase-change material in a steady-state condition, with the phase-change material changing phase during a transient condition to affect a temperature of a thermally-conductive structure, and with the steady-state condition being longer in duration than the transient condition; and an air mover to direct air over the thermally-conductive structure and towards the DUT in the test slot in order to affect a temperature of the DUT.
    Type: Application
    Filed: May 3, 2016
    Publication date: November 9, 2017
    Inventors: Larry Akers, Joseph Wrinn, Philip Campbell, David Graziose
  • Patent number: 9672266
    Abstract: Methods of conducting database transactions. One such method comprises receiving data to be written to a database; identifying a set of shard replicas corresponding to the database to which the data is to be written; transmitting, to each of the replicas in the set, a request to write the data thereto; receiving votes back from the replicas in the set, each vote representing whether the respective replica commits to a writing of the data thereto; determining whether to commit to the writing of the data to the database according to whether a majority of the replicas of every shard having replicas in the set has transmitted a vote committing to the writing of the data thereto; and transmitting an outcome of the determining to each of the replicas in the set.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 6, 2017
    Assignee: Neo Technology, Inc.
    Inventors: James Webber, Ian S. Robinson, Mats Tobias Lindaaker, Alistair Philip Campbell Jones
  • Patent number: D818320
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: May 22, 2018
    Inventor: Philip Campbell