IP Library Granted Patent US 10,509,831
Granted Patent B2
US 10,509,831 · App. 13/560,906 · Granted Dec 17, 2019

Systems and methods for time and space algorithm usage

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 10,509,831
App. No.
13/560,906
Granted
Dec 17, 2019
Kind
B2
Abstract

A system and method for determining suggested content and suggested content headlines for a web page. The system and method receive a request for suggested content for a web page, determine that suggested content is appropriate for the web page based on tags for the web page and tags for a suggested content headline associated with the suggested content, apply a rule to the tags of the suggested content headline, the rule based on one or more of time and location metadata, and transmit the suggested content headline for display with the web page if the rule has been satisfied.

Claims (80)

1. A method comprising:

storing, in a content server, a plurality of article pages accessible via a home page of a website;

storing, in the content server for each respective article page among the plurality of article pages, a plurality of copy-written headlines of the respective article page;

tagging the each respective article page with article tags describing characteristics of the each respective article page;

identifying performance of combinations of headline tags using machine learning, wherein identifying the performance of the combinations of headline tags using machine learning comprises determining optimal combinations of metadata, and wherein a portion of the metadata relates to headline format;

tagging each respective headline of the plurality of copy-written headlines with respective combinations of headline tags describing characteristics of the respective headline, wherein at least a portion of the article tags and the respective combinations of headline tags describes time and location characteristics of the each respective article page;

storing, in a database, performance metrics associated with the performance of the combinations of headline tags;

tagging the performance metrics with at least time and location tags;

configuring the home page of the website with an embedded reference to obtain content from the content server;

receiving a request of an end user device for the home page; and

in response to the request of the end user device:

identifying, by a computing device, location and time information of the request of the end user device;

generating, by the computing device, a request for content according to the embedded reference in the home page;

selecting, from the plurality of article pages, a suggested article page and selecting a suggested headline from a plurality of copy-written headlines of the suggested article page by:

determining, by the computing device, performance of the plurality of copy-written headlines of the suggested article page based at least in part on the location and time information of the request of the end user device;

determining, by the computing device, that the suggested article page is appropriate for the home page based on:

article tags of the article page,

headline tags of the plurality of copy-written headlines of the suggested article page, and

the performance of the plurality of copy-written headlines of the suggested article page, identified by:

 transmitting, by the computing device to the database, a request for time and location metadata;

 receiving, by the computing device, the time and location metadata from the database, based on the location and time information of the request of the end user device; and

 overlaying, by the computing device, the headline tags of the plurality of copy-written headlines of the suggested article page with the time and location metadata retrieved from the database; and

selecting the suggested headline from the plurality of copy-written headlines of the suggested article page based on applying, by the computing device, a rule to identify optimal performance indicated by overlaying time and location in the headline tags of the plurality of copy-written headlines of the suggested article page and the time and location metadata retrieved from the database, wherein the optimal performance is identified based at least on the performance metrics stored in the database;

configuring, by the computing device, the home page to include the suggested headline with a link to the article page; and

transmitting, by the website to the end user device, the home page that is configured with the suggested headline having the link to the suggested article page.

2. The method of claim 1 , wherein the time and location metadata from the database comprises a subset of locations.

3. The method of claim 2 , wherein the subset of locations comprises at least one of a coastal location, an inland location, an urban location, or a rural location.

4. A system comprising:

at least one processor; and

memory storing instructions configured to instruct the at least one processor to:

receive, over a network, a request for suggested content for a web page;

store, in a content server, a plurality of article pages accessible via a home page of a website;

store, in the content server for each respective article page among the plurality of article pages, a plurality of copy-written headlines of the respective article page;

tag the each respective article page with tags describing characteristics of the each respective article page;

identify performance of combinations of headline tags using machine learning, wherein identifying the performance of the combinations of headline tags using machine learning comprises determining optimal combinations of metadata including metadata relating to format, and wherein a portion of the metadata relates to headline format;

tag each respective headline of the plurality of copy-written headlines with respective combinations of headline tags describing characteristics of the respective headline, wherein at least a portion of the article tags and the respective combinations of headline tags describes time and location characteristics of the each respective article page;

store, in a database, performance metrics associated with the performance of the combinations of headline tags;

tag the performance metrics with at least time and location tags;

configure the home page of the website with an embedded reference to obtain content from the content server;

receive a request of an end user device for the home page;

in response to the request of the end user device:

identify, by a computing device, location and time information of the request of the end user device;

generate, by the computing device, a request for content according to the embedded reference in the home page;

select, from the plurality of article pages, a suggested article page and select a suggested headline from a plurality of copy-written headlines of the suggested article page by:

determine, by the computing device, performance of the plurality of copy-written headlines of the suggested article page based at least in part on the location and time information of the request of the end user device;

determine, by the computing device, that the suggested article page is appropriate for the home page based on:

