IP Library Granted Patent US 11,765,262
Granted Patent B2
US 11,765,262 · App. 17/279,188 · Granted Sep 19, 2023

Customer capture using dynamically generated customized webpages

Inventors: Sacha Spindler (Vancouver, CA); Andrew Lewin (Vancouver, CA); Aidan Wright (Tigard, OR)
Assignee: IQX CORP.
H04M1/72445H04M1/72436H04W4/14H04W4/20H04W12/06
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 11,765,262
App. No.
17/279,188
Granted
Sep 19, 2023
Kind
B2
Abstract

A computer that dynamically generates a customized second document is described. During operation, the computer receives information specifying activation of a hosted field in a document associated with a third party, where the information specifies a willingness to receive one or more messages from the computer and specifies a telephone number. In response, the computer dynamically generates the customized second document that includes information about one or more transactions (such as one or more upcoming events) of interest to an individual associated with the telephone number. Then, the computer sends a message to an address corresponding to the telephone number, where the message includes a link to the customized second document. Next, when the computer receives information specifying activation of the link from an electronic device, the computer provides information specifying the customized second document to the electronic device for display on the electronic device.

Claims (62)

1. A system comprising:

a processor; and

memory configured to store program instructions, wherein, when executed by the processor, the program instructions cause the processor to perform operations comprising:

providing, to a third party, a hosted field for inclusion in a first document associated with the third party;

receiving, information indicating activation of the hosted field in the first document, wherein the information comprises a telephone number and an indication of a willingness to receive one or more messages;

generating, a second document that includes information about one or more events of interest for a user associated with the telephone number, the second document being customized to an interest of the user;

sending a message to an electronic address corresponding to the telephone number, wherein the message comprises a link to the second document, the link being configured to:

allow the user to access the second document to execute one or more transactions associated with the one or more events, and

allow users other than the user to access the second document to browse the second document while prohibiting execution of the one or more transactions through the link for the users other than the user;

in response to determining activation of the link has occurred, providing the second document to the electronic address;

enabling one or more additional transactions associated with the one or more events for the users other than the user when receiving a subscription request and an associated telephone number associated with the users other than the user;

generating an updated link accessible by the users other than the user to perform the one or more additional transactions; and

providing the updated link to the associated telephone number.

2. The system of claim 1 , wherein the first document comprises a webpage.

3. The system of claim 1 , wherein the message comprises a Short Message Service (SMS) message.

4. The system of claim 1 , wherein the second document comprises a webpage.

5. The system of claim 1 , wherein the second document facilitates completion of a given transaction in the one or more transactions.

6. The system of claim 5 , wherein the operations further comprise:

providing authentication information intended for an electronic device associated with the user to authenticate the given transaction, wherein the given transaction is rejected when confirmation that the authentication information is stored on the electronic device is not received.

7. The system of claim 6 , wherein the authentication information is valid for a predefined time interval.

8. The system of claim 6 , wherein the authentication information comprises an authentication cookie configured to be stored on the electronic device associated with the user and the second document.

9. The system of claim 1 , wherein the second document is a customized webpage and wherein the operations further comprise:

determining, after receiving the information specifying activation of the hosted field, whether the telephone number is included in a data structure prior to generating the second document;

when the telephone number is included in the data structure, generating the second document; and

otherwise, confirming the indication of the willingness to receive the one or more messages prior to generating the second document.

10. The system of claim 1 , wherein the one or more events of interest are associated with an entity, and the user has a subscription with the entity.

11. The system of claim 1 , wherein the operations comprise:

receiving, from an electronic device associated with the user, a request message including a predefined code addressed to a second address corresponding to a second telephone number;

generating a third document that comprises information about one or more additional events of interest to the user associated with the second telephone number; and

providing a second message addressed to the address corresponding to the second telephone number, wherein the second message comprises a link to the third document.

12. The system of claim 1 , wherein the third party is an event ticket provider.

13. A non-transitory computer-readable storage medium for use in conjunction with a computer, the computer-readable storage medium storing program instructions that, when executed by the computer, cause the computer to carry out one or more operations comprising:

providing, to a third party, a hosted field for inclusion in a first document associated with the third party;

receiving, information indicating activation of the hosted field in the first document, wherein the information comprises a telephone number and an indication of a willingness to receive one or more messages;

generating a second document that includes information about one or more events of interest for a user associated with the telephone number, the second document being customized to an interest of the user according to user habits or user history;

sending a message to an electronic address corresponding to the telephone number, wherein the message comprises a link to the second document, the link being configured to:

allow the user to access the second document to execute one or more transactions associated with the one or more events, and

allow users other than the user to access the second document to browse the second document while prohibiting execution of the one or more transactions through the link for the users other than the user; and

in response to determining activation of the link has occurred, providing the second document to the electronic address;

receiving, from an electronic device associated with the user, a request message including a predefined code addressed to a second address corresponding to a second telephone number;

generating a third document that comprises information about one or more additional events of interest to a user associated with the second telephone number; and

providing a second message addressed to the address corresponding to the second telephone number, wherein the second message comprises a link to the third document.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the first document comprises a webpage.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the message comprises a Short Message Service (SMS) message.

16. The non-transitory computer-readable storage medium of claim 13 , wherein the second document facilitates completion of a given transaction in the one or more transactions;

wherein the one or more operations further comprise providing authentication information intended for an electronic device associated with the user to authenticate the given transaction; and

wherein the given transaction is rejected by the computer when the computer does not receive confirmation that the authentication information is stored on the electronic device.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the second document is a customized webpage and wherein the one or more operations further comprise:

determining, after receiving the information specifying activation of the hosted field, whether the telephone number is included in a data structure prior to generating the second document;

when the telephone number is included in the data structure, generating the second document; and

otherwise, confirming the indication of the willingness to receive the one or more messages prior to generating the second document.

18. A computer-implemented method for dynamically generating a customized second document, comprising:

providing, to a third party, a hosted field for inclusion in a first document associated with the third party;

receiving, information indicating activation of the hosted field in the first document, wherein the information comprises a telephone number and an indication of a willingness to receive one or more messages;

generating, a second document that includes information about one or more events of interest for a user associated with the telephone number;

sending a message to an electronic address corresponding to the telephone number, wherein the message comprises a link to the second document, the link being configured to:

allow the user to access the second document to execute one or more transactions associated with the one or more events, and

allow users other than the user to access the second document to browse the second document while prohibiting execution of the one or more transactions through the link for the users other than the user; and

in response to determining activation of the link has occurred, providing the second document to the electronic address;

receiving, from an electronic device associated with the user, a request message including a predefined code addressed to a second address corresponding to a second telephone number;

generating a third document that comprises information about one or more additional events of interest to a user associated with the second telephone number; and

providing a second message addressed to the address corresponding to the second telephone number, wherein the second message comprises a link to the third document.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2021
From: SPINDLER, SACHA; LEWIN, ANDREW; WRIGHT, AIDAN
To: IQX CORP.
Reel/Frame 055697/0971 →
Continuity (2)
Provisional Application 62737315 · Sep 27, 2018
Related Publication 20220006895A1 · Jan 6, 2022