IP Library Granted Patent US 9,344,133
Granted Patent B2
US 9,344,133 · App. 10/562,566 · Granted May 17, 2016

Customisation of an electronic device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,344,133
App. No.
10/562,566
Granted
May 17, 2016
Kind
B2
Abstract

The operation of a mobile electronic device is controlled at least partially in accordance with operating characteristics adopted while the phone is at a first location. The operation of a mobile electronic device is controlled at least partially in accordance with a theme that defines how an electronic device responds to user input.

Claims (59)

1. An apparatus, comprising:

at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to

store a set of tags and for each tag, store an associated network address, wherein each tag corresponds to a service and wherein the associated network address corresponds to a service provider of the service,

provide a user interface that enables a user to select one of the tags and cause the apparatus to initiate a connection to the network address associated with the tag,

estimate the location of the apparatus,

communicate with the network to request that the network transmit a communication that automatically alters the network address associated with a tag in dependence on the estimated location, and

automatically alter the network address associated with the tag in response to the communication received from the network.

2. An apparatus as claimed in claim 1 , wherein the user interface has a mode where a user can cause the apparatus to communicate with the network to request transmission of the communication automatically altering the network address associated with the tag.

3. An apparatus as claimed in claim 2 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to communicate with the network automatically.

4. An apparatus as claimed in claim 3 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to detect a service provider of the network to which the apparatus is connecting, and to communicate with the network in response to a change in the service provider.

5. An apparatus as claimed in claim 1 , wherein the tag and its associated network address are stored in the memory as a dynamic service card.

6. An apparatus as claimed in claim 1 , wherein the network address associated with the tag comprises at least one of:

a telephone number;

an email address; or

a uniform resource locator.

7. An apparatus, comprising:

at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to

store a set of tags and for each tag, store an associated network address, wherein each tag corresponds to .a service and wherein the associated network address corresponds to a service provider of the service, and

communicate at least one instruction containing a tag and an associated network address with at least one mobile communication terminal, wherein

the at least one mobile communication terminal is configured to communicate with the apparatus to request that the apparatus transmit a communication that automatically alters the network address associated with a tag in dependence on the estimated location.

8. An apparatus as claimed in claim 7 , wherein the at least one instruction instructs the mobile communication terminal to automatically alter a network address associated with a tag stored in the mobile communication terminal to the network address associated with a tag stored in the apparatus.

9. An apparatus as claimed in claim 7 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to store a list of associated tags for one or more of the at least one mobile communication terminal, wherein

the apparatus is configured to instruct the one or more of the at least one mobile communication terminal only to alter the network addresses associated with the tags associated with the mobile communication terminal identified in the list.

10. A method, comprising:

storing a set of tags and for each tag, storing an associated network address, wherein each tag corresponds to a service and wherein the associated network address corresponds to a service provider of the service;

providing a user interface that enables a user to select one of the tags and cause a mobile communication terminal to initiate a connection to the network address associated with the tag;

estimating the location of the mobile communication terminal;

communicating with the network to request that the network transmit a communication that automatically alters the network address associated with a tag in dependence on the estimated location; and

automatically altering the network address associated with the tag in response to the communication received from the network.

11. A method as claimed in claim 10 , further comprising:

estimating the location of the mobile communication terminal, wherein

the mobile communication terminal is configured to communicate with the network to request the network to transmit a communication automatically altering the network address associated with a tag in dependence on the location estimated by the mobile communication terminal.

12. A method as claimed in claim 11 , wherein the user interface has a mode where a user can cause the apparatus to communicate with the network to request transmission of the communication automatically altering the network address associated with the tag.

13. A method as claimed in claim 12 , wherein the mobile communication terminal communicates with the network automatically.

14. A method as claimed in claim 13 , further comprising:

detecting a service provider of the network to which the mobile communication terminal is connecting, and to communicate with the network in response to a change in the service provider.

15. A method as claimed in claim 10 , wherein the tag and its associated network address are stored as a dynamic service card.

16. A method as claimed in claim 10 , wherein the network address associated with the tag comprises at least one of:

a telephone number;

an email address; or

a uniform resource locator.

17. A method, comprising:

storing a set of tags and for each tag, storing an associated network address, wherein each tag corresponds to a service and wherein the associated network address corresponds to a service provider of the service; and

communicating at least one instruction containing a tag and an associated network address with at least one mobile communication terminal, wherein

the at least one mobile communication terminal is configured to communicate with a network to request that the network transmit a communication that automatically alters the network address associated with a tag in dependence on the estimated location.

18. A method as claimed in claim 17 , wherein the at least one instruction instructs the mobile communication terminal to automatically alter a network address associated with a tag stored in the mobile communication terminal to the network address associated with a tag stored in a network element.

19. A method as claimed in claim 17 , further comprising:

storing a list of associated tags for one or more of the at least one mobile communication terminal, and

instructing the one or more of the at least one mobile communication terminal only to alter the network addresses associated with the tags associated with the mobile communication terminal identified in the list.

20. A computer program embodied on a non-transitory computer-readable storage medium, the program configured to control a processor to:

store a set of tags and for each tag, store an associated network address, wherein each tag corresponds to a service and wherein the associated network address corresponds to a service provider of the service;

provide a user interface that enables a user to select one of the tags and cause a mobile communication terminal to initiate a connection to the network address associated with the tag;

estimate the location of the mobile communication terminal;

communicate with the network to request that the network transmit a communication that automatically alters the network address associated with a tag in dependence on the estimated location; and

automatically alter the network address associated with the tag in response to the communication received from the network.

21. A computer program embodied on a non-transitory computer-readable storage medium, the program configured to control a processor to:

store a set of tags and for each tag, store an associated network address, wherein each tag corresponds to a service and wherein the associated network address corresponds to a service provider of the service; and

communicate at least one instruction containing a tag and an associated network address with at least one mobile communication terminal, wherein

the at least one mobile communication terminal is configured to communicate with a network to request that the network transmit a communication that automatically alters the network address associated with a tag in dependence on the estimated location.

Assignments (10)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035495/0909 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2006
From: CHIPCHASE, JAN; GRIGNANI, RAPHAEL
To: NOKIA CORPORATION
Reel/Frame 017665/0263 →