Methods, smart cards, and systems for providing portable computer, VoIP, and application services
First Claim
1. A system for providing portable telecommunication services, comprising:
- one or more telecommunication servers that manages a plurality of subscriber telecommunication service accounts associated with a plurality of users, the telecommunication service accounts including a particular telecommunication service account associated with a particular user who is assigned a particular telephone number to receive incoming telephone calls;
a plurality of smart cards, each smart card associated with a corresponding user, each smart card including a storage medium including an application program, wherein the application program is configured to provide a set of information corresponding to an associated telecommunication service account, the plurality of smart cards including a particular smart card whose application program is configured to provide information corresponding to the particular telecommunication service account associated with the particular user; and
a plurality of smart card reader devices, each being coupled to a local telephony device that is operative to receive incoming telephone calls, the plurality of smart card reader devices including a first smart card reader device coupled to a first telephony device and a second smart card reader coupled to a second telephony device;
wherein when the particular smart card is plugged into the first smart card reader, telephone calls directed to the particular telephone number are received at the first telephony device, and when the particular smart card is plugged into the second smart card reader, telephone calls directed to the particular telephone number are received at the second telephony device.
5 Assignments
0 Petitions
Accused Products
Abstract
A smart card is used with a network based system to providing portable telecommunication and computing services. In an exemplary embodiment the smart card holds a user authentication code and user telephony account information. The smart card transfers the user authentication code and the account information to one of a plurality of geographically dispersed card readers which are each connected to a local telephony device. When the smart card is plugged into a first card reader, telephone calls directed to the smart card user'"'"'s follow-me telephone number are received at a first local telephony device. When the smart card is plugged into a second smart card reader, telephone calls directed to the follow-me telephone number are received at a second telephony local device. Hence the user is enabled to receive and place calls using any of the geographically dispersed telephony devices as though they were his/her own personal landline or cellular telephone supplied by his/her telephony services provider.
236 Citations
21 Claims
-
1. A system for providing portable telecommunication services, comprising:
-
one or more telecommunication servers that manages a plurality of subscriber telecommunication service accounts associated with a plurality of users, the telecommunication service accounts including a particular telecommunication service account associated with a particular user who is assigned a particular telephone number to receive incoming telephone calls;
a plurality of smart cards, each smart card associated with a corresponding user, each smart card including a storage medium including an application program, wherein the application program is configured to provide a set of information corresponding to an associated telecommunication service account, the plurality of smart cards including a particular smart card whose application program is configured to provide information corresponding to the particular telecommunication service account associated with the particular user; and
a plurality of smart card reader devices, each being coupled to a local telephony device that is operative to receive incoming telephone calls, the plurality of smart card reader devices including a first smart card reader device coupled to a first telephony device and a second smart card reader coupled to a second telephony device;
wherein when the particular smart card is plugged into the first smart card reader, telephone calls directed to the particular telephone number are received at the first telephony device, and when the particular smart card is plugged into the second smart card reader, telephone calls directed to the particular telephone number are received at the second telephony device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing portable computer services, comprising:
-
one or more computer management servers that manages a plurality of subscriber computation service accounts associated with a plurality of users, the computation service accounts including a particular computation service account associated with a particular user who is assigned a particular computer address used to receive incoming push content;
a plurality of smart cards, each smart card associated with a corresponding user, each smart card including a storage medium including an application program, wherein the application program is configured to provide a set of information corresponding to an associated computation service account, the plurality of smart cards including a particular smart card whose application program is configured to provide information corresponding to the particular computation service account associated with the particular user; and
a plurality of smart card reader devices, each being coupled to a local computerized device that is operative to receive incoming push messages, the plurality of smart card reader devices including a first smart card reader device coupled to a first computerized device and a second smart card reader coupled to a second computerized device;
wherein when the particular smart card is plugged into the first smart card reader, push messages directed to the particular computer address are received at the first computerized device, and when the particular smart card is plugged into the second smart card reader, push messages directed to the particular computer address are received at the second computerized device.
-
-
10. A system for providing portable computer services, comprising:
-
a plurality of smart cards, each smart card associated with a corresponding user, each smart card including a storage medium including an application program, wherein the application program is configured to provide a set of information corresponding to a an associated set customized user interface configuration data, the plurality of smart cards including a particular smart card whose application program is configured to provide information corresponding to the particular user'"'"'s customized user interface configuration data;
a plurality of smart card reader devices, each being coupled to a local computerized device that is operative to provide a customized user interface to a user, the plurality of smart card reader devices including a first smart card reader device coupled to a first computerized device and a second smart card reader coupled to a second computerized device;
wherein when the particular smart card is plugged into the first smart card reader, a particular customized user interface associated with the particular user is presented to the particular user to interface with a set of one or more application programs on the first computerized device, and when the particular smart card is plugged into the second smart card reader, the particular customized user interface is presented to the particular user to interface with the set of one or more application programs on second computerized device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A server side method, comprising:
-
receiving via a network connection from a computerized device information identifying a telecommunication services subscriber, wherein the information is derived by the computerized device from a protocol handshake between a smart card reader and a smart card plugged therein;
configuring a communication path so that one or more incoming communications addressed to the telecommunication services subscriber are redirected to a network address associated with the computerized device.
-
-
20. An endpoint device for providing portable telecommunication services, comprising:
-
a smart card reader device comprising a smart card protocol function that is operative to perform a smart card protocol handshake with a smart card plugged therein and to thereby receive information about a particular user'"'"'s telecommunication services account;
a local telephony device that is adapted to be coupled to a telecommunications network to at least receive incoming telephone calls;
a registration protocol function that is coupled to communicate via a network connection to a central telecommunications server and, in at least partially in response to receiving information from the smart card protocol handshake, is operative to perform a registration protocol handshake with the central telecommunications server to identify to the central telecommunications server that the particular subscriber has registered its smart card with the endpoint device, and therefore, that subsequent incoming telephone calls directed to the portable telephone number are to be redirected to the local telephony device;
a deregistration protocol function that performs a deregistration protocol handshake with the central telecommunications server at a time later than the registration protocol handshake occurs in order indicate to the central telecommunication server to cease to redirect calls to the portable telephone number to the local telephony device;
whereby incoming telephone calls to the portable telephone number that are received after the registration protocol handshake but before the deregistration protocol handshake are redirected to the telephony device.
-
-
21. A smart card for providing portable telecommunication services, comprising:
-
a storage medium that comprises;
a user authentication code and information associated with a user telecommunications services account;
a smart card protocol interface configured to transfer at least the user authentication code and the information to a card reader;
wherein when the smart card is plugged into a first smart card reader, telephone calls directed to a follow-me telephone number associated with the user telecommunications services account are received at a first telephony device associated with the first card reader, and when the smart card is plugged into a second smart card reader, telephone calls directed to the follow-me telephone number are received at a second telephony device associated with the second card reader.
-
Specification