IP Library › Granted Patent US 12,373,749
Granted Patent B2
US 12,373,749 · App. 17/818,851 · Granted Jul 29, 2025

Managing telecommunication responsiveness

Inventors: Devansh T. Shah (Vadodara, IN); Rahul Dhaundiyal (Hyderabad, IN)
Assignee: Indeed, Inc.
G06Q10/063114G06Q10/0639G06Q10/1053H04L12/1831
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 12,373,749
App. No.
17/818,851
Granted
Jul 29, 2025
Kind
B2
Abstract

A telecommunication responsiveness system and method receives a job posting regarding an available job from a job provider including a telecommunication address of a job provider representative, associates and substitutes a virtual telecommunication address for the telecommunication address in the job available posting. The system and method then route any subsequent telecommunications from a job seeker through a communication tracking system of a job search intermediary to the job provider representative, allowing the job search intermediary to track and generate metrics for job provider communication responsiveness.

Claims (59)

1. A method, comprising:

generating, at a job search intermediary system that hosts job postings, a virtual telephone address for a job posting identifying an initial telephone address and a forwarding map indicating to automatically forward voice over internet protocol (VOIP) calls for the virtual telephone address to the initial telephone address, wherein the virtual telephone address replaces the initial telephone address within the job posting;

receiving, at the job search intermediary system via an internet network and from a telecommunication provider system external to the job search intermediary system, first packet data indicating that a job seeker device initiated a VOIP call to the virtual telephone address, wherein the telecommunication provider system facilitates the VOIP call;

determining, at the job search intermediary system based on the first packet data, to forward the VOIP call to the initial telephone address using the forwarding map;

causing the telecommunication provider system to forward the VOIP call to the initial telephone address by transmitting, from the job search intermediary system via the internet network and based on the determination to forward the VOIP call to the initial telephone address, second packet data indicating to forward the VOIP call to the initial telephone address;

monitoring, at the job search intermediary system based on the forwarding of the VOIP call to the initial telephone address, third packet data associated with the VOIP call during the VOIP call to store call data representing the third packet data in a local call results queue of the job search intermediary system;

determining, at the job search intermediary system based on the call data stored within the local call results queue, a responsiveness score for the job posting and a job provider associated with the job posting; and

transmitting, from the job search intermediary system via the internet network, data indicative of the responsiveness score to a job provider device associated with the job provider.

2. The method of claim 1 , further comprising:

providing the data indicative of the responsiveness score to a set of job seekers with the job posting.

3. The method of claim 1 , further comprising:

utilizing the responsiveness score to modify a ranking of the job provider among a set of ranked job providers providing job postings; and

utilizing the ranking of the set of job providers to output a selected set of the provided job postings based on the ranking of the job providers.

4. The method of claim 1 , further comprising:

receiving call metrics from the telecommunication provider system regarding a success and duration of subsequent calls made to the virtual telephone address.

5. The method of claim 4 , wherein the responsiveness score is a running average of received call metrics.

6. The method of claim 1 , further comprising:

outputting a number of calls made to the virtual telephone address with the responsiveness score.

7. The method of claim 1 , wherein the job search intermediary system receives calls to the virtual telephone address and forwards the calls to the initial telephone address while detecting and storing metrics regarding the calls.

8. A system, comprising:

one or more processors; and

a memory, couple to the one or more processors, having stored therein for code is executable by the one or more processors to cause the one or more processors to perform operations comprising:

generating, at a job search intermediary system that hosts job postings, a virtual telephone address for a job posting identifying an initial telephone address and a forwarding map indicating to automatically forward voice over internet protocol (VOIP) calls for the virtual telephone address to the initial telephone address, wherein the virtual telephone address replaces the initial telephone address within the job posting;

receiving, at the job search intermediary system via an internet network and from a telecommunication provider system external to the job search intermediary system, first packet data indicating that a job seeker device initiated a VOIP call to the virtual telephone address, wherein the telecommunication provider system facilitates the VOIP call;

determining, at the job search intermediary system based on the first packet data, to forward the VOIP call to the initial telephone address using the forwarding map;

causing the telecommunication provider system to forward the VOIP call to the initial telephone address by transmitting, from the job search intermediary system via the internet network and based on the determination to forward the VOIP call to the initial telephone address, second packet data indicating to forward the VOIP call to the initial telephone address;

monitoring, at the job search intermediary system based on the forwarding of the VOIP call to the initial telephone address, third packet data associated with the VOIP call during the VOIP call to store call data representing the third packet data in a local call results queue of the job search intermediary system;

