US10311066B1ActiveUtility

Identifying reasons for web site abandonment

79
Assignee: ANSWERDASH INCPriority: Feb 10, 2015Filed: Feb 11, 2016Granted: Jun 4, 2019
Est. expiryFeb 10, 2035(~8.6 yrs left)· nominal 20-yr term from priority
G06F 16/22G06F 16/9535G06F 17/2247G06F 16/24578G06F 16/958
79
PatentIndex Score
7
Cited by
8
References
21
Claims

Abstract

A method of determining webpage abandonment configures webpages of a scoped domain to include at least one question and at least one associated answer displayable in response to receiving an explicit user interaction; implement tracking logic to generate a unique visitor ID, a unique webpage ID, and timestamp in response to detecting a webpage loading event on the scoped domain; generate a unique question/answer pair ID and timestamp in response to detecting an answer presentation event on the scoped domain; and operate a multiplexing switch to selectively transmit a webpage interaction entry and an answer presentation entry for storage in allocated of memory. The method filter for destination pages by the identified unique visitor IDs; configures a timer to filter for the associated destination pages for abandonment events based on the elapsed time; calculate a ranking metric to store question/answer pairs, and reposition stored question/answer pairs based on recursive operations.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of determining webpage abandonment comprises:
 configuring webpages of a scoped domain to include at least one question and at least one associated answer displayable in response to receiving an explicit user interaction, wherein the at least one question and the at least one associated answer comprise a question/answer (QA) pair; 
 implementing tracking logic to:
 generating a unique visitor Identifier (ID), a unique webpage ID, and a first timestamp in response to detecting a webpage loading event on the scoped domain; 
 generating a unique question/answer pair ID and an other timestamp in response to detecting an answer presentation event on the scoped domain; and 
 operating a multiplexing switch to selectively transmit a webpage interaction entry and an answer presentation entry for storage in a scoped domain specific allocation of memory; 
 
 identifying unique visitor IDs associated with answer presentation entries in the scoped domain specific allocation of memory through operation of respondent aggregator logic; configuring destination analysis logic with identified unique visitor IDs to filter webpage interaction entries by the identified unique visitor IDs and identify the unique webpage ID of the webpage loaded successive to answer presentation events as a destination page based on the other timestamps; 
 configuring an associative destination accumulator logic with destination pages and the unique visitor IDs to filters and enumerate the destination pages for each of the answer presentation entries as associated destination pages; 
 configuring a timer with a preset time interval stored in memory, to filter for the associated destination pages visited after the preset time interval elapses and identifying as an abandonment event based on the timestamps; 
 operating a counter to enumerate the abandonment events to calculate a ranking metric to store question/answer pairs in ranked memory sectors of a question/answer abandonment ranking allocation of memory; and 
 repositioning stored question/answer pairs in a correspondingly ranked memory sector in response to recursive operations of the counter through operations of a processor. 
 
     
     
       2. The method of  claim 1  comprises:
 configuring each of the webpages of the scoped domain to include a classification ID corresponding to the content and/or function of the webpage; 
 configuring each of the question/answer pairs to include a classification tag corresponding to the content and/or function the question/answer pair is directed towards; and
 operating question/answer associator logic to: 
 
 operate with the associative destination accumulator logic to identify the classification ID and the classification tags of the destination pages and the answer presentation entries, respectively, of the associated destination pages; and 
 modify the ranking metric for the question/answer pairs with the classification tag matching the classification ID of the destination page. 
 
     
     
       3. The method of  claim 1 , wherein the explicit user interaction comprises scrolling/repositioning the webpage to bring the at least one associated answer into view of a user viewable area. 
     
     
       4. The method of  claim 1 , wherein the preset time intervals to determine website abandonment differs between the destination pages based, at least in part, on a classification ID of the webpages, a classification tag of the question/answer pairs, and time/date of the webpage loading event. 
     
     
       5. The method of  claim 1 , wherein the scoped domain comprises a subdomain of the website. 
     
     
       6. The method of  claim 1 , wherein the scoped domain comprises a plurality of website as part of a network of websites. 
     
     
       7. The method of  claim 1 , wherein a QA abandonment report is generated, at least in part, from the positioning of the question/answer pairs in the ranked memory sector. 
     
     
       8. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:
 configure webpages of a scoped domain to include at least one question and at least one associated answer displayable in response to receiving an explicit user interaction, wherein the at least one of question and the at least one at least one associated answer comprise a question/answer (QA) pair;
 implement tracking logic to: 
 
 generate a unique visitor Identifier (ID), a unique webpage ID, and a first timestamp in response to detecting a webpage loading event on the scoped domain; 
 generate a unique question/answer pair ID and an other timestamp in response to detecting an answer presentation event on the scoped domain;
 operate a multiplexing switch to selectively transmit a webpage interaction entry and an answer presentation entry for storage in a scoped domain specific allocation of memory; identify unique visitor IDs associated with answer presentation entries in the scoped domain specific allocation of memory through operation of respondent aggregator logic; 
 
 configure destination analysis logic with identified unique visitor IDs to filter webpage interaction entries by the identified unique visitor IDs and identify the unique webpage ID of the webpage loaded successive to answer presentation events as a destination page based on the other timestamps; 
 configure an associative destination accumulator logic with destination pages and the unique visitor IDs to filters and enumerate the destination pages for each of the answer presentation entries as associated destination pages; 
 configure a timer with a preset time interval stored in memory, to filter for the associated destination pages visited after the preset time interval elapses and identifying as an abandonment event based on the timestamps; 
 operate a counter to enumerate the abandonment events to calculate a ranking metric to store question/answer pairs in ranked memory sectors of a question/answer abandonment ranking allocation of memory; and
 reposition store question/answer pairs in a correspondingly ranked memory sector in response to recursive operations of the counter through operations of a processor. 
 
 
     
     
       9. The computer-readable storage medium of  claim 8  comprises:
 configure each of the webpages of the scoped domain to include a classification ID corresponding to the content and/or function of the webpage; 
 configure each of the question/answer pairs to include a classification tag corresponding to the content and/or function the question/answer pair is directed towards; and 
 operate question/answer associator logic to: 
 operate with the associative destination accumulator logic to identify the classification ID and the classification tags of the destination pages and the answer presentation entries, respectively, of the associated destination pages; and 
 modify the ranking metric for the question/answer pairs with the classification tag matching the classification ID of the destination page. 
 
     
     
       10. The computer-readable storage medium of  claim 8 , wherein the explicit user interaction comprises scrolling/repositioning the webpage to bring the at least one associated answer into view of a user viewable area. 
     
     
       11. The computer-readable storage medium of  claim 8 , wherein the preset time intervals to determine website abandonment differs between the destination pages based, at least in part, on a classification ID of the webpages, a classification tag of the question/answer pairs, and time/date of the webpage loading event. 
     
     
       12. The computer-readable storage medium of  claim 8 , wherein the scoped domain comprises a subdomain of the website. 
     
     
       13. The computer-readable storage medium of  claim 8 , wherein the scoped domain comprises a plurality of website as part of a network of websites. 
     
     
       14. The computer-readable storage medium of  claim 8 , wherein a QA abandonment report is generated, at least in part, from the positioning of the question/answer pairs in the ranked memory sector. 
     
     
       15. A computer system, comprises: a
 processor; and 
 a memory storing instructions that, when executed by the processor, configure the apparatus to:
 configure webpages of a scoped domain to include at least one question and at least one associated answer displayable in response to receiving an explicit user interaction, wherein the at least one of question and the at least one at least one associated answer comprise a question/answer (QA) pair; 
 implement tracking logic to:
 generate a unique visitor Identifier (ID), a unique webpage ID, and a first timestamp in response to detecting a webpage loading event on the scoped domain; 
 generate a unique question/answer pair ID and an other timestamp in response to detecting an answer presentation event on the scoped domain; and 
 operate a multiplexing switch to selectively transmit a webpage interaction entry and an answer presentation entry for storage in a scoped domain specific allocation of memory; 
 
 identify unique visitor IDs associated with answer presentation entries in the scoped domain specific allocation of memory through operation of respondent aggregator logic; 
 configure destination analysis logic with identified unique visitor IDs to filter webpage interaction entries by the identified unique visitor IDs and identify the unique webpage ID of the webpage loaded successive to answer presentation events as a destination page based on the other timestamps; 
 configure an associative destination accumulator logic with destination pages and the unique visitor IDs to filters and enumerate the destination pages for each of the answer presentation entries as associated destination pages; 
 configure a timer with a preset time interval stored in memory, to filter for the associated destination pages visited after the preset time interval elapses and identifying as an abandonment event based on the timestamps; 
 operate a counter to enumerate the abandonment events to calculate a ranking metric store question/answer pairs in ranked memory sectors of a question/answer abandonment ranking allocation of memory; and 
 reposition displayed question answer pairs in a correspondingly ranked memory sector in response to recursive operations of the counter through operations of a processor. 
 
 
     
     
       16. The computer system as claimed in  claim 15  comprises:
 configure each of the webpages of the scoped domain to include a classification ID corresponding to the content and/or function of the webpage; 
 configure each of the question/answer pairs to include a classification tag corresponding to the content and/or function the question/answer pair is directed towards; and
 operate question/answer associator logic to: 
 
 operate with the associative destination accumulator logic to identify the classification ID and the classification tags of the destination pages and the answer presentation entries, respectively, of the associated destination pages; and 
 modify the ranking metric for the question/answer pairs with the classification tag matching the classification ID of the destination page. 
 
     
     
       17. The computer system as claimed in  claim 15 , wherein the explicit user interaction comprises scrolling/repositioning the webpage to bring the at least one associated answer into view of a user viewable area. 
     
     
       18. The computer system as claimed in  claim 15 , wherein the preset time intervals to determine website abandonment differs between the destination pages based, at least in part, on a classification ID of the webpages, a classification tag of the question/answer pairs, and time/date of the webpage loading event. 
     
     
       19. The computer system as claimed in  claim 15 , wherein the scoped domain comprises a subdomain of the website. 
     
     
       20. The computer system as claimed in  claim 15 , wherein the scoped domain comprises a plurality of website as part of a network of websites. 
     
     
       21. The computer system as claimed in  claim 15 , a QA abandonment report is generated, at least in part, from the positioning of the question/answer pairs in the ranked memory sector.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.