IP Library Granted Patent US 9,544,440
Granted Patent B2
US 9,544,440 · App. 12/811,076 · Granted Jan 10, 2017

Method to verify telephone number

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,544,440
App. No.
12/811,076
Granted
Jan 10, 2017
Kind
B2
Abstract

A method for an authentication server to authenticate Voice over Internet Protocol (VoIP) devices includes receiving a request from a unverified VoIP device to verify its global telephone number over a computer network, searching for verified VoIP devices that have authenticated identities and caller ID service, and providing the telephone numbers of the verified VoIP devices to the unverified VoIP device, wherein the unverified VoIP device calls the verified VoIP devices and the verified VoIP devices detect telephone numbers of the unverified VoIP device. The method further comprises receiving the detected telephone numbers from the verified VoIP devices and determining if the detected telephone numbers match a telephone number provided by the unverified VoIP device, wherein the unverified VoIP device becomes verified if the telephone numbers match the telephone number provided by the VoIP device.

Claims (22)

1. A method for an authentication server to verify a telephone number of a Voice over Internet Protocol (VoIP) device, comprising:

receiving over a computer network a request from the VoIP device to verify its telephone number, the request including the telephone number, the VoIP device being coupled to the computer network and a telephone network;

searching for verified VoIP devices that have verified their telephone numbers, the verified VoIP devices being coupled to the computer network and the telephone network, the verified VoIP devices having caller ID service;

sending over the computer network the telephone numbers of the verified VoIP devices to the VoIP device, wherein the VoIP device calls the verified VoIP devices and the verified VoIP devices use the caller ID service to detect telephone numbers of the VoIP device;

receiving over the computer network the detected telephone numbers of the VoIP device from the verified VoIP devices; and

determining if the detected telephone numbers match the telephone number provided by the VoIP device in the request, wherein the telephone number provided by the VoIP device is verified if a substantial number of the detected telephone numbers match the telephone number provided by the VoIP device.

2. The method of claim 1 , wherein said searching for verified VoIP devices that have verified their telephone numbers comprises searching for verified VoIP devices located in a local region of the VoIP device.

3. The method of claim 2 , wherein said searching for verified VoIP devices that have verified their telephone numbers further comprises searching for verified VoIP devices located in a region outside of the local region.

4. The method of claim 3 , wherein said searching for verified VoIP devices located in a region outside of the local region comprises requesting from a central server for a list of verified VoIP devices in the region outside of the local region of the VoIP device.

5. The method of claim 1 , further comprising:

sending over the computer network an instruction to one of the verified VoIP devices to prepare to receive a telephone call from the VoIP device, wherein the verified VoIP device temporarily disables telephone service to its user.

6. The method of claim 5 , further comprising, prior to said sending over the computer network an instruction to one of the verified VoIP devices to prepare to receive a telephone call from the VoIP device:

sending over the computer network a request for a telephone line status to the verified VoIP device; and

wherein said sending over the computer network an instruction to one of the verified VoIP device to prepare to receive a telephone call from the VoIP device occurs after receiving a response from the verified VoIP device that the telephone line status is idle.

7. The method of claim 5 , further comprising sending over the computer network a message indicating whether or not the telephone number is verified to the VoIP device.

8. A method for a Voice over Internet Protocol (VoIP) device to verify its telephone number with an authentication server, the VoIP device being coupled to a computer network and a telephone network, the method comprising:

sending over a computer network a request to verify the telephone number to the authentication server, the request including the telephone number;

receiving over the computer network telephone numbers of verified VoIP devices from the authentication server; and

calling over the telephone network the verified VoIP devices, wherein the verified VoIP devices use caller ID service to detect telephone numbers of the VoIP device and provides the detected telephone numbers to the authentication server to determine if the detected telephone numbers match the telephone number.

9. The method of claim 8 , wherein at least some of the verified VoIP devices are located in a local region of the VoIP device.

10. The method of claim 9 , wherein at least some of the VoIP devices are located in a region outside of the local region.

11. The method of claim 8 , further comprising receiving over the computer network a message indicating whether or not the telephone number is verified from the authentication server.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 13, 2015
From: EAST WEST BANK
To: ARCSOFT, INC.; MULTIMEDIA IMAGE SOLUTION LIMITED; ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.; ARCSOFT (SHANGHAI) TECHNOLOGY CO., LTD.; ARCSOFT HANGZHOU CO., LTD.
Reel/Frame 037109/0027 →
SECURITY INTEREST Recorded Aug 14, 2014
From: ARCSOFT, INC.; ARCSOFT (SHANGHAI) TECHNOLOGY CO., LTD.; ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.; MULTIMEDIA IMAGE SOLUTION LIMITED; ARCSOFT HANGZHOU CO., LTD.
To: EAST WEST BANK
Reel/Frame 033535/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2010
From: DENG, HUI; TU, JIANMING; CHEN, DONGREN
To: ARCSOFT (SHANGHAI) TECHNOLOGY COMPANY, LTD
Reel/Frame 025148/0174 →