Mobile application for providing multiple second line numbers on single mobile device
AssigneeMovius Interactive Corporation
InventorsGeorge Backhaus, Jignesh Gandhi, Julio Gonzalez, John Green, Philip Lowman, Paul Rubenstein, Mike Speanburg
Life of this patent
Estimating the term…
Abstract
A mobile application and a method are described for servicing a second line service (“SLS”) based communication request originating from a subscriber's telecommunications device (“TD”) even if the call signal does not include sufficient information to identify the phone number from which the subscriber initiated the call. The method involves associating the SLS phone number of the subscriber, the primary number of the subscriber and the primary number of a third party via a special relationship number.
Claims20
A method embodied within a mobile application operating within a mobile communications device, wherein the mobile communications device includes a cellular service provider number associated therewith, the mobile application configured to perform the actions of:
- interfacing over a communications network with a second line service platform;
- receiving from the second line service platform at least one or more additional network accessible numbers that are assigned to the mobile communications device;
- receiving, from the second line service platform, and storing within a memory element of the mobile communications device, one or more relationship numbers that are associated by the second line service platform with the cellular server provider number, wherein each of the one or more relationship numbers is stored along with a particular additional network accessible number of the at least one or more additional network numbers assigned to the mobile communications device and a third party calling number, and wherein each of the one or more relationship numbers is a network recognizable number;
- receiving an incoming call at the mobile communications device, wherein the incoming call is from a particular third party that dialed a particular relationship number that is one of the one or more relationship numbers and the calling line identifier of the incoming call is set to the particular relationship number;
- and
- using the particular relationship number obtained from the calling line identifier of the incoming call, access the memory element to identify a particular third party calling number associated with the particular third party and the particular additional network accessible number for the incoming call.
A method for enabling a mobile communications device to place and receive calls to one of a plurality of numbers associated with the mobile communications device, wherein the mobile communications device includes a cellular service provider number associated therewith, the method comprising the actions of:
- providing a mobile application accessible on a mobile application store for downloading into the mobile communications device, the mobile application once downloaded and operating within the mobile communications device being configured to perform the actions of:
- interfacing over a communications network with a second line service platform;
- receiving from the second line service platform at least one or more additional network accessible numbers that are assigned to the mobile communications device;
- receiving, from the second line service platform, and storing within a memory element of the mobile communications device, one or more relationship numbers that are associated by the second line service platform with the cellular server provider number, wherein each of the one or more relationship numbers is stored along with a particular additional network accessible number of the at least one or more additional network numbers assigned to the mobile communications device and a third party calling number, and wherein each of the one or more relationship numbers is a network recognizable number;
- receiving an incoming call at the mobile communications device, wherein the incoming call is from a particular third party that dialed a particular relationship number that is one of the one or more relationship numbers and the calling line identifier of the incoming call is set to the particular relationship number;
- and
- using the particular relationship number obtained from the calling line identifier of the incoming call, access the memory element to identify a particular third party calling number associated with the particular third party and the particular additional network accessible number for the incoming call.
A mobile application including multiple code segments operating within a mobile communications device, wherein the mobile communications device includes a cellular service provider number associated therewith, the mobile application comprising:
- a first code segment to interface to a second line service platform, wherein the mobile application access the second line service platform over a communications network to receive at least one or more additional network accessible numbers that are assigned to the mobile communications device;
- a second code segment to interface to the second line service platform to receive one or more relationship numbers that are associated by the second line service platform with the cellular server provider number,
- a third code segment to store within a memory element of the mobile communications device, each of the one or more relationship numbers along with a particular additional network accessible number of the at least one or more additional network numbers assigned to the mobile communications device and a third party calling number, and wherein each of the one or more relationship numbers is a network recognizable number;
- a fourth code segment to receive an incoming call at the mobile communications device, wherein the incoming call is from a particular third party that dialed a particular relationship number that is one of the one or more relationship numbers and the calling line identifier of the incoming call is set to the particular relationship number;
- and
- a fifth code segment to utilize the particular relationship number obtained from the calling line identifier of the incoming call to access the memory element and identify a particular third party calling number associated with the particular third party and the particular additional network accessible number for the incoming call.
Dependencies are inferred from the claim text.