Patents by Inventor William Armstrong

William Armstrong 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: 11975268
    Abstract: A user input method includes the steps of inputting real events arising from a user acting as a spectator of content, analysing the real events to estimate user sentiment, and modifying an aspect of computer-controlled character behaviour in response to estimated user sentiment.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: May 7, 2024
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Michael Eder, Philip Cockram, Danjeli Schembri, Calum Armstrong, William Michael James Hollingsworth
  • Publication number: 20230366751
    Abstract: A temperature indicator includes a transparent substrate with a first code and a second code disposed on a first side of the transparent substrate. The first code comprises a first color and the second code comprises a second color different than the first color. An absorbent medium is disposed on a second side of the transparent substrate opposite the first side and comprises a third color that contrasts with only the second color of the first and second colors. A substance is disposed between the absorbent medium and the transparent substrate. The substance comprises a fourth color that contrasts with only the first color of the first and second colors and is meltable and absorbed by the absorbent medium in response to a temperature exceeding a temperature threshold.
    Type: Application
    Filed: May 11, 2023
    Publication date: November 16, 2023
    Inventors: Johannes van Niekerk, Chris Chapman, Mark Brady, Toby William Armstrong
  • Patent number: 11372873
    Abstract: A set of electronic slide decks is searched using a target slide of a first electronic slide deck, each of the electronic slide decks containing a sequence of slides to be presented individually. A computer system receives from a user input individually selecting the target slide as a search input from the slides of the first electronic slide deck, compares the target slide with the slides of each electronic slide deck in the set to determine whether any of those slides matches the target slide, so as to determine, for each of the set of electronic slide decks, whether that electronic slide deck contains at least one slide that matches the target slide; and displays a set of search results in response to the user input, wherein each of the search results represents one of the electronic slide decks determined to contain at least one matching slide.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: June 28, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siân Elizabeth Lindley, Andrew Fitzgibbon, Samuel Gavin Smyth, Richard Malcolm Banks, Darren Keith Edge, Advait Sarkar, Olivia Evelyn Mary Fletcher Vane, Michael William Armstrong, Ewa Luger
  • Publication number: 20220121852
    Abstract: Systems and methods for three-dimensional object counting in a three-dimensional space include an image capture device configured to obtain at least one 2D image of the three-dimensional space, a scanner configured to obtain a 3D point cloud of the three-dimensional space, and a processor configured to cooperate with at least one artificial neural network, the at least one artificial neural network configured to classify and count objects in the three-dimensional space
    Type: Application
    Filed: October 14, 2021
    Publication date: April 21, 2022
    Inventors: Brad CURTIS, Kyle William ARMSTRONG, Porter Reece JENKINS
  • Patent number: 10845945
    Abstract: This disclosure relates to computer-implemented management of first and second electronic documents, each of containing a sequence of content components. A user interface displays a first sequence of display elements to represent the first electronic document, and a second sequence of display elements to represent the second electronic document. Each of the display elements in each of the displayed sequences represents an individual content component or group of content components of the electronic document represented by that sequence. The first and second sequences are displayed alongside each other, with their respective display elements in an initial alignment, to allow a side-by-side comparison of the electronic documents. The user can automatically realign the sequences to a selected content component.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: November 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel Gavin Smyth, Andrew Fitzgibbon, Siân Elizabeth Lindley, Richard Malcolm Banks, Darren Keith Edge, Advait Sarkar, Olivia Evelyn Mary Fletcher Vane, Michael William Armstrong, Ewa Luger
  • Patent number: 10698917
    Abstract: A computer system edits a first electronic slide deck by reusing content from a second electronic slide deck, the electronic slide decks containing first and second sequences of slides respectively. The computer system identifies at least a second of the slides of the second electronic slide deck as a candidate for insertion in the first electronic slide deck by identifying the second slide as having a target positional relationship with a first slide of the first electronic slide deck. In response to the user accepting a suggestion to insert the second slide into the first slide deck, a version of the second slide is inserted into the first slide deck at a position in the first sequence that is determined automatically by the computer system.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel Gavin Smyth, Richard Malcolm Banks, Siân Elizabeth Lindley, Michael William Armstrong
  • Patent number: 10656814
    Abstract: This disclose relates to computer-implemented management of an electronic slide deck, the electronic slide deck containing a set of slides to be presented individually. The computer system processes the slides of the electronic slide deck to autonomously group the slides into a plurality of groups, the autonomous grouping being performed by identifying the slides in each of the groups as having related content, generates in association with the electronic slide deck, grouping data in electronic storage accessible to the computer system, the grouping data denoting the identified groups of slides, and controls a user interface based on the stored grouping data to convey, to a user, information relating to at least one of the identified groups of slides.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: May 19, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siân Elizabeth Lindley, Andrew Fitzgibbon, Samuel Gavin Smyth, Richard Malcolm Banks, Darren Keith Edge, Advait Sarkar, Olivia Evelyn Mary Fletcher Vane, Michael William Armstrong, Ewa Luger
  • Publication number: 20180349450
    Abstract: A computer system edits a first electronic slide deck by reusing content from a second electronic slide deck, the electronic slide decks containing first and second sequences of slides respectively. The computer system identifies at least a second of the slides of the second electronic slide deck as a candidate for insertion in the first electronic slide deck by identifying the second slide as having a target positional relationship with a first slide of the first electronic slide deck. In response to the user accepting a suggestion to insert the second slide into the first slide deck, a version of the second slide is inserted into the first slide deck at a position in the first sequence that is determined automatically by the computer system.
    Type: Application
    Filed: June 30, 2017
    Publication date: December 6, 2018
    Inventors: Samuel Gavin SMYTH, Richard Malcolm BANKS, Siân Elizabeth LINDLEY, Michael William ARMSTRONG
  • Publication number: 20180349449
    Abstract: A set of electronic slide decks is searched using a target slide of a first electronic slide deck, each of the electronic slide decks containing a sequence of slides to be presented individually. A computer system receives from a user input individually selecting the target slide as a search input from the slides of the first electronic slide deck, compares the target slide with the slides of each electronic slide deck in the set to determine whether any of those slides matches the target slide, so as to determine, for each of the set of electronic slide decks, whether that electronic slide deck contains at least one slide that matches the target slide; and displays a set of search results in response to the user input, wherein each of the search results represents one of the electronic slide decks determined to contain at least one matching slide.
    Type: Application
    Filed: June 30, 2017
    Publication date: December 6, 2018
    Inventors: Siân Elizabeth LINDLEY, Andrew FITZGIBBON, Samuel Gavin SMYTH, Richard Malcolm BANKS, Darren Keith EDGE, Advait SARKAR, Olivia Evelyn Mary FLETCHER VANE, Michael William ARMSTRONG, Ewa LUGER
  • Publication number: 20180348989
    Abstract: This disclosure relates to computer-implemented management of first and second electronic documents, each of containing a sequence of content components. A user interface displays a first sequence of display elements to represent the first electronic document, and a second sequence of display elements to represent the second electronic document. Each of the display elements in each of the displayed sequences represents an individual content component or group of content components of the electronic document represented by that sequence. The first and second sequences are displayed alongside each other, with their respective display elements in an initial alignment, to allow a side-by-side comparison of the electronic documents. The user can automatically realign the sequences to a selected content component.
    Type: Application
    Filed: June 30, 2017
    Publication date: December 6, 2018
    Inventors: Samuel Gavin SMYTH, Andrew FITZGIBBON, Siân Elizabeth LINDLEY, Richard Malcolm BANKS, Darren Keith EDGE, Advait SARKAR, Olivia Evelyn Mary FLETCHER VANE, Michael William ARMSTRONG, Ewa LUGER
  • Publication number: 20180349006
    Abstract: This disclose relates to computer-implemented management of an electronic slide deck, the electronic slide deck containing a set of slides to be presented individually. The computer system processes the slides of the electronic slide deck to autonomously group the slides into a plurality of groups, the autonomous grouping being performed by identifying the slides in each of the groups as having related content, generates in association with the electronic slide deck, grouping data in electronic storage accessible to the computer system, the grouping data denoting the identified groups of slides, and controls a user interface based on the stored grouping data to convey, to a user, information relating to at least one of the identified groups of slides.
    Type: Application
    Filed: June 30, 2017
    Publication date: December 6, 2018
    Inventors: Siân Elizabeth LINDLEY, Andrew FITZGIBBON, Samuel Gavin SMYTH, Richard Malcolm BANKS, Darren Keith EDGE, Advait SARKAR, Olivia Evelyn Mary FLETCHER VANE, Michael William ARMSTRONG, Ewa LUGER
  • Patent number: 10114231
    Abstract: An eyewear with detachable temples includes a front frame, a detachable hinge, and temples extending rearwardly from opposing sides of the front frame. The detachable hinge includes a receiving mount attached to opposing sides of the front frame, a pin housing attached to the temples, and a pin within the pin housing that can be removably connected to the receiving mounts.
    Type: Grant
    Filed: March 27, 2016
    Date of Patent: October 30, 2018
    Inventors: Eric William Armstrong, Riley Stewart Bingham
  • Patent number: 9925063
    Abstract: Systems, methods and devices for providing stabilization between first and second vertebrae are provided. More particularly, in one form a system includes an implant configured to be positioned in a disc space between the first and second vertebrae and a freestanding plate for engagement with extradiscal surfaces of the first and second vertebrae. The system also includes an insertion instrument with an engaging portion configured to releasably engage with the implant and the plate such that the implant and plate can be positioned together relative to the first and second vertebrae. In one aspect, an angular orientation of the implant relative to the plate is adjustable when the implant and the plate are engaged by the instrument. In this or another aspect, the implant and plate are held in a contiguous relationship when engaged by the instrument. However, different forms and applications are also envisioned.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: March 27, 2018
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: William Armstrong, Thomas Carls, John A. Cowan, Jr., James Duncan, Richard A. Hynes, Anthony J. Melkent, Jean-Pierre Mobasser, D. Hal Silcox, III
  • Publication number: 20170151064
    Abstract: Systems, methods and devices for providing stabilization between first and second vertebrae are provided. More particularly, in one form a system includes an implant configured to be positioned in a disc space between the first and second vertebrae and a freestanding plate for engagement with extradiscal surfaces of the first and second vertebrae. The system also includes an insertion instrument with an engaging portion configured to releasably engage with the implant and the plate such that the implant and plate can be positioned together relative to the first and second vertebrae. In one aspect, an angular orientation of the implant relative to the plate is adjustable when the implant and the plate are engaged by the instrument. In this or another aspect, the implant and plate are held in a contiguous relationship when engaged by the instrument. However, different forms and applications are also envisioned.
    Type: Application
    Filed: February 14, 2017
    Publication date: June 1, 2017
    Applicant: WARSAW ORTHOPEDIC, INC.
    Inventors: William Armstrong, Thomas Carls, John A. Cowan, JR., James Duncan, Richard A. Hynes, Anthony J. Melkent, Jean-Pierre Mobasser, D. Hal Silcox, III
  • Patent number: 9615940
    Abstract: Systems, methods and devices for providing stabilization between first and second vertebrae are provided. More particularly, in one form a system includes an implant configured to be positioned in a disc space between the first and second vertebrae and a freestanding plate for engagement with extradiscal surfaces of the first and second vertebrae. The system also includes an insertion instrument with an engaging portion configured to releasably engage with the implant and the plate such that the implant and plate can be positioned together relative to the first and second vertebrae. In one aspect, an angular orientation of the implant relative to the plate is adjustable when the implant and the plate are engaged by the instrument. In this or another aspect, the implant and plate are held in a contiguous relationship when engaged by the instrument. However, different forms and applications are also envisioned.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: April 11, 2017
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: William Armstrong, Thomas Carls, John A. Cowan, Jr., James Duncan, Richard A. Hynes, Anthony J. Melkent, Jean-Pierre Mobasser, D. Hal Silcox, III
  • Patent number: 9526532
    Abstract: Systems, methods and devices for providing stabilization between first and second vertebrae are provided. More particularly, in one form a system includes an implant configured to be positioned in a disc space between the first and second vertebrae and a freestanding plate for engagement with extradiscal surfaces of the first and second vertebrae. The system also includes an insertion instrument with an engaging portion configured to releasably engage with the implant and the plate such that the implant and plate can be positioned together relative to the first and second vertebrae. In one aspect, an angular orientation of the implant relative to the plate is adjustable when the implant and the plate are engaged by the instrument. In this or another aspect, the implant and plate are held in a contiguous relationship when engaged by the instrument. However, different forms and applications are also envisioned.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: December 27, 2016
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: William Armstrong, Thomas Carls, John A. Cowan, Jr., James Duncan, Richard A. Hynes, Anthony J. Melkent, Jean-Pierre Mobasser, D. Hal Silcox, III
  • Publication number: 20160256294
    Abstract: Systems, methods and devices for providing stabilization between first and second vertebrae are provided. More particularly, in one form a system includes an implant configured to be positioned in a disc space between the first and second vertebrae and a freestanding plate for engagement with extradiscal surfaces of the first and second vertebrae. The system also includes an insertion instrument with an engaging portion configured to releasably engage with the implant and the plate such that the implant and plate can be positioned together relative to the first and second vertebrae. In one aspect, an angular orientation of the implant relative to the plate is adjustable when the implant and the plate are engaged by the instrument. In this or another aspect, the implant and plate are held in a contiguous relationship when engaged by the instrument.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: William Armstrong, Thomas Carls, John A. Cowan, JR., James Duncan, Richard A. Hynes, Anthony J. Melkent, Jean-Pierre Mobasser, D. Hal Silcox, III
  • Patent number: 9253340
    Abstract: A digital camera, comprising an image sensor and an optical system for capturing an image of a scene and a wireless communication system. User interface elements are provided enabling a user to select a sharing destination for a captured digital image. A plurality of network pathways are identified for communication with the sharing destination using the wireless communication system. A priority is determined for each of the network pathways and the digital image is transmitted to the sharing destination using the highest priority network pathway.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: February 2, 2016
    Assignee: Intellectual Ventures Fund 83 LLC
    Inventors: John M. Bednarczyk, Mark D. Wood, Frank William Armstrong, Gregory R. Bryniarski
  • Publication number: 20160000475
    Abstract: Systems, methods and devices for providing stabilization between first and second vertebrae are provided. More particularly, in one form a system includes an implant configured to be positioned in a disc space between the first and second vertebrae and a freestanding plate for engagement with extradiscal surfaces of the first and second vertebrae. The system also includes an insertion instrument with an engaging portion configured to releasably engage with the implant and the plate such that the implant and plate can be positioned together relative to the first and second vertebrae. In one aspect, an angular orientation of the implant relative to the plate is adjustable when the implant and the plate are engaged by the instrument. In this or another aspect, the implant and plate are held in a contiguous relationship when engaged by the instrument. However, different forms and applications are also envisioned.
    Type: Application
    Filed: September 15, 2015
    Publication date: January 7, 2016
    Inventors: William Armstrong, Thomas Carls, John A. Cowan, JR., James Duncan, Richard A. Hynes, Anthony J. Melkent, Jean-Pierre Mobasser, D. Hal Silcox, III
  • Patent number: 9180019
    Abstract: Systems, methods and devices for providing stabilization between first and second vertebrae are provided. More particularly, in one form a system includes an implant configured to be positioned in a disc space between the first and second vertebrae and a freestanding plate for engagement with extradiscal surfaces of the first and second vertebrae. The system also includes an insertion instrument with an engaging portion configured to releasably engage with the implant and the plate such that the implant and plate can be positioned together relative to the first and second vertebrae. In one aspect, an angular orientation of the implant relative to the plate is adjustable when the implant and the plate are engaged by the instrument. In this or another aspect, the implant and plate are held in a contiguous relationship when engaged by the instrument. However, different forms and applications are also envisioned.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: November 10, 2015
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: William Armstrong, Thomas Carls, John A. Cowan, James Duncan, Richard A. Hynes, Anthony J. Melkent, Jean-Pierre Mobasser, D. Hal Silcox