IP Library Granted Patent US 9,251,516
Granted Patent B2
US 9,251,516 · App. 12/912,644 · Granted Feb 2, 2016

Systems and methods for electronic distribution of job listings

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 9,251,516
App. No.
12/912,644
Granted
Feb 2, 2016
Kind
B2
Abstract

Systems and methods are provided for electronically distributing job listings. In one implementation, a method is provided that includes receiving information for job listings from one or more employers, and associating one or more keyword tags with each job listing. The method also includes identifying a content web page for injecting at least one job listing; analyzing text of the identified content web page; and selecting a job listing for injection into the content web page, based on a comparison between the analyzed text and the one or more keyword tags.

Claims (65)

1. A method for electronically distributing job listings on the Internet, the method comprising:

identifying a pre-existing content web page for injecting at least one job listing;

analyzing, by at least one processor, text of the identified pre-existing content web page, the analyzing comprising:

parsing the text of the pre-existing content web page, and

creating an index of keywords of the pre-existing content web page; and

selecting, by the at least one processor, a job listing for injection into the pre-existing content web page, the selecting comprising:

comparing the keywords of the pre-existing content web page to one or more keyword tags associated with the at least one job listing, the one or more keyword tags including a recommended keyword tag based on at least one of resume content that receives positive feedback from an employer associated with the at least one job listing, or employer feedback,

calculating, based on a number of matches between the keywords of the content web page and the keyword tags of the at least one job listing, a relevancy factor between subject matter of the pre-existing content web page and the at least one job listing,

determining, when the relevancy factor is higher than a predetermined threshold, that the at least one job listing is suitable for injection into the pre-existing content web page, and

injecting the at least one job listing into the pre-existing content web page based on a result of the determination.

2. The method of claim 1 , further comprising selecting a job listing for injection into the content web page, based on user profile information of a user requesting the content web page.

3. The method of claim 2 , wherein the user profile information includes one or more of a network, OS, a browser of the user, a language of the user, an education level of the user, a work experience of the user, and a demographic characteristic of the user.

4. The method of claim 1 , further comprising selecting a job listing for injection into the content web page based on one or more characteristics of the content web page, including one or more of a domain name, a subject matter topic, a keyword tag, an author, content, a number of comments, and an amount of traffic.

5. The method of claim 1 , further comprising:

receiving resume information of users applying for the at least one job listing;

generating resume keyword tags based on the resume information;

associating the resume keyword tags with the at least one job listing; and

injecting the at least one job listing into additional content web pages, based on the resume keyword tags and one or more characteristics of the additional content web pages.

6. The method of claim 1 , further comprising:

receiving, from a viewer of the content web page, a request for additional information about the at least one job listing; and

sending an email including the additional information to the viewer.

7. The method of claim 1 , further comprising expanding a display area of the job listing upon a viewer of the content web page manipulating the job listing.

8. A system for electronically distributing job listings on the Internet, the system comprising:

a memory device storing instructions for using a processor to electronically distribute job listings over the Internet; and

at least one processor configured for:

identifying a pre-existing content web page for which an injected job listing is desired;

analyzing text of the identified pre-existing content web page, the analyzing comprising:

parsing the text of the pre-existing content web page, and

creating an index of keywords of the pre-existing content web page; and

selecting a job listing for injection into the pre-existing content web page, the selecting comprising:

comparing the keywords of the pre-existing content web page to one or more keyword tags associated with the at least one job listing, the one or more keyword tags including a recommended keyword tag based on at least one of resume content that receives positive feedback from an employer associated with the at least one job listing, or employer feedback,

calculating, based on a number of matches between the keywords of the content web page and the keyword tags of the at least one job listing, a relevancy factor between subject matter of the pre-existing content web page and the at least one job listing,

determining, when the relevancy factor is higher than a predetermined threshold, that the at least one job listing is suitable for injection into the pre-existing content web page, and

injecting the at least one job listing into the pre-existing content web page based on a result of the determination.

9. The system of claim 8 , wherein the processor is further configured for selecting a job listing for injection into the content web page, based on user profile information of a user requesting the content web page.

10. The system of claim 9 , wherein the user profile information includes one or more of a network, OS, a browser of the user, a language of the user, an education level of the user, a work experience of the user, and a demographic characteristic of the user.

11. The system of claim 8 , wherein the processor is further configured for selecting a job listing for injection into the content web page, based on one or more characteristics of the content web page, including one or more of a domain name, a subject matter topic, a keyword tag, an author, content, a number of comments, and an amount of traffic.

12. The system of claim 8 , wherein the processor is further configured for:

receiving resume information of users applying for a job listing;

generating resume keyword tags based on the resume information;

associating the resume keyword tags with the job listing; and

injecting the job listing into HTML data of additional content web pages, based on the resume keyword tags and one or more characteristics of the additional content web pages.

13. The system of claim 8 , further comprising:

receiving, from a viewer of the content web page, a request for additional information about the job listing to be emailed to the viewer; and

sending an email including the additional information to the viewer.

14. The system of claim 8 , further comprising expanding a display area of the job listing upon a viewer of the content web page manipulating the job listing.

15. A method for electronically distributing job listings on the Internet, the method comprising:

receiving resume information of users applying for job listings;

identifying resume keyword tags based on the resume information;

receiving a characteristic associated with a user visit to a content web page;

analyzing, by at least one processor, text of the content web page, the analyzing comprising:

parsing the text of the pre-existing content web page, and

creating an index of keywords of the pre-existing content web page; and

selecting, by the at least one processor, a job listing for injection into the content web page, the selecting comprising:

comparing the keywords of the pre-existing content web page to one or more keyword tags associated with the at least one job listing, the resume keyword tags, and the characteristic of the user visit, the one or more keyword tags including a recommended keyword tag based on at least one of resume content that receives positive feedback from an employer associated with the at least one job listing, or employer feedback,

calculating, based on a number of matches between the keywords of the content web page and the keyword tags of the at least one job listing, a relevancy factor between subject matter of the pre-existing content web page and the at least one job listing,

determining, when the relevancy factor is higher than a predetermined threshold, that the at least one job listing is suitable for injection into the pre-existing content web page, and

injecting the at least one job listing into the pre-existing content web page based on the determination.

16. The method of claim 15 , further comprising injecting a job listing into the content web page, based on user profile information of a user requesting the content web page.

17. The method of claim 16 , wherein the user profile information includes one or more of a network, OS, a browser of the user, a language of the user, an education level of the user, a work experience of the user, and a demographic characteristic of the user.

18. The method of claim 15 , further comprising injecting a job listing into the content web page based on one or more characteristics of the content web page, including one or more of a domain name, a subject matter topic, a keyword tag, an author, content, a number of comments, and an amount of traffic.

19. The method of claim 15 , further comprising:

receiving, from a viewer of the content web page, a request for additional information about the job listing to be emailed to the viewer; and

sending an email including the additional information to the viewer.

20. The method of claim 15 , further comprising expanding a display area of the job listing upon a viewer of the content web page manipulating the job listing.

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →