Patent application number | Description | Published |
20130344849 | CALL NOTIFICATION WITH RICH CALLER IDENTIFICATION - Communication systems and methods are described that include call notification with rich caller identification. Components of the communication systems are configured to receive a call for a user via an enterprise voice channel. A call request is automatically generated in response to event data of the received call. The call request includes caller data from enterprise databases or directories. The caller data provides identifying information of the caller to the user via the call request. The call request can include response options by which the user can participate in the call. The call request is routed to a target device of the user via a data channel of the host enterprise. The target device provides the user with multiple action or response options via the call request. The response options include for example accepting the call, delaying the call, forwarding the call, ignoring the call, and ignoring the caller. | 12-26-2013 |
20140188995 | Predictive Caching in a Distributed Communication System - A method for managing information stored to a local cache comprises obtaining social network information and/or collaboration history information for a user and using the social network information and/or the collaboration history information to identify potential targets of communication for the user. The local cache is updated based at least in part on the identified potential targets of communication. Also disclosed is an apparatus for managing information stored to a local cache. The apparatus comprises an analytics engine component and an updating component. The analytics engine component is configured to determine metrics for potential targets of communication using social networking information and/or collaboration history information, and the updating component is configured to remove information corresponding to at least one of the potential targets from the local cache using the metrics. | 07-03-2014 |
20140189082 | Local Partitioning in a Distributed Communication System - An apparatus for communicating in a distributed system comprises an identifier space and a processor. The identifier space associates data in the distributed system with one or more ranges of values, and the processor distributes cross-locale routing and caching across local nodes in the distributed system using the one or more ranges of values. Also disclosed is a method for communicating in a distributed system. Identifiers for nodes in the distributed system are determined and are associated with locations on an identifier space. Cross-locale routing and caching across local nodes in the distributed system are distributed using the locations on the identifier space. Additionally, an apparatus for retrieving data in a distributed system comprises a processor. The processor is configured to obtain an identifier for the data, locate a position of the identifier on an identifier space, and determine a local node that is responsible for the data. | 07-03-2014 |
20140189800 | Electronic Rendezvous-Based Two Stage Access Control for Private Networks - A method for providing access to a private network resource comprises receiving an indication from an electronic rendezvous service that a client application has passed a first set of authentication and authorization processes. A request to access the private network resource is received from the client application. The client application is allowed to attempt to perform a second set of authentication and authorization processes based at least in part on receiving the indication from the electronic rendezvous service that the client application has passed the first set of authentication and authorization processes. The second set of authentication and authorization processes are performed, and the client application is allowed to access the private network resource based at least in part on a determination that the client application has passed the first and the second sets of authentication and authorization processes. | 07-03-2014 |
20140256294 | INTEGRATION OF ENTERPRISE VOICEMAIL IN MOBILE SYSTEMS - An integrated voicemail system is described that provides “visual voicemail” that overcomes the shortcomings associated with a user having to dial into a voicemail system and navigate through a menu of options using conventional voice and/or standard DTMF signaling-based browsing capabilities. The visual voicemail instead provides, via a client device of the user's choice, a visual presentation of a user's voicemails along with state information of the voicemails. The visual presentation of the voicemails includes a user interface that allows a user to control or manipulate voicemails from the client device, where the manipulation includes playing, pausing, rewinding, fast-forwarding, deleting, and changing a state of each voicemail. The visual voicemail also eliminates the need for a user to periodically call-in to the enterprise voicemail system in order to check for voicemail messages as the messages can be automatically delivered to the user's client device. | 09-11-2014 |
20140258398 | System and Method for Automatic Context Detection, Sharing, and Storage in Real-Time Communication Systems - A method embodiment includes creating, by a processor, a number of contexts for a first user, creating a list of potential contexts based on the number of contexts when the first user and a second user engage in a real-time communication, displaying the list of potential contexts to the first user. | 09-11-2014 |
20150133096 | CALL NOTIFICATION WITH RICH CALLER IDENTIFICATION - Communication systems and methods are described that include call notification with rich caller identification. Components of the communication systems are configured to receive a call for a user via an enterprise voice channel. A call request is automatically generated in response to event data of the received call. The call request includes caller data from enterprise databases or directories. The caller data provides identifying information of the caller to the user via the call request. The call request can include response options by which the user can participate in the call. The call request is routed to a target device of the user via a data channel of the host enterprise. The target device provides the user with multiple action or response options via the call request. The response options include for example accepting the call, delaying the call, forwarding the call, ignoring the call, and ignoring the caller. | 05-14-2015 |