System and method for activating a beacon-based service location application

US12333510B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12333510-B2
Application numberUS-202318530545-A
CountryUS
Kind codeB2
Filing dateDec 6, 2023
Priority dateJun 17, 2021
Publication dateJun 17, 2025
Grant dateJun 17, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An automated method is provided for enabling and implementing a beacon-based service location application in a user device having a beacon monitoring application. A service location facilitation server establishes service need criteria for a user of the user device and estimates a service need state for the user. The service need state includes information indicative of a relative need for a desired service. The service location facilitation server then determines whether the service need state meets the service need criteria, and, if so, transmits an instruction to the user device to transition the beacon monitoring application from an inactive state to an active monitoring state.

First claim

Opening claim text (preview).

What is claimed is: 1. An automated method of enabling and implementing a beacon-based service location application in a user device having a beacon monitoring application, the method comprising: responsive to a determination that a service need state of a user of the user device meets a service need criteria of the user device for a desired service provided by an automated service machine (ASM), transmitting, by a service location facilitation server, an instruction to the user device to transition the beacon monitoring application from an inactive state to an active monitoring state; receiving, by the service location facilitation server from the user device, a beacon notification message including beacon identification information associated with a beacon transmission received by the user device from a transmitting beacon associated with the ASM in response to changing to the active monitoring state; and responsive only to a determination that the transmitting beacon is associated with an authorized service location for the ASM, transmitting, by a service location facilitation server, a push notification to the user device, the push notification including identification of the desired service and the service location. 2. The automated method of claim 1 , further comprising entering, by the service location facilitation server, some or all of information indicative of a relative need for the desired service into a machine learning model configured for calculating an estimate for a need level for the desired service. 3. The automated method of claim 2 , wherein the machine learning model is constructed using historical data for previous uses of the desired service by the user and contemporaneous service need states for the user. 4. The automated method of claim 1 , further comprising determining, by the service location facilitation server, whether the service need state of the user meets the service need criteria of the user device. 5. The automated method of claim 1 , further comprising determining, by the service location facilitation server, whether the transmitting beacon is associated with the service location that meets the needed service criteria. 6. The automated method of claim 5 , wherein the action of determining whether the transmitting beacon is associated with the service location that meets the needed service criteria comprises: determining whether the transmitting beacon is associated with an authorized service location. 7. The automated method of claim 5 , wherein the action of determining whether the transmitting beacon is associated with the service location that meets the needed service criteria comprises: transmitting, by the service location facilitation server to a service provider server associated with the authorized service location, a service status request including at least one of the set consisting of the beacon identification information and identification of the authorized service location. 8. The automated method of claim 7 , wherein the action of determining whether the transmitting beacon is associated with the service location that meets the needed service criteria comprises: receiving a status request response including status information for the authorized service location, the status information including information on current services available at the authorized service location; and comparing the status information to at least a portion of the needed service criteria. 9. The automated method of claim 1 , further comprising: estimating, by the service location facilitation server, a service need state for the user, the service need state comprising information indicative of a relative need for a desired service; and wherein the action of estimating the service need state comprises: entering some or all of the information indicative of a relative need for a desired service into a machine learning model configured for calculating an estimate for a need level for the desired service, wherein the machine learning model is constructed using historical data for previous uses of the desired service by the user and contemporaneous service need states for the user. 10. The automated method of claim 1 , wherein the desired service is or includes automated receiving of cash for deposit into an account of the user and the service need state comprises information associated with cash holdings of the user. 11. An automated processing system for enabling and implementing a beacon-based service location application in a user device having a beacon monitoring application, the system comprising a service location facilitation server, and the service location facilitation server configured to: responsive to a determination that a service need state of a user of the user device meets a service need criteria of the user device for a desired service provided by an automated service machine (ASM), transmit an instruction to the user device to transition the beacon monitoring application from an inactive state to an active monitoring state; receive, from the user device, a beacon notification message including beacon identification information associated with a beacon transmission received by the user device from a transmitting beacon associated with the ASM in response to changing to the active monitoring state; and responsive only to a determination that the transmitting beacon is associated with an authorized service location for the ASM, transmit, by a service location facilitation server, a push notification to the user device, the push notification including identification of the desired service and the service location. 12. The automated processing system of claim 11 , wherein the service location facilitation server is further configured to: estimate a likely amount of cash held by the user, and compare the likely amount of cash held to a cash deposit threshold included in the service need criteria. 13. The automated processing system of claim 11 , wherein the service location facilitation server is further configured to: receive a cash deposit notification from at least one of the set consisting of the user device and a service provider server, the cash deposit notification including a cash amount deposited by the user; add cash transaction information to the historical data for the user, the cash transaction information including the cash amount deposited and the service need state; and update the machine learning model. 14. The automated processing system of claim 11 , wherein the service need state includes information from the user including at least one of the set consisting of a current amount of cash held by the user and information on expected future influxes of cash. 15. The automated processing system of claim 11 , wherein the service location facilitation server is further configured to: transmit to a service provider server associated with the authorized service location, a service status request including at least one of the set consisting of the beacon identification information and identification of the authorized service location, receive from the service provider server a status request response including status information for the authorized service location, the status information including information on current services available at the authorized service location, and compare the status information to the service need state. 16. The automated processing system of claim 11 , wherein the service location facilitation server is further configured to: select a service need state for an account holder based on a machine learning

Assignees

Inventors

Classifications

  • Location-based management or tracking services · CPC title

  • involving automatic teller machines [ATMs] · CPC title

  • Vending machines being part of a centrally controlled network of vending machines · CPC title

  • Interfacing with vending machines using mobile or wearable devices · CPC title

  • Automatic teller machines [ATMs] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12333510B2 cover?
An automated method is provided for enabling and implementing a beacon-based service location application in a user device having a beacon monitoring application. A service location facilitation server establishes service need criteria for a user of the user device and estimates a service need state for the user. The service need state includes information indicative of a relative need for a de…
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06Q20/108. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 17 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).