Multiple virtual telephones sharing a single physical address
First Claim
1. A shared multi-user IP telephone device which receives, based on SIP a call transmitted over a VoIP network, with the shared multi-user IP telephone device serving as a SIP user agent, and creating and managing a session between a caller and a callee according to SIP, wherein the shared multi-user IP telephone device comprises:
- a storage device for storing associatively in the form of a database a user profile including a user ID and a personalized feature descriptor corresponding to the user ID;
an ID extraction portion for receiving from the VoIP network a SIP packet including at least the callee'"'"'s ID, and extracting the ID contained in the SIP packet, wherein the ID is unique for every user on the VoIP network;
a user registration portion for receiving the user ID, receiving, deleting, or retrieving a corresponding user profile over the VoIP network according to a user instruction, and storing the corresponding user profile in the storage device;
said user registration portion comprising;
an access right configuration device used to configure access rights for users of the storage device; and
a verification device for storing the received or retrieved user profile in the storage device, or verifying the user'"'"'s access right to the storage device before deleting the user profile from the storage device, and denying this registration operation if the user has no access right to the storage device; and
a personalized feature presentation portion for searching in the storage device for the user profile corresponding to the ID according to the ID extracted by the ID extraction portion, for presenting the personalized feature according to the search result,wherein the SIP packet is the packet transmitted by the caller'"'"'s calling device to the VoIP network following the manner;
the calling device receives the callee'"'"'s ID input by the caller, encapsulates at least the callee'"'"'s ID in the SIP packet, and send the SIP packet to the VoIP network.
0 Assignments
0 Petitions
Accused Products
Abstract
A shared multi-user IP telephone device for receiving, based on SIP, calls transmitted over VoIP network, a system using such a device and method thereof. The shared multi-user IP telephone device includes a storage device for storing user profiles, an ID extraction portion for receiving from the VoIP network a SIP packet including at least the callee'"'"'s ID, and extracting the ID contained in the SIP packet, and a personalized feature presentation portion for searching in the storage device for the user profile corresponding to the ID according to the extracted ID for presenting the corresponding personalized feature according to the search result. Thus it is possible for everyone using such a phone to receive directly the call for him/herself without anyone else or other device forwarding the call.
-
Citations
19 Claims
-
1. A shared multi-user IP telephone device which receives, based on SIP a call transmitted over a VoIP network, with the shared multi-user IP telephone device serving as a SIP user agent, and creating and managing a session between a caller and a callee according to SIP, wherein the shared multi-user IP telephone device comprises:
-
a storage device for storing associatively in the form of a database a user profile including a user ID and a personalized feature descriptor corresponding to the user ID; an ID extraction portion for receiving from the VoIP network a SIP packet including at least the callee'"'"'s ID, and extracting the ID contained in the SIP packet, wherein the ID is unique for every user on the VoIP network; a user registration portion for receiving the user ID, receiving, deleting, or retrieving a corresponding user profile over the VoIP network according to a user instruction, and storing the corresponding user profile in the storage device;
said user registration portion comprising;an access right configuration device used to configure access rights for users of the storage device; and a verification device for storing the received or retrieved user profile in the storage device, or verifying the user'"'"'s access right to the storage device before deleting the user profile from the storage device, and denying this registration operation if the user has no access right to the storage device; and a personalized feature presentation portion for searching in the storage device for the user profile corresponding to the ID according to the ID extracted by the ID extraction portion, for presenting the personalized feature according to the search result, wherein the SIP packet is the packet transmitted by the caller'"'"'s calling device to the VoIP network following the manner;
the calling device receives the callee'"'"'s ID input by the caller, encapsulates at least the callee'"'"'s ID in the SIP packet, and send the SIP packet to the VoIP network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An IP telephone system that enables a shared multi-user IP telephone device to share a single physical IP address on a VoIP network, with every user on the VoIP network having a unique ID, comprising:
-
a calling device for receiving at least the callee'"'"'s ID and encapsulating it in a SIP packet, and transmitting the SIP packet to the VoIP network so that the SIP packet is routed through the VoIP network based on a SIP routing mechanism; and a shared multi-user IP telephone device for serving as a SIP user agent, creating and managing a session between the caller and the callee according to SIP, comprising; a storage device for storing associatively in the form of a database a user profile including a user ID and a personalized feature descriptor corresponding to the user ID, an ID extraction portion for receiving from the VoIP network the SIP packet, and extracting the ID contained in the SIP packet from the received SIP packet, a user registration portion for receiving the user ID, receiving, deleting, or retrieving a corresponding user profile over the VoIP network according to a user instruction, and storing the corresponding user profile in the storage device;
said user registration portion comprising;an access right configuration device used to configure access rights for users of the storage device; and a verification device for storing the received or retrieved user profile in the storage device, or verifying the user'"'"'s access right to the storage device before deleting the user profile from the storage device, and denying this registration operation if the user has no access right to the storage device; and a personalized feature presentation portion for searching in the storage device for the user profile corresponding to the ID according to the ID extracted by the ID extraction portion, for presenting the personalized feature according to the search result. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for a shared multiuser IP telephone device to share a single physical IP address on a VoIP network, with every user on the VoIP network having a unique ID, comprising:
managing a session between a caller and a callee according to SIP, wherein the managing step comprises steps of; using a storage device for storing associatively in a form of a database a user profile comprising a user ID and a personalized feature descriptor corresponding to the user ID; using an ID extraction unit for receiving from the VoIP network a SIP packet comprising at least the callee'"'"'s ID and encapsulating it in a SIP packet, and using the ID extraction unit for extracting the ID contained in the SIP packet from the SIP packet received over the VoIP network; using a user registration unit for retrieving for the user profile corresponding to the ID according to the extracted ID, using an access right configuration unit for verifying the user'"'"'s access right to the storage device before deleting the user profile from the storage device, and for denying the registration if the user has no access right to the storage device; using a personalized feature presentation unit for producing and presenting a personalized feature according to the search result, wherein the producing step comprises searching in the storage device for the user profile corresponding to the ID extracted by the ID extraction unit; and transmitting the SIP packet to the VoIP network so that the SIP packet is routed through the VoIP network based on a SIP routing mechanism. - View Dependent Claims (18, 19)
Specification