Patents by Inventor Ian Slattery

Ian Slattery 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: 11836869
    Abstract: Techniques are disclosed for generating a three-dimensional (3D) visualization of data in an extended reality (XR) environment. One embodiment provides a computer-implemented method that includes receiving, via an input device, a repositioning of a first panel displayed within an XR environment and determining that, subsequent to the repositioning, at least one portion of the first panel overlaps with a second panel displayed within the XR environment. The method further includes, subsequent to the determination, generating a first 3D visualization of first data associated with the first panel and second data associated with the second panel. In addition, the method includes causing the first 3D visualization to be displayed within the XR environment.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: December 5, 2023
    Assignee: SPLUNK INC.
    Inventors: Samuel John Angelo Alberico, Jesse Chor, Kelly Kong, Ian Slattery, Glen Wong
  • Patent number: 11544282
    Abstract: An extended reality (XR) software application program executing on a processor within an XR system generates drill-down data visualizations in an XR environment. Via the XR software application program, various techniques are performed for displaying panels that include visualizations of data. In a first technique, the XR software application program generates, in response to detecting a user interaction with a portion of a first panel, a drill-down panel that includes additional visualization(s) of data associated with the portion of the first panel and is displayed in front of the first panel within the XR environment. In a second technique, the XR software application program generates and displays multiple drill-down panels that include visualization(s) of the selected data and are displayed in a tree structure within the XR environment.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: January 3, 2023
    Assignee: SPLUNK INC.
    Inventors: Jesse Chor, Colin Daly, Kelly Kong, Ian Slattery, Glen Wong
  • Patent number: 11354012
    Abstract: A mobile device is fitted with an extended reality (XR) software application program executing on a processor within an XR system. A data visualization application receives a selection of a dashboard panel, and automatically places the dashboard panel relative to other dashboard panels displayed on a work surface in the XR environment. The work surface may be in the form of a rectangular or cylindrical surface. The dashboard panels may be arranged on a series of horizontal and/or vertical “rails” that appear as rows or columns, respectively, of dashboard panels on the work surface. A user can select and move the dashboard panels on a particular rail, while not affecting the position of the dashboard panels on the remaining rails. Further, the data visualization application generates a telescoping time selection graphical element that includes multiple segments with different granularities of time for concurrently selecting a time and date range.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: June 7, 2022
    Assignee: SPLUNK INC.
    Inventors: Uladzimir Bahatyrevich, Anthony Barbato, Jesse Chor, Kelly Kong, Ian Slattery, Glen Wong
  • Patent number: 11217023
    Abstract: Techniques are disclosed for generating a three-dimensional (3D) visualization of data in an extended reality (XR) environment. One embodiment provides a computer-implemented method that includes receiving, via an input device, a repositioning of a first panel displayed within an XR environment and determining that, subsequent to the repositioning, at least one portion of the first panel overlaps with a second panel displayed within the XR environment. The method further includes, subsequent to the determination, generating a first 3D visualization of first data associated with the first panel and second data associated with the second panel. In addition, the method includes causing the first 3D visualization to be displayed within the XR environment.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: January 4, 2022
    Assignee: SPLUNK INC.
    Inventors: Samuel John Angelo Alberico, Jesse Chor, Kelly Kong, Ian Slattery, Glen Wong
  • Patent number: 10012061
    Abstract: The invention provides formulations for facilitating the removal of oil from a surface using a chisel composition, wherein the chisel composition includes a polymer having one or more binding points with a high affinity for the surface, and one or more hydrophilic segments that form a hydrophilic coating on the surface, rendering the surface water-wet and thereby facilitating the removal of oil from the surface. The invention also provides for methods of use of such formulations.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: July 3, 2018
    Assignee: Soane Energy, LLC
    Inventors: David S. Soane, Rosa Casado Portilla, Robert P. Mahoney, Gangadhar Jogikalmath, Philip Wuthrich, Ian Slattery
  • Publication number: 20150101815
    Abstract: The invention provides formulations for facilitating the removal of oil from a surface using a chisel composition, wherein the chisel composition includes a polymer having one or more binding points with a high affinity for the surface, and one or more hydrophilic segments that form a hydrophilic coating on the surface, rendering the surface water-wet and thereby facilitating the removal of oil from the surface. The invention also provides for methods of use of such formulations.
    Type: Application
    Filed: October 28, 2014
    Publication date: April 16, 2015
    Inventors: David S. Soane, Rosa Casado Portilla, Robert P. Mahoney, Gangadhar Jogikalmath, Philip Wuthrich, Ian Slattery
  • Publication number: 20150027954
    Abstract: The invention provides systems and methods for removing a target oil from an aqueous fluid stream using a capture medium. In embodiments, the capture medium can comprise an anchor substrate and a modifier technology supported on the anchor substrate, where the modifier technology complexes with the oil to form a removable complex.
    Type: Application
    Filed: July 10, 2014
    Publication date: January 29, 2015
    Inventors: David S. Soane, William Ware, JR., Robert P. Mahoney, Ian Slattery
  • Publication number: 20140379595
    Abstract: Techniques are provided for associating license entitlements to a customer of computer software or hardware in a multi-tiered distribution channel. A partner of a vendor places an order for computer products on behalf of the end user customer. The order may go through several distribution channels before the vendor receives the order. Upon receiving the order, a vendor license manager generates entitlements based on the order and prompts the partner to provide a customer identifier corresponding to a customer account maintained on the vendor cloud. Once the license manager receives the customer identifier, the license manager provisions the license entitlements to the customer account.
    Type: Application
    Filed: June 23, 2013
    Publication date: December 25, 2014
    Inventors: Ian SLATTERY, Vincent NOLAN
  • Patent number: 8795534
    Abstract: The invention provides systems and methods for removing a target oil from an aqueous fluid stream using a capture medium. In embodiments, the capture medium can comprise an anchor substrate and a modifier technology supported on the anchor substrate, where the modifier technology complexes with the oil to form a removable complex.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: August 5, 2014
    Assignee: Soane Energy, LLC
    Inventors: David S. Soane, William Ware, Jr., Robert P. Mahoney, Ian Slattery
  • Publication number: 20140014586
    Abstract: The present invention provides systems and methods for removing an oxidizable target contaminant from a fluid, and methods for their use. In embodiments, these systems and methods include an oxidizing agent, wherein adding the oxidizing agent to the oxidizable target contaminant forms an oxidized species that precipitates as an insoluble precipitate in the fluid; a substrate that forms a removable complex with the insoluble precipitate, thereby sequestering the oxidizable contaminant, and a removal system for removing the removable complex from the fluid.
    Type: Application
    Filed: December 13, 2012
    Publication date: January 16, 2014
    Inventors: David S. Soane, Robert P. Mahoney, Ian Slattery
  • Publication number: 20120267315
    Abstract: The invention encompasses systems and methods for removing contaminants from an aqueous stream using systems and methods that add treatment agents comprising anchor particles and tethers, with optional activating agents or activators.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 25, 2012
    Inventors: David S. Soane, Robert P. Mahoney, Ian Slattery
  • Patent number: 6213036
    Abstract: A tufting machine has a yarn feed pattern assembly including a housing having a mounting plate for mounting a multiplicity of yarn feed rollers from the exterior of said mounting plate and a multiplicity of servo motors connected to said mounting plate on the interior of said housing. Each servo motor is connected to a respective feed roller. A multiplicity of tubes extend within said housing, half the tubes directing yarn from a source to respective rollers and half of the tubes directing yarn from the rollers to respective needles. The guide tubes direct yarn from the interior of said housing through said mounting plate where the yarn is trained about a respective roller and directed back into the yarn guide leading toward the needles of said tufting machine.
    Type: Grant
    Filed: March 27, 2000
    Date of Patent: April 10, 2001
    Assignee: Spencer Wright Industries, Inc.
    Inventor: Ian Slattery
  • Patent number: 4860674
    Abstract: A tufting machine for forming loop pile and cut pile selectively in the same row of stitching has a controllably actuated latch carried by a reciprocating bar member for selectively coupling to and driving a needle carrier to a first position into cooperation with a loop seizing member beneath the backing material. The bar member and needle carrier have cooperating abutment members which engage when the latch is not actuated, and the abutment members act to drive the needle carrier not as far downwardly as when the latch is actuated, so that the needle is not driven downwardly as far as the first level and cooperates with the loop seizing member at the higher level. When the needle is driven to the lower level a loop of yarn from the needle is seized and retained by the loop seizing member and is subsequently cut, while at the higher level the loop is seized and then shed to form loop pile.
    Type: Grant
    Filed: February 3, 1989
    Date of Patent: August 29, 1989
    Assignee: Spencer Wright Industries, Inc.
    Inventor: Ian Slattery
  • Patent number: 4794874
    Abstract: An individually controlled needle tufting machine having loopers with beaks pointing in the same direction as the backing material being fed through the machine so as to form loop pile has means for laterally shifting the backing material continuously first in one direction and then in the other. The method is disclosed utilizing this apparatus for forming zig-zag backstitches with selective needles by stitching during each cycle of the machine, while in other selective needles linear backstitches are formed by driving those needles during alternate cycles. Fabrics are produced utilizing this method wherein the loop density produced can be selectively chosen for various portions of the fabric so as to provide patterning effects. By foregoing the shifting of the backing material similar, but less pronounced patterning effects may be attained.
    Type: Grant
    Filed: January 4, 1988
    Date of Patent: January 3, 1989
    Assignee: Spencer Wright Industries, Inc.
    Inventor: Ian Slattery
  • Patent number: 4693190
    Abstract: A needle plate for a controlled needle tufting machine utilized for overtufting secondary yarn into a backing material having a primary pile previously formed therein. The needle plate has needle plate fingers disposed with the upper support surfaces above the needle plate support surface by an amount substantially equal to the pile height of the primary yarn tufts. As the backing material with the primary tufts is fed over the needle plate it is raised relative to the needle plate as it rides over the finger support surfaces. The hooks of the tufting machine may therefore be raised so that the pile height of the loops of secondary yarn being overtufted may be reduced by an amount substantially equal to that of the pile height of the primary tufts. This results in reducing the required amount of tip shearing of the secondary pile to bring it level with that of the primary pile.
    Type: Grant
    Filed: September 29, 1986
    Date of Patent: September 15, 1987
    Assignee: Spencer Wright Industries, Inc.
    Inventor: Ian Slattery
  • Patent number: RE40194
    Abstract: A tufting machine has a yarn feed pattern assembly including a housing having a mounting plate for mounting a multiplicity of yarn feed rollers from the exterior of said mounting plate and a multiplicity of servo motors connected to said mounting plate on the interior of said housing. Each servo motor is connected to a respective feed roller. A multiplicity of tubes extend within said housing, half the tubes directing yarn from a source to respective rollers and half of the tubes directing yarn from the rollers to respective needles. The guide tubes direct yarn from the interior of said housing through said mounting plate where the yarn is trained about a respective roller and directed back into the yarn guide leading toward the needles of said tufting machine.
    Type: Grant
    Filed: January 2, 2003
    Date of Patent: April 1, 2008
    Assignee: Spencer Wright Industries, Inc.
    Inventor: Ian Slattery
  • Patent number: D293323
    Type: Grant
    Filed: May 17, 1985
    Date of Patent: December 22, 1987
    Assignee: Spencer Wright Industries, Inc.
    Inventors: Ian Slattery, Harold B. Bardsley, Ian Beverly
  • Patent number: D990228
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: June 27, 2023
    Assignee: WATERDROP MICRODRINK GMBH
    Inventors: Christoph Hermann, Ian Slattery, Ruarc O'Boyle
  • Patent number: D1004370
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: November 14, 2023
    Assignee: WATERDROP MICRODRINK GmbH
    Inventors: Christoph Hermann, Ian Slattery, Ruarc O'Boyle
  • Patent number: D1014190
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: February 13, 2024
    Assignee: WATERDROP MICRODRINK GmbH
    Inventors: Christoph Hermann, Ian Slattery, Ruarc O'Boyle