IP Library Granted Patent US 12,380,508
Granted Patent B2
US 12,380,508 · App. 18/145,769 · Granted Aug 5, 2025

Referral service for content authentication and delivery

Inventor: Asim Ranginwala (Irving, TX)
Assignee: Bestow Inc.
G06Q40/08G06F11/3476G06F11/362G06F16/258G06Q10/10G06Q20/401
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,380,508
App. No.
18/145,769
Granted
Aug 5, 2025
Kind
B2
Abstract

In general, this disclosure involves systems, software, and computer implemented methods including receiving customer information and a set of agent credentials from an agent system at an integration platform. The integration platform verifies the agent credentials and generates a referral token identifying a landing site defined by an external system. A is generated digital application based on a workflow that is defined by the external system and pre-populates at least a portion of the digital application with the customer information. The integration platform sends the pre-populated digital application to the external system for hosting at the landing site, and further sends a URL to the agent system. The URL includes the referral token, and information that directs the customer to the pre-populated digital application on the landing site. The integration platform stores the token in a repository of used token, and associates the referral token with the agent user.

Claims (47)

1. A method comprising:

receiving, at an integration platform and from an agent system operated by an agent user, customer information and a set of agent credentials;

verifying, by the integration platform, the agent credentials;

generating, by the integration platform, a referral token that uniquely identifies a landing site defined by an external system and the agent user;

generating, by the integration platform, a digital application based on a workflow defined by the external system;

pre-populating, by the integration platform, at least a portion of the digital application with the customer information;

sending, by the integration platform, the pre-populated digital application to the external system for hosting at the landing site;

sending, by the integration platform, a uniform resource locator (URL) to the agent system, the URL comprising the referral token, wherein the URL comprises information that directs the customer to the pre-populated digital application on the landing site; and

in response to receiving a message indicating the referral token has been successfully used by a customer: storing, by the integration platform, the referral token in a repository of used tokens.

2. The method of claim 1 , wherein the agent credentials comprise a username and password.

3. The method of claim 1 , wherein the agent credentials are encrypted using a private key associated with the agent, and where verifying the agent credentials comprises decrypting the agent credentials using a public key associated with the agent.

4. The method of claim 1 , wherein the workflow comprises (1) a plurality of parameters to be defined during completion of the digital application, (2) a sequence of operations, and (3) one or more evaluation rules.

5. The method of claim 1 , wherein the agent credentials comprise an agent token that uniquely identifies the agent user, and wherein the referral token comprises the agent token.

6. The method of claim 1 , wherein the landing site is a web application.

7. The method of claim 6 , wherein the web application is configured to be operated by the customer.

8. A non-transitory computer-readable storage medium storing one or more instructions executable by a computer system to perform operations comprising:

receiving, at an integration platform and from an agent system operated by an agent user, customer information and a set of agent credentials;

verifying, by the integration platform, the agent credentials;

generating, by the integration platform, a referral token that uniquely identifies a landing site defined by an external system and the agent user;

generating, by the integration platform, a digital application based on a workflow defined by the external system;

pre-populating, by the integration platform, at least a portion of the digital application with the customer information;

sending, by the integration platform, the pre-populated digital application to the external system for hosting at the landing site;

sending, by the integration platform, a uniform resource locator (URL) to the agent system, the URL comprising the referral token, wherein the URL comprises information that directs the customer to the pre-populated digital application on the landing site; and

in response to receiving a message indicating the referral token has been successfully used by a customer: storing, by the integration platform, the referral token in a repository of used tokens.

9. The computer-readable medium of claim 8 comprising:

receiving, by the integration platform and from the external system, a message indicating the referral token has been successfully used by a customer.

10. The computer-readable medium of claim 8 , wherein the agent credentials comprise a username and password.

11. The computer-readable medium of claim 8 , wherein the agent credentials are encrypted using a private key associated with the agent, and where verifying the agent credentials comprises decrypting the agent credentials using a public key associated with the agent.

12. The computer-readable medium of claim 8 , wherein the workflow comprises (1) a plurality of parameters to be defined during completion of the digital application, (2) a sequence of operations, and (3) one or more evaluation rules.

13. The computer-readable medium of claim 8 , wherein the agent credentials comprise an agent token that uniquely identifies the agent user, and wherein the referral token comprises the agent token.

14. The computer-readable medium of claim 8 , wherein the landing site is a web application.

15. The computer-readable medium of claim 14 , wherein the web application is configured to be operated by the customer.

16. A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

receiving, at an integration platform and from an agent system operated by an agent user, customer information and a set of agent credentials;

verifying, by the integration platform, the agent credentials;

generating, by the integration platform, a referral token that uniquely identifies a landing site defined by an external system and the agent user;

generating, by the integration platform, a digital application based on a workflow defined by the external system;

pre-populating, by the integration platform, at least a portion of the digital application with the customer information;

sending, by the integration platform, the pre-populated digital application to the external system for hosting at the landing site;

sending, by the integration platform, a uniform resource locator (URL) to the agent system, the URL comprising the referral token, wherein the URL comprises information that directs the customer to the pre-populated digital application on the landing site; and

in response to receiving a message indicating the referral token has been successfully used by a customer: storing, by the integration platform, the referral token in a repository of used tokens.

17. The system of claim 16 , wherein the message indicating the referral token has been successfully used by a customer is received by the integration platform and from the external system.

18. The system of claim 16 , wherein the agent credentials comprise a username and password.

19. The system of claim 16 , wherein the agent credentials are encrypted using a private key associated with the agent, and where verifying the agent credentials comprises decrypting the agent credentials using a public key associated with the agent.

