Abstract:
Access to a teleconferencing system is granted to a prospective attendee (1 ) for a predetermined duration, by validating the user for access to the facilities ( 107) for a predetermined duration, and allocating resources (1 10) to the user for the predetermined duration. This duration can be defined in terms of an expiry date, or a predetermined number of separate occasions for which access to the facilities is permitted, or a combination of both. To allow a user to break out of a conference and rejoin it, multiple accessions within a predetermined period (such as one day) may be counted as a single accession in counting towards the predetermined number of accessions. Different users may be validated for use of the same resources for different durations. This arrangement provides many of the existing capabilities of both booked and reservationless conferences in a single unified system. A reservationless conference facility can be emulated by specifying a very large permitted number of calls, or an expiry date in the distant future. To emulate a booked call, an individual attendee can be limited to just one accession, or to a very limited time range. Unlike a conventional booked call, the actual conference time can be rescheduled, provided it remains within the selected constraints. To encourage responsible use of the reservation facilities, allocation of resources may be prioritised for users having the most restricted duration of access. In particular, the guarantee of availability for a pre-booked call can be emulated by the prioritisation of calls for which the permitted users have the most restricted validity terms. This provides a form of demand-management, as the network can identify the number of passcodes valid at any one time and schedule resources accordingly.
Abstract:
Methods, devices and systems for sharing content as part of a voice telephony session are provided. More specifically, content can be added to a voice communication session by selecting, dragging, and dropping a representation of that content onto a representation of the voice communication session. Where the selected content comprises an audio file, that content is played over the voice communication channel. Where the selected content comprises text, the text is converted to speech, and then played over the voice communication channel.
Abstract:
Methods, devices and systems for selecting IVR script and initiating that IVR script are provided. More specifically, playback of an IVR script to a user of a client endpoint can be initiated by an agent at a content sharing endpoint selecting, dragging, and dropping a representation of that IVR script onto a representation of the voice communication session. After initiation of the IVR script, the agent can drop off of the call, leaving the IVR system to interact with the client endpoint without requiring further agent involvement.
Abstract:
A system and method for managing access to entry points in a graphical user interface on a communication device are provided. The entry points are associated with services such as message services and are actuatable to invoke a content listing display for viewing content associated with a given service. One entry point provides access to a unified inbox for display of messages received or sent via a plurality of message services. Other entry points provide access to other message services or filtered views of the unified inbox. Access to the various entry points is provided via a user interface displaying one or more user interface elements, such as icons, pointing to the various entry points. Display of the elements is managed so as to hide elements pointing to potentially duplicative views.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for presenting a contact manager associated with a communication session represented in a graphical user interface (GUI). The method includes grouping by context contacts associated with a user in the communication session, wherein the communication session is displayed as a set of connected graphical elements representing a structure of the communication session, presenting on the GUI a graphical representation of at least a part of the grouped contacts, receiving user input associated with one contact of the contacts and the communication session, and modifying the communication session based on information associated with the user input and the one contact. Grouping the contacts by context can include sorting the contacts as a cache, and grouping based on user preferences, user communications history, social networks, topic, project, and/or employer.
Abstract:
Methods and systems for enabling a user to create a user-defined map of an Internet document to control how text and links of the Internet document are presented to the user. A user selects and names regions of text or links of an Internet document to create a user-defined map. A user accesses a voice browser which provides an audio representation of the Internet document based on the user-defined map. Prompts assist a user in creating and navigating through the user-defined map. User requests cause an audio representation of the text or links associated with the user-defined map to be played to the user. When selected content associated with the user-defined map is modified then the updated content is provided to the user.
Abstract:
A system and method for providing the capability to simultaneously manage multiple conference calls, move participants in the conference calls from one conference call to another and subdivide or join multiple conference calls together, and the like, wherein a participant seeking to initiate conference calls does so at his or her endpoint by selecting conference call identifiers, where the identifiers identify conference calls to be created. The initiating participant then selects the participants to be associated with the particular calls and confirms the selection. Upon confirmation of the selection, the conference calls among the selected participants are established.
Abstract:
A client-server telephone call router system as part of a customer premises system has a client-server router adapted to execute on a telephony switch, such as a public branch exchange (PBX) or other telephony switch, or on a processor connected by CTI link to a telephony switch. The telephony switch or processor executing the router is connected to a local area network (LAN) that also interconnects computer workstations proximate to telephones connected to the telephony switch. Client user interface applications run on the computer workstations, allowing clients to edit routing rules for the router, which has a list of routing rules keyed to users and workstations of the customer premises system. The editing rules are kept by the router in portions dedicated to individual users. With this system a user can edit at a workstation on the LAN his/her own routing rules, and transmit the edits to the client-server router where the rules will be followed to route calls for that user and protocol.
Abstract:
A system includes a client device (30) and a server (10) including a communication module (60) configured to be accessed by the client device (30) through which a user of the client device (30) connects to another user via one of a plurality of communication services connected to the server (10), wherein the communication module (60) includes at least one of profile module (90), contact list module (100), workflow module (110), and telephony module (120) for providing communication services.
Abstract:
In a multimedia call center (MMCC) an agent work presentation software model (AWPM) (389) may be programmed to an individual agent or group of agents (A-D), and set to launch automatically each time an agent for whom the model is programmed logs onto the operating systems (CINOS) of the MMCC that include an agent-information database server (ADB) (387), a statistical server (395), a routing system (393), a queue monitor system (391), and a system administrator station (381). The AWPM has interfaces for accessing all necessary information to prepare agent work lists, such as agent skills, licenses, authorizations, waiting calls, and waiting work of other sorts, and automatically accesses the needed information and prepares a dynamic work list to an agent for the duration of a work session. Work lists are updated by the pertinent AWPM as each agent accomplishes tasks, and work-in-progress is updated as well. Many other tasks may be done as well, such as statistical updates, agent ratings, alerts, and so on.