article tags of article page,

headline tags of the plurality of copy-written headlines of the suggested article page, and

the performance of the plurality of copy-written headlines of the suggested article page, identified by:

 transmitting, by the computing device to the database, a request for time and location metadata;

 receiving, by the computing device, the time and location metadata from the database, based on the location and time information of the request of the end user device;

 overlaying, by the computing device, the headline tags of the plurality of copy-written headlines of the suggested article page with the time and location metadata retrieved from the database;

select the suggested headline from the plurality of copy-written headlines of the suggested article page based on applying a rule to identify optimal performance indicated by overlaying time and location in the headline tags of the plurality of copy-written headlines of the suggested article page and the time and location metadata retrieved from the database, wherein the optimal performance is identified based at least on the performance metrics stored in the database;

configure, by the computing device, the home page to include the suggested headline with a link to the article page; and

transmit, by the website to the end user device, the home page that is configured with the suggested headline having the link to the suggested article page.

5. A non-transitory computer readable medium storing instructions which when executed by a computing apparatus cause the computing apparatus to perform a method, the method comprising:

storing, in a content server, a plurality of article pages accessible via a home page of a website;

storing, in the content server for each respective article page among the plurality of article pages, a plurality of copy-written headlines of the respective article page;

tagging the each respective article page with article tags describing characteristics of the each respective article page;

identifying performance of combinations of headline tags using machine learning, wherein identifying the performance of the combinations of headline tags using machine learning comprises determining optimal combinations of metadata including metadata relating to format, and wherein a portion of the metadata relates to headline format;

tagging each respective headline of the plurality of copy-written headlines with respective combinations of headline tags describing characteristics of the respective headline, wherein at least a portion of the article tags and the respective combinations of headline tags describes time and location characteristics of the each respective article page;

storing, in a database, performance metrics associated with the performance of the combinations of headline tags;

tagging the performance metrics with at least time and location tags;

configuring the home page of the website with an embedded reference to obtain content from the content server;

receiving a request of an end user device for the home page; and

in response to the request of the end user device:

identifying, by a computing device, location and time information of the request of the end user device;

generating, by the computing device, a request for content according to the embedded reference in the home page;

selecting, from the plurality of article pages, a suggested article page and selecting a suggested headline from a plurality of copy-written headlines of the suggested article page by:

determining, by the computing device, performance of the plurality of copy-written headlines of the suggested article page based at least in part on the location and time information of the request of the end user device;

determining, by the computing device, that the suggested article page is appropriate for the home page based on:

article tags of the article page,

headline tags of the plurality of copy-written headlines of the suggested article page, and

the performance of the plurality of copy-written headlines of the suggested article page, identified by:

 transmitting, by the computing device to the database, a request for time and location metadata;

 receiving, by the computing device, the time and location metadata from the database, based on the location and time information of the request of the end user device; and

 overlaying, by the computing device, the headline tags of the plurality of copy-written headlines of the suggested article page with the time and location metadata retrieved from the database; and

selecting the suggested headline from the plurality of copy-written headlines of the suggested article page based on applying, by the computing device, a rule to identify optimal performance indicated by overlaying time and location in the headline tags of the plurality of copy-written headlines of the suggested article page and the time and location metadata retrieved from the database, wherein the optimal performance is identified based at least on the performance metrics stored in the database;

configuring, by the computing device, the home page to include the suggested headline with a link to the article page; and

transmitting, by the website to the end user device, the home page that is configured with the suggested headline having the link to the suggested article page.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2016
From: OBSIDIAN AGENCY SERVICES, INC., AS AGENT
To: RIGHTSIDE OPERATING CO.
Reel/Frame 040725/0675 →
CHANGE OF NAME Recorded Nov 22, 2016
From: DEMAND MEDIA, INC.
To: LEAF GROUP LTD.
Reel/Frame 040730/0579 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTEREST AT REEL/FRAME NO. 31123/0671 Recorded Nov 28, 2014
From: SILICON VALLEY BANK
To: DEMAND MEDIA, INC.
Reel/Frame 034494/0634 →
SECURITY INTEREST Recorded Aug 7, 2014
From: RIGHTSIDE OPERATING CO.
To: OBSIDIAN AGENCY SERVICES, INC.
Reel/Frame 033498/0848 →
SECURITY AGREEMENT Recorded Aug 29, 2013
From: DEMAND MEDIA, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 031123/0671 →
RELEASE OF 2011 AND 2012 PATENT SECURITY INTERESTS Recorded Aug 29, 2013
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: DEMAND MEDIA, INC.
Reel/Frame 031123/0458 →
SECURITY AGREEMENT Recorded Dec 7, 2012
From: DEMAND MEDIA, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 029427/0036 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: YEHASKEL, DAVID M.
To: DEMAND MEDIA, INC.
Reel/Frame 029086/0785 →