METHOD AND APPARATUS FOR SECURELY PROVIDING POSTAL ADDRESS DATA TO CLIENT DEVICES
First Claim
1. A method of securely providing postal address data to a client device comprising the steps of:
- (a) storing, at a server, a plurality of number items each associated with at least one respective address item, wherein each number item is indicative of a mobile telephone number and each address item is indicative of postal address data;
(b) receiving, at the server, an address item request, from a requesting client device, the address item request including a target key indicative of a mobile telephone number;
(c) identifying, at the server, a respective address item associated with a number item indicative of the mobile telephone number indicated by the target key; and
(d) sending from the server, to the requesting client device, a data package including at least a part of the postal address data indicated by the respective address item identified at the server.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of securely providing postal address data to a requesting client device includes storing, at a server, a plurality of number items each associated with at least one respective address item. Each number item is indicative of a mobile telephone number and each address item is indicative of postal address data. A requesting client device sends an address item request, to the server, and the address item request includes a target key indicative of a mobile telephone number. The address item request is received at the server. A respective address item associated with a number item indicative of the mobile telephone number indicated by the target key is identified at the server. A data package including at least a part of the postal address data indicated by the respective address item identified at the server is sent from the server to the requesting client device.
14 Citations
29 Claims
-
1. A method of securely providing postal address data to a client device comprising the steps of:
-
(a) storing, at a server, a plurality of number items each associated with at least one respective address item, wherein each number item is indicative of a mobile telephone number and each address item is indicative of postal address data; (b) receiving, at the server, an address item request, from a requesting client device, the address item request including a target key indicative of a mobile telephone number; (c) identifying, at the server, a respective address item associated with a number item indicative of the mobile telephone number indicated by the target key; and (d) sending from the server, to the requesting client device, a data package including at least a part of the postal address data indicated by the respective address item identified at the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a computer readable storage medium carrying an executable computer program comprising code portions which when loaded and run on a computer cause the computer to operate as a server in executing a method of securely providing postal address data to a client device comprising the steps of:
-
(a) storing, at the server, a plurality of number items each associated with at least one respective address item, wherein each number item is indicative of a mobile telephone number and each address item is indicative of postal address data; (b) receiving, at the server, an address item request, from a requesting client device, the address item request including a target key indicative of a mobile telephone number; (c) identifying, at the server, a respective address item associated with a number item indicative of the mobile telephone number indicated by the target key; and (d) sending from the server, to the requesting client device, a data package including at least a part of the postal address data indicated by the respective address item identified at the server.
-
-
18. A server arranged under the control of software to comprise:
-
(a) a storage module arranged to store, at the server, a plurality of number items each associated with at least one respective address item, wherein each number item is indicative of a mobile telephone number and each address item is indicative of postal address data; (b) a reception module arranged to receive, at the server, an address item request from a requesting client device the address item request including a target key indicative of a mobile telephone number; (c) an identification module arranged to identify, at the server, a respective address item associated with a number item indicative of the mobile telephone number indicated by the target key; and (d) a transmission module arranged to send from the server, to the requesting client device, a data package including at least a part of the postal address data indicated by the respective address item identified at the server.
-
-
19. A method of securely providing postal address data to a client device comprising the steps of:
-
(a) storing at a requesting client device at least one number item, wherein the number item is indicative of a mobile telephone number; (b) sending from the requesting client device an address item request to a server, the address item request including a target key indicative of the mobile telephone number indicated by a number item stored at the requesting client device; and (c) receiving at the requesting client device a data package, from the server, including postal address data. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A computer program product comprising a computer readable storage medium carrying an executable computer program comprising code portions which when loaded and run on a web enabled client device cause the web enabled client device to execute a method of securely providing postal address data to the client device comprising the steps of:
-
(a) storing at the client device at least one number item, wherein the number item is indicative of a mobile telephone number; (b) sending from the client device an address item request to a server, the address item request including a target key indicative of the mobile telephone number indicated by a number item stored at the requesting client device; and (c) receiving at the client device a data package, from the server, including postal address data.
-
-
27. A web enabled client device arranged under the control of software to be a requesting client device and comprise:
-
(a) a storage module arranged to store, at the requesting client device, at least one number item, wherein the number item is indicative of a mobile telephone number; (b) a transmission module arranged to send, from the requesting client device, an address item request, to a server, the address item request including a target key indicative of the mobile telephone number indicated a number item stored at the requesting client device; and (c) a reception module arranged to receive, at the requesting client device, a data package from the server including postal address data.
-
-
28. A method of securely providing postal address data to a requesting client device comprising the steps of:
-
(a) storing, at a server, a plurality of number items each associated with at least one respective address item, wherein each number item is indicative of a mobile telephone number and each address item is indicative of postal address data; (b) sending from a requesting client device an address item request, to the server, the address item request including a target key indicative of a mobile telephone number; (c) receiving, at the server, the address item request from the requesting client device; (d) identifying, at the server, a respective address item associated with a number item indicative of the mobile telephone number indicated by the target key; (e) sending from the server, to the requesting client device, a data package including at least a part of the postal address data indicated by the respective address item identified at the server; and (f) receiving at the requesting client device a data package, from the server, including the postal address data.
-
-
29. A system comprising a server and a requesting client device both arranged under the control of software to respectively comprise:
-
(a) a server storage module arranged to store, at the server, a plurality of number items each associated with at least one respective address item, wherein each number item is indicative of a mobile telephone number and each address item is indicative of postal address data; (b) a client transmission module arranged to send from the requesting client device an address item request, to the server, the address item request including a target key indicative of a mobile telephone number; (c) a server reception module arranged to receive, at the server, the address item request from the requesting client device; (d) a server identification module arranged to identify, at the server, a respective address item associated with a number item indicative of the mobile telephone number indicated by the target key; (e) a server transmission module arranged to send from the server, to the requesting client device, a data package including at least a part of the postal address data indicated by the respective address item identified at the server; and (f) a client reception module arranged to receive at the requesting client device a data package, from the server, including the postal address data.
-
Specification