Mark R. Nelson - Plano TX Jeffery A. Sanders - Plano TX Alan W. Treece - Carrollton TX William C. Forsythe - Frisco TX Clay W. Luther - Dallas TX
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 1730
US Classification:
707 4, 379218
Abstract:
A system ( ) includes a client ( ) which can communicate through a network ( ) and a database layer ( ) with any of several databases ( ). The client communicates with the database layer using a public network communication protocol, in a manner independent of respective protocols specific to each of the databases. The database layer handles communication with each database according to the respective protocol of that database.
Method And Apparatus For Operating A Telephone As An Independent Network Client
Richard B. Platt - Allen TX Mark R. Nelson - Plano TX Paul S. Hahn - Plano TX Richard A. Dunlap - Euless TX Jeffery A. Sanders - Plano TX
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04M 342
US Classification:
379 8811, 379 8817, 379 9317
Abstract:
A system ( ) includes a packet-switched network ( ). A plurality of telephones ( ) are each coupled to the network. A call manager server ( ) is also coupled to the network, in order to interact with the telephones to implement telephony functions. Each of the telephones has the capability to act as an independent network client, by using Internet-compatible protocols to communicate directly with a resource server, without the participation or even the awareness of the call manager server. The resource server may be a local server ( ) coupled directly to the network, or a remote server ( ) coupled to the network through some other network, such as the Internet ( ).
Method And Apparatus For Accessing A Database Through A Network
Mark R. Nelson - Plano TX, US Jeffery A. Sanders - Plano TX, US Alan W. Treece - Carrollton TX, US William C. Forsythe - Frisco TX, US Clay W. Luther - Dallas TX, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 17/30
US Classification:
707102
Abstract:
A system includes a client which can communicate through a network and a database layer with any of several databases. The client communicates with the database layer using a public network communication protocol, in a manner independent of respective protocols specific to each of the databases. The database layer handles communication with each database according to the respective protocol of that database.
Method And Apparatus For Accessing A Database Through A Network
Mark R. Nelson - Plano TX, US Jeffery A. Sanders - Plano TX, US Alan W. Treece - Carrollton TX, US William C. Forsythe - Frisco TX, US Clay W. Luther - Dallas TX, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 7/00
US Classification:
707783
Abstract:
A system includes a client which can communicate through a network and a database layer with any of several databases. The client communicates with the database layer using a public network communication protocol, in a manner independent of respective protocols specific to each of the databases. The database layer handles communication with each database according to the respective protocol of that database.
A method for providing telephony features at an endpoint includes accessing a service framework at an endpoint. The service framework is operable to provide one or more telephony features. Feature logic associated with a first telephony feature is accessed. The feature logic specifies a plurality of actions for implementing the first telephony feature. The first telephony feature is registered to receive an intercept upon the occurrence of an event. The occurrence of the event for which the first telephony feature is registered is identified. The event initiates a transition from a first state to a second state. The feature logic associated with the first telephony feature is loaded to provide the first telephony feature.
Jiahe Zhuang - Allen TX, US Liang Wu - Frisco TX, US Henry Chen - Plano TX, US Michael H. McClung - Ruckersville VA, US Jeffery Sanders - Cocoa FL, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/28
US Classification:
379351, 37921102, 709238
Abstract:
In one embodiment, a method can include: when performing a park operation: (i) receiving a first message from a park call phone; (ii) providing a second message having a park code to the park call phone; and (iii) receiving a third message having call information from the park call phone; and when performing a retrieve operation: (iv) receiving a fourth message having the park code from a retrieve call phone; (v) providing a fifth message having the call information to the retrieve call phone; (vi) forwarding a sixth message having the park code from the retrieve call phone to a parked device; (vii) forwarding a seventh message from the parked device to the retrieve call phone; and (viii) receiving an eighth message having the park code from the retrieve call phone.
Distributed Service Creation Environment For Intelligent Endpoints
Henry Chen - Plano TX, US Michael H. McClung - Earlysville VA, US Jeffery A. Sanders - Cocoa FL, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04M 3/42
US Classification:
37920112, 37920102
Abstract:
According to one embodiment, a method for creating telephony features for an endpoint includes receiving a plurality of instructions defining a graphical representation of an implementation of one or more telephony features for an endpoint. The graphical representation includes a plurality of graphical elements representing a state process of the one or more telephony features. The graphical representation is generated in accordance with the plurality of instructions. A plurality of text commands corresponding to the graphical elements are determined. The text commands specify a plurality of actions of the state process. The graphical representation is converted into customized feature logic that includes the plurality of text commands. The text commands provide the one or more telephony features for the endpoint.
Ronald D. Higgins - The Colony TX Jeffery A. Sanders - Plano TX
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04J 302
US Classification:
370522, 370401
Abstract:
A system and method for allowing remote control of an isochronous device. The system comprises: (1) first and second isochronous devices, (2) a packet-based signalling channel coupling the first and second isochronous devices and allowing communication of signalling messages between the first and second isochronous devices, the first isochronous device capable of initiating a request to the second isochronous device to transfer multimedia information from the second isochronous device to the first isochronous device and (3) an isochronous user information path established by the second isochronous device in response to initiation of the request, the isochronous user information path coupling the first and second isochronous devices for transfer of the multimedia information, the first isochronous device thereby effecting remote control of the second isochronous device. The present invention further introduces a system for adapting a data stream received into a computer from an isochronous user information path for use by a video file viewing application, such as an MPEG video viewer.