Phone number verification
AssigneeAmazon Technologies, Inc.
InventorArunjeet Singh
Life of this patent
Estimating the term…
Abstract
A system and corresponding method is provided to receiving a phone number for a mobile device as part of a process of associating the phone number with a communication profile. A communication system commands a device connected to the communication system and to a mobile device to cause the mobile device to call a verification phone number assigned to the communication system. The communication system receives the phone number of the mobile device via the verification phone number. The communication system also retrieves phonebook data from the mobile device for storage and subsequent use. Receiving phone number, the phonebook data can be performed with minimal efforts on part of the user beyond connecting the mobile device to the device.
Claims22
A computer-implemented method comprising:
- receiving audio data representing an utterance, the audio data generated by a first device;
- determining that the audio data represents an intent to add a phone number of a mobile device to a communication profile associated with the first device;
- sending, to the first device, a first command to initiate a call from the mobile device to a first phone number, the mobile device communicatively coupled to the first device;
- receiving an inbound call from the mobile device to the first phone number via a phone network system;
- determining a second phone number associated with the mobile device;
- and
- causing the second phone number to be stored in a database as associated with the communication profile.
A computer-implemented method, comprising:
- receiving input data representing a request to add a phone number to a communication profile associated with a first device;
- determining a first phone number;
- sending, to the first device, a first command to cause the first device to initiate a communications session via a second device using the first phone number;
- determining first data comprising a second phone number associated with an inbound call from the second device to the first phone number;
- and
- causing the second phone number to be stored in a database as associated with the communication profile.
A communication system comprising:
- at least one processor;
- and
- a memory including instructions operable to be executed by the at least one processor to configure the communication system to:
- receive, by a communication system controller, input data representing a request to add a phone number to a communication profile associated with a first device;
- determine, by a phone number manager, a first phone number;
- send, by a device interface to the first device, a first command to cause the first device to initiate a communications session via a second device using the first phone number;
- determine, by the phone number manager, a second phone number associated with an inbound call from the second device to the first phone number;
- and
- cause, by a communication profile manager, the second phone number to be stored in a database as associated with the communication profile corresponding to the first device.
Dependencies are inferred from the claim text.