Network servers, systems, and methods for multiple personas on a mobile device
First Claim
1. A server comprising:
- a processor; and
a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising;
receiving, from a first remote device via a network, a first connection request directed to a mobile device,accessing information about the mobile device, the information comprising a first destination number corresponding to the mobile device and a second destination number corresponding to the mobile device, the first destination number associated with a first persona and a first billing account and the second destination number associated with a second persona and a second billing account, and the first persona associated with a first rule for handling connection requests directed to the mobile device and the second persona associated with a second rule for handling connection requests directed to the mobile device,determining, based on an identity of the first remote device, that the first remote device is associated with the first persona, andin response to determining that the first remote device is associated with the first persona,transmitting the first connection request to the mobile device based on the first rule associated with the first persona to initiate a first session between the mobile device and the first remote device, andassociating the first session with the first billing account such that the first billing account is billed for the first session.
1 Assignment
0 Petitions
Accused Products
Abstract
Network servers, systems, and methods are disclosed which relate to providing a plurality of user identities or personas on a single mobile device. The mobile device has a unique address to communicate with entities on the network. The mobile device is further associated with a plurality of telephone numbers. The usage of each telephone number may be billed to a separate account. Each telephone number is associated with a plurality of personas, and each persona has a corresponding visual interface on the mobile device and a corresponding set of rules. The relationship between personas, telephone numbers, and associated rules is stored on an application server on the network. The application server routes incoming connections to a specific persona on the mobile device based on the plurality of rules. The rules can be edited by a user of the mobile device via an interface or another device connected to the network.
-
Citations
20 Claims
-
1. A server comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving, from a first remote device via a network, a first connection request directed to a mobile device, accessing information about the mobile device, the information comprising a first destination number corresponding to the mobile device and a second destination number corresponding to the mobile device, the first destination number associated with a first persona and a first billing account and the second destination number associated with a second persona and a second billing account, and the first persona associated with a first rule for handling connection requests directed to the mobile device and the second persona associated with a second rule for handling connection requests directed to the mobile device, determining, based on an identity of the first remote device, that the first remote device is associated with the first persona, and in response to determining that the first remote device is associated with the first persona, transmitting the first connection request to the mobile device based on the first rule associated with the first persona to initiate a first session between the mobile device and the first remote device, and associating the first session with the first billing account such that the first billing account is billed for the first session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, from a first remote device via a network, a first connection request directed to a mobile device; accessing information about the mobile device, the information comprising a first destination number corresponding to the mobile device and a second destination number corresponding to the mobile device, the first destination number associated with a first persona and a first billing account and the second destination number associated with a second persona and a second billing account, and the first persona associated with a first rule for handling connection requests directed to the mobile device and the second persona associated with a second rule for handling connection requests directed to the mobile device; determining, based on an identity of the first remote device, that the first remote device is associated with the first persona; and in response to determining that the first remote device is associated with the first persona, transmitting the first connection request to the mobile device based on the first rule associated with the first persona to initiate a first session between the mobile device and the first remote device, and associating the first session with the first billing account such that the first billing account is billed for the first session. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, by a server comprising a processor from a first remote device via a network, a first connection request directed to a mobile device; accessing, by the processor, information about the mobile device, the information comprising a first destination number corresponding to the mobile device and a second destination number corresponding to the mobile device, the first destination number associated with a first persona and a first billing account and the second destination number associated with a second persona and a second billing account, and the first persona associated with a first rule for handling connection requests directed to the mobile device and the second persona associated with a second rule for handling connection requests directed to the mobile device; determining, by the processor based on an identity of the first remote device, that the first remote device is associated with the first persona; and in response to determining that the first remote device is associated with the first persona, transmitting, by the processor, the first connection request to the mobile device based on the first rule associated with the first persona to initiate a first session between the mobile device and the first remote device, and associating, by the processor, the first session with the first billing account such that the first billing account is billed for the first session. - View Dependent Claims (17, 18, 19, 20)
-
Specification