Inferring user intent based on network navigation paths
First Claim
Patent Images
1. A system, comprising:
- one or more computers configured to implement a transaction-related communication system, wherein the transaction-related communication system comprises;
a network navigation monitoring module configured to assemble a current navigation path followed by a particular user, whereinthe current navigation path comprises a description of a series of URLs requested by the particular user prior to requesting a URL of a current requested page and forming a navigation path leading the particular user to the current requested page;
an intent database configured torecord network navigation paths followed by a plurality of other users who have requested the URL of the same requested page requested by the particular user, whereinthe navigation paths comprise descriptions of respective pluralities of URLs forming navigation paths leading the respective users to the same requested page requested by the particular user,record behaviors exhibited by respective ones of the plurality of users after requesting the URL of the requested page, andgroup the respective ones of the plurality of users into intent groupings based on comparison of respective ones of the behaviors, whereinthe respective ones of the behaviors comprise requests for content; and
a content delivery module configured toperform a comparison of the current navigation path of the particular user to the navigation paths followed by the other users to the same requested page,based on the comparison, identify an intent grouping having navigation paths within a degree of similarity to the current navigation path for the particular user,identify content appropriate to a group behavior associated with the intent grouping, andcommunicate the content appropriate to the group behavior to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Paths followed by a plurality of devices are recorded. Devices of the plurality have sent content requests similar to a current content request. Behaviors exhibited by respective ones of the plurality of devices. The respective ones of the paths are grouped into intent groupings. A path followed by a device is assembled. The assembling the path comprises recording a plurality of content requests generated by the device prior to the current content request. An intent grouping matching the path is identified. The intent grouping is associated with an expected behavior. Content calculated to facilitate the expected behavior is identified.
-
Citations
25 Claims
-
1. A system, comprising:
one or more computers configured to implement a transaction-related communication system, wherein the transaction-related communication system comprises; a network navigation monitoring module configured to assemble a current navigation path followed by a particular user, wherein the current navigation path comprises a description of a series of URLs requested by the particular user prior to requesting a URL of a current requested page and forming a navigation path leading the particular user to the current requested page; an intent database configured to record network navigation paths followed by a plurality of other users who have requested the URL of the same requested page requested by the particular user, wherein the navigation paths comprise descriptions of respective pluralities of URLs forming navigation paths leading the respective users to the same requested page requested by the particular user, record behaviors exhibited by respective ones of the plurality of users after requesting the URL of the requested page, and group the respective ones of the plurality of users into intent groupings based on comparison of respective ones of the behaviors, wherein the respective ones of the behaviors comprise requests for content; and a content delivery module configured to perform a comparison of the current navigation path of the particular user to the navigation paths followed by the other users to the same requested page, based on the comparison, identify an intent grouping having navigation paths within a degree of similarity to the current navigation path for the particular user, identify content appropriate to a group behavior associated with the intent grouping, and communicate the content appropriate to the group behavior to the user. - View Dependent Claims (2, 3, 4, 5)
-
6. A computer-implemented method, comprising:
-
recording navigation paths followed by a plurality of devices, wherein devices of the plurality have sent content requests similar to a current content request from a particular device, and the navigation paths comprise descriptions of respective pluralities of content requests forming navigation paths leading the respective devices to same requested content requested by the particular device; recording behaviors exhibited by respective ones of the plurality of devices after sending the content requests; grouping the respective ones of the plurality of devices into intent groupings, wherein the grouping the respective ones of the plurality of devices into intent groupings further comprises grouping the respective ones of the plurality of devices into intent groupings based at least in part on comparison of respective ones of the behaviors; assembling a current navigation path followed by the particular device, wherein the assembling the current navigation path comprises recording a plurality description of a series of content requests generated by the particular device prior to the current content request and forming a navigation path leading the particular device to the current content request; identifying an intent grouping matching the current navigation path, each intent grouping is associated with an expected behavior, and the identifying comprises performing a comparison of the current navigation path to the navigation paths followed by the respective devices to the same requested content requested by the particular device to identify an intent grouping having navigation paths within a degree of similarity to the current navigation path for the particular device; and identifying content calculated to facilitate the expected behavior. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium storing program instructions that when executed cause a server to implement a content selection system, wherein the content selection system comprises:
-
a path recording function for assembling a current navigation path followed by a particular device, wherein the current navigation path comprises a description of a series of network locations requested by the particular device prior to a current content request and forming a navigation path leading the particular device to the current content request, and recording network navigation paths followed by a plurality of other devices that have sent content requests similar to the current content request from the particular device, wherein the network navigation paths comprise descriptions of respective pluralities of network locations forming navigation paths leading the respective other devices to a same network location as for the current content request by the particular device; a behavior recording function recording behaviors exhibited by respective ones of the plurality of other devices after sending the content requests similar to the current content request; a grouping function for grouping the respective ones of the plurality of other devices into intent groupings, wherein the grouping the respective ones of the plurality of other devices into intent groupings further comprises grouping the respective ones of the plurality of other devices into intent groupings based at least in part on comparison of respective ones of the behaviors; an intent group identification function for identifying an intent grouping having navigation paths statistically similar to the current navigation path for the particular device; and a content identification function for identifying content appropriate to a group behavior associated with the intent grouping. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
one or more computers configured to implement a content-selection system, wherein the content selection system comprises; an intent database configured to record network navigation paths followed by a plurality of users who have requested content similar to content that is specified in a current content request from a particular user, wherein the network navigation paths comprise descriptions of respective pluralities of network locations forming navigation paths leading the respective users to a same network location as for the current content request by the particular user, and record behaviors exhibited by respective ones of the plurality of users after requesting the content similar to content that is specified in a current content request, and group the respective ones of the plurality of users into intent groupings based on comparison of respective ones of the behaviors; and a content identification module configured to perform a comparison of the current navigation path of the particular user to the network navigation paths to identify an intent grouping matching the current navigation path, wherein the current navigation path comprises a description of a series of network locations requested by the particular user prior to the current content request and forming a navigation path leading the particular user to the current content request, and identify content appropriate to a group behavior associated with the intent grouping. - View Dependent Claims (22, 23, 24, 25)
Specification