devices and methods are disclosed which relate to a multi-number cellular communication system that allows a single mobile device to use more than one telephone number. This cellular communication system assigns more than one telephone number to a mobile device. When a call is made to that mobile device from any of the assigned telephone numbers, a connection is made to the mobile device. When a user of the mobile device places an outgoing call, the user selects which telephone number to use for that outgoing call.
|
17. A method of connecting a mobile device through a cellular connection comprising:
providing a service plan that enables a mobile device to use more than one telephone number;
referencing a service database to determine whether a selected telephone number of the more than one telephone number is subscribed to a selected service; and
connecting the mobile device through a network;
wherein a user may place and receive calls from a plurality of telephone numbers on the mobile device, wherein a gateway notifies the mobile device when the selected telephone number is not subscribed to the selected service and alerts the mobile device to select a second telephone number.
1. A multi-number cellular communication system, comprising:
a plurality of wireless transmitters;
a gateway in communication with the plurality of wireless transmitters;
a service database in communication with the gateway, the service database containing service capabilities of each number of a mobile device with a multi-number service plan;
a multi-number controller in communication with the gateway; and
a billing database in communication with the gateway;
wherein the multi-number controller allows the mobile device with the multi-number service plan to use more than one number, while the billing database maintains a separate record for each number, wherein the gateway references the service database to determine whether a selected number of the more than one number is subscribed to a selected service, and the gateway notifies the mobile device when the selected number is not subscribed to the selected service and alerts the mobile device to select a second number.
9. A multi-number cellular communication system, comprising:
a plurality of cellular towers;
a gateway in communication with the plurality of cellular towers;
a service database in communication with the gateway, the service database containing service capabilities of each number of a mobile device with a multi-number service plan;
a multi-number logic unit in communication with the gateway; and
a billing database in communication with the gateway;
wherein the multi-number logic unit identifies the mobile device with the multi-number service plan and allows it to use more than one telephone number while the billing database maintains a separate record for each telephone number, wherein the gateway references the service database to determine whether a selected number of the more than one number is subscribed to a selected service, and the gateway notifies the mobile device when the selected number is not subscribed to the selected service and alerts the mobile device to select a second number.
3. The system in
4. The system in
5. The system in
6. The system in
7. The system in
8. The system in
10. The system in
11. The system in
12. The system in
13. The system in
14. The system in
15. The system in
16. The system in
18. The method in
20. The method in
|
1. Field of the Invention
The present invention relates to mobile communication systems. More specifically, the present invention relates to mobile communication systems able to identify and be utilized by multi-number cellular devices.
2. Background of the Invention
Cellular or mobile telephones are tremendously popular. It is estimated that at the end of 2007 the total worldwide subscriber rate reached 3.3 billion. Close to 80% of the world's population enjoys mobile telephone coverage, a figure that will only continue to increase. As cellular telephones gain popularity, their functionality increase as well. Standard service includes voice calling, caller ID, call waiting, and voice mail, among others. Service providers also offer text messaging, push mail, navigation, and even a high-speed internet connection directly to your telephone.
At the same time, people have become much more dependent on their cellular telephones. Many people no longer have traditional land-line telephones in their house, instead choosing to rely on their cellular telephone. Cellular telephones can accomplish almost everything that a land-line telephone does with the added benefit of being able to take with the user on the go. And that is the least a cellular telephone has to offer.
In the business world cellular telephones have become a necessity. With the fast pace of business today people must be reachable at any time of day, every day. With cellular telephones, laptop computers, and Personal Digital Assistants (PDAs), users can easily be called or e-mailed anytime and almost anywhere. Companies have come to rely on the luxury of instant communication with their employees. Decisions can be made faster and more confidently. For the small business entrepreneur, hiring employees is not always a priority, especially in the beginning. These entrepreneurs must handle everything themselves at times, and need to stay connected to their clients. Having telephone calls, email, internet, and navigation all on one mobile device is invaluable.
Companies will give their employees cellular telephones, laptop computers, and PDAs for business use. Since many of their employees already have a personal cellular telephone, many employees encounter a dilemma. Concerned with the hassle of changing their personal number, many forego the possibility of making the business telephone their personal telephone also. Also, businesses can frown upon personal calls being made from company devices. Thus, because of the necessity of a cellular telephone for both business and pleasure, many people are forced to have multiple accounts, meaning they must carry around more than one mobile device or telephone.
Small business entrepreneurs find it hard to separate their personal and business lives. Maintaining contact with clients must be a priority, but this can lead to a mixture of business and leisure. Emailing a client back while in the middle of the supermarket can become a common occurrence. The desire to have a personal telephone and a business telephone comes into view quickly, but the present solutions are far from ideal.
There are a few ways to cope with the problem of having to carry multiple cellular telephones. As technology improves mobile devices get smaller and lighter. However, the burden is not limited to sheer size and weight. There's the burden of making sure two batteries are charged, which means making sure to pack two AC adapters when traveling. Different telephones will most likely require different types of memory cards. Any games, ring tones, or music downloaded will be limited to that telephone.
In order for the service provider to differentiate between cellular telephones, it must read the hardware ID from the telephone. Each cellular telephone has a unique hardware ID stored within the telephone itself. Some cellular telephones have a hardware ID along with the user's name and account information. This information is stored on an identifier, also within the cellular telephone. The identifier, in some cases, contains its own memory and processor, and is removable.
Global System for Mobile communications (GSM) and other devices utilize identifiers called SIM cards. SIM cards securely store the service-subscriber key (IMSI) used to identify a subscriber. The SIM card currently allows users to change telephones by simply removing the SIM card from one mobile telephone and inserting it into another mobile telephone or broadband telephony device. However, each SIM card only utilizes one account and telephone number.
Some cellular telephones do not have a SIM card, such as devices using a Code Division Multiple Access (CDMA) protocol. These cellular telephones have a hardware ID that is read by the service provider and assigned an account on the server side, but the hardware ID is not removable. Furthermore many of these telephones do not accept SIM cards. For people having multiple telephones, at least one of which does not utilize a SIM card, the need for a personal and business telephone requires them to carry two separate fully functional cellular telephones.
There are few advantages to land-line telephones in this day, but businesses have been using one telephone for a plurality of different lines for years now. However, no such system exists for cellular or mobile phones or devices. What is needed is a mobile telephone system capable of handling multiple numbers contained on one mobile device.
The present invention relieves the strain of carrying two mobile devices by introducing multi-number cellular communication systems that allow a single mobile device to use more than one telephone number. This cellular communication system assigns more than one telephone number to a mobile device. When a call is made to that mobile device from any of the assigned telephone numbers, a connection is made to the mobile device. When a user of the mobile device places an outgoing call, the user selects which telephone number to use for that outgoing call. This decision is made either previously as a default option, by dialing a prefix before the destination telephone number, in response to an audible prompt by the service provider, as a menu option on the mobile device's software, etc.
Furthermore, the multi-number cellular communication system is used with multi-number mobile devices as well as traditional mobile devices. The system utilizes a plurality of databases to store billing information, service information, and user defined call preferences. When a call is placed to the mobile device, the cellular communication system determines if a line on the destination mobile device is in use and directs the call based upon the user's preferences. Each telephone number is associated with an account, of which each have separate capabilities depending on the service plan selected. When a connection is requested, the system determines the mobile device's service capabilities, notifying a user if a telephone number is requesting an unauthorized connection. Usage data is kept separate for each account of the mobile device for billing purposes.
In one exemplary embodiment, the present invention is a multi-number cellular communication system, including a plurality of wireless transmitters, a gateway in communication with the plurality of wireless transmitters, a multi-number controller in communication with the gateway, and a billing database in communication with the gateway. The multi-number controller allows a mobile device with a multi-number service plan to use more than one telephone number, while the billing database maintains a separate record for each telephone number.
In another exemplary embodiment, the present invention is a multi-number cellular communication system, including a plurality of cellular towers, a gateway in communication with the plurality of cellular towers, a multi-number logic unit in communication with the gateway, and a billing database in communication with the gateway. The multi-number logic unit identifies a mobile device with a multi-number service plan and allows it to use more than one telephone number while the billing database maintains a separate record for each telephone number.
In yet another exemplary embodiment, the present invention is a method of connecting a mobile device through a cellular connection including providing a service plan that enables a mobile device to use more than one telephone number, connecting the mobile device through a network. A user may place and receive calls from a plurality of telephone numbers on the mobile device.
The present invention includes multi-number mobile/cellular communication systems that allow a single mobile device to use more than one telephone number. This cellular communication system recognizes/accepts more than one telephone number to a mobile device. When a call is made to that mobile device from any of the assigned telephone numbers, a connection is made to the mobile device. When a user of the mobile device places an outgoing call, the user selects which telephone number to use for that outgoing call. This decision is made either previously as a default option, by dialing a prefix before the destination telephone number, in response to an audible prompt by the service provider, as a menu option on the mobile device's software, etc.
Furthermore, the multi-number cellular communication system is used with multi-number mobile devices as well as traditional mobile devices. The system utilizes a plurality of databases to store billing information, service information, and user defined call preferences. When a call is placed to the mobile device, the cellular communication system determines if a line on the destination mobile device is in use and directs the call based upon the user's preferences. Each telephone number is associated with an account, of which each have separate capabilities depending on the service plan selected. When a connection is requested, the system determines the mobile device's service capabilities, notifying a user if a telephone number is requesting an unauthorized connection. Usage data is kept separate for each account of the mobile device for billing purposes.
“Mobile device”, as used herein and throughout this disclosure, refers to a portable device capable of wireless communication, and of the type that registers on the network of a service provider upon use. Examples of mobile devices include, but are not limited to, cellular telephones, wireless broadband aircards, personal data assistants, etc.
“Identifier”, as used herein and throughout this disclosure, refers to a mechanism within a mobile device that contains a hardware ID of the mobile device. An example of an identifier is a SIM card. Identifiers can store more information than simply a hardware ID, and may have their own processors and memory.
“Hardware ID”, as used herein and throughout this disclosure, refers to the unique code within a mobile device that identifies it from every other mobile device on a network. Examples of a hardware ID include a service-subscriber key, an Electronic Serial Number (ESN), a Media Access Control (MAC) address, a serial number, etc. The hardware ID is usually an alphanumeric code. A device can have a single ESN, MAC, serial number, etc., and be considered a single hardware ID. When reference is made to multiple or a plurality of hardware IDs, this refers to more than one ESN, more than one MAC address, more than one serial number, etc.
“Network Registration”, as used herein and throughout this disclosure, refers to the process initiated by a mobile device powering on or entering the range of a cellular tower. This process includes identification and authentication such that the mobile device is allowed communication with the network.
Exemplary embodiments of the present invention add a multi-number controller to an otherwise substantially complete service provider cellular network. When a user places a telephone call from a mobile device, it is first routed to a services database where the service provider primarily determines whether or not the account is active, has voice capability, etc. In addition to these capabilities, exemplary embodiments of the present invention introduce a multi-number capability. This is the capability of a mobile device to make and receive calls from more than one phone number. If this capability is found, the call is then routed to the multi-number controller. Before forwarding the call to its ultimate destination, the multi-number controller must prompt the user to input which telephone number to place the call from. In other words, which telephone number is going to show up on the caller ID, and which telephone number should receive the bill for this call.
Certain exemplary embodiments use an audible prompt requesting the user to select a number via the keypad with each key being associated with a different telephone number. Other exemplary embodiments allow for the user to dial a prefix before each call to specify which telephone number to use before dialing the destination telephone number. Many exemplary embodiments use a multi-number preferences database. This database stores default telephone numbers to make outgoing calls. The user can specify a default telephone number to use without a prompt unless a prefix is used or the default telephone number is changed. The multi-number controller is also responsible for setting up the preferences. An audible menu is used in exemplary embodiments that may resemble a voicemail setup menu.
When preferences are specified by a user concerning default telephone numbers and other multi-number information, these preferences are stored in a database. In exemplary embodiments this database is part of the multi-number controller, and communicates directly with it. Whenever a call is placed from a mobile device that contains the multi-number capability, the multi-number controller references the multi-number database for information concerning default telephone numbers.
Many of these exemplary embodiments are primarily for use with current cellular telephones, wireless aircards, personal data assistants and other mobile devices, but the system may also work with mobile devices specifically made for multi-number capability. For example, certain multi-number devices may be used, such as those described in co-pending application Ser. No. 12,242,773, filed Sep. 30, 2008, which is hereby incorporated by reference herein in its entirety. When a user utilizes a multi-number mobile device, the system does not necessarily need the audible prompts, prefixes, or preferences menu to work. These mobile devices have comparable options as part of the mobile device's operating system. Commands for telephone number selection and a preferences menu are built into the operating system of these multi-number mobile devices. A database of preferences is stored on the multi-number mobile device's memory. However, exemplary embodiments require another program within the multi-number controller to communicate with these multi-number mobile devices. A program is utilized which communicates with the multi-number mobile device as it sends information concerning which number to use for each call as well as updates on preferences.
Multi-number controller 108 is utilized by the system when an outgoing connection is requested or when an incoming call is made or communication signal received while the user is already in a voice call. In order to determine which telephone number to use to place an outgoing connection and to determine what action to take while the user is already in a voice call, gateway 105 communicates with multi-number preference database 109. When a user first subscribes to a multi-number service, the user will need to setup the service with preferences. Until these preferences have been setup the user is prompted with an audible selection of which telephone number to use after dialing the telephone number of the destination. This audible prompt is one of the functions of multi-number controller 108. Multi-number controller 108 also handles the creation of preferences. This is a series of audible prompts that, with a top level menu that branches out into submenus, resembling a voice-mail setup. Within the preferences creation is the option of dialing a prefix to designate a telephone number to place the following call. Once gateway 105 determines, using service database 107, that the mobile device has the multi-number capability, it refers the call to multi-number controller 108 which can read the prefix and direct the call to the appropriate billing record.
Multi-number database 109 contains information like default telephone numbers to use for outgoing connections and whether or not to initiate call-waiting if an incoming voice call is requested while the user is already in a voice call. Other information included in this database are preference settings such as allowing an incoming personal call to go directly to voicemail if an active work call is in progress. Other options are also possible and within the scope of the present invention as would be recognized by one having ordinary skill in the art.
If mobile device 104 is a multi-number device, gateway 105 determines this as well as what other types of services mobile device 104 is capable of by communicating with service database 107. The first telephone number on mobile device 104 may have a voice plan only while the second telephone number on mobile device 104 has a data plan as well as a voice plan. So for example, when the user of mobile device 104 attempts to send an e-mail, he may not have a data plan for the telephone number selected to send that e-mail. Service database 107 communicates this to the user and, if applicable, alerts the user to select the mobile device's other telephone number, which is associated with an account that contains data capability. Gateway 105 uses multi-number controller 108 and multi-number preferences database 109 to determine the user's call preferences. For example, when mobile device 104 is in use with a first call and a second call is incoming to mobile device 104's other telephone number, preference database 109, and multi-number controller 108 communicate to gateway 105 what should be done with the incoming call. Possibilities include, but are not limited to, sending the second call straight to voicemail, sending the second call to call waiting, putting the second call on hold, notifying the caller that that the telephone number is busy, etc. During or after the use of mobile device 104, gateway 105 is in communication with billing database 106, recording the service type and usage by mobile device 104. Usage is usually measured in time for voice calls and kilobits for data sessions.
The multi-number cellular communication system can be used with either single-number or multi-number mobile devices. When requesting a connection on a multi-number mobile device, the system determines the capabilities of the telephone number being used, and returns an error if the attempted service is not allowed or available for a given number, even on a device having another number that allows such service. This could be because the user's service plan does not include the feature, the user has not selected the feature, the feature is not available in the area, the given number used does not include such feature, etc.
The multi-number cellular communication system also provides for incoming calls to multi-number mobile devices. The call may be incoming while the device is already in use. Therefore, in exemplary embodiments of the present invention the multi-number controller contains the logic necessary to direct incoming calls while the system determines if the mobile device is in use before connecting the call. The destination of the connection, whether directly to the multi-number mobile device as a call waiting, or straight to the user's voicemail, is determined by user-selected preferences.
The preferences of the user may determine much of the routing of the calls. Therefore, in embodiments of the present invention, a menu is used by the multi-number cellular communication system to allow a user to program preferences. This menu, as well as the programmed preferences, is stored in a database. The menu can be accessed through a variety of interfaces. Among these are a user's mobile device, a computer, another telephone, etc. The scenario for a two number has been shown for sake of clarity. However, the present invention is applicable for any number of numbers for a given device as long as the same type of logic is followed.
The foregoing disclosure of the exemplary embodiments of the present invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Many variations and modifications of the embodiments described herein will be apparent to one of ordinary skill in the art in light of the above disclosure. The scope of the invention is to be defined only by the claims appended hereto, and by their equivalents.
Further, in describing representative embodiments of the present invention, the specification may have presented the method and/or process of the present invention as a particular sequence of steps. However, to the extent that the method or process does not rely on the particular order of steps set forth herein, the method or process should not be limited to the particular sequence of steps described. As one of ordinary skill in the art would appreciate, other sequences of steps may be possible. Therefore, the particular order of the steps set forth in the specification should not be construed as limitations on the claims. In addition, the claims directed to the method and/or process of the present invention should not be limited to the performance of their steps in the order written, and one skilled in the art can readily appreciate that the sequences may be varied and still remain within the spirit and scope of the present invention.
Patent | Priority | Assignee | Title |
10069705, | Jan 27 2012 | DATA USAGE PROFILES FOR USERS AND APPLICATIONS | Data usage profiles for users and applications |
10243824, | Jan 27 2012 | Microsoft Technology Licensing, LLC | On-device attribution of network data usage |
11172067, | Aug 05 2008 | HEYWIRE, INC | Call center mobile messaging |
11223549, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Managing data transfers over network connections based on priority and a data usage plan |
8977231, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Tracking data usage under a schematized data plan |
9049589, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Dynamically adjusting a data usage plan based on data usage statistics |
9161200, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Managing network data transfers in view of multiple data usage plans |
9369589, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Updating dynamic data usage plans and statistics |
9544212, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Data usage profiles for users and applications |
9660889, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Tracking data usage under a schematized data plan |
9825830, | Jan 27 2012 | Microsoft Technology Licensing, LLC | On-device attribution of network data usage |
9838287, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Predicting network data consumption relative to data usage patterns |
9887894, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Recommendations for reducing data consumption based on data usage profiles |
9887895, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Dynamically adjusting a data usage plan based on data usage statistics |
9900231, | Jan 27 2012 | Microsoft Technology Licensing, LLC | Managing data transfers over network connections based on priority and a data usage plan |
Patent | Priority | Assignee | Title |
5329578, | May 26 1992 | Microsoft Technology Licensing, LLC | Personal communication service with mobility manager |
20030119479, | |||
20050170854, | |||
20070105531, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Aug 22 2008 | KNIGHT, MARACHEL L | AT&T INTELLECTUAL PROPERTY II, L P | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021612 | /0648 | |
Sep 30 2008 | AT&T Intellectual Property II, L.P. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Dec 20 2011 | ASPN: Payor Number Assigned. |
Apr 24 2015 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Apr 11 2019 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Jul 10 2023 | REM: Maintenance Fee Reminder Mailed. |
Dec 25 2023 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Nov 22 2014 | 4 years fee payment window open |
May 22 2015 | 6 months grace period start (w surcharge) |
Nov 22 2015 | patent expiry (for year 4) |
Nov 22 2017 | 2 years to revive unintentionally abandoned end. (for year 4) |
Nov 22 2018 | 8 years fee payment window open |
May 22 2019 | 6 months grace period start (w surcharge) |
Nov 22 2019 | patent expiry (for year 8) |
Nov 22 2021 | 2 years to revive unintentionally abandoned end. (for year 8) |
Nov 22 2022 | 12 years fee payment window open |
May 22 2023 | 6 months grace period start (w surcharge) |
Nov 22 2023 | patent expiry (for year 12) |
Nov 22 2025 | 2 years to revive unintentionally abandoned end. (for year 12) |