When at home, consumers often power down their mobile phones and plug them in to charge them—making taking a call problematic. Mainly due to the fact that the mobile phone is now tethered to a power source somewhere in the home and is no longer “mobile.” When in this state, calls intended for the mobile phone require the user to seek out the location where the phone is being charged in order to answer the call. This is often very inconvenient to the user.
By synchronizing mobile devices and landline devices via a gateway (e.g., cable and/or DSL gateway and the like), calls intended for mobile devices can be routed to existing landline devices. Typically, this decreases frustration by the consumer because most homes have several landline devices throughout the home. This gives the consumer more choices in where to answer the call, lessening frustrations.
The above presents a simplified summary of the subject matter in order to provide a basic understanding of some aspects of subject matter embodiments. This summary is not an extensive overview of the subject matter. It is not intended to identify key/critical elements of the embodiments or to delineate the scope of the subject matter. Its sole purpose is to present some concepts of the subject matter in a simplified form as a prelude to the more detailed description that is presented later.
To the accomplishment of the foregoing and related ends, certain illustrative aspects of embodiments are described herein in connection with the following description and the annexed drawings. These aspects are indicative, however, of but a few of the various ways in which the principles of the subject matter can be employed, and the subject matter is intended to include all such aspects and their equivalents. Other advantages and novel features of the subject matter can become apparent from the following detailed description when considered in conjunction with the drawings.
The subject matter is now described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the subject matter. It can be evident, however, that subject matter embodiments can be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate describing the embodiments.
The techniques described herein enable a consumer and/or operator to link their mobile device(s) to their cable and/or DSL gateway's voice/landline telephone number. One scenario for such a feature is when someone plugs in their mobile phone to recharge its battery. If a gateway detects a mobile device via a connection such as a wireless signal (e.g., Bluetooth, WiFi, etc.), it can send a message back to the network operator's switch/server. If someone calls the mobile phone, then that call is routed to the gateway's telephone number.
This feature is even more interesting when the landline phone includes Digital Enhanced Cordless Telecommunications (DECT) phones with multiple lines. DECT provides a means for a portable unit, such as a cordless telephone, to access a fixed telecom's network via a radio signal. Connectivity to the fixed network (which may be of many different kinds) is done through a base station. The DECT functionality enables other features such as a network address phone book, name recognition (e.g., displaying a name of someone who is calling on a DECT handset, etc.), voice mail, etc.
The service provider network 112 can then interact with a communication service provider system 114 to provide enhanced communication services to the home owner/subscriber. One skilled in the art can appreciate that the communication means between the gateway 102, the service provider network 112 and the communication service provider system 114 can be, but is not limited by, wired and/or wireless communications and the like. This can include, but is not limited to, Internet connections, satellite connections, cable connections, fiber optic connections and/or other wireless connections such as cellular, wide area network connections, local area network connections, WiFi connections and/or Bluetooth connections and the like.
In
In the techniques disclosed herein, when a user brings a mobile device 210 in range of the gateway device 202, the gateway device 202 detects the mobile device 210 and transfers calls directed at the mobile device 210 to the gateway device itself. This allows the mobile device calls to be received by the landline device(s) 208 in the home. Since a home typically has more landline device(s) 210 than mobile device(s) 210, this makes answering the call much more convenient. This is especially true when the mobile device(s) 210 is plugged into a power source for recharging.
In order for the gateway device 202 to transfer the calls to the mobile device(s) 210, it 202 first associates an identifier received from the mobile device(s) 210 with a telephone number associated with that particular device. This identifier can be, for example, a media access control (MAC) address. MAC addresses are typically unique to a given hardware device and, thus, can be used to identify a particular mobile device whether that device is a mobile phone, a laptop, a television set (some sets have communication capabilities) and/or a mobile tablet and the like. Once the MAC address is obtained, an association between the MAC address and a communication access number (e.g., telephone number) is established. This can be accomplished during initialization of the gateway device 202 by a user inputting their contact numbers and the like. It can also be done by prompting a user when a new MAC address is identified. The user can be asked whether or not this is a communication device with a communication access number. The user can then choose to not input a number or the user can input the associated communication access number into the gateway device 202. One convenient method of doing this is via a browser webpage 212. In this manner, the gateway device 202 provides a user interface for pairing the communication access numbers with a particular mobile device. The user interface can also give the user an opportunity to set when and/or if a communication access number should be used. This allows the user complete control over connections associated with the gateway device 202.
Once an association is made between the communication access number of the mobile device 210 and the gateway device 202, the gateway device 202 communicates the association to the service provider network 204 and on to the communication network 206. Calls directed to the mobile device 210 are then routed to the gateway device 202. This allows the gateway device 202 to direct the mobile device call to the landline device(s) 208. Now, the user can answer mobile calls on any landline device in the home 214. The phrase “in the home” includes the proximity of the home such as the immediate yard, patio, front porch, driveway and the like (most modern wireless base stations can transmit beyond the walls of the home).
Since the gateway 202 now controls where the mobile device call is transmitted, it 202 can also transmit additional information about the source of the call and the call itself. For example, a DECT phone that receives the mobile device call can be made to flash differently, ring differently (e.g., short rings, different melody, etc.) when a mobile call is received. This lets the user know that the call was originally directed to the mobile device 210 instead of the landline device 208. The mobile device communication contact number can also be displayed on the landline device 208 to make the user aware of the source of the call. In a similar fashion, additional information associated with the mobile device 210 can also be shown on the landline device 208. This can include, but is not limited to, displaying addresses and/or contact information from a database associated with the mobile device 210. The source of this information can come from an account associated with the mobile device on a remote server (e.g., from a “cloud” server) and the like. It can also be obtained by the gateway 202 from the mobile device 210 directly. This transfer of data can be controlled by the user when the connection from the mobile device 210 is programmed into the gateway 202 via a user interface.
With this new calling source availability, a hierarchy is typically needed for simultaneous and/or near simultaneous incoming calls. One option is to allow all calls received via the gateway 202 to be transferred to the landline device(s) 208. A display and/or other method can be used on the landline device(s) 208 to inform the user of multiple incoming calls. This can include, but is not limited to, a listing of the incoming calls that a caller can scroll through and select which call they would like to answer. The user can also initialize the gateway 202 with a priority list of calling sources. For example, the mobile device(s) 210 can have a higher priority than the landline device(s) 208. Thus, an incoming mobile device phone call can either be placed at a top of a list of incoming calls and/or it can override landline calls. In this example, the mobile device call can ring through and the landline call can be sent to voicemail (e.g., a display after the call can indicate to the user that the landline call went to voicemail) and the like. In another example, the user can limit the priority to certain times of the day. For example, mobile device calls received between 6 pm and 10 pm can have higher priority than landline calls.
A user might not desire to have their mobile device calls always forwarded when the mobile device 210 is within range of the gateway 202. Thus, the user can set up the gateway 202 to only transfer calls for devices allowed by the user and/or to only transfer calls given a certain set of circumstances. For example, if two or more mobile device(s) 210 are within range of the gateway 202, one of the mobile device(s) 210 can be given priority over another, not only in a listing hierarchy for received calls, but also overriding when the other device has its calls transferred by the gateway 202. This allows the gateway 202 to automatically select which mobile device 210 to transfer calls from based on user input but also on other parameters such as time of day, availability of user associated with the mobile device 210 and the like. If user A and user B both have mobile device(s) 210 in the home, but user B is absent from the home, user B′s mobile device can be set by the gateway 210 to not transfer calls to the landline device(s) 208. In a similar fashion, if user A, user B and user C are at home, this can trigger the gateway 202 to not transfer calls from the mobile devices of user A and user B to the landline device(s) 208 (e.g., when a child is home, the parents will not answer their cell phones to allow more ‘family time,’ etc.). One skilled the art will appreciate the many different configurations, triggers, and/or parameters that can be employed by the gateway 202 in setting up transferred/synchronization calling between the mobile device(s) 210, the landline device(s) 208 and the gateway 202. The above examples are not intended to limit these possibilities in any manner.
An example of a system 300 of a gateway 302 that provides contact number synchronization is illustrated in
In a similar fashion, the gateway 302 has a contact number that is used to direct communications to that particular gateway. It can also vary in length. Once the gateway synchronizer 304 has identified the mobile device 320 and determined its contact number (e.g., through user input, directly from a mobile device, from a mobile device's ESN, etc.), it 304 synchronizes the mobile device contact number with the gateway contact number. This can be accomplished, for example, by relaying the mobile contact number and the gateway contact number via the external communications interface 310 to an external systems/network 312 like a communications network service provider. A request can be made of the communications network service provider to transfer calls for a particular ESN, a particular subscriber, and/or a particular mobile device contact number to the gateway contact number. A MAC address can also be used if the communications network service provider tracks that information for their subscribers. Thus, the gateway synchronizer 304 has many means of identifying the mobile device to the communications network service provider.
Once the mobile device 320 is synchronized to the gateway contact number, the gateway synchronizer 304 can control how, when and where the mobile device calls are directed to the landline device(s) 318. Many of these options are discussed in further detail herein. Additionally, the gateway synchronizer 304 can also obtain contact list information (e.g., phone numbers, addresses, names, etc.) that are associated with the mobile device 320. This information can come directly from the mobile device 320 and/or from a remote server used by the mobile device to store such information.
In box 406, a user can be given call answer options 424. In this example, the user has selected to send lower priority device calls to voicemail when a call conflict occurs. Conflicts in this scenario typically include timing of incoming call issues, call already taken issues, and/or calls blocked/silenced issues and the like. In the example, a user could have chosen to drop (not answer) calls and/or to move higher calls to the top of an incoming call list (e.g., “A” priority calls move to the top of the incoming call list, etc. rather than exactly the order the calls were received in). In box 408, a user has options pertaining to contact information from mobile devices. In this illustration, the user has selected to have contact information automatically transferred when a mobile device connects to the gateway and also to have the gateway seek contact information associated with the mobile device from a cloud source (e.g., a remote server that stores information for the mobile device). The user has also selected to have the gateway automatically transfer the information to landline devices. This will enable the user to refer to the contact information from any phone in the home or from selected phones.
In box 410, a user is given options for the webpage itself 428. In this scenario, the user has selected to always be given a prompt when new mobile devices are discovered by the gateway. The user has, however, declined to have the initial setup page show advanced options (e.g., additional options not shown in example 400). The user did select to password protect incoming calls from a mobile device. This allows the user to require a quick code (e.g., a series of numbers like 1-2-3-4) to be entered before the all can be answered. This maintains some privacy in the home for mobile device calls. For example, roommates might not want to share their mobile cell phone calls. A father might not want his mobile phone work calls answered by his two year-old child and the like. One skilled in the art can appreciate the many different controls and combinations of controls that can be utilized via the user interface.
In view of the exemplary systems shown and described above, methodologies that can be implemented in accordance with the embodiments will be better appreciated with reference to the flow charts of
The gateway then associates its communication number with the mobile device communication number 506. This can be a default number used by the gateway that is paired with the mobile device number. It can also be associated with a gateway number by a user. Once, the association is completed, the gateway notifies a communication network related to the mobile device to route calls to the mobile device to the gateway communication number 508. When the communication network receives a subsequent call for the mobile device, it will then be routed to the gateway 510. The gateway can then select to immediately route the call to a landline device associated with the gateway and/or delay the incoming calls and the like. The gateway can also access user selected options to determine how to handle the incoming calls for the mobile device. Examples of the different options have been disclosed above.
What has been described above includes examples of the embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the embodiments, but one of ordinary skill in the art can recognize that many further combinations and permutations of the embodiments are possible. Accordingly, the subject matter is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims. Furthermore, to the extent that the term “includes” is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term “comprising” as “comprising” is interpreted when employed as a transitional word in a claim.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2013/040913 | 5/14/2013 | WO | 00 |