Abstract:
Apparatus and methods for establishing a voice call between a wireless device and a personal computer (PC) are disclosed. A call initiation message can be received at a server including information for the PC from the wireless device. A conference can be setup, including establishing a conference ID to conference the wireless device and the PC. A message can be generated for the PC containing voice contact information for the wireless device related to the conference ID. The message can be transmitted to the PC. A dial-in phone number can be transmitted to the wireless device to dial into the conference.
Abstract:
Methods and apparatus for establishing a conference call may include receiving, a registration request for the conference call with one or more participants. The methods and apparatus may further include sending a notification to the participant with an invitation comprising conference call information to join the conference call. In addition, the methods and apparatus may include receiving a request from the participant to join the conference call by selecting the conference call information in the invitation. The methods and apparatus may further include establishing the conference call with the participant.
Abstract:
A method of conserving client resources associated with a mobile device may include receiving a data message for an intended subscriber of a mobile solution provider, storing the data message in a computer readable storage medium, and, in response to receiving the data message, determining whether a TCP socket can be opened with a mobile device associated with the intended subscriber. If a TCP socket can be opened, the method may include opening a TCP socket with the mobile device and sending to the mobile device one or more instructions for activating the mobile device. A request for data transfer may be received from the mobile device, and the data message may be retrieved from the computer-readable storage medium. The data message may be sent to the mobile device over the TCP socket.
Abstract:
The present disclosure relates to transmitting data between a plurality of computing devices, such as mobile telephones and other electronic communications devices, where a request is associated with placing a call to a contact, and where information associated with the request is stored and a request for a SIP proxy is made, and an IP address associated with the SIP proxy is transmitted to allow redirecting the call to a server via the SIP proxy.
Abstract:
A method of optimizing call dialing may include receiving a first call including one or more of a session identification number, a contact identification number, a contact name and a direct inward dialing number, determining a caller provider and a callee provider based on the first call, determining cost information associated with one or more numbers corresponding to a callee and routing a second call between the caller and the callee based on one or more of the caller provider, the callee provider and the cost information.
Abstract:
Methods and apparatus for establishing a conference call may include receiving, a registration request for the conference call with one or more participants. The methods and apparatus may further include sending a notification to the participant with an invitation comprising conference call information to join the conference call. In addition, the methods and apparatus may include receiving a request from the participant to join the conference call by selecting the conference call information in the invitation. The methods and apparatus may further include establishing the conference call with the participant.
Abstract:
Methods and apparatus for providing voicemail services to callers of wireless devices may include providing customized outgoing messages to callers based upon the caller's identification. A subscriber to the voicemail service may select one or more contacts associated with the subscriber to receive a customized outgoing message while the remaining callers receive a general outgoing message. The methods and apparatus may further include distributing voicemail messages from a subscriber's voicemail accounts to one or more social networking sites. The subscriber to the voicemail services may share one or more received voicemail messages via one or more social networking accounts associated with the subscriber.
Abstract:
A method of optimizing call dialing may include receiving a first call including one or more of a session identification number, a contact identification number, a contact name and a direct inward dialing number, determining a caller provider and a callee provider based on the first call, determining cost information associated with one or more numbers corresponding to a callee and routing a second call between the caller and the callee based on one or more of the caller provider, the callee provider and the cost information.
Abstract:
Systems and methods are presented for enabling improved communication between one or more communication devices such as mobile wireless devices. The present disclosure provides updatable dynamic, or active, phone book capabilities that provide a user with both contact information as well as dynamic network (web) content that can be updated by communication between a mobile device and a server. The disclosure further provides methods and systems for presence-based message delivery based on a criteria such as presence or identitiy of a caller or caller's device.
Abstract:
The present disclosure generally relates to systems and methods for establishing and maintaining communication between two or more communication devices (10, 60) coupled to communication networks (31). Some specific aspects relate to communication between a plurality of communication devices (10, 60) each of which is coupled to a respective network (31). Other aspects relate to establishing such communication by way of contact lists maintained and facilitated on systems coupled to the networks (31). Users of multiple communication networks (31), such as VoIP, PSTN and wireless, employ multiple communication devices to communicate with their contacts. For example, a VoIP enabled computer is necessary to access contacts on a VoIP network (31) and a mobile or cellular telephone (60) is used to access contacts on wireless and PSTN networks (51). A contact list, stored on one communication device (10, 60), in some instances, cannot be accessed from another communication device (10, 60). For example, a contact list stored in a VoIP enabled computer cannot be accessed from PSTN or wireless phone devices (60).