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: 20240143617Abstract: 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: ApplicationFiled: October 17, 2023Publication date: May 2, 2024Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
-
Patent number: 11841874Abstract: 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: GrantFiled: September 16, 2022Date of Patent: December 12, 2023Assignee: Palantir Technologies Inc.Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
-
Publication number: 20230181360Abstract: 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: ApplicationFiled: February 3, 2023Publication date: June 15, 2023Inventors: Christopher Guild Keller, Thomas Haynes McGaffigan, Kevin L. Waltz, Thomas Milton McNicholas
-
Patent number: 11596547Abstract: 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: GrantFiled: January 25, 2019Date of Patent: March 7, 2023Assignee: CENTRICITY VISION, INC.Inventors: Christopher Guild Keller, Thomas Haynes McGaffigan, Kevin L. Waltz, Thomas Milton McNicholas
-
Publication number: 20230013821Abstract: 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: ApplicationFiled: September 16, 2022Publication date: January 19, 2023Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
-
Patent number: 11475033Abstract: 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: GrantFiled: March 16, 2021Date of Patent: October 18, 2022Assignee: Palantir Technologies Inc.Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
-
Patent number: 11366957Abstract: 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: GrantFiled: August 30, 2019Date of Patent: June 21, 2022Assignee: Palantir Technolgoies Inc.Inventors: Stephanie Yu, Thomas Haynes
-
Publication number: 20210209123Abstract: 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: ApplicationFiled: March 16, 2021Publication date: July 8, 2021Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
-
Patent number: 10977267Abstract: 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: GrantFiled: August 11, 2017Date of Patent: April 13, 2021Assignee: Palantir Technologies Inc.Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
-
Publication number: 20200065070Abstract: 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: ApplicationFiled: August 30, 2019Publication date: February 27, 2020Inventors: Stephanie Yu, Thomas Haynes
-
Patent number: 10437568Abstract: 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: GrantFiled: August 8, 2017Date of Patent: October 8, 2019Assignee: Palantir Technologies Inc.Inventors: Stephanie Yu, Thomas Haynes
-
Publication number: 20190231593Abstract: 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: ApplicationFiled: January 25, 2019Publication date: August 1, 2019Inventors: Christopher Guild Keller, Thomas Haynes McGaffigan, Kevin L. Waltz, Thomas Milton McNicholas
-
Patent number: 9814515Abstract: 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: GrantFiled: September 30, 2011Date of Patent: November 14, 2017Assignee: MICROLINE SURGICAL, INC.Inventors: Thomas Haynes McGaffigan, Sharad H. Joshi
-
Patent number: 9043291Abstract: 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: GrantFiled: January 28, 2010Date of Patent: May 26, 2015Assignee: NetApp, Inc.Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn
-
Patent number: 8903761Abstract: 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: GrantFiled: May 6, 2010Date of Patent: December 2, 2014Assignee: NetApp, Inc.Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn, Sreelatha S. Reddy
-
Publication number: 20120272320Abstract: 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: ApplicationFiled: April 25, 2011Publication date: October 25, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Steven R. Rados, Thomas Haynes
-
Publication number: 20120083778Abstract: 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: ApplicationFiled: September 30, 2011Publication date: April 5, 2012Applicant: MICROLINE SURGICAL, INC.Inventors: Thomas Haynes McGAFFIGAN, Sharad H. JOSHI
-
Patent number: 7771424Abstract: 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: GrantFiled: March 16, 2005Date of Patent: August 10, 2010Assignee: Starion InstrumentsInventor: Thomas Haynes McGaffigan
-
Patent number: 7739318Abstract: 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: GrantFiled: June 20, 2005Date of Patent: June 15, 2010Assignee: NetApp, Inc.Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn, Sreelatha S. Reddy
-
Patent number: 7707193Abstract: 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: GrantFiled: September 22, 2005Date of Patent: April 27, 2010Assignee: NetApp, Inc.Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn