IP Library Granted Patent US 12,647,776
Granted Patent B2
US 12,647,776 · App. 18/772,989 · Granted Jun 2, 2026

On-device data privacy operations to prevent data sharing at user locations

Inventors: Michael Charles Todasco (Santa Clara, CA); Clare Patrice Tandy (Portola Valley, CA); Cynthia O'Yang (Los Altos, CA)
Assignee: PAYPAL, INC.
H04W12/02G06F21/6245H04W12/63
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,647,776
App. No.
18/772,989
Granted
Jun 2, 2026
Kind
B2
Abstract

There are provided systems and methods for on-device data privacy operations to prevent data sharing at user locations. A service provider, such as a merchant location of a merchant and/or associated online transaction processor, may provide additional services for to users via user data that may be tracked or stored of the user. However, the user may not want to share certain data with the merchant or other backend processor for privacy concerns. Thus, on-device data privacy operations may be used to detect when a user is at a location that has a corresponding privacy setting to hide or abstract user data for the location. The privacy setting may designate data to prevent from sharing when the user uses their device with devices associated with the location. Abstracted data associated with recommendations or actions to provide the user may be generated and provided to a merchant for the location.

Claims (39)

1 . A mobile device system, comprising:

a non-transitory memory; and

one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the mobile device system to perform operations comprising:

detecting that the mobile device system is within a threshold distance to a merchant location;

determining that the mobile device system, associated with a user, has a first privacy setting enabled to prevent at least a portion of user information from being provided to a merchant corresponding to the merchant location;

abstracting information from the user information based on the first privacy setting and the merchant location;

generating a digital data package for the abstracted information for providing to a merchant device at the merchant location; and

transmitting the digital data package to the merchant device in response to a request for user data as part of a transaction at the merchant location.

2 . The mobile device system of claim 1 , wherein the operations further comprise:

receiving the request for user data from the merchant device at the merchant location.

3 . The mobile device system of claim 2 , wherein the request for user data is received in association with the transaction at the merchant location.

4 . The mobile device system of claim 1 , wherein the operations further comprise:

utilizing one or more models to determine, based on the user information, one or more recommendations for the user and associated with the merchant location.

5 . The mobile device system of claim 4 , wherein the information is abstracted from the user information based at least in part on the one or more recommendations.

6 . The mobile device system of claim 1 , wherein abstracting the information includes removing at least one identifier from the user information.

7 . A method, comprising:

receiving, by a mobile device associated with a user, a request to share user data with a location-specific device associated with a merchant location;

determining a first privacy setting enabled on the mobile device, the first privacy setting enabled to prevent at least a portion of user information from being provided to a merchant corresponding to the merchant location;

determining abstracted data from the user information based on the first privacy setting; and

in response to the request, providing the abstracted data to the location-specific device as part of a transaction at the merchant location.

8 . The method of claim 7 , wherein the request to share user data is received as part of the transaction by the user at the merchant location.

9 . The method of claim 8 , wherein determining the abstracted data limits the user data based on the first privacy setting and the transaction.

10 . The method of claim 7 , wherein determining the abstracted data removes at least one identifier from the user information.

11 . The method of claim 8 , further comprising:

generating a data removal request for the abstracted data after processing the transaction.

12 . A non-transitory machine-readable medium having instructions stored thereon that are executed by a computer system to perform operations comprising:

receiving, by a mobile device associated with a user, a request for user data, the request associated with a merchant location;

determining a privacy setting for the merchant location, the privacy setting being associated with at least a portion of user data;

determining a predicted activity by the user at the merchant location;

generating, based on the privacy setting and the predicted activity, abstracted data from the user data; and

providing, to a merchant device at the merchant location, a digital representation of the abstracted data in response to the request for user data and as part of a transaction at the merchant location.

13 . The non-transitory machine-readable medium of claim 12 , wherein the request for user data is received as part of the transaction by the user at the merchant location.

14 . The non-transitory machine-readable medium of claim 13 , wherein generating the abstracted data limits the user data based on the privacy setting and the transaction.

15 . The non-transitory machine-readable medium of claim 12 , wherein generating the abstracted data removes at least one identifier from the user data.

16 . The non-transitory machine-readable medium of claim 13 , wherein the operations further comprise:

generating a data removal request for the abstracted data after processing the transaction.

17 . The non-transitory machine-readable medium of claim 12 , wherein the operations further comprise:

in response to providing the digital representation, receiving a recommendation associated with the merchant location; and

providing a data removal request for digital representation in response to the recommendation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2024
From: TODASCO, MICHAEL CHARLES; TANDY, CLARE PATRICE; O'YANG, CYNTHIA
To: PAYPAL, INC.
Reel/Frame 067990/0376 →
Continuity (2)
Continuation 17683192 · Feb 28, 2022
Related Publication 20250056213A1 · Feb 13, 2025
References Cited (31)
US 8135624B1 · Ramalingam et al. · 2012 [cited by applicant]
US 9792432B2 · Bilogrevic · 2017 [cited by examiner]
US 10002248B2 · Jones-McFadden · 2018 [cited by examiner]
US 10038678B2 · Kravitz · 2018 [cited by examiner]
US 10332108B2 · Ciurea · 2019 [cited by applicant]
US 10637853B2 · Lindemann · 2020 [cited by examiner]
US 10754984B2 · Hailpern · 2020 [cited by examiner]
US 10798066B2 · Chizi et al. · 2020 [cited by applicant]
US 10817618B2 · Garg et al. · 2020 [cited by applicant]
US 10887308B1 · Spiegel · 2021 [cited by applicant]
US 11144923B1 · Griffith et al. · 2021 [cited by applicant]
US 11350270B2 · James · 2022 [cited by examiner]
US 11494777B2 · Bharghavan et al. · 2022 [cited by applicant]
US 11515997B2 · Duchin · 2022 [cited by examiner]
US 11636489B2 · Bharghavan et al. · 2023 [cited by applicant]
US 12326961B2 · Langley · 2025 [cited by examiner]
US 12417191B2 · Gonabal · 2025 [cited by examiner]
US 20110238514A1 · Ramalingam et al. · 2011 [cited by applicant]
US 20130268357A1 · Heath · 2013 [cited by applicant]
US 20130275305A1 · Duplan · 2013 [cited by applicant]
US 20150006390A1 · Aissi et al. · 2015 [cited by applicant]
US 20180322487A1 · Shenker et al. · 2018 [cited by applicant]
US 20210192066A1 · Naqvi et al. · 2021 [cited by applicant]
US 20210390190A1 · Walker et al. · 2021 [cited by applicant]
US 20220058651A1 · Mttimberga · 2022 [cited by applicant]
US 20220269823A1 · Iyer et al. · 2022 [cited by applicant]
US 20220300653A1 · Wrenn · 2022 [cited by examiner]
International Preliminary Report on Patentability for Application No. PCT/US2023/013688, mailed on Sep. 12, 2024, 9 pages. [cited by applicant]
NIST Big Data Public Working Group Definitions and Taxonomies Subgroup: “NIST Big Data Interoperability Framework: vol. 2, Big Data Taxonomies NIST SP 1500-2”, NIST, National Institute of Standards and Technology (NIST)… [cited by applicant]
Extended European Search Report Application No. EP23760633.0, Nov. 17, 2025, 10 pages. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/013688 mailed on Jun. 8, 2023, 10 pages. [cited by applicant]