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; 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.
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.
64 Citations
25 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; 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 (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 25)
-
-
12. A method for registering a user in a shared multi-user IP telephone device which includes a storage device, comprising:
-
determining the method for receiving user data;
receiving an ID and an instruction of the user with the determined receiving method; and
receiving or retrieving an user profile and storing the user profile in the storage device, or deleting an user profile in the storage device, according to the user instruction. - View Dependent Claims (13, 14, 24)
-
-
15. 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, 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 (16, 17, 18, 19, 20)
-
-
21. A method for 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:
-
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;
extracting the ID contained in the SIP packet from the SIP packet received over the VoIP network; and
searching for the user profile corresponding to the ID according to the extracted ID, and producing and presenting a personalized feature according to the search result, wherein the user profile is stored in a storage device in the form of database. - View Dependent Claims (22, 23)
-
Specification