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: 12651255Abstract: 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: GrantFiled: June 27, 2024Date of Patent: June 9, 2026Assignee: Visa Europe LimitedInventor: Brian Sullivan
-
Patent number: 12634153Abstract: 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: GrantFiled: May 3, 2024Date of Patent: May 19, 2026Assignee: Visa International Service AssociationInventors: Kim Wagner, Brian Sullivan, Dinah Sloan, Hao Ngo, Gaven James Watson, Sunpreet Singh Arora, Saikrishna Badrinarayanan, Srinivasan Raghuraman
-
Publication number: 20260121422Abstract: 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: ApplicationFiled: March 25, 2024Publication date: April 30, 2026Applicant: Visa International Service AssociationInventors: Christian Aabye, Brian Sullivan
-
Publication number: 20260048578Abstract: 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: ApplicationFiled: October 27, 2025Publication date: February 19, 2026Inventors: Imtiaz Rangwalla, Brian Sullivan
-
Patent number: 12549602Abstract: 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: GrantFiled: October 9, 2023Date of Patent: February 10, 2026Assignee: CAREFUSION 303, INC.Inventors: Aron Weiler, Jeff Gaetano, Brian Sullivan
-
Publication number: 20250348868Abstract: 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: ApplicationFiled: July 16, 2025Publication date: November 13, 2025Applicant: Visa Europe LimitedInventors: Brian Sullivan, David Wilson, David Harbige
-
Patent number: 12437045Abstract: 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: GrantFiled: September 29, 2021Date of Patent: October 7, 2025Assignee: Visa International Service AssociationInventors: Yuexi Chen, Brian Sullivan, Dinah Sloan, Hao Ngo, Kiushan Pirzadeh
-
Patent number: 12393934Abstract: 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: GrantFiled: October 23, 2017Date of Patent: August 19, 2025Assignee: VISA EUROPE LIMITEDInventors: Brian Sullivan, David Wilson, David Harbige
-
Patent number: 12341875Abstract: 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: GrantFiled: March 7, 2024Date of Patent: June 24, 2025Assignee: Visa International Service AssociationInventors: Brian Sullivan, Dinah Sloan, Christian Aabye, Hao Ngo, Yuexi Chen, Fahimeh Rezaei
-
Publication number: 20250187482Abstract: 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: ApplicationFiled: March 27, 2023Publication date: June 12, 2025Applicant: Visa International Service AssociationInventors: Brian Sullivan, Steven Carrillo, Christian Aabye, Cezary Faszczewski
-
Patent number: 12287170Abstract: 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: GrantFiled: July 5, 2023Date of Patent: April 29, 2025Inventor: Brian Sullivan
-
Patent number: 12219347Abstract: 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: GrantFiled: August 22, 2023Date of Patent: February 4, 2025Assignee: Visa International Service AssociationInventors: Brian Sullivan, Aparna Girish, Mark Rigby, Christian Aabye, Mustafa Top, Yuexi Chen, Dinah Sloan, Hao Ngo
-
Patent number: 12204658Abstract: 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: GrantFiled: November 10, 2023Date of Patent: January 21, 2025Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
-
Publication number: 20250012541Abstract: 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: ApplicationFiled: July 5, 2023Publication date: January 9, 2025Inventor: Brian SULLIVAN
-
Patent number: 12164434Abstract: 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: GrantFiled: October 9, 2023Date of Patent: December 10, 2024Assignee: Appian CorporationInventor: Brian Sullivan
-
Publication number: 20240354756Abstract: 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: ApplicationFiled: June 27, 2024Publication date: October 24, 2024Applicant: Visa Europe LimitedInventor: Brian Sullivan
-
Patent number: 12098903Abstract: 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: GrantFiled: May 18, 2022Date of Patent: September 24, 2024Inventor: Brian Sullivan
-
Publication number: 20240301007Abstract: 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: ApplicationFiled: January 30, 2024Publication date: September 12, 2024Inventors: Brian SULLIVAN, Sean SULLIVAN, Daiki MATSUDA, Rodrigo YELIN, Jinho PARK
-
Publication number: 20240283659Abstract: 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: ApplicationFiled: May 3, 2024Publication date: August 22, 2024Applicant: Visa International Service AssociationInventors: Kim Wagner, Brian Sullivan, Dinah Sloan, Hao Ngo, Gaven James Watson, Sunpreet Singh Arora, Saikrishna Badrinarayanan, Srinivasan Raghuraman
-
Patent number: 12051064Abstract: 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: GrantFiled: August 12, 2020Date of Patent: July 30, 2024Assignee: VISA EUROPE LIMITEDInventor: Brian Sullivan