IP Library Granted Patent US 11,991,318
Granted Patent B1
US 11,991,318 · App. 17/221,864 · Granted May 21, 2024

Enhanced caller information used for nuisance caller management

Inventors: Daniel Francis Kliebhan (Henderson, NV); Scott D. Hambuchen (Little Rock, AR); Mark Himelfarb (Little Rock, AR); Joshua Harrison Lange (Seattle, WA)
Assignee: FIRST ORION CORP.
H04M7/0075H04M3/42059H04M3/42102H04L65/1104H04M3/436H04M3/533H04M3/543H04M7/0063
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 11,991,318
App. No.
17/221,864
Granted
May 21, 2024
Kind
B1
Abstract

A system may include one or more of a called device, a calling device, configured to call the called device, and a network module. The network module is configured to process incoming call information of a call placed to the called device and configured to route the call to a destination based on preferences of the called device.

Claims (44)

1. A method, comprising:

receiving a call, the call comprising a called device identifier corresponding to a called device and a calling device identifier corresponding to a calling device;

submitting an enhanced information query comprising the calling device identifier and the called device identifier;

determining whether the called device will accept the call based on a result of the enhanced information query;

determining a call routing preference based on the calling device identifier and the called device identifier to route the call to a different destination than the called device when the call exceeds a spam score threshold;

routing the call based on the preference; and

providing the called device with information about the purpose or context of the call.

2. The method of claim 1 , wherein the submitting an enhanced information query comprises:

performing a modified ENUM lookup operation.

3. The method of claim 2 , wherein the performing the modified ENUM lookup operation further comprises:

utilizing a modified ENUM payload comprising the calling device identifier and an ENUM response comprising the calling device identifier and the called device identifier.

4. The method of claim 3 , wherein the calling device identifier of the modified ENUM payload comprises:

one or more IP addresses of a peering partner or one or more SIP headers.

5. The method of claim 4 , further comprising:

interrogating a media resource function to determine if the called device will accept the call, wherein the media resource function adds audio or video to calls, establishes context for calls, and determines whether to proceed with calls.

6. The method of claim 4 , wherein an underlying network translates the calling device identifier and the called device identifier to phone numbers or other information used to identify parties.

7. The method of claim 1 , wherein the preference comprises:

blocking the call, routing the call to voicemail, routing the call to a different destination, or routing the call to another party.

8. The method of claim 7 , wherein the preference further comprises:

entering a PIN or playing a message.

9. The method of claim 7 , wherein the routing the call to the different destination comprises:

forwarding the call to one of a home phone, a work phone, or another designated device.

10. A non-transitory computer readable medium comprising instructions that when read by a processor, cause the processor to perform:

receiving a call, the call comprising a called device identifier corresponding to a called device and a calling device identifier corresponding to a calling device;

submitting an enhanced information query comprising the calling device identifier and the called device identifier;

determining whether the called device will accept the call based on a result of the enhanced information query;

determining a call routing preference based on the calling device identifier and the called device identifier to route the call to a different destination than the called device when the call exceeds a spam score threshold;

routing the call based on the preference; and

providing the called device with information about the purpose or context of the call.

11. The non-transitory computer readable medium of claim 10 , wherein the submitting an enhanced information query comprises:

performing a modified ENUM lookup operation.

12. The non-transitory computer readable medium of claim 11 , wherein the performing the modified ENUM lookup operation further comprises:

utilizing a modified ENUM payload comprising the calling device identifier and an ENUM response comprising the calling device identifier and the called device identifier.

13. The non-transitory computer readable medium of claim 12 , wherein the calling device identifier of the modified ENUM payload comprises:

one or more IP addresses of a peering partner or one or more SIP headers.

14. The non-transitory computer readable medium of claim 13 , further comprising:

interrogating a media resource function to determine if the called device will accept the call, wherein the media resource function adds audio or video to calls, establishes context for calls, and determines whether to proceed with calls.

15. The non-transitory computer readable medium of claim 13 , wherein an underlying network translates the calling device identifier and the called device identifier to phone numbers or other information used to identify parties.

16. The non-transitory computer readable medium of claim 10 , wherein the preference comprises:

blocking the call, routing the call to voicemail, routing the call to a different destination, or routing the call to another party.

17. The non-transitory computer readable medium of claim 16 , wherein the preference further comprises:

entering a PIN or playing a message.

18. The non-transitory computer readable medium of claim 16 , wherein the routing the call to the different destination comprises:

forwarding the call to one of a home phone, a work phone, or another designated device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2024
From: KLIEBHAN, DANIEL FRANCIS; HAMBUCHEN, SCOTT D.; HIMELFARB, MARK; LANGE, JOSHUA HARRISON
To: FIRST ORION CORP.
Reel/Frame 066709/0480 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2022
From: KLIEBHAN, DANIEL FRANCIS; HAMBUCHEN, SCOTT D.; HIMELFARB, MARK; LANGE, JOSHUA H.
To: FIRST ORION CORP. D/B/A PRIVACYSTAR
Reel/Frame 061925/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2021
From: KLIEBHAN, DANIEL FRANCIS; HAMBUCHEN, SCOTT D.; GIMELFARB, MARK; LANGE, JOSHUA HARRISON
To: FIRST ORION CORP.
Reel/Frame 057161/0909 →
Continuity (2)
Division 15716158 · Sep 26, 2017
Provisional Application 62399853 · Sep 26, 2016