Patents by Inventor Aaron McLean

Aaron McLean 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: 20250252431
    Abstract: Systems and methods for modifying transaction data at a remote point-of-sale device (POS) are disclosed. A system in accordance with the present disclosure includes at least one processor programmed to receive, from a POS device, an offer request message including a unique consumer identifier and transaction data. In response to receiving the offer request message, the processor is programmed to retrieve an offer associated with the unique consumer identifier and cause to be displayed, on a user interface of a remote computing device, the offer. The at least one processor is further programmed to receive, from the POS device, updated transaction data, the updated transaction data including a second transaction amount that is greater than the first transaction amount and in response to receiving the updated transaction data, transmit a modification message cause the POS device to modify the transaction in accordance with the at least one offer.
    Type: Application
    Filed: February 3, 2025
    Publication date: August 7, 2025
    Inventors: Gunter Pfau, Aaron McLean, Navid Safabakhsh
  • Publication number: 20250186894
    Abstract: Disclosed are methods, systems, and computer-readable recording media that encrypt user-created game objects and at least partially de-duplicate the objects during future downloads of overlapping content. A first object is downloaded to a user device and stored in cache—and also decompressed, recompressed, encrypted, and bundled into a file with a header at the server. When a second object is downloaded, the server can determine the chunks of the second object that are distinct from the chunks of the first object already stored in the cache, e.g., by using a deterministic identification number associated with a manifest of the file that contains the overlapping chunks. The server can then download the necessary chunks from a file that is not accessible to the user but that includes the chunks requested by the user and accessible to the user. Accordingly, bandwidth and computing resources can be saved.
    Type: Application
    Filed: December 7, 2023
    Publication date: June 12, 2025
    Applicant: VRChat Inc.
    Inventors: Stefan Reiter, Aaron McLean
  • Publication number: 20250153049
    Abstract: The present technology receives raw assets of user-generated content at a platform server. The platform server can utilize techniques to recognize reused assets to avoid storing duplicate data. Additionally, the present technology can utilize a validation scheme by which portions of user content that include executable code are only permitted to be uploaded to the platform server when these portions of the user content are recognized and are already known to be safe. Additionally, the present technology can be configured to modify the raw assets of the content to be compatible with the latest updates to the platform and to the distribution platforms in which the user-generated content will be executed.
    Type: Application
    Filed: November 15, 2023
    Publication date: May 15, 2025
    Applicant: VRChat Inc.
    Inventors: Kevin Holly, Jesse Joudrey, Jason Nuccio, Euan Polson, Aaron McLean
  • Publication number: 20240412239
    Abstract: Systems and methods for transforming and managing performance data associated with a retailer network are disclosed. In one embodiment, a computing system for creating and managing a retailer network is disclosed. The computing system comprises at least one processor and a memory device. The at least one processor is programmed to perform steps including receiving an identifier for a retailer network, linking at least one retailer to the identifier, and in response to the linking the identifier to the at least one retailer, automatically receiving, from at least one remote computing device, performance data for the at least one retailer, the performance data including at least one of new member enrollment data or transaction data. The steps further include normalizing and processing the performance data and causing to be displayed, on a user interface of a user computing device, a visual representation of the processed performance data.
    Type: Application
    Filed: June 6, 2024
    Publication date: December 12, 2024
    Inventors: Gunter Pfau, Aaron McLean, Scott Wasserman, Jakov Suran, Joshua Skaroff
  • Publication number: 20240046296
    Abstract: Systems and methods for wallet steering are disclosed. A wallet steering method in accordance with the present disclosure may comprise receiving a consumer identifier, such as a phone number, during a transaction. In response to receiving the consumer identifier, a consumer member profile is automatically created for the consumer identifier and data elements associated with the transaction and/or consumer are be stored in the consumer member profile. The consumer member profile may be built over time based on transactions associated with the consumer identifier. Customized offers which precisely and profitably steer consumer purchases from one business to another, one product/service to another and/or one payment tender to another may then be generated based on the consumer profile.
    Type: Application
    Filed: October 19, 2023
    Publication date: February 8, 2024
    Inventors: Gunter Pfau, Aaron McLean, Scott Wasserman, Jakov Suran
  • Publication number: 20230289846
    Abstract: Systems and methods for wallet steering are disclosed. A wallet steering method in accordance with the present disclosure may comprise receiving a consumer identifier, such as a phone number, during a transaction. In response to receiving the consumer identifier, a consumer member profile is automatically created for the consumer identifier and data elements associated with the transaction and/or consumer are be stored in the consumer member profile. The consumer member profile may be built over time based on transactions associated with the consumer identifier. Customized offers which precisely and profitably steer consumer purchases from one business to another, one product/service to another and/or one payment tender to another may then be generated based on the consumer profile.
    Type: Application
    Filed: February 24, 2023
    Publication date: September 14, 2023
    Inventors: Gunter Pfau, Aaron McLean, Scott Wasserman, Jakov Suran