Mobile device validation
First Claim
Patent Images
1. A method for validating a mobile device, the method comprising:
- receiving an address of the mobile device, a user identifier and a password;
receiving voice data from the mobile device, wherein the voice data comprises a recording of a pass phrase spoken by a user at the mobile device;
determining whether the mobile device is a valid mobile device using the voice data; and
sending an access code to the mobile device in response to a determination that the mobile device is the valid mobile device, wherein determining whether the mobile device is the valid mobile device using the voice data comprises;
determining whether the mobile device is the valid mobile device using the address of the mobile device; and
responsive to determining that the mobile device is not the valid mobile device using the address of the mobile device, determining whether the mobile device is the valid mobile device using the voice data, the user identifier, and the password.
1 Assignment
0 Petitions
Accused Products
Abstract
The illustrative embodiments provide a method, apparatus, and computer program product for validating a mobile device. Voice data is received from the mobile device. The voice data comprises a recording of a pass phrase spoken by a user at the mobile device. A determination is made as to whether the mobile device is a valid mobile device using the voice data. An access code to the mobile device is sent in response to a determination that the mobile device is the valid mobile device.
-
Citations
19 Claims
-
1. A method for validating a mobile device, the method comprising:
-
receiving an address of the mobile device, a user identifier and a password; receiving voice data from the mobile device, wherein the voice data comprises a recording of a pass phrase spoken by a user at the mobile device; determining whether the mobile device is a valid mobile device using the voice data; and sending an access code to the mobile device in response to a determination that the mobile device is the valid mobile device, wherein determining whether the mobile device is the valid mobile device using the voice data comprises; determining whether the mobile device is the valid mobile device using the address of the mobile device; and responsive to determining that the mobile device is not the valid mobile device using the address of the mobile device, determining whether the mobile device is the valid mobile device using the voice data, the user identifier, and the password. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer comprising:
-
a bus; a processor unit connected to the bus; a computer readable storage device connected to the bus; a device database, a pass phrase database and a validated device database, wherein the device database comprises a plurality of device identifiers, wherein the pass phrase database contains a plurality of pass phrase records that each comprise an associated user identifier, an associated password, associated voice data and a list of allowable services, and wherein the validated device database contains a plurality of validated device records that each comprise an associated user identifier, an associated pass code, an associated device identifier and a timestamp; and program code for managing a service, wherein the program code is stored on the computer readable storage device and is configured to be run by the processor unit to receive voice data from a mobile device, wherein the voice data comprises a recording of a pass phrase spoken by a user at the mobile device;
determine whether the mobile device is a valid mobile device using the voice data; and
send an access code to the mobile device in response to a determination that the mobile device is the valid mobile device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product for managing a mobile device, the computer program product comprising:
-
a non-transitory computer readable storage medium comprising program code encoded thereon, wherein the program code comprises; first program code for receiving an address of the mobile device, a user identifier and a password; second program code for receiving voice data from the mobile device, wherein the voice data comprises a recording of a pass phrase spoken by a user at the mobile device; third program code for determining whether the mobile device is a valid mobile device using the voice data; and fourth program code for sending an access code to the mobile device in response to a determination that the mobile device is the valid mobile device, wherein the first program code, the second program code, the third program code, and the fourth program code are stored on the computer readable storage medium, wherein the third program code for determining whether the mobile device is the valid mobile device using the voice data comprises; program code for determining whether the mobile device is the valid mobile device using the address of the mobile device; and program code, responsive to determining that the mobile device is not the valid mobile device using the address of the mobile device, for determining whether the mobile device is the valid mobile device using the voice data, the user identifier, and the password. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for validating a mobile device, the method comprising:
-
receiving voice data from the mobile device, wherein the voice data comprises a recording of a pass phrase spoken by a user at the mobile device; determining whether the mobile device is a valid mobile device using the voice data; and sending an access code to the mobile device in response to a determination that the mobile device is the valid mobile device, wherein a first set of services are usable by the mobile device when the mobile device is determined to be the valid mobile device using the address of the mobile device, and a second set of services different than the first set of services are usable by the mobile device when the mobile device is determined to be the valid mobile device using the voice data, the user identifier, and the password.
-
Specification