Patents by Inventor Thomas Haynes

Thomas Haynes 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: 20240143617
    Abstract: An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
    Type: Application
    Filed: October 17, 2023
    Publication date: May 2, 2024
    Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
  • Patent number: 11841874
    Abstract: An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: December 12, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
  • Publication number: 20230181360
    Abstract: Embodiments of the invention provide hydrodissection and/or PCO prevention or reduction in a patient undergoing eye surgery. In one embodiment, the invention is a surgical device for cutting and excising a portion of tissue, for example in performing a lens capsulotomy. A capsulotomy tip is inserted into an eye through an incision in the surface of the eye. The capsulotomy tip includes a suction cup to provide suction to the lens capsule. Then suction is applied via the suction cup to secure the capsulotomy tip to the eye. In some embodiments, after the capsulotomy tip is secured to the lens capsule, a cutting element of the capsulotomy tip is used to cut a tissue of the eye. Fluid is pushed through the capsulotomy tip and the capsulotomy tip is removed from the eye. Moreover, disclosed is an intraocular lens (IOL) to be used in conjunction with the surgical device.
    Type: Application
    Filed: February 3, 2023
    Publication date: June 15, 2023
    Inventors: Christopher Guild Keller, Thomas Haynes McGaffigan, Kevin L. Waltz, Thomas Milton McNicholas
  • Patent number: 11596547
    Abstract: Embodiments of the invention provide hydrodissection and/or PCO prevention or reduction in a patient undergoing eye surgery. In one embodiment, the invention is a surgical device for cutting and excising a portion of tissue, for example in performing a lens capsulotomy. A capsulotomy tip is inserted into an eye through an incision in the surface of the eye. The capsulotomy tip includes a suction cup to provide suction to the lens capsule. Then suction is applied via the suction cup to secure the capsulotomy tip to the eye. In some embodiments, after the capsulotomy tip is secured to the lens capsule, a cutting element of the capsulotomy tip is used to cut a tissue of the eye. Fluid is pushed through the capsulotomy tip and the capsulotomy tip is removed from the eye. Moreover, disclosed is an intraocular lens (IOL) to be used in conjunction with the surgical device.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: March 7, 2023
    Assignee: CENTRICITY VISION, INC.
    Inventors: Christopher Guild Keller, Thomas Haynes McGaffigan, Kevin L. Waltz, Thomas Milton McNicholas
  • Publication number: 20230013821
    Abstract: An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
    Type: Application
    Filed: September 16, 2022
    Publication date: January 19, 2023
    Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
  • Patent number: 11475033
    Abstract: An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: October 18, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
  • Patent number: 11366957
    Abstract: Systems, computer storage media, and methods for real-time rendering based on efficient device and server processing of content updates. One of the methods includes presenting user interface information that includes multiple visual portions associated with input of types of code. User input of code with respect to one or more of the visual portions is received, and code input in a particular visual portion includes code to be compiled and/or imports associated with particular libraries. Rendering of the input code is caused, and the rendering is presented in an output visual portion. A system can receive the code input in the particular visual portion over a network. The system can compile the received code and package the received code with associated libraries. The system can provide the packaged code to the user device to be interpreted during rendering of the input code.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: June 21, 2022
    Assignee: Palantir Technolgoies Inc.
    Inventors: Stephanie Yu, Thomas Haynes
  • Publication number: 20210209123
    Abstract: An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
    Type: Application
    Filed: March 16, 2021
    Publication date: July 8, 2021
    Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
  • Patent number: 10977267
    Abstract: An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: April 13, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
  • Publication number: 20200065070
    Abstract: Systems, computer storage media, and methods for real-time rendering based on efficient device and server processing of content updates. One of the methods includes presenting user interface information that includes multiple visual portions associated with input of types of code. User input of code with respect to one or more of the visual portions is received, and code input in a particular visual portion includes code to be compiled and/or imports associated with particular libraries. Rendering of the input code is caused, and the rendering is presented in an output visual portion. A system can receive the code input in the particular visual portion over a network. The system can compile the received code and package the received code with associated libraries. The system can provide the packaged code to the user device to be interpreted during rendering of the input code.
    Type: Application
    Filed: August 30, 2019
    Publication date: February 27, 2020
    Inventors: Stephanie Yu, Thomas Haynes
  • Patent number: 10437568
    Abstract: Systems, computer storage media, and methods for real-time rendering based on efficient device and server processing of content updates. One of the methods includes presenting user interface information that includes multiple visual portions associated with input of types of code. User input of code with respect to one or more of the visual portions is received, and code input in a particular visual portion includes code to be compiled and/or imports associated with particular libraries. Rendering of the input code is caused, and the rendering is presented in an output visual portion. A system can receive the code input in the particular visual portion over a network. The system can compile the received code and package the received code with associated libraries. The system can provide the packaged code to the user device to be interpreted during rendering of the input code.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: October 8, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Stephanie Yu, Thomas Haynes
  • Publication number: 20190231593
    Abstract: Embodiments of the invention provide hydrodissection and/or PCO prevention or reduction in a patient undergoing eye surgery. In one embodiment, the invention is a surgical device for cutting and excising a portion of tissue, for example in performing a lens capsulotomy. A capsulotomy tip is inserted into an eye through an incision in the surface of the eye. The capsulotomy tip includes a suction cup to provide suction to the lens capsule. Then suction is applied via the suction cup to secure the capsulotomy tip to the eye. In some embodiments, after the capsulotomy tip is secured to the lens capsule, a cutting element of the capsulotomy tip is used to cut a tissue of the eye. Fluid is pushed through the capsulotomy tip and the capsulotomy tip is removed from the eye. Moreover, disclosed is an intraocular lens (IOL) to be used in conjunction with the surgical device.
    Type: Application
    Filed: January 25, 2019
    Publication date: August 1, 2019
    Inventors: Christopher Guild Keller, Thomas Haynes McGaffigan, Kevin L. Waltz, Thomas Milton McNicholas
  • Patent number: 9814515
    Abstract: A laparoscopic instrument assembly with a handle member and a removable tip. The handle member and removable tip are mated using a double threaded design which provides a secure connection with low electrical resistance. Electrical energy is provided through an inner shaft to the removable tip, and a return energy path is formed using an outer tubing of the instrument assembly. The removal tip includes a cutting and sealing device with a resistive member that is provided with the electrical energy, thereby enabling the tip to cut and seal tissue.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: November 14, 2017
    Assignee: MICROLINE SURGICAL, INC.
    Inventors: Thomas Haynes McGaffigan, Sharad H. Joshi
  • Patent number: 9043291
    Abstract: A system and method verifies and restores the consistency of inode to pathname mappings. In a first embodiment, an off-line verification procedure is modified to verify and correct the primary name inode to pathname mapping information within inodes of a file system. In a second embodiment, an on-line file system verification process is modified to verify inode to pathname mapping information upon the loading of each inode within the file system.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: May 26, 2015
    Assignee: NetApp, Inc.
    Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn
  • Patent number: 8903761
    Abstract: A system and method maintains mappings from data containers to their parent directories within a file system of a storage system. Each inode is modified to include a primary name data structure comprising a parent directory inode and a parent directory cookie value. The parent directory cookie value identifies a particular directory entry within a specified block of a directory identified by parent directory inode. An alternate name file is utilized to store alternate names, such as those associated with hard links.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: December 2, 2014
    Assignee: NetApp, Inc.
    Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn, Sreelatha S. Reddy
  • Publication number: 20120272320
    Abstract: An approach for providing mobile device scanning is described. A file stored within a mobile device is received. A scan of the received file is initiated to determine a status relating to presence of an unauthorized code or to execution of an unauthorized activity. A notification message is generated based on the scan, wherein the notification message specifies information relating to the determined status.
    Type: Application
    Filed: April 25, 2011
    Publication date: October 25, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Steven R. Rados, Thomas Haynes
  • Publication number: 20120083778
    Abstract: A laparoscopic instrument assembly with a handle member and a removable tip. The handle member and removable tip are mated using a double threaded design which provides a secure connection with low electrical resistance. Electrical energy is provided through an inner shaft to the removable tip, and a return energy path is formed using an outer tubing of the instrument assembly. The removal tip includes a cutting and sealing device with a resistive member that is provided with the electrical energy, thereby enabling the tip to cut and seal tissue.
    Type: Application
    Filed: September 30, 2011
    Publication date: April 5, 2012
    Applicant: MICROLINE SURGICAL, INC.
    Inventors: Thomas Haynes McGAFFIGAN, Sharad H. JOSHI
  • Patent number: 7771424
    Abstract: A tissue cutting and sealing device, having a pair of opposing elements dimensioned to grasp tissue therebetween; and a heating assembly on at least one of the opposing elements, wherein the heating assembly includes: a ceramic body; and a metalized portion extending along a top surface of the ceramic body. The top surface of the ceramic body preferably has a width greater than the metalized portion.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: August 10, 2010
    Assignee: Starion Instruments
    Inventor: Thomas Haynes McGaffigan
  • Patent number: 7739318
    Abstract: A system and method maintains mappings from data containers to their parent directories within a file system of a storage system. Each inode is modified to include a primary name data structure comprising a parent directory inode and a parent directory cookie value. The parent directory cookie value identifies a particular directory entry within a specified block of a directory identified by parent directory inode. An alternate name file is utilized to store alternate names, such as those associated with hard links.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: June 15, 2010
    Assignee: NetApp, Inc.
    Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn, Sreelatha S. Reddy
  • Patent number: 7707193
    Abstract: A system and method verifies and restores the consistency of inode to pathname mappings. In a first embodiment, an off-line verification procedure is modified to verify and correct the primary name inode to pathname mapping information within inodes of a file system. In a second embodiment, an on-line file system verification process is modified to verify inode to pathname mapping information upon the loading of each inode within the file system.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: April 27, 2010
    Assignee: NetApp, Inc.
    Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn