Systems and method for providing address template application programming interfaces
First Claim
1. A method for processing multinational address information, comprising the steps of:
- receiving a request for an address input interface designating a geographical region;
providing an address input interface for the region, wherein the address input interface includes a set of fields representing a location designation;
receiving location designation information corresponding to the set of fields to designate the location; and
outputting the location designation information in conformity with a format corresponding to the geographical region.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems consistent with the principles of the present invention provide for application programming interfaces (hereinafter ‘APIs’) that receive and process multinational address information. A user can access an API for a particular country. The API provides to the user a number of fields that represent address elements. Address elements are the smallest building blocks for an address and are coded whereby each address element receives a particular code. The user completes the fields with the address information. The system receives this information and examines the address information for completeness. Once the address information is complete, the information can then be output, i.e., to store in a database, to a printer to print out an address label, or address lists.
10 Citations
36 Claims
-
1. A method for processing multinational address information, comprising the steps of:
-
receiving a request for an address input interface designating a geographical region;
providing an address input interface for the region, wherein the address input interface includes a set of fields representing a location designation;
receiving location designation information corresponding to the set of fields to designate the location; and
outputting the location designation information in conformity with a format corresponding to the geographical region. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing for address template application programming interfaces, comprising:
-
receiving a request to access an application programming interface designating a region wherein the application programming interface includes an address template;
providing a plurality of fields representing a plurality of address elements corresponding to the region;
receiving data corresponding to at least one of the plurality of fields;
assigning each of the data corresponding to the at least one of the plurality of fields representing a plurality of address elements with a code;
processing the data corresponding to the at least one of the plurality of fields; and
outputting an address. - View Dependent Claims (6, 7, 8)
-
-
9. A method for processing multinational address information, comprising the steps of:
-
sending a request, by a client computer, for an address input interface designating a geographical region;
receiving the request and providing an address input interface for the region, by a server computer, wherein the address input interface includes a set of fields representing a location designation;
populating the set of fields in the address input interface with location designation information, by a client computer; and
receiving the location designation information, by the server computer, and outputting the location designation information in conformity with a format corresponding to the geographical region. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus for processing multinational address information, comprising:
-
a receiving module configured to receive a request for an address input interface designating a geographical region;
a providing module configured to provide an address input interface for the region, wherein the address input interface includes a set of fields representing a location designation;
a receiving module configured to receive location designation information corresponding to the set of fields to designate the location; and
an outputting module configured to output the location designation information in conformity with a format corresponding to the geographical region. - View Dependent Claims (14, 15, 16)
-
-
17. An apparatus for providing for address template application programming interfaces, comprising:
-
a receiving module configured to receive a request to access an application programming interface designating a region wherein the application programming interface includes an address template;
a providing module configured to provide a plurality of fields representing a plurality of address elements corresponding to the region;
a receiving module configured to receive data corresponding to at least one of the plurality of fields;
an assigning module configured to assign each of the data corresponding to the at least one of the plurality of fields representing a plurality of address elements with a code;
a processing module configured to process the data corresponding to the at least one of the plurality of fields; and
an outputting module configured to output an address. - View Dependent Claims (18, 19, 20)
-
-
21. An apparatus for processing multinational address information, comprising:
-
a sending module configured to send a request, by a client computer, for an address input interface designating a geographical region;
a receiving module configured to receive the request and providing an address input interface for the region, by a server computer, wherein the address input interface includes a set of fields representing a location designation;
a populating module configured to populate the set of fields in the address input interface with location designation information, by a client computer; and
a receiving module configured to receive the location designation information, by the server computer, and outputting the location designation information in conformity with a format corresponding to the geographical region. - View Dependent Claims (22, 23, 24)
-
-
25. A computer-readable medium containing instructions for processing multinational address information, comprising:
-
receiving a request for an address input interface designating a geographical region;
providing an address input interface for the region, wherein the address input interface includes a set of fields representing a location designation;
receiving location designation information corresponding to the set of fields to designate the location; and
outputting the location designation information in conformity with a format corresponding to the geographical region. - View Dependent Claims (26, 27, 28)
-
-
29. A computer-readable medium containing instructions for providing for address template application programming interfaces, comprising:
-
receiving a request to access an application programming interface designating a region wherein the application programming interface includes an address template;
providing a plurality of fields representing a plurality of address elements corresponding to the region;
receiving data corresponding to at least one of the plurality of fields;
assigning each of the data corresponding to the at least one of the plurality of fields representing a plurality of address elements with a code;
processing the data corresponding to the at least one of the plurality of fields; and
outputting an address. - View Dependent Claims (30, 31, 32)
-
-
33. A computer-readable medium containing instructions for processing multinational address information, comprising the steps of:
-
sending a request, by a client computer, for an address input interface designating a geographical region;
receiving the request and providing an address input interface for the region, by a server computer, wherein the address input interface includes a set of fields representing a location designation;
populating the set of fields in the address input interface with location designation information, by a client computer; and
receiving the location designation information, by the server computer, and outputting the location designation information in conformity with a format corresponding to the geographical region. - View Dependent Claims (34, 35, 36)
-
Specification