Patents by Inventor Daniel Thomas Cunnington

Daniel Thomas Cunnington 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).

  • Publication number: 20230147921
    Abstract: A configurable printing bed for a 3D printer includes a bed surface and linear actuators. The bed surface includes bed surface portions. Each of the bed surface portions is supported for independent movement. At least one of the bed surface portions includes a head that is twistable. When each of the bed surface portions is positioned at a reference level, the bed surface portions form different parts of a common plane. Each of the linear actuators is connected to at least one of the bed surface portions, respectively. The linear actuators are configured to generate the independent movement of the bed surface portions and to effect positioning of the bed surface portions. The linear actuators are configured to lower the bed surface portions in a staggered manner so that a release wave is generated and used to remove a 3D printed object from the printing bed.
    Type: Application
    Filed: January 11, 2023
    Publication date: May 11, 2023
    Inventors: Hamish C. Hunt, Gwilym Benjamin Lee Newton, Daniel Thomas Cunnington, Elizabeth Jane Maple
  • Patent number: 11633914
    Abstract: A configurable printing bed for a 3D printer includes a bed surface and linear actuators. The bed surface includes bed surface portions. Each of the bed surface portions is supported for independent movement. When each of the bed surface portions is positioned at the reference level, the bed surface portions form different parts of a common plane. Each of the linear actuators is connected to at least one of the bed surface portions, respectively. The linear actuators are configured to generate the independent movement of the bed surface portions and to effect positioning of the bed surface portions. A 3D printer includes the configurable printing bed, an extruder, a feeding system, and a filament spool. A method for performing 3D printing includes providing the 3D printer and printing an object using the 3D printer.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: April 25, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hamish C. Hunt, Gwilym Benjamin Lee Newton, Daniel Thomas Cunnington, Elizabeth Jane Maple
  • Publication number: 20230080895
    Abstract: A voice-controlled device is operated in a location. When a mobile device enters the location, audio outputted by the mobile device is stored. If a voice command is received at the voice-controlled device, the stored audio outputted by the mobile device is accessed. If it is determined that the voice command originated from the mobile device, then the received voice command is ignored.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 16, 2023
    Inventors: DANIEL THOMAS CUNNINGTON, JOHN JESSE WOOD, GIACOMO GIUSEPPE CHIARELLA, EUNJIN CHIARELLA
  • Patent number: 11355108
    Abstract: Aspects of the present disclosure relate to voice command filtering. Communication is established with a voice controlled device located at a location. Data indicating blocked directions is received from the voice controlled device. A voice command is received. A determination is made that the voice command is received from a blocked direction indicated in the data. The received voice command is then ignored.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Eunjin Lee, Daniel Thomas Cunnington, Giacomo Giuseppe Chiarella, John Jesse Wood
  • Publication number: 20220118700
    Abstract: A configurable printing bed for a 3D printer includes a bed surface and linear actuators. The bed surface includes bed surface portions. Each of the bed surface portions is supported for independent movement. When each of the bed surface portions is positioned at the reference level, the bed surface portions form different parts of a common plane. Each of the linear actuators is connected to at least one of the bed surface portions, respectively. The linear actuators are configured to generate the independent movement of the bed surface portions and to effect positioning of the bed surface portions. A 3D printer includes the configurable printing bed, an extruder, a feeding system, and a filament spool. A method for performing 3D printing includes providing the 3D printer and printing an object using the 3D printer.
    Type: Application
    Filed: October 16, 2020
    Publication date: April 21, 2022
    Inventors: Hamish C. Hunt, Gwilym Benjamin Lee Newton, Daniel Thomas Cunnington, Elizabeth Jane Maple
  • Patent number: 11227160
    Abstract: Concepts for detecting a scene transition in video footage are presented. One example comprises, for each of a plurality of different frames of video footage, obtaining a value of a confidence measure associated with a detected object in the frame. A scene transition in the video footage is then detected based on the obtained values of the confidence measure.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: John Jesse Wood, Daniel Thomas Cunnington, Eunjin Lee, Giacomo Giuseppe Chiarella
  • Publication number: 20210150216
    Abstract: Concepts for detecting a scene transition in video footage are presented. One example comprises, for each of a plurality of different frames of video footage, obtaining a value of a confidence measure associated with a detected object in the frame. A scene transition in the video footage is then detected based on the obtained values of the confidence measure.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Inventors: John Jesse Wood, Daniel Thomas Cunnington, Eunjin Lee, Giacomo Giuseppe Chiarella
  • Publication number: 20210056963
    Abstract: Aspects of the present disclosure relate to voice command filtering. Communication is established with a voice controlled device located at a location. Data indicating blocked directions is received from the voice controlled device. A voice command is received. A determination is made that the voice command is received from a blocked direction indicated in the data. The received voice command is then ignored.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 25, 2021
    Inventors: EUNJIN LEE, Daniel Thomas Cunnington, Giacomo Giuseppe Chiarella, John Jesse Wood
  • Patent number: 10928992
    Abstract: Methods, systems and computer program products are provided for html editing operation. The embodiment may include monitoring on a display of a device to detect an input box to receive input data of an expected data type and format. The embodiment may also include, in response to detecting an input box displayed in a first view, determining the expected data type and format of input data for the input box. The embodiment may further include analysing data displayed in a second view to identify data matching the expected data type and format of input data for the input box, wherein the second view is displayed subsequent to the first view. The embodiment may also include automatically selecting the identified data for copying from the second view to the input box in the first view as part of a copy and paste operation of the device.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: February 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eunjin Lee, John Jesse Wood, Daniel Thomas Cunnington, Giacomo Giuseppe Chiarella
  • Patent number: 10917613
    Abstract: Embodiments of the present invention describe virtual object placement in augmented reality environments. Embodiments describe, determining a physical meeting room structure based on the meeting data and user data and identifying, by an augmented reality device, a physical room layout in which a first user is located. Embodiments describe determining an augmented room layout for the first user based on the identified physical room layout, in which determining the augmented room layout comprises: executing an optimization algorithm, and computing an optimization score for each iteration of potential room layouts produced by the optimization algorithm. Additionally, embodiments describe generating an augmented reality representation of a meeting environment tailored to the physical room layout based on the physical meeting room structure and the augmented room layout, and displaying to the first user the augmented reality representation of the meeting environment.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giacomo Giuseppe Chiarella, Daniel Thomas Cunnington, John Jesse Wood, Eunjin Lee
  • Publication number: 20200293164
    Abstract: Methods, systems and computer program products are provided for html editing operation. The embodiment may include monitoring on a display of a device to detect an input box to receive input data of an expected data type and format. The embodiment may also include, in response to detecting an input box displayed in a first view, determining the expected data type and format of input data for the input box. The embodiment may further include analysing data displayed in a second view to identify data matching the expected data type and format of input data for the input box, wherein the second view is displayed subsequent to the first view. The embodiment may also include automatically selecting the identified data for copying from the second view to the input box in the first view as part of a copy and paste operation of the device.
    Type: Application
    Filed: March 11, 2019
    Publication date: September 17, 2020
    Inventors: EUNJIN LEE, John Jesse Wood, Daniel Thomas Cunnington, Giacomo Giuseppe Chiarella