determining, at the job search intermediary system based on the call data stored within the local call results queue, a responsiveness score for the job posting and a job provider associated with the job posting; and

transmitting, from the job search intermediary system via the internet network, data indicative of the responsiveness score to a job provider device associated with the job provider.

9. The system of claim 8 , the operations further comprising:

providing the data indicative of the responsiveness score to a set of job seekers with the job posting.

10. The system of claim 8 , the operations further comprising:

utilizing the responsiveness score to modify a ranking of the job provider among a set of ranked job providers providing job postings; and

utilizing the ranking of the set of job providers to output a selected set of the provided job postings based on the ranking of the job providers.

11. The system of claim 8 , the operations further comprising:

receiving call metrics from the telecommunication provider system regarding a success and duration of subsequent calls made to the virtual telephone address.

12. The system of claim 11 , wherein the responsiveness score is a running average of received call metrics.

13. The system of claim 8 , the operations further comprising:

outputting a number of calls made to the virtual telephone address with the responsiveness score.

14. The system of claim 8 , wherein the job search intermediary system receives calls to the virtual telephone address and forwards the calls to the initial telephone address while detecting and storing metrics regarding the calls.

15. A non-transitory, computer readable medium having stored therein code is executable by one or more processors to cause the one or more processors to perform operations comprising:

generating, at a job search intermediary system that hosts job postings, a virtual telephone address for a job posting identifying an initial telephone address and a forwarding map indicating to automatically forward voice over internet protocol (VOIP) calls for the virtual telephone address to the initial telephone address, wherein the virtual telephone address replaces the initial telephone address within the job posting;

receiving, at the job search intermediary system via an internet network and from a telecommunication provider system external to the job search intermediary system, first packet data indicating that a job seeker device initiated a VOIP call to the virtual telephone address, wherein the telecommunication provider system facilitates the VOIP call;

determining, at the job search intermediary system based on the first packet data, to forward the VOIP call to the initial telephone address using the forwarding map;

causing the telecommunication provider system to forward the VOIP call to the initial telephone address by transmitting, from the job search intermediary system via the internet network and based on the determination to forward the VOIP call to the initial telephone address, second packet data indicating to forward the VOIP call to the initial telephone address;

monitoring, at the job search intermediary system based on the forwarding of the VOIP call to the initial telephone address, third packet data associated with the VOIP call during the VOIP call to store call data representing the third packet data in a local call results queue of the job search intermediary system;

determining, at the job search intermediary system based on the call data stored within the local call results queue, a responsiveness score for the job posting and a job provider associated with the job posting; and

transmitting, from the job search intermediary system via the internet network, data indicative of the responsiveness score to a job provider device associated with the job provider.

16. The non-transitory, computer readable medium of claim 15 , the operations further comprising:

providing the responsiveness score to a set of job seekers with the job posting.

17. The non-transitory, computer readable medium of claim 15 , the operations further comprising:

utilizing the responsiveness score to modify a ranking of the job provider among a set of ranked job providers providing job postings; and

utilizing the ranking of the set of job providers to output a selected set of the provided job postings based on the ranking of the job providers.

18. The non-transitory, computer readable medium of claim 15 , the operations further comprising:

receiving call metrics from the telecommunication provider system regarding a success and duration of subsequent calls made to the virtual telephone address.

19. The non-transitory, computer readable medium of claim 18 , wherein the responsiveness score is a running average of received call metrics.

20. The non-transitory, computer readable medium of claim 15 , the operations further comprising:

outputting a number of calls made to the virtual telephone address with the responsiveness score.

21. The non-transitory, computer readable medium of claim 15 , wherein the job search intermediary system receives calls to the virtual telephone address and forwards the calls to the initial telephone address while detecting and storing metrics regarding the calls.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: SHAH, DEVANSH T.; DHAUNDIYAL, RAHUL
To: INDEED, INC.
Reel/Frame 060811/0324 →
Continuity (1)
Related Publication 20240054416A1 · Feb 15, 2024
References Cited (4)
US 12093898B2 · Leslie · 2024 [cited by examiner]
US 20140214530A1 · Duva · 2014 [cited by examiner]
US 20210097493A1 · Li · 2021 [cited by examiner]
A. Capiluppi and A. Baravalle, “Matching demand and offer in on-line provision: A longitudinal study of monster.com,” 2010 12th IEEE International Symposium on Web Systems Evolution (WSE), Timisoara, Romania, 2010, pp. … [cited by examiner]