20. The system of claim 16 , wherein the agent credentials comprise an agent token that uniquely identifies the agent user, and wherein the referral token comprises the agent token.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 7, 2025
From: TRINITY CAPITAL INC.
To: BESTOW INC.
Reel/Frame 071055/0606 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: BESTOW INC.
Reel/Frame 071040/0378 →
SECURITY INTEREST Recorded May 2, 2025
From: BESTOW INC.
To: TRIPLEPOINT CAPITAL LLC
Reel/Frame 071013/0471 →
SECURITY INTEREST Recorded Feb 3, 2025
From: BESTOW INC.
To: TRINITY CAPITAL INC.
Reel/Frame 070094/0231 →
SECURITY INTEREST Recorded Aug 14, 2024
From: BESTOW INC.
To: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 068286/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2023
From: RANGINWALA, ASIM
To: BESTOW INC.
Reel/Frame 063110/0409 →
Continuity (2)
Provisional Application 63345717 · May 25, 2022
Related Publication 20230385938A1 · Nov 30, 2023
References Cited (48)
US 10282785B1 · Yager · 2019 [cited by examiner]
US 10467050B1 · Schmidgall · 2019 [cited by examiner]
US 10607294B1 · Mitchell · 2020 [cited by examiner]
US 10616075B2 · Dawes · 2020 [cited by examiner]
US 10685009B1 · Rutley et al. · 2020 [cited by applicant]
US 10922658B2 · Moll · 2021 [cited by examiner]
US 10997665B2 · Neag · 2021 [cited by examiner]
US 11329998B1 · Shahidzadeh · 2022 [cited by examiner]
US 11824971B2 · Mesiano · 2023 [cited by examiner]
US 11854086B1 · Yager · 2023 [cited by examiner]
US 20050038724A1 · Roever · 2005 [cited by examiner]
US 20050234860A1 · Roever · 2005 [cited by examiner]
US 20080033813A1 · Khachatryan · 2008 [cited by examiner]
US 20080183507A1 · Lutnick · 2008 [cited by examiner]
US 20130060582A1 · Cutino · 2013 [cited by examiner]
US 20150073834A1 · Gurenko · 2015 [cited by examiner]
US 20160098298A1 · Trefler · 2016 [cited by examiner]
US 20160275455A1 · Moll · 2016 [cited by examiner]
US 20170140467A1 · Neag · 2017 [cited by examiner]
US 20180076954A1 · Mesiano · 2018 [cited by examiner]
US 20180089764A1 · Busque · 2018 [cited by examiner]
US 20180367946A1 · Best · 2018 [cited by examiner]
US 20190370615A1 · Murphy et al. · 2019 [cited by applicant]
US 20200090188A1 · Wince et al. · 2020 [cited by applicant]
US 20210201328A1 · Gunther · 2021 [cited by applicant]
US 20210314305A1 · Rodriguez · 2021 [cited by applicant]
US 20210326994A1 · Dang · 2021 [cited by examiner]
US 20220129381A1 · Kang · 2022 [cited by applicant]
US 20220240062A1 · Gurayah · 2022 [cited by examiner]
US 20230021327A1 · Doumar · 2023 [cited by examiner]
US 20230162224A1 · Biemer · 2023 [cited by examiner]
US 20230385174A1 · Tokarev et al. · 2023 [cited by applicant]
US 20230385939A1 · Tsuchiyma · 2023 [cited by examiner]
US 20240062309A1 · Yager · 2024 [cited by examiner]
JP 2018067336A · 2018 [cited by examiner]
JP 2020197948A · 2020 [cited by examiner]
WO WO2061527A2 · 2002 [cited by examiner]
WO WO2016143948 · 2016 [cited by applicant]
WO WO2016159902 · 2016 [cited by applicant]
WO WO2023230198A1 · 2023 [cited by applicant]
Salesforce.com. “Set Up and Manage Insurance.” (Nov. 24, 2019). Retrieved online Sep. 4, 2024. https://help.salesforce.com/s/articleView?id=sf.fsc_insurance.htm&language=en_US&type=5 (Year: 2019). [cited by examiner]
Millennial Specialty Insurance. “Insurance Built for the Future.” (Jan. 1, 2020). Retrieved online Sep. 4, 2024. https://msimga.com/ (Year: 2020). [cited by examiner]
Broadcom. “Managing Stored Credentials.” (Jun. 25, 2010). Retrieved online Sep. 4, 2024. (Year: 2010) https://techdocs.broadcom.com/us/en/symantec-security-software/information-security/data-loss-prevention/16-0-1/Manag… [cited by examiner]
Alenoghena et al., “eHealth: A Survey of Architectures, Developments in mHealth, Security Concerns and Solutions,” International Journal of Environmental Research and Public Health, Oct. 11, 2022, 19(20):13071, 54 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/US2023/023463, mailed on Sep. 12, 2023, 10 pages. [cited by applicant]
Extended European Search Report in European Appln. No. 23812542.1, mailed on Feb. 18, 2025, 9 pages. [cited by applicant]
International Preliminary Report on Patentability in International Appln. No. PCT/US2023/023463, mailed on Dec. 5, 2024, 7 pages. [cited by applicant]
Lin et al., “Event-based debugging of object/action programs,” Paper, Presented at the WPDD88:1988 Workshop on Parallel & Distributed Debugging, Madison, Wisconsin, USA, May 5-6, 1988; Proceedings of the 1988 ACM SIGPLA… [cited by applicant]