Abstract:
An improved system and method for loading and linking a dynamic link library (DLL) for use of its entities by an application program. During design, implementation, and production implicit linkage is assumed. Upon load and execution by the computer operating system, explicit linking is assumed resulting in unresolved external references. During execution, the application program invokes DLL loading and linking routines to resolve these external references within the application program's memory space. The application program continues execution and seamlessly invokes DLL entities.
Abstract:
A Carrier Identification Code (CIC) aware private communications network. International calls are placed with a CIC from a station at an originating server and routed over a private network to a connected public network gateway switch located in another country for a far-end hop-off. The public network gateway switch includes a CIC cross reference table with corresponding local CICs. The public network gateway switch replaces the original CIC with a corresponding local CIC from the cross reference table. Then, the call egresses from the public network gateway switch to a corresponding selected carrier network and connects to the called party on the public communications network.
Abstract:
The invention provides users of either a unified messaging mailbox or simple plain text storage mailbox, with media and device sensitive methods and apparatus to convert messages from one medium to another (when necessary) taking into account the type of target device (for example, cell phone, PDA, pager, etc.), being used to access a stored message Additionally, the invention provides methods and apparatus for determining target device type and for summarizing message content based on target device type.
Abstract:
The invention provides the user of a unified messaging mailbox with efficient, intelligent, media and device sensitive methods and apparatus for automatically summarizing messages stored in a unified multimedia mailbox. Additionally, the invention provides methods and apparatus that convert non-text messages to text to facilitate summarization utilizing predefined keywords and/or lists of keywords, where each list of keywords is linked to one of a message subject and a message sender. Further, the invention provides for the prioritization of messages via the application of filtering techniques.
Abstract:
Embodiments of the present invention provide a system, method, apparatus, means, and computer program code for designing a communication system. According to embodiments of the present invention, the communication system may include a number of locations, each of which has a known or expected number of users but an unknown number of needed access points. Each access point in the communication system may be treated as an individual switch with a limited number of connections (e.g., line connections, gateway channels), even though the number of required access points per location is unknown and the number of users per access point is unknown. As part of the design or determination process, inventory information for one or more locations may be determined. The traffic to and from an access point at the location may depend on the inventory information, which can be used to determine the number of access points needed for the location.
Abstract:
Apparatus and systems for recording Call ID data and transmitting the Caller ID data to remote telecommunications devices on demand, to fully or partially automate the dialing process for remotely calling back a message sender.
Abstract:
In an enhanced 911 (E911) response system, a callback monitor including a microphone and a speaker is connected to a telephone. When a caller dials 911 from the telephone, upon the telephone going on-hook, the callback monitor is activated to allow a 911 operator who calls back to detect sounds from the location of the caller's telephone without that phone ringing or being taken off hook. The callback monitor includes a timer; when the timer expires, the monitoring ends. In alternative embodiments, the timer can be extended.
Abstract:
An apparatus and method are provided for a user to create a temporary e-mail address to which the user's mail can be addressed. The mail is then forwarded to the user's permanent e-mail address. The forwarding can be customized. In one embodiment, the temporary address expires after a predetermined amount of time has elapsed. In an alternative, after time-out, the forwarding expires.
Abstract:
In an isochronous telecommunications system sending packets over two routes in a network, a server of the network compares overall transmission delay between the routes. If the new route is faster, a server buffers cells on the new route until the last cell on the old route is delivered. Then the first cell from the new route is delivered at the old delay and subsequent new route cells are delivered with the same delay. If the old route is faster, a server identifies the type of transmission; if it is voice, a signal is inserted to alert the receiver of delay, and if the transmission is video, the system resends the last frame from the old route until frames from the new route arrive.
Abstract:
A system, method, apparatus, means, and computer program code for shifting focus between multiple devices. In some embodiments, a method in accordance with the present invention may include determining a rule regarding when focus shifts from a first device, or an application operating on the first device, to a second device, or an application operating on the second device, and changing focus from the first device to the second device or their respective applications in accordance with the rule. The rule may be based on position or movement of a cursor on a display associated with the first device.