Method and system for transmitting and receiving configuration and registration information for session initiation protocol devices
First Claim
1. A system for configuring a Session Initiation Protocol (SIP) device, the system comprising:
- at least one SIP server in communication with the SIP device over an Internet Protocol (IP) network, the at least one SIP server having;
a database configured to store SIP device configuration data;
a receiver configured to receive a first SIP INVITE message having a configuration request message to initiate SIP device configuration, the first SIP INVITE message including a uniform resource identifier (URI) identifying one of the at least one SIP server;
a transmitter configured to transmit configuration data to the SIP device in response to receiving the first SIP INVITE message, the SIP device configuration data being in an Extensible Markup Language (XML) format and specifying functionality of the SIP device based on at least one of device location and device identification; and
the receiver configured to receive a second message from the SIP device indicating whether the SIP device was successfully configured based on the configuration data.
21 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for configuring a Session Initiation Protocol (SIP) device. The system includes at least one SIP server in communication with the SIP device over an Internet Protocol (IP) network. The at least one SIP server includes a database that stores SIP device configuration data and a receiver that receives a first SIP message to initiate SIP device configuration. The at least one SIP server also includes a transmitter that transmits configuration data to the SIP device in response to receiving the first SIP message. The receiver also receives a second message from the SIP device indicating whether the SIP device was successfully configured based on the configuration data.
46 Citations
19 Claims
-
1. A system for configuring a Session Initiation Protocol (SIP) device, the system comprising:
at least one SIP server in communication with the SIP device over an Internet Protocol (IP) network, the at least one SIP server having; a database configured to store SIP device configuration data; a receiver configured to receive a first SIP INVITE message having a configuration request message to initiate SIP device configuration, the first SIP INVITE message including a uniform resource identifier (URI) identifying one of the at least one SIP server; a transmitter configured to transmit configuration data to the SIP device in response to receiving the first SIP INVITE message, the SIP device configuration data being in an Extensible Markup Language (XML) format and specifying functionality of the SIP device based on at least one of device location and device identification; and the receiver configured to receive a second message from the SIP device indicating whether the SIP device was successfully configured based on the configuration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16)
-
10. A Session Initiating Protocol (SIP) device, the device comprising:
-
a transmitter configured to transmit a configuration request message in an SIP INVITE message that includes a uniform resource identifier (URI) identifying an SIP server, the configuration request message initiating an SIP session; a receiver configured to receive an SIP configuration message from the identified SIP server, the SIP configuration message including SIP device configuration data, the SIP device configuration data being in an Extensible Markup Language (XML) and specifying functionality of the device based on at least one of device location and device identification; a processor in communication with the transmitter and receiver, the processor configured to; process the SIP device configuration data, the processor initiating SIP device configuration based on processed SIP device configuration data; and determine whether configuration is successful. - View Dependent Claims (11, 12, 13, 17, 18, 19)
-
-
14. A method for configuring a Session Initiation Protocol (SIP) device, the method comprising:
-
storing SIP device configuration data; receiving an SIP device configuration message in an SIP INVITE message that includes a uniform resource identifier (URI) identifying an SIP server that stores the SIP device configuration data; establishing via the identified SIP server, an SIP session in response to the received configuration message; and transmitting SIP device configuration data from the identified SIP server to an SIP device in response to establishing the SIP session, the SIP device configuration data being in an Extensible Markup Language (XML) and specifying functionality of the device based on at least one of device location and device identification. - View Dependent Claims (15)
-
Specification