Navigation menu based on crowd data

US11086958B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11086958-B2
Application numberUS-201515546066-A
CountryUS
Kind codeB2
Filing dateFeb 23, 2015
Priority dateFeb 23, 2015
Publication dateAug 10, 2021
Grant dateAug 10, 2021

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.

In one example in accordance with the present disclosure, a method for a navigation menu of a web technology includes collecting navigation data related to how multiple past users navigate the web technology. The method includes creating, based on the navigation data, a ranked list of navigation chains. The method includes, for a current user, causing display, in the navigation menu, of a high-ranked navigation chain selected from the ranked list.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: collecting, by a processor, navigation data related to how multiple past users navigate among a plurality of pages associated with a web site, the navigation data comprising, for each session of each of the multiple past users, an entry point corresponding to a given page of the plurality of pages and at least one of a uniqueness indication of whether or not a respective past user is a unique user and a success goal indication of whether or not a respective session achieved a defined success goal; filtering, by the processor, the navigation data based on the at least one of the uniqueness indication and success goal indication to provide filtered navigation data; creating, by the processor based on the filtered navigation data, an ordering of navigation chains having an associated ranking, wherein each navigation chain of the ordering of navigation chains represents a sequence of pages of the plurality of pages visited by a past user of the multiple past users and having a common entry point; and receiving, by the processor, a selection, via a user interface, of the web site at a selected entry point, selecting a given navigation chain of the ordering of navigation chains based on the ranking, and providing, by the processor, data to display on the given page corresponding to the selected entry point, in a navigation menu, wherein the navigation menu corresponds to the sequence of pages represented by the given navigation chain. 2. The method of claim 1 , wherein the at least one of a uniqueness indication of whether or not the respective past user is a unique user and a success goal indication of whether or not the respective session achieved a defined success goal comprises the uniqueness indication of whether or not the respective past user is a unique user, wherein the uniqueness indication comprises identification data of the respective past user, the identification data being associated with the respective past user, a client system of the respective past user, and/or a web technology viewer associated with the respective past user and comprises one or more of the respective past user's Internet Protocol address (IP address) and tracker identifier supplied by a web cookie, wherein selecting the given navigation chain comprises selecting the given navigation chain based on the entry point, and further comprising: processing, by the processor, the navigation data comprising the uniqueness indication differently from navigation data not comprising the uniqueness indication. 3. The method of claim 1 , wherein the at least one of a uniqueness indication of whether or not the respective past user is a unique user and a success goal indication of whether or not the respective session achieved a defined success goal comprises the success goal indication of whether or not the respective session achieved a defined success goal, and further comprising: processing, by the processor, navigation data associated with a success goal indication indicating that the respective session achieved the defined success goal differently than navigation data associated with a success goal indication indicating that the respective session failed to achieve the defined success goal; determining, by the processor, a click rate for the given navigation chain; and providing, by the processor, data to update the navigation menu to correspond to another sequence of pages associated with a second navigation chain of the ordering of navigation chains in response to the click rate being below a predefined number or a predefined ratio. 4. The method of claim 1 , further comprising: determining, by the processor, a first click rate for the given navigation chain; comparing, by the processor, the first click rate to a ratio calculated from the ordering of navigation chains, wherein the ratio indicates a relative popularity of the given navigation chain compared to other navigation chains of the list of navigation chains; and based on the comparison of the first click rate to the ratio, providing, by the processor, data to update the navigation menu to correspond to a sequence of pages associated with a second navigation chain of the ordering of navigation chains. 5. The method of claim 4 , further comprising: performing, by the processor, automatic AB testing between the given navigation chain and the second navigation chain; and providing, by the processor, data to update the navigation menu based on the performing. 6. The method of claim 4 , further comprising: determining, by the processor, a second click rate for the second navigation chain; comparing, by the processor, the first click rate to the second click rate; and based on the comparison of the first click rate to the second click rate, providing, by the processor, data to update the navigation menu to correspond to a sequence of pages associated with a third navigation chain of the ordering of navigation chains. 7. The method of claim 1 , wherein the at least one of a uniqueness indication of whether or not the respective past user is a unique user and a success goal indication of whether or not the respective session achieved a defined success goal comprises the uniqueness indication of whether or not the respective past user is a unique user and further comprising determining, by the processor, the ranking based on a unique user count associated with each navigation chain of the ordering of navigation chains. 8. The method of claim 1 , wherein the at least one of a uniqueness indication of whether or not the respective past user is a unique user and a success goal indication of whether or not the respective session achieved a defined success goal comprises the success goal indication of whether or not the respective session achieved a defined success goal and further comprising: adding, by the processor, the given navigation chain to the ordering of navigation chains based on a defined success goal being achieved; sorting, by entry point, navigation chains created from navigation data comprising a success goal indication; counting each of the sorted navigation chains having a common entry point; and recommending, to a later user, a navigation chain based on a corresponding count for the navigation chain. 9. The method of claim 8 , wherein the defined success goal comprises a money transaction for a product or service and wherein a set of navigation data is recommended only when the respective count is at least a threshold record count value. 10. A system comprising: a processor; and a memory to store instructions that, when executed by the processor, cause the processor to: collect navigation data related to how multiple past users navigate among a plurality of pages corresponding to a web site, the navigation data comprising, for each session of each of the multiple past users, an entry point corresponding to a given page of the plurality of pages and at least one of a uniqueness indication defining whether or not a respective past user is a unique user and a success goal indication defining whether or not a respective session achieved a defined success goal; separate the navigation data into a first subset comprising sessions corresponding to a first set of values for the at least one of the uniqueness indication and success goal indication and a second subset corresponding to a different second set of values for the at least one of the uniqueness indication and success goal indication; store the first subset of navigation data in a data store, group the first subset of navigation data by unique entry points, and rank the first subset of navigation data by popularity to create a list of navigation chains having an

Assignees

Inventors

Classifications

  • utilising user interfaces specially adapted for shopping · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title

  • G06F16/957Primary

    Browsing optimisation, e.g. caching or content distillation · CPC title

  • Interaction with lists of selectable items, e.g. menus · 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 US11086958B2 cover?
In one example in accordance with the present disclosure, a method for a navigation menu of a web technology includes collecting navigation data related to how multiple past users navigate the web technology. The method includes creating, based on the navigation data, a ranked list of navigation chains. The method includes, for a current user, causing display, in the navigation menu, of a high-…
Who is the assignee on this patent?
Entit Software Llc, Micro Focus Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0641. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 10 2021 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).