Patents by Inventor Thomas A. Sullivan

Thomas A. Sullivan 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: 20240060066
    Abstract: Methods and compositions are provided for performing an in vivo proximity-ligation in combination with DNA capture technology to cross-link physically adjacent DNA sequences within a mixed population of cells and isolate cross-linked DNA junctions where at least one DNA sequence of interest is present.
    Type: Application
    Filed: July 28, 2023
    Publication date: February 22, 2024
    Inventors: Ivan LIACHKO, Shawn Thomas SULLIVAN, Kyle LANGFORD, Stephen M. EACKER
  • Patent number: 11893365
    Abstract: Techniques for generating application interfaces based on semantic-level data are described herein. Application developers may semantically define an application flow. Based on the definition, a system may identify a template of a multipage navigable interface that is compatible with the flow. If multiple templates are compatible, then a template may be recommended or automatically selected based on the semantic information provided by the developer. The system may generate, based on the template and the semantic definition, a multipage navigable interface. The template may encapsulate some design and functional elements in a manner that is independent of the semantic definition.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: February 6, 2024
    Assignee: Oracle International Corporation
    Inventors: Rozita Naghshin, Lynn Munsinger, Kathleen Maguire Candland, Hillel Noah Cooperman, Mohammed Amirali Samji, Blake Thomas Sullivan, Duncan Richard Mills
  • Patent number: 11753637
    Abstract: Methods and compositions are provided for performing an in vivo proximity-ligation in combination with DNA capture technology to cross-link physically adjacent DNA sequences within a mixed population of cells and isolate cross-linked DNA junctions where at least one DNA sequence of interest is present.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: September 12, 2023
    Assignee: Phase Genomics Inc.
    Inventors: Ivan Liachko, Shawn Thomas Sullivan, Kyle Langford, Stephen M. Eacker
  • Publication number: 20230281709
    Abstract: A corporate credit ratings methodology based on the measurement of overall organisational performance is defined and explained. The overall organisational performance is then further explained that it can be derived by measuring over-arching variables of stability, resilience and sustainability. The overall organisational performance corresponds to existing ratings scale which shows corporate credit ratings can be given from the derived overall organisational performance for each company. The values of sub-dimensions can be collected and benchmarked from public and private data sources as explained in the embodiments. A collected data points can be benchmarked, weighted and finally values of stability, resilience and sustainability can be generated leading to the overall organisational performance score and its further interpretation into assigning a corresponding credit ratings to a corporate.
    Type: Application
    Filed: May 15, 2023
    Publication date: September 7, 2023
    Inventors: VISHVESH RAJENDRAKUMAR PATHAK, PHILIP RICHARD WALSH, KERRY THOMAS SULLIVAN
  • Publication number: 20230242910
    Abstract: Provided herein are compositions of engineered guide RNAs relating to providing or engineering a structural target to attract adenosine deaminase acting on RNA (ADAR) editing to a desired site and methods of use thereof. Further provided herein are compositions and methods relating to recombinant adenosine deaminase acting on RNA (ADAR) split guide RNAs (adar-sgRNA). In certain embodiments, the adar-sgRNA composition comprises two guides-one guide with an ADAR recruiting domain and a second guide with a 5? and/or 3? RNA targeting domain for forming a trimolecular complex at a mismatch site that serves to recruit ADAR. Binding of the two adar-split gRNAs to the target RNA forms a trimolecular complex which recruits ADAR enzymes to deaminate one or more mismatched adenosine residues in the adar-split gRNA RNA targeting domain: target RNA duplex. In certain embodiments, such compositions and methods will be useful for modifying a coding sequence of a desired protein.
    Type: Application
    Filed: May 25, 2021
    Publication date: August 3, 2023
    Inventors: Yiannis Savva, Richard Thomas Sullivan, Stephen Michael Burleigh
  • Publication number: 20230226320
    Abstract: A method and devices for making needle insertion safer and easier (NISE). NISE or CISE device includes a small needle, cannula, and large needle in a nested assembly to provide less trauma to a target vessel during large needle insertion. The small needle is movable and within the cannula to a position exterior the cannula. The cannula is movable within the large needle. In a preferred assembly, the cannula is provided with a dulled tip having a beak and successive cutting edges along a tapered shape. The device can be provided in a stand-alone device or alternately integrated into existing off the shelf and currently available vascular devices.
    Type: Application
    Filed: March 27, 2023
    Publication date: July 20, 2023
    Applicant: HemoCleanse Technologies LLC
    Inventors: STEPHEN ASH, THOMAS SULLIVAN
  • Publication number: 20230174976
    Abstract: Provided herein are compositions and methods relating to providing or engineering a structural target to attract ADAT editing to a desired site. Further provided herein are compositions and methods relating to recombinant adenosine deaminase acting on tRNA (ADAT) guide tRNAs (adat-gtRNA). In certain embodiments, such compositions and methods will be useful for modifying a coding sequence of a desired protein. Also provided are methods of treating a disease or disorder associated with loss of wild-type protein expression.
    Type: Application
    Filed: April 15, 2021
    Publication date: June 8, 2023
    Inventors: Yiannis SAVVA, Richard Thomas Sullivan
  • Patent number: 11647008
    Abstract: A DNS server receives, from a client device, a DNS query for a resource record type at a domain name. The DNS server determines that the resource record type does not exist at the domain name and generates an answer that indicates that the queried resource record type does not exist at the domain name and also indicates that a plurality of other resource record types exist at the domain name regardless of whether those plurality of other resource record types actually exist at the domain name. The DNS server transmits the generated answer to the client device.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: May 9, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Daniel Morsing, Marek Majkowski, Nicholas Thomas Sullivan, Olafur Gudmundsson, Filippo Valsorda
  • Patent number: 11633514
    Abstract: A microfluidic delivery device and method of dispensing a fluid composition from a microfluidic die are provided. The method includes generating air flow from a fan; directing a first portion of the air flow through a first air outlet in a housing; directing a second portion of the air flow through a second air outlet in the housing; jetting a fluid composition from a microfluidic die through a fluid orifice in the housing; directing the second portion of air flow adjacent to the microfluidic die and out the fluid outlet, wherein the first portion of the air flow directs the fluid composition jetted out of the fluid outlet into the air.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: April 25, 2023
    Assignee: The Procter & Gamble Company
    Inventors: Dana Paul Gruenbacher, William Michael Cannon, Hua Hu, James Thomas Sullivan
  • Publication number: 20230012462
    Abstract: This disclosure relates to methods and exemplary devices for making needle insertion safer and easier (NISE). This NISE device includes at small needle, cannula, and large needle in a nested assembly to provide less trauma to a target vessel during large needle insertion. The small needle is movable relative to a body of the device and within the cannula to a position exterior the cannula. The cannula is movable within the large needle to a position exterior to the large needle. In a preferred assembly, the cannula is provided with a dulled tip and successive cutting edges along a tapered shape from the narrow dulled tip to the cannula body, such that the cannula blunt tip prevents trauma during insertion while the successive cutting edges generally enlarge the opening for placement of the large needle. The device can be provided in a stand alone device or alternately integrated into existing off the shelf and currently available vascular devices.
    Type: Application
    Filed: July 11, 2022
    Publication date: January 12, 2023
    Applicant: HemoCleanse Technologies LLC
    Inventors: STEPHEN ASH, THOMAS SULLIVAN
  • Publication number: 20220321354
    Abstract: A client device receives a challenge request from a server to prove that internet traffic was initiated by a human user through verifying a physical interaction between a human user and a hardware component. The client device causes a prompt to be displayed to perform the physical interaction with the hardware component. A cryptographic attestation is received that includes an attestation signature that is generated after confirmation that the physical interaction was performed with the hardware component. A zero-knowledge proof of the attestation signature is generated and transmitted to the server for verification. The client device receives the requested content responsive to the server verifying the validity of the zero-knowledge proof.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Watson Bernard Ladd, Alexander Andrew Davidson, Marwan Fayed, Armando Faz Hernández, Sai Krishna Deepak Maram, Nicholas Thomas Sullivan
  • Patent number: 11438178
    Abstract: A server establishes a secure session with a client device where a private key used in the handshake when establishing the secure session is stored in a different server. During the handshake procedure, the server receives a premaster secret that has been encrypted using a public key bound with a domain for which the client device is attempting to establish a secure session with. The server transmits the encrypted premaster secret to the different server for decryption along with other information necessary to compute a master secret. The different server decrypts the encrypted premaster secret, generates the master secret, and transmits the master secret to the server. The server receives the master secret and continues with the handshake procedure including generating one or more session keys that are used in the secure session for encrypting and decrypting communication between the client device and the server.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: September 6, 2022
    Assignee: CLOUDFLARE, INC.
    Inventors: Sébastien Andreas Henry Pahl, Matthieu Philippe François Tourne, Piotr Sikora, Ray Raymond Bejjani, Dane Orion Knecht, Matthew Browning Prince, John Graham-Cumming, Lee Hahn Holloway, Nicholas Thomas Sullivan, Albertus Strasheim
  • Publication number: 20220107790
    Abstract: Techniques for generating application interfaces based on semantic-level data are described herein. Application developers may semantically define an application flow. Based on the definition, a system may identify a template of a multipage navigable interface that is compatible with the flow. If multiple templates are compatible, then a template may be recommended or automatically selected based on the semantic information provided by the developer. The system may generate, based on the template and the semantic definition, a multipage navigable interface. The template may encapsulate some design and functional elements in a manner that is independent of the semantic definition.
    Type: Application
    Filed: September 30, 2021
    Publication date: April 7, 2022
    Applicant: Oracle International Corporation
    Inventors: Rozita Naghshin, Lynn Munsinger, Kathleen Maguire Candland, Hillel Noah Cooperman, Mohammed Amirali Samji, Blake Thomas Sullivan, Duncan Richard Mills
  • Publication number: 20210388231
    Abstract: Anti-corrosion metal pretreatment compositions comprising a Group IVB metal, a Group IB metal and polyamidoamine polymers; replenisher compositions for the metal pretreatment compositions; methods of making the metal pretreatment compositions; methods of forming an anti-corrosion Group IVB oxide coating on at least one metal substrate surface by contacting the surface with the metal pretreatment composition; and coated metal substrates having anti-corrosion coatings deposited on the metal substrates from chrome VI free, anti-corrosion metal pretreatment compositions having enhanced corrosion resistance of the Group IVB metal oxide coatings and adhesion of the anti-corrosion and primer coating layers to metal substrates.
    Type: Application
    Filed: August 30, 2021
    Publication date: December 16, 2021
    Inventors: Donald Robb Vonk, Thomas Sullivan Smith, II, Alvaro Bobadilla
  • Patent number: 11104823
    Abstract: Anti-corrosion metal pretreatment compositions comprising a Group IVB metal, a Group IB metal and polyamidoamine polymers; replenisher compositions for the metal pretreatment compositions; methods of making the metal pretreatment compositions; methods of forming an anti-corrosion Group IVB oxide coating on at least one metal substrate surface by contacting the surface with the metal pretreatment composition; and coated metal substrates having anti-corrosion coatings deposited on the metal substrates from chrome VI free, anti-corrosion metal pretreatment compositions having enhanced corrosion resistance of the Group IVB metal oxide coatings and adhesion of the anti-corrosion and primer coating layers to metal substrates.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: August 31, 2021
    Assignee: Henkel AG & Co. KGaA
    Inventors: Donald Robb Vonk, Thomas Sullivan Smith, II, Alvaro Bobadilla
  • Patent number: 11044083
    Abstract: A first server establishes a secure session with a client device where a private key used in the handshake when establishing the secure session is stored in a different, second, server. The first server transmits messages between the client device and the second server where the second server has access to a private key that is not available on the first server. The first server receives from the second server a set of session key(s) used in the secure session for encrypting/decrypting communication between the client device and the first server. The session key(s) are generated using a master secret that is generated using a premaster secret generated using Diffie-Hellman public values selected by the client device and the second server. The first server uses the session key(s) to encrypt/decrypt communication with the client device.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 22, 2021
    Assignee: CLOUDFLARE, INC.
    Inventors: Sébastien Andreas Henry Pahl, Matthieu Philippe François Tourne, Piotr Sikora, Ray Raymond Bejjani, Dane Orion Knecht, Matthew Browning Prince, John Graham-Cumming, Lee Hahn Holloway, Nicholas Thomas Sullivan, Albertus Strasheim
  • Patent number: 10938554
    Abstract: Managing private key access in multiple nodes is described. A piece of data (e.g., a private key) is encrypted using identity-based broadcast encryption and identity-based revocation encryption so that only certain servers in a distributed network of servers can decrypt the piece of data. The piece of data is encrypted with a key encryption key (KEK). The KEK is split into two pieces. The first piece is encrypted using identity-based broadcast encryption with a first set of identities as input such that only servers of the first set of identities can decrypt the first piece, and the second piece is encrypted using identity-based revocation encryption so that all servers except those that have the second set of identities can decrypt the second piece. The keys are transmitted to the servers.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: March 2, 2021
    Assignee: CLOUDFLARE, INC.
    Inventors: Nicholas Thomas Sullivan, Brendan Scott McMillion
  • Patent number: 10904005
    Abstract: A server receives a piece of data for encryption. The server encrypts the piece of data such that no single key can decrypt the encrypted piece of data and any combination of a first multiple of unique keys taken a second multiple at a time are capable of decrypting the encrypted piece of data. Each of the first multiple of unique keys is tied to account credentials of a different user. The second multiple is less than or equal to the first multiple. The encrypted piece of data is returned.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: January 26, 2021
    Assignee: CLOUDFLARE, INC.
    Inventor: Nicholas Thomas Sullivan
  • Patent number: 10904227
    Abstract: A request for a web page is received and the requested web page is retrieved. The web page is modified to obfuscate a set of form attribute values into a corresponding set of obfuscated form attribute values. The modified web page is transmitted to the requesting device. The modified web page does not include the set of form attribute values in their original form. Form data for the set of obfuscated form attribute values is received from the requesting device. The set of obfuscated form attribute values is deobfuscated thereby revealing the original set of form attribute values. The form data for the set of original form attribute values is further processed.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: January 26, 2021
    Assignee: CLOUDFLARE, INC.
    Inventors: Nicholas Thomas Sullivan, Zi Lin, Rajeev Devendra Sharma
  • Patent number: 10893031
    Abstract: A server receives a request from a client to establish a secure session. The server analyzes the request to determine a set of one or more properties of the request. The server selects, based at least in part on the determined set of properties, one of multiple certificates for a hostname of the server, where each of the certificates is signed using a different signature and hash algorithm pair. The server returns the selected certificate to the client.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: January 12, 2021
    Assignee: CLOUDFLARE, INC.
    Inventors: Nicholas Thomas Sullivan, Lee Hahn Holloway, Piotr Sikora, Ryan Lackey, John Graham-Cumming, Dane Orion Knecht, Patrick Donahue, Zi Lin