System and method for providing device file using device identifier
First Claim
1. A system for providing a device profile using a device identifier, the system comprising:
- a mobile terminal that provides a device identifier having information regarding a hierarchical structure of a server and a model name,wherein the hierarchical structure of the server comprises at least an uppermost server and a plurality of lowermost servers, andwherein the uppermost server comprises an IP address of each of the plurality of lowermost servers;
a plurality of servers that analyze the device identifier to recognize the lowermost server when the device identifier is queried, acquire a device profile corresponding to the device identifier through the uppermost server to the lowermost server, and provide the acquired device profile; and
an application server that connects to one of the plurality of servers, queries the device identifier, and is provided with a device profile corresponding to the device identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing a device profile using a device identifier are disclosed. The system for providing a device profile using a device identifier includes: a mobile terminal that provides a device identifier having information regarding a hierarchical structure of a server and a model name; a plurality of servers that analyze the device identifier to recognize the lowermost server when the device identifier is queried, acquire a device profile corresponding to the device identifier through the lowermost server, and provide the acquired device profile; and an application server that connects to one of the plurality of servers, queries the device identifier, and is provided with a device profile corresponding to the device identifier. Device description of various mobile terminals can be more effectively managed and used in a mobile environment.
12 Citations
19 Claims
-
1. A system for providing a device profile using a device identifier, the system comprising:
-
a mobile terminal that provides a device identifier having information regarding a hierarchical structure of a server and a model name, wherein the hierarchical structure of the server comprises at least an uppermost server and a plurality of lowermost servers, and wherein the uppermost server comprises an IP address of each of the plurality of lowermost servers; a plurality of servers that analyze the device identifier to recognize the lowermost server when the device identifier is queried, acquire a device profile corresponding to the device identifier through the uppermost server to the lowermost server, and provide the acquired device profile; and an application server that connects to one of the plurality of servers, queries the device identifier, and is provided with a device profile corresponding to the device identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A server connected with at least one application server and at least one external server, the server comprising:
-
a data storage unit that stores a device profile corresponding to a device identifier having information regarding a hierarchical structure of the server and a model name of a mobile terminal, wherein the hierarchical structure of the server comprises at least an uppermost server and a plurality of lowermost servers, and wherein the uppermost server comprises an IP address of each of the plurality of lowermost servers, and wherein the lowermost servers are connected at least one of directly or indirectly to the uppermost server; a searching unit that searches a device profile corresponding to a device identifier queried by the application server and provides the same; an open API that searches a device profile corresponding to a device identifier queried by the external server and provides the same through communication with the external server; an information providing unit that searches the data storage unit to acquire the device profile queried by the application server or the external server, and provides the same to the searching unit or the open API; and a management unit that receives update information through the open API upon communication with the external server, and updates information stored in the data storage unit according to the received update information. - View Dependent Claims (15, 16, 17)
-
-
18. A method for providing contents using a device identifier of an application server connected with a mobile terminal and a plurality of servers having a hierarchical structure, the method comprising:
-
receiving a device identifier having information regarding a hierarchical structure of a server and a model name from the mobile terminal; querying one of the plurality of servers about the device identifier, wherein the hierarchical structure of the plurality of servers comprises have at least two or more servers which are associated with each other according to their unique IP address; and processing contents according to a device profile provided from one of the plurality of servers and providing the processed contents to the mobile terminal.
-
-
19. A method for providing a device profile using a device identifier of a server connected with at least one application server and at least one external server, the method comprising:
-
when a device identifier having information regarding a hierarchical structure of a server and a model name is queried by the application server, acquiring a device profile corresponding to the device identifier and providing the acquired device profile to the application server, and wherein the hierarchical structure of the server comprises at least two servers, and wherein each of the at least two servers have a unique IP address; and when the device identifier is queried by one of the plurality of external servers, checking whether or not the device profile corresponding to the device identifier has been stored, and if the device profile has been stored, providing the device profile corresponding to the device identifier to the corresponding external server, or otherwise, providing an IP address of a lower server to the corresponding external server.
-
Specification