US 12,423,728 B2
Selection of keyword phrases for providing contextually relevant content to users
Sid J. A. Hubbard, San Francisco, CA (US); and Robin D. Stevens, Santa Clara, CA (US)
Assigned to eComm Innovations, LLC, Milton, GA (US)
Filed by TAMIRAS PER PTE. LTD., LLC, Wilmington, DE (US)
Filed on Jan. 4, 2019, as Appl. No. 16/240,631.
Application 16/240,631 is a continuation of application No. 15/219,010, filed on Jul. 25, 2016, granted, now 10,176,495.
Application 15/219,010 is a continuation of application No. 14/546,744, filed on Nov. 18, 2014, granted, now 9,418,374, issued on Aug. 16, 2016.
Application 14/546,744 is a continuation of application No. 13/478,002, filed on May 22, 2012, granted, now 8,909,639, issued on Dec. 9, 2014.
Application 13/478,002 is a continuation of application No. 13/174,296, filed on Jun. 30, 2011, granted, now 8,209,333, issued on Jun. 26, 2012.
Application 13/174,296 is a continuation of application No. 12/016,887, filed on Jan. 18, 2008, granted, now 8,073,850, issued on Dec. 6, 2011.
Claims priority of provisional application 60/885,853, filed on Jan. 19, 2007.
Prior Publication US 2019/0311400 A1, Oct. 10, 2019
Int. Cl. G06F 40/134 (2020.01); G06F 3/04842 (2022.01); G06F 3/04847 (2022.01); G06F 16/2457 (2019.01); G06F 16/9538 (2019.01); G06F 16/955 (2019.01); G06F 40/289 (2020.01); G06Q 30/02 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0251 (2023.01); G06F 16/33 (2025.01); G06F 16/338 (2019.01); G06Q 50/00 (2024.01)
CPC G06Q 30/0254 (2013.01) [G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06F 16/24575 (2019.01); G06F 16/24578 (2019.01); G06F 16/9538 (2019.01); G06F 16/9558 (2019.01); G06F 40/134 (2020.01); G06F 40/289 (2020.01); G06Q 30/02 (2013.01); G06Q 30/0276 (2013.01); G06Q 30/0277 (2013.01); G06Q 50/01 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
inputting content of a digital page associated with requested content into a parser resource, wherein the digital page comprises a first digital page of a first domain;
identifying a set of key phrases from the first digital page based on an output of the parser resource;
analyzing the identified set of key phrases using an indexing engine performing peer-based language processing, wherein an output of the indexing engine includes a selection of at least one key phrase from the set of key phrases for transformation into a link;
identifying a bundle of content associated with the at least one key phrase, wherein the bundle of content includes social media or other content associated with the at least one key phrase, wherein the social media or other content is from one or more second digital pages of a second domain that is different than the first domain;
displaying the requested content in a viewing area of an application based on a result of the analyzing, the displaying including transforming the selected at least one key phrase into the link, wherein the link is depicted in the displayed content in the viewing area as a representation of the key phrase and is individually user-selectable in the displayed content to enable browsable access to part of the identified bundle of content, including browsable access to the one or more second digital pages, without navigating away from the first digital page, in which:
user-selected content is displayed in at least a part of the viewing area over at least a portion of the displayed content; and
at least one portal link displayed in said at least the part of the viewing area to enable browsable access to additional content, including browsable access to at least one portal corresponding to the at least one portal link, without navigating away from the first digital page.