Patents by Inventor Brian Sullivan

Brian 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).

  • Patent number: 12651255
    Abstract: There is described a method for transmitting a transaction message from a transaction device having a transaction device identifier. The method involves encrypting, at a transaction device, a transaction device identifier, generating, at the transaction device, a transaction message for a transaction system, the transaction message including, at least, a first data field configured to hold a transaction device identifier and a second data field configured to hold supplementary data, and sending the transaction message to a transaction processing system. The generation of the transaction message includes providing data in the first data field of the transaction message that does not identify the transaction device and providing the encrypted transaction device identifier in the second data field of the transaction message.
    Type: Grant
    Filed: June 27, 2024
    Date of Patent: June 9, 2026
    Assignee: Visa Europe Limited
    Inventor: Brian Sullivan
  • Patent number: 12634153
    Abstract: A method is disclosed. The method comprises receiving, by a user device from an identity network computer, a query set comprising a plurality of test identity attributes; encrypting, by the user device, the query set to form an obscured query set; computing, by the user device, a zero-knowledge proof using the obscured query set and an encrypted identity attribute associated with a user operating the user device; and transmitting, by the user device to the identity network computer, the obscured query set and the zero-knowledge proof, wherein the identity network computer verifies the zero-knowledge proof, retrieves an encrypted identity attribute associated with the user, evaluates the obscured query set with respect to the encrypted identity attribute, and transmits a result of the evaluation to a relying party computer.
    Type: Grant
    Filed: May 3, 2024
    Date of Patent: May 19, 2026
    Assignee: Visa International Service Association
    Inventors: Kim Wagner, Brian Sullivan, Dinah Sloan, Hao Ngo, Gaven James Watson, Sunpreet Singh Arora, Saikrishna Badrinarayanan, Srinivasan Raghuraman
  • Publication number: 20260121422
    Abstract: A method is disclosed. The method includes receiving, by an electric vehicle, a list of available services associated with an electricity supply terminal. The list of available services includes one or more methods that do not transmit credentials or tokens via a charging cable and one or more methods that do transmit credentials or tokens via the charging cable. The method also includes determining, by the electric vehicle, a set of services in the list of available services. The set of services includes services supported by the electric vehicle. The method also includes transmitting, by the electric vehicle to the electricity supply terminal, a service selection request comprising a service in the set of services. The method also includes receiving, by the electric vehicle from the electricity supply terminal via the charging cable, electricity from the electricity supply terminal.
    Type: Application
    Filed: March 25, 2024
    Publication date: April 30, 2026
    Applicant: Visa International Service Association
    Inventors: Christian Aabye, Brian Sullivan
  • Publication number: 20260048578
    Abstract: A recyclable flexible multi-layer packaging film used for foods, non-foods, pharmaceuticals, and other products that would benefit from flexible packaging solutions is provided. The present invention also relates to the methods of forming recyclable flexible packaging using fewer production steps while using EB curable inks & EB laminates, among others.
    Type: Application
    Filed: October 27, 2025
    Publication date: February 19, 2026
    Inventors: Imtiaz Rangwalla, Brian Sullivan
  • Patent number: 12549602
    Abstract: One or more medical devices are configured to connect to a predetermined temporary provisioning network of a healthcare organization, the temporary provisioning network being different than a healthcare network of the healthcare organization. After the devices are received by the healthcare organization, and powered up for the first time, device identifiers corresponding to the medical devices are received at a server remote from the healthcare organization, from the temporary provisioning network, together with an indication that the medical devices are requesting access to a management server within a healthcare network of the healthcare organization.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: February 10, 2026
    Assignee: CAREFUSION 303, INC.
    Inventors: Aron Weiler, Jeff Gaetano, Brian Sullivan
  • Publication number: 20250348868
    Abstract: Methods of transaction authentication are provided. In one such method, at least one first transaction has been conducted, the or each first transaction generating data including first data comprising authentication data and second data identifying the or each first transaction, wherein a given first transaction is between a merchant and a card holder. A cryptographically signed and/or encrypted token corresponding to the given first transaction and comprising a characteristic of the first transaction has been generated using at least said second data. The cryptographically signed and/or encrypted token has been transmitted to the merchant.
    Type: Application
    Filed: July 16, 2025
    Publication date: November 13, 2025
    Applicant: Visa Europe Limited
    Inventors: Brian Sullivan, David Wilson, David Harbige
  • Patent number: 12437045
    Abstract: A method performed by at least a user device comprising an interaction application and a biometric application is disclosed. The method comprises receiving from an access device, a message comprising interaction details. The user device may perform a biometric verification of the user operating the user device. The method may then include, if the biometric application has a biometric verification result, the interaction application receives the biometric verification result from the biometric application and continues processing the message. Or if the biometric application does not have the biometric verification result, then the interaction application either waits for the biometric verification result from the biometric application or continues processing the message without the biometric verification result.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: October 7, 2025
    Assignee: Visa International Service Association
    Inventors: Yuexi Chen, Brian Sullivan, Dinah Sloan, Hao Ngo, Kiushan Pirzadeh
  • Patent number: 12393934
    Abstract: Methods of transaction authentication are provided. In one such method, at least one first transaction has been conducted, the or each first transaction generating data including first data comprising authentication data and second data identifying the or each first transaction, wherein a given first transaction is between a merchant and a card holder. A cryptographically signed and/or encrypted token corresponding to the given first transaction and comprising a characteristic of the first transaction has been generated using at least said second data. The cryptographically signed and/or encrypted token has been transmitted to the merchant.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: August 19, 2025
    Assignee: VISA EUROPE LIMITED
    Inventors: Brian Sullivan, David Wilson, David Harbige
  • Patent number: 12341875
    Abstract: A method is disclosed. The method comprises transmitting, by an access device to a communication device, a resource provider certificate and an access device certificate. Then, establishing a secure channel between the access device and the communication device using data from the resource provider certificate and the access device certificate. Then, transmitting to or receiving data from the communication device using the secure channel.
    Type: Grant
    Filed: March 7, 2024
    Date of Patent: June 24, 2025
    Assignee: Visa International Service Association
    Inventors: Brian Sullivan, Dinah Sloan, Christian Aabye, Hao Ngo, Yuexi Chen, Fahimeh Rezaei
  • Publication number: 20250187482
    Abstract: A method is disclosed. It includes establishing a communication session between a vehicle comprising a first processor and an energy supply terminal comprising a second processor. The method includes obtaining, by the first processor in the vehicle, a credential or token, and then generating an encrypted data packet including the credential or token. The method also includes providing the encrypted data packet to the energy supply terminal. The energy supply terminal transmits the encrypted data packet to a service provider computer, which decrypts the encrypted data packet to obtain the credential or token, and then processes a transaction for supplying the vehicle with energy using the credential or the token.
    Type: Application
    Filed: March 27, 2023
    Publication date: June 12, 2025
    Applicant: Visa International Service Association
    Inventors: Brian Sullivan, Steven Carrillo, Christian Aabye, Cezary Faszczewski
  • Patent number: 12287170
    Abstract: Improvements in a projectile launcher with a two-part bolt is disclosed. The two-part bolt has a forward bolt that moves and locates the projectile from the magazine to the breach. The ball is maintained in the breach until pressurized air pushes the projective out of the launcher. A ball holder is biased by a spring and when the bolt is moved, the bolt will lift the ball holder and blocks loading of a second projectile. An adjustable barrel detent alters pressure on top of the projectile to create backspin. The two bolt parts forms a piston to drive the projectile forward. A spring between the forward bolt and the rear bolt to maintains an extended biased location between the two bolt components. Travel between the two bolt elements if maintained by a pin that is retained in the rear bolt with a pin keeper spring.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: April 29, 2025
    Inventor: Brian Sullivan
  • Patent number: 12219347
    Abstract: A method includes forming a communication channel between a user device and an access device. The communication channel is then secured using a user device key pair in the user device and an access device ephemeral key pair in the access device. The access device then generates a session key using at least a private cryptographic key in the access device ephemeral key pair, and a public key in the user device key pair. The access device then uses the session key to secure an ultra-wideband communication channel between the user device and the access device.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: February 4, 2025
    Assignee: Visa International Service Association
    Inventors: Brian Sullivan, Aparna Girish, Mark Rigby, Christian Aabye, Mustafa Top, Yuexi Chen, Dinah Sloan, Hao Ngo
  • Patent number: 12204658
    Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.
    Type: Grant
    Filed: November 10, 2023
    Date of Patent: January 21, 2025
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
  • Publication number: 20250012541
    Abstract: Improvements in a projectile launcher with a two-part bolt is disclosed. The two-part bolt has a forward bolt that moves and locates the projectile from the magazine to the breach. The ball is maintained in the breach until pressurized air pushes the projective out of the launcher. A ball holder is biased by a spring and when the bolt is moved, the bolt will lift the ball holder and blocks loading of a second projectile. An adjustable barrel detent alters pressure on top of the projectile to create backspin. The two bolt parts forms a piston to drive the projectile forward. A spring between the forward bolt and the rear bolt to maintains an extended biased location between the two bolt components. Travel between the two bolt elements if maintained by a pin that is retained in the rear bolt with a pin keeper spring.
    Type: Application
    Filed: July 5, 2023
    Publication date: January 9, 2025
    Inventor: Brian SULLIVAN
  • Patent number: 12164434
    Abstract: Methods, systems, and computer-readable storage media for maintaining and utilizing a unified cache memory. The method first identifies a unified cache memory associated with an application and populates it with data for access during application execution. The unified cache memory is associated with coupled lookup elements, which include multiple keys and multiple values coupled together. The coupled lookup elements are available to the application for access to all possible views of the data.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: December 10, 2024
    Assignee: Appian Corporation
    Inventor: Brian Sullivan
  • Publication number: 20240354756
    Abstract: There is described a method for transmitting a transaction message from a transaction device having a transaction device identifier. The method involves encrypting, at a transaction device, a transaction device identifier, generating, at the transaction device, a transaction message for a transaction system, the transaction message including, at least, a first data field configured to hold a transaction device identifier and a second data field configured to hold supplementary data, and sending the transaction message to a transaction processing system. The generation of the transaction message includes providing data in the first data field of the transaction message that does not identify the transaction device and providing the encrypted transaction device identifier in the second data field of the transaction message.
    Type: Application
    Filed: June 27, 2024
    Publication date: October 24, 2024
    Applicant: Visa Europe Limited
    Inventor: Brian Sullivan
  • Patent number: 12098903
    Abstract: Improvements in a more efficient use of air in a projectile launcher is disclosed. The launcher uses a two-stage air gun fire and reset to have a more efficient compressed gas usage because the gas is not wasted by performing simultaneous actions, instead, the motion dedicates a portion of the motion to firing only then transitions a “port” to close and redirect the gasses to “re-cocking” without wasted gasses going out the firing bolt. The air is redirected through a moving port or gate to allow the launcher to continue to perform and “cycle” to the point where there is low pressure in the supply tank. This prevents chopping or shredding of paintballs because the feed port of the projectiles only partially opens. The improvement allows the launcher to reliably feed and fire projectiles down to the point where it is obvious that the tank requires changing.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: September 24, 2024
    Inventor: Brian Sullivan
  • Publication number: 20240301007
    Abstract: Provided herein are RNA molecules encoding viral replication proteins and antigenic proteins or fragments thereof. Also provided herein are compositions that include RNA molecules encoding viral replication proteins and antigenic proteins or fragments thereof, and lipids. RNA molecules and compositions including them are useful for inducing immune responses.
    Type: Application
    Filed: January 30, 2024
    Publication date: September 12, 2024
    Inventors: Brian SULLIVAN, Sean SULLIVAN, Daiki MATSUDA, Rodrigo YELIN, Jinho PARK
  • Publication number: 20240283659
    Abstract: A method is disclosed. The method comprises receiving, by a user device from an identity network computer, a query set comprising a plurality of test identity attributes; encrypting, by the user device, the query set to form an obscured query set; computing, by the user device, a zero-knowledge proof using the obscured query set and an encrypted identity attribute associated with a user operating the user device; and transmitting, by the user device to the identity network computer, the obscured query set and the zero-knowledge proof, wherein the identity network computer verifies the zero-knowledge proof, retrieves an encrypted identity attribute associated with the user, evaluates the obscured query set with respect to the encrypted identity attribute, and transmits a result of the evaluation to a relying party computer.
    Type: Application
    Filed: May 3, 2024
    Publication date: August 22, 2024
    Applicant: Visa International Service Association
    Inventors: Kim Wagner, Brian Sullivan, Dinah Sloan, Hao Ngo, Gaven James Watson, Sunpreet Singh Arora, Saikrishna Badrinarayanan, Srinivasan Raghuraman
  • Patent number: 12051064
    Abstract: There is described a method for transmitting a transaction message from a transaction device having a transaction device identifier. The method involves encrypting, at a transaction device, a transaction device identifier, generating, at the transaction device, a transaction message for a transaction system, the transaction message comprising, at least, a first data field configured to hold a transaction device identifier and a second data field configured to hold supplementary data, and sending the transaction message to a transaction processing system. The generation of the transaction message comprises providing data in the first data field of the transaction message that does not identify the transaction device and providing the encrypted transaction device identifier in the second data field of the transaction message.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: July 30, 2024
    Assignee: VISA EUROPE LIMITED
    Inventor: Brian Sullivan