Multimedia Patents (Class 379/908)
-
Patent number: 8406400Abstract: A technique for providing multimedia communication services to a subscriber includes receiving a communication query for the subscriber, the communication query having an associated requested communication mode. The technique also includes servicing the communication query for the subscriber using the requested communication mode when the requested communication mode corresponds to one of one or more selected communication modes.Type: GrantFiled: June 12, 2007Date of Patent: March 26, 2013Assignee: AT&T Intellectual Property I, LPInventors: Bernard Ku, Mehrad Yasrebi, James Jackson
-
Patent number: 8150318Abstract: Provided are an apparatus for collecting environmental data and a method of monitoring an environment in real time. The apparatus for collecting environmental data includes a receiver for receiving an environmental data collection command from outside, a headset controller for interpreting the environmental data collection command received from the receiver, and distinguishing an audio signal received from outside from the environmental data collection command, the environment sensor unit for collecting environmental data according to the environmental data collection command interpreted from the headset controller, and a transmitter for transmitting the environmental data collected by the environment sensor unit.Type: GrantFiled: August 20, 2008Date of Patent: April 3, 2012Assignee: Electronics and Telecommunications Research InstituteInventors: Seung Eon Moon, Eun Kyoung Kim, Hong Yeol Lee, Jong Hyurk Park, Kang Ho Park, Jong Dae Kim
-
Patent number: 7533149Abstract: The present invention extends to methods, systems, computer program products, and data structures for maintaining multiple versions of electronic bodies in a common database. A computer system maintains an association between an electronic message and a plurality of versions of a corresponding message body in a database that is accessible to a plurality of messaging applications. Versions of the corresponding message body can be stored in different formats that vary in fidelity. A messaging application submits a request to access an electronic message. An operating system receives the request and identifies data formats supported by the messaging application. The operating system provides the messaging application with an appropriate version of the message body from the database based on the supported data formats. The messaging application receives the version of the message body and utilizes the version of the message body to perform a message related operation.Type: GrantFiled: April 30, 2004Date of Patent: May 12, 2009Assignee: Microsoft CorporationInventors: Bryan T. Starbuck, Gail Borod Giacobbe
-
Patent number: 7526566Abstract: Methods of operating radio communications devices may include accepting user input at the radio communications device of a streaming time to initiate media streaming, and accepting user input at the radio communications device of a network address of a streaming server to provide media streaming content. At the streaming time, initiating media streaming from the streaming server identified by the network address may be initiated over a radio link. Related devices are also discussed.Type: GrantFiled: September 10, 2004Date of Patent: April 28, 2009Assignee: Sony Ericsson Mobile Communications ABInventors: John Ang, Stephen K. Forbes
-
Patent number: 7490041Abstract: A system and/or method that provides a virtual alpha-numeric keyboard based at least in part upon a user real-time input entry within a portable computing device. An input component receives an input providing a recognition component to determine and/or infer possible input entries (e.g., virtual keys). Once possible input entries are determined and/or inferred, a rendering component concurrently displays the virtual keys during the input entry.Type: GrantFiled: July 15, 2003Date of Patent: February 10, 2009Assignee: Nokia CorporationInventor: Scott Davis
-
Patent number: 7443971Abstract: A do not disturb system and method in a computer system at which communications such as voice calls and text messages are received. A user or process may set a computer system into a do not disturb mode, in which any communication routed through the machine will be evaluated against a set of rules to determine how that communication is to be handled, based on criteria such as the source of the communication and the type of communication. A notification and outgoing action is selected and performed in accordance with user-configurable settings. The outgoing action may include a return communication to the source of the communication indicating that the do not disturb mode is in effect.Type: GrantFiled: May 5, 2003Date of Patent: October 28, 2008Assignee: Microsoft CorporationInventors: Eric Gould Bear, Chad Magendanz, Aditha May Adams, Carl Ledbetter, Steve Kaneko, Dale C. Crosier, Robert Scott Plank
-
Patent number: 7190950Abstract: A method and system are provided for storing received voicemail messages to alternate storage locations. A subscriber to voicemail services provides a voicemail system with an address or a number of addresses to which the subscriber may forward voicemail messages for extended storage. The subscriber may provide an electronic mail address, facsimile device number, a forwarding telephone directory number, or the address of a wireless electronic device, such as a hand-held computer, personal digital assistant, or pager. After receiving and reviewing a voicemail message left for the subscriber at the voicemail system, the subscriber may select an alternate storage address to have the voicemail message forwarded to that address for extended storage and for subsequent review and use. The message may be converted from speech-to-text at the voicemail system prior to forwarding the message.Type: GrantFiled: June 27, 2002Date of Patent: March 13, 2007Assignee: BellSouth Intellectual Property CorporationInventors: La Veria Baker, Vernon Meadows, David Scott
-
Patent number: 7177412Abstract: The multi-media communication management system comprises a controller that interfaces with a plurality of communication space stations and with one or more communication medium service providers. The controller provides for multicasting or real time voice communications to selected recipients. To provide such multicasting, the controller receives a recipient list of subscribers to include in the multicast session. The controller identifies a communication space station serving a subscriber device associated with each recipient and invites such communication space station to the multicast session. If a recipient's subscriber device is not served by a communication space station, the multicast message is packaged as an audio file and sent to the recipient by e-mail.Type: GrantFiled: February 20, 2002Date of Patent: February 13, 2007Inventors: Danny L. Berlyoung, Calvin E. Lewis, Rodney A. Ross
-
Patent number: 7058164Abstract: According to a particular embodiment of the present invention, a method for externally interrupting a telephony communication session includes establishing the telephony communication session with a remote user using a telephony interface. The method further includes loading a web page specifying one or more event handlers and media for presentation and presenting the media through a voice portion of the telephony communication session using the telephony interface. The method also includes handling input received by the telephony interface through the telephony communication session and receiving an interrupt at an interrupt handler, the interrupt specifying a session identifier for the telephony communication session. The method further includes identifying and communicating an event based on the interrupt and handling the event using a matching one of the event handlers of the web page.Type: GrantFiled: November 15, 2002Date of Patent: June 6, 2006Assignee: Cisco Technology, Inc.Inventors: Alex Yiu-Man Chan, Wai-Yip Tung, David C. Lee, Stanley K. Poon
-
Patent number: 7027585Abstract: A method and apparatus are provided for establishing a communication connection between a client of a website and an agent of the website. The method includes the steps of downloading a webpage from the website to the client, such webpage including an embedded agent access applet and a communication system port identifier of the agent, the communication port identifier of the agent being different than a communication port identifier of the web site, activating the agent access applet within the downloaded webpage and forming a communication connection between the client and the communication system port of the agent based upon operation of the activated applet.Type: GrantFiled: May 28, 2002Date of Patent: April 11, 2006Assignee: Rockwell Electronic Commerce Technologies, LLCInventor: Anthony J. Dezonno
-
Patent number: 6973167Abstract: An Electronic Document Answering Machine is adapted to connect to remote information sources and to download digital documents including e-mail and WEB pages, and to store the documents for later review by a user. The Answering machine has an alert device for alerting a user that new documents are available for review, and an initializing device for a user to cause documents to be communicated for review one-at-a-time. In a preferred embodiment documents are communicated over a speaker via voice synthesis. In an alternative preferred embodiment a small display is provided wherein documents may be displayed in alphanumeric characters. The answering machine can be implemented as a stand-alone device or can be connected via a serial port to a host PC for transferring documents to the PC for processing and review. In other embodiments the Answering Machine is implemented as a system in a PC, with alert and selective input added as an interface.Type: GrantFiled: July 23, 2002Date of Patent: December 6, 2005Assignee: Lextron System, Inc.Inventor: Dan Kikinis
-
Patent number: 6868140Abstract: In a communications network, a method and apparatus are disclosed for using a graphical user interface for telephony call control. A method is also disclosed for sending a datagram from a called party to a calling party. Call control of a call is diverted to a voice-mail system. The IP address of the caller is determined. The IP address of the caller is determined by either a search on a look-up table or from a voice over Internet call set up message. Call control information, or a datagram is sent to the caller. In the case of call control information, the caller inputs call control commands which are received by the voice mail system. The invention provides an easier method and apparatus to navigate voice-mail menus and reduces the problem of “voice-mail jail”.Type: GrantFiled: December 28, 1998Date of Patent: March 15, 2005Assignee: Nortel Networks LimitedInventors: John C. Myers, Brian Cruickshank
-
Patent number: 6850603Abstract: This invention relates to a system and method for creation and automatic deployment of personalized, dynamic and interactive voice services, including information derived from on-line analytical processing (OLAP) systems and other data repositories. More specifically, the invention relates to a system and method that enable personalized delivery of information in real-time, via natural language voice communication with a voice-enabled terminal device. The system and method combines personalized information broadcast technology with an active voice page. An active voice page is created by the system, stored in a call database and used to generate dynamic voice menus. A call server retrieves the AVP from the call database and delivers the content of the service by dialing a subscriber's telephone number, speaking message text to the subscriber and recording the subscriber's input in response to the call menus. A unique AVP is generated for each subscriber scheduled to receive voice service content.Type: GrantFiled: December 7, 1999Date of Patent: February 1, 2005Assignee: MicroStrategy, IncorporatedInventors: Hannes Eberle, Christopher S. Leon, Bodo Maass, Anurag Patnaik, Alberto Santa Ana, Michael Zirngibl, Benjamin Reyes, Wolf Mosle
-
Patent number: 6778661Abstract: The multimedia call distribution system maintains call connection devices, a multimedia call distribution device, and terminal devices. When a call connection request is received, each of the call connection devices issues an inquiry to the multimedia call distribution device about a terminal device to which a call is to be connected. The call connection device connects the call to the terminal device as a response to the inquiry by the multimedia call distribution device The multimedia call distribution device monitors communication conditions of each terminal device about respective types of media, and selects one terminal device that can preform real-time communication and informs the call connection device that has issued the inquiry of the selected device as a response, when the inquiry is received from the call connection device, and when a type of media of the call connected by the call connection device that has issued the inquiry is a type of media that preform real-time communication.Type: GrantFiled: February 22, 2000Date of Patent: August 17, 2004Assignee: Hitachi, Ltd.Inventors: Kazuma Yumoto, Yoshiyuki Nakayama
-
Patent number: 6744773Abstract: A multi-domain telephony application programming interface is disclosed for managing a multimedia call across a plurality of domains. Advanced addressing techniques are utilized to support a media independent call control model across multiple communication domains in a consistent and integrated manner. In an illustrative embodiment, the multi-domain telephony application programming interface is based on the Java Telephony API (JTAPI). The multi-domain telephony application programming interface recognizes a call between two domains as one call on both systems, and presents the calls together as a single transaction to a user application. The multi-domain telephony application programming interface identifies and manages a set of inter-domain addresses that are the egress and access points between two domains, so that calls can traverse between them.Type: GrantFiled: August 13, 1998Date of Patent: June 1, 2004Assignee: Avaya Technology Corp.Inventors: Michael Joseph Harris, William Kovar
-
Patent number: 6707906Abstract: An integrated contact center capable of generating outbound calls in a plurality forms including at least one instant online communication form for instantly communicating with a customer when he is online. A priority scheme or communication forms is preset for each customer so that the contact center may try the outbound calls according to the scheme until one succeeds. The contact center detects whether the target customer is online or not before an online communication form is tried.Type: GrantFiled: March 13, 2000Date of Patent: March 16, 2004Assignee: Concerto Software, Inc.Inventor: Eyal Ben-Chanoch
-
Patent number: 6687341Abstract: A communication network for providing customized information content via a telephone. The network includes a database storing a profile of the customized information content, and a server in communication with the database for generating an audio-based interface document of the customized information content based on the profile. The network also includes an AIN in communication with the server and in communication with the telephone. The AIN may include a SSP switch, a service control point (SCP), and an intelligent resource server. The intelligent resource server maps incoming telephone calls to the SSP switch to the audio-based interface document generated by the server.Type: GrantFiled: December 21, 1999Date of Patent: February 3, 2004Assignee: BellSouth Intellectual Property Corp.Inventors: Robert A. Koch, Arnold Chester McQuaide, Jr.
-
Patent number: 6661877Abstract: A system and method for providing access to a unified message store logically storing computer telephony messages is disclosed. A multiplicity of heterogeneous storage objects corresponding to computer telephony messages are stored in a unified message store. An application software layer exchanging the heterogeneous storage objects with a computer telephony server is exported. The computer telephony server is interfaced via a container subsystem defining encapsulated methods including organization strategy methods and storage strategy methods. A unified inbox generating an indicator for at least one of the computer telephony messages is provided. The unified inbox exports user controls for accessing the corresponding heterogeneous storage objects stored in the unified message store.Type: GrantFiled: July 3, 2001Date of Patent: December 9, 2003Assignee: Oracle International CorporationInventors: Jae Jun Lee, Byung-Hee Choung, Tom Charles Kraikit, Jerald Duane Jensen, Varouzhan Ebrahimian, Kurt Lee Christofferson, Kenneth Chun Hei Kwok, Himabindu Dharmavaram, Philip Daman Sarin, Indira Iyer, Sunnia Hsi-Peng Lin, Howard Mario Narvaez
-
Patent number: 6661878Abstract: A method and apparatus for establishing a voice call to a PSTN extension for a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for receiving a Push-To-Talk™ request from the networked client computer, requesting the voice call, and in response, determining the PSTN extension. The Push-To-Talk™ request includes identification information of an originating web server of the Push-To-Talk™ option, and the determination of the PSTN extension is made in accordance with the originating web server's identification information.Type: GrantFiled: October 15, 1999Date of Patent: December 9, 2003Assignee: ITXC, Inc.Inventors: Mojtaba Mirashrafi, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Jeffrey B. Sponaugle
-
Patent number: 6643367Abstract: A method to efficiently allocate telephony resources on a scheduled and dynamic basis, without requiring the shutting down and restarting of a telephony system, comprising the application of two algorithms, one to respond to dynamic changes in resource allocation and on to respond to scheduled resource allocation. The two algorithms work in conjunction with one another to determine the optimum configuration with which to allocate the system's resources, depending upon the estimated demand at a given time of day, and depending upon the actual demand at any given point in time. The method also makes provision for the modification and/or deactivation of the algorithms, and the manual allocation of resources, all by an operator.Type: GrantFiled: April 29, 1999Date of Patent: November 4, 2003Assignee: Intel CorporationInventor: Dale White-Hauser
-
Patent number: 6603837Abstract: Systems and methods of cooperating with a telephone exchange to provide a user with centralized access to messages are presented. In accordance with the method, telephone numbers of users are stored. A telephone call is received. The telephone call is forwarded from a telephone exchange. The telephone call has a destination telephone number and originates from a calling party. The destination telephone number is compared with the telephone numbers. If the destination telephone number matches one of the telephone numbers, a user corresponding to the destination telephone number is identified, the calling party is prompted to leave a voice mail message for the user, the voice mail message is stored in a database, and the user is granted access to the voice mail message.Type: GrantFiled: September 9, 2001Date of Patent: August 5, 2003Assignee: Kinera, Inc.Inventors: Ramesh Kesanupalli, Sreeram Akella, Guhan Lakshminarayanan, Ramana Krishnamshetty
-
Patent number: 6577712Abstract: A distributed voice mail system in a network includes a server in a control layer of the network and one or more media gateways in a connectivity layer of the network, wherein the server controls resources in the media gateways to provide distributed voice mail services.Type: GrantFiled: April 4, 2001Date of Patent: June 10, 2003Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Gunnar Larsson, Patrik Wiss, Lars-Göran Petersen, Ulf Ekstedt
-
Patent number: 6560318Abstract: A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP based message stores. The notification architecture includes a notification process, configured for receiving notification messages for respective subscribers from messaging sources according to a prescribed open protocol such as Internet Protocol. The notification process accesses subscriber profile information from an open protocol-based subscriber directory based on the received notification messages. The subscriber directory is controlled by a directory management process, configured for storing subscriber notification preference information in an open protocol-based subscriber directory (such as LDAP). The directory management process stores, as a first object class, notification attributes for respective notification types, each notification attribute specifying for the corresponding notification type a corresponding notification device tag.Type: GrantFiled: September 7, 2000Date of Patent: May 6, 2003Assignee: Cisco Technology, Inc.Inventors: Brenda Gates Spielman, Geetha Ravishankar, Govind Pande, Satish Joshi, Nagendran Parasu, Robert James Lockwood
-
Patent number: 6549612Abstract: A method and system for providing unified messages services to a subscriber. The subscriber utilizes an active interface embedded in an e-mail notification to control delivery of a non-literal, single media or multimedia message to the subscriber. Such a non-literal message includes, but is not limited to, any of a hyperlink-based message, a voicemail message, a facsimile, and a video clip. The active interface provides access to communications-related services as well, including access to stock/options trading and bill payment.Type: GrantFiled: May 6, 1999Date of Patent: April 15, 2003Assignee: Telecommunications Premium Services, Inc.Inventors: Warren S. Gifford, Paul Mowatt, Philip Karcher, Domenico Riggi
-
Patent number: 6539077Abstract: A directory service, containing unique identifiers (e.g., telephone numbers) and related Internet address(es), accessible through the Internet. An Internet-enabled communication system, such as IP-PBX or voice mail system, accepts a telephone number as a destination address. It then contacts the directory service and requests the Internet address related to that telephone number. The communication system uses the Internet address to set up a delivery path via the Internet to the destination. Thus, all time-dependent charges normally associated with message delivery by the telephone network can be avoided.Type: GrantFiled: December 8, 1999Date of Patent: March 25, 2003Assignee: NetNumber.com, Inc.Inventors: Douglas J. Ranalli, Thomas P. Sosnowski, David P. Peek
-
Patent number: 6493428Abstract: A text enhanced voice menu system includes data storage, a voice communication path, a text communication path and switch logic. The data storage stores audio information for producing a voice menu, and stores text information for producing a text version of the voice menu. The voice communication path generates a voice menu from the audio information. The text communication path generates a text menu from the text information. The switch logic selects one of the voice menu and the text menu to be transmitted over a connection line.Type: GrantFiled: August 18, 1998Date of Patent: December 10, 2002Assignee: Siemens Information & Communication Networks, IncInventor: Curt Hillier
-
Patent number: 6487278Abstract: A system and method for interfacing unified message processing systems with legacy voice mail, e-mail and facsimile systems, located behind corporate firewalls. The system includes a unified message server, a proxy interface and a message protocol convertor. The proxy interface is configured to access the legacy system in response to a request from a unified message server. Messages stored on the legacy system are converted by a protocol convertor to a predetermined format compatible with the unified message server. The converted messages are then transferred to a unified message server which is capable of providing messages from different messaging system, such as voice mail, e-mail and facsimile to users in a predetermined format. The invention permits enterprise wide communication systems to provide unified messaging without abandoning pre-existing legacy messaging system.Type: GrantFiled: February 29, 2000Date of Patent: November 26, 2002Assignee: Ameritech CorporationInventors: Julia Skladman, Robert J. Thornberry, Jr., Bruce A. Chatterley, Alexander Siu-Kay Ng, Bruce L. Peterson
-
Patent number: 6459774Abstract: A sender (101) creates a voicemail message that includes a plurality of messaging elements that include embedded instructions that define a structure of the message. Other messaging elements may include textual fragments, audio fragments that refer to audio data files that are associated with the message, and/or references to textual fragments and/or audio fragments that are stored at specified locations. The instructions may define a hierarchical menu structure which, when the message is presented to the recipient (106) by a messaging system (104), offers the recipient different navigational choices from which the recipient may select and thus effect the information content of what is presented.Type: GrantFiled: May 25, 1999Date of Patent: October 1, 2002Assignee: Lucent Technologies Inc.Inventors: Thomas J. Ball, Michael Abraham Benedikt, Peter Andrew Mataga, Carlos Miguel Puchol, Kenneth G. Rehor, Curtis Duane Tuckey
-
Patent number: 6456699Abstract: A computer system and method for analysis and translation of Web on-line menu architectures to Interactive Voice Response (IVR) menu architectures. The system analyzes Uniform Resource Location (URL) links in HyperText Markup Language (HTML) documents that comprise the Web menus and develops corresponding IVR menus. Once the system has developed a validated IVR menu architecture, the system supports both on-line Web users and IVR users with a common set of structured information databases. The system and method also supports analysis and translation of IVR menu architectures to support Web on-line users. The common information databases contain the IVR and Web menu architectures as well as product specifications and prices.Type: GrantFiled: November 30, 1998Date of Patent: September 24, 2002Assignee: AT&T Corp.Inventors: Frederick Murray Burg, Joseph DeSimone
-
Patent number: 6453022Abstract: The present invention is a method and apparatus for selectively controlling the interconnectivity of two or more active telephone lines and/or one or more audio characteristics of each of the active telephone liens during a multi-line call. A bridge or a call connection control may be implemented to provide selective call connection for each active telephone call. The user may thereby control the interconnectivity of each party to the user and to the other parties to the conference or multi-line call. An audio controller may also be implemented within a multi-line telephone or at a telephony switch. The call connection control or the volume control may be implemented within the telephone network such as a switch or locally at the telephone unit. The user may provide the desired interconnectivity or volume parameters for the multi party call using a user interface.Type: GrantFiled: March 15, 1999Date of Patent: September 17, 2002Assignee: AT&T CorporationInventor: Joseph B. Weinman, Jr.
-
Patent number: 6445776Abstract: A server provides media and telephony services in a telecommunications network. The server has a distributed, object-oriented software architecture, allowing client applications to access resources located anywhere in the network. The server provides interfaces to media and telephony resources so that client applications, which may access the server through an IP data network, can access the resources. The software architecture framework is provided by Common Object Request Broker Architecture (CORBA). The interfaces provided by the server are Interface Definition Language (IDL) application program interfaces (APIs) implemented using a distributed object model such as CORBA.Type: GrantFiled: December 31, 1998Date of Patent: September 3, 2002Assignee: Nortel Networks LimitedInventors: Charles Kevin Shank, R. Alberto Villarica
-
Patent number: 6442247Abstract: A system for presenting a recorded message on behalf of an agent receiving a call at an agent station in a call center, the agent station having a telephony interface for receiving calls and a personal computer with a video display unit (PC/VDU), has a telephony switching apparatus enhanced by a computer-telephony integration (CTI) processor, an Interactive Voice Response (IVR) system executing a voice treatment option (VTO) software, coupled to the telephony switching apparatus and the CTI processor; and a data repository having recorded messages stored on behalf of the agent and accessible to the CTI processor. The CTI processor routes incoming calls to the telephony interface for the agent, uses data associated with the calls for selecting appropriate recorded messages, and causes, by controlling the IVR, a retrieved recorded message to be played to a caller upon the agent picking up the routed call.Type: GrantFiled: March 29, 2000Date of Patent: August 27, 2002Assignee: Genesys Telecommunications Laboratories, Inc.Inventor: Gustavo Manuel Marin Damil Garcia
-
Patent number: 6442268Abstract: A line group function in a communications network based on ITU-T H.323 is implemented via a proxy function. First, an alias address for the line group is converted into a group transport address for a proxy function, and a connection setup message is transmitted from the calling endpoint to the proxy function using the group transport address. A connection setup message is transmitted from the proxy function to group endpoints in the line group using transport addresses known to the proxy function. After a response message has been transmitted from one of the group endpoints to the proxy function, the address of this endpoint is transmitted to the calling endpoint, and the address of the calling endpoint is transmitted to the responding group endpoint by the proxy function. A connection is set up between the calling endpoint and the responding group endpoint using the addresses of these endpoints.Type: GrantFiled: December 21, 1999Date of Patent: August 27, 2002Assignee: Siemens AktiengesellschaftInventors: Karl Klaghofer, Markku Korpi
-
Patent number: 6430176Abstract: A method and apparatus establishes through the public switch telephone network, a multimedia communications session between first and second telecommunications infrastructure. Each infrastructure is located on a separate private data network and comprises logic to automatically establish an integrated voice and data session initiated by a single telephone call from one infrastructure to the other.Type: GrantFiled: November 6, 1998Date of Patent: August 6, 2002Assignee: Nortel Networks LimitedInventor: Samuel Henry Christie, IV
-
Patent number: 6411696Abstract: A system for handling incoming media events based on content and state information. An interface which receives events transmitted via a plurality of media forwards such incoming events into an attribute extractor. The attribute extractor extracts one or more attributes from the event and passes those attributes to a characteristic accumulator. The attribute extractor may, for example, read the header of an e-mail event to determine its source or, for example, employ caller ID in conjunction with voice recognition to determine the identity of a caller. The characteristic accumulator creates a characterization of an event on which a decision engine can base a decision of how the event should be handled. The characterization includes all extracted attributes as well as state information deemed relevant to such attributes. The decision engine will typically employ rule-based decision-making using the characterization as a starting point.Type: GrantFiled: December 31, 1996Date of Patent: June 25, 2002Assignee: Intel CorporationInventors: Vaughn S. Iverson, John W. Richardson
-
Patent number: 6400804Abstract: An on-hold activity selection apparatus and method that allows an on-hold party to select an on-hold activity, from a menu of on-hold activities, with which to be entertained and/or informed. The on-hold activity selection apparatus detects the occurrence of an on-hold condition in a communication between a first party terminal and a second party terminal. In response to detecting the on-hold condition, the on-hold activity selection apparatus provides a menu of available on-hold activities to the terminal which is placed on-hold. If a reply is received from the on-hold terminal identifying a selected on-hold activity, the on-hold activity selection apparatus then provides the on-hold terminal with the selected activity. The menu of available on-hold activities may be based on profile information, corresponding to the on-hold terminal, stored in a database.Type: GrantFiled: December 10, 1998Date of Patent: June 4, 2002Assignee: AT&T Corp.Inventor: Mitchell K. Bilder
-
Patent number: 6396908Abstract: An apparatus and method for transferring a message from a calling party to an unavailable telephonically called party. The method comprises the steps of inititating a call to the called party over a communications channel, identifying that the called party is not available and instructing the calling entity to record the message at the calling entity and after recording to transmit the message to the called entity as a data message via a data channel for reception by the called entity. The system reduces the use of the voice/telephone communications networks by allowing a voice message to be transmitted through data channels, reducing the amount of voice traffic on the voice communication lines. The fact that the original voice message was actually stored with the calling entity after the telephone voice communication had been discontinued is transparent to both the calling party and the called party. Greetings for the called party can be stored at a messaging system of the calling entity.Type: GrantFiled: November 2, 1998Date of Patent: May 28, 2002Assignee: Nortel Networks LimitedInventors: John Joseph O'Donovan, Jeff Williams, Brian Cruickshank, Lloyd Florence
-
Patent number: 6393107Abstract: A sender (101) creates a voicemail message that includes a plurality of messaging elements that include embedded instructions that define a structure of the message. Other messaging elements may include textual fragments, audio fragments that refer to audio data files that are associated with the message, and/or references to textual fragments and/or audio fragments that are stored at specified locations. The instructions may define a hierarchical menu structure which, when the message is presented to the recipient (106) by a messaging system (104), offers the recipient different navigational choices from which the recipient may select and thus effect the information content of what is presented.Type: GrantFiled: May 25, 1999Date of Patent: May 21, 2002Assignee: Lucent Technologies Inc.Inventors: Thomas J. Ball, Michael Abraham Benedikt, Peter Andrew Mataga, Carlos Miguel Puchol, Kenneth G. Rehor, Curtis Duane Tuckey
-
Patent number: 6377664Abstract: A video enable answering machine having many new features including customized video announcement messages, caller ID based video announcement messages, and time based video announcement messages.Type: GrantFiled: December 31, 1997Date of Patent: April 23, 2002Assignee: AT&T Corp.Inventors: Irwin Gerszberg, Jeffrey S. Martin, Hopeton S. Walker
-
Patent number: 6341160Abstract: An electronically accessible answering machine is disclosed. The answering machine includes a memory that stores a voice message from a caller. The answering machine also includes a control system that stores information associated with a user account, including a telephone number associated with a user account provider. The control system dials the telephone number associated with the user account provider and transmits selected portions of the information associated with the user account to the user account provider to obtain access to the user account. The control system accesses the memory and generates an electronic mail message including the voice message.Type: GrantFiled: April 14, 1998Date of Patent: January 22, 2002Inventors: Boris S. Tverskoy, Vladimir A. Gurevich
-
Patent number: 6324264Abstract: A method system, interface and server for establishing a communications call by selecting a B party (6) using an interactive device (16) connected to a public network (10,12), sending called address data for the B party (6) and calling address data for an A party (4) to a communications platform (18) of the public network (10,12), and establishing a call between the A and B parties (4,6) over the public network (10,12) using the communications platform (18) and the called and calling address data. The called address data can be accessed from the public network, and may reside on a server of a messaging network, such as the Internet.Type: GrantFiled: December 24, 1996Date of Patent: November 27, 2001Assignee: Telstra Corporation LimitedInventors: Victor Wiener, Calvin Jonathan Stein, Carlos Escobar
-
Patent number: 6310941Abstract: An apparatus comprising a storage medium having stored therein a plurality of programming instructions and an execution unit is presented. The execution unit, coupled to the storage medium, executes the plurality of programming instructions to implement a hierarchy of collaboration services enabling collaboration between a client computer and a collaboration partner, including a service to determine the system attributes of the client computer and to select an appropriate collaboration service from the hierarchy of collaboration services commensurate with the determined system attributes of the client computer and enabling a collaboration session between the client computer and the collaboration partner.Type: GrantFiled: August 6, 1998Date of Patent: October 30, 2001Assignee: ITXC, Inc.Inventors: Paul D. Crutcher, Jeffrey B. Sponaugle, Al J. Simon, Jason L. Cassezza, Mojtaba Mirashrafi, Kenneth L. Keeler, Ajit B. Pendse
-
Patent number: 6282269Abstract: A first Internet telephone system 620 attempts to call with a second Internet telephone system 630 via the Internet 600. However, the second Internet telephone system 630 is not logged onto the Internet at the time of the call. In response to the failed attempt to call, the first Internet telephone system prompts the user to send voice mail to the user of the second Internet telephone system. This results in a phone call over the Internet between a voice mail system 610 and the first Internet telephone system, allowing a greeting to be heard, and a message to be stored. This message may be subsequently retrieved, either using an Internet telephone system over the Internet, or using a standard phone over the conventional telephone network.Type: GrantFiled: December 10, 1996Date of Patent: August 28, 2001Assignee: International Business Machines Corp.Inventors: Ronald John Bowater, Lawrence Leon Porter
-
Patent number: 6173437Abstract: The disclosed invention provides a development environment for scripting a call flow across a variety of hardware devices. The development environment utilizes a single scripting language in conjunction with hardware specific compiler modules to generate code operable on the different hardware devices. Such use of a single scripting language to generate code for a complete call flow, regardless of the hardware devices it must ultimately utilize, provides for advantages in ease of development as well as ease and efficiency of use.Type: GrantFiled: July 24, 1997Date of Patent: January 9, 2001Assignee: InterVoice Limited PartnershipInventor: Michael J. Polcyn
-
Patent number: 5995490Abstract: A method and system for integrating occasional user-initiated data transfers with a generally continuous video transmission in a multimedia communications session includes enabling a party of the session to select at least two levels of video quality of service for the session. A first level is selected for time segments in which the user-initiated data transfers are active. A second level of video QoS is selected for time segments having user-initiated data transfers. Connectivity for the session is established based upon the first level. However, upon initiation of a data transfer, the video transmission requirements are switched to requirements based upon the second level of video quality of service. Present-time quality of service is monitored to determine whether the data transfer should be regulated so as to ensure that the present-time video quality of service remains at or above the second selected level.Type: GrantFiled: December 13, 1996Date of Patent: November 30, 1999Assignee: Siemens Information and Communication Networks, Inc.Inventors: Shmuel Shaffer, William J. Beyda