US2024036889A1PendingUtilityA1

Method for providing object-oriented application execution interface, service server for performing same, and computer-readable medium thereof

Assignee: KONGTECH CO LTDPriority: Jul 27, 2022Filed: Jul 25, 2023Published: Feb 1, 2024
Est. expiryJul 27, 2042(~16 yrs left)· nominal 20-yr term from priority
Inventors:Hak Kyung Lee
G06F 9/451G06F 3/04815G06F 3/0482G06T 19/00G06T 2200/24H04L 67/51H04W 4/02H04L 67/131G06Q 90/20G06F 3/0484G06F 3/0481G06Q 50/10G06Q 30/0641G06Q 30/0639G06Q 30/0633G06Q 50/12G06Q 30/015G06Q 10/10G06Q 10/047
35
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention relates to a method for providing an object-oriented application execution interface, a service server for performing the same, and a computer-readable medium thereof, wherein object-oriented service information is provided differently from a conventional configuration of providing application-oriented service information in an operating system in smart phone, PC, etc. by receiving reality information on each of real objects in reality, projecting virtual objects generated based on the reality information on 3D map, providing a map interface including the 3D map to a user terminal, deriving app list information on one or more applications related to a specific virtual object to provide to the user terminal when selecting the virtual object on a map interface displayed in the user terminal, and executing any one application to derive service information on the selected virtual object and provide to the user terminal when selecting the corresponding application included in app list.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for providing an object-oriented application execution interface, which is performed in a service server comprising one or more processors and one or more memories, the method comprising:
 a reality information receiving step of receiving reality information on each of a plurality of reality objects from the plurality of real objects in reality or an external system communicating with the plurality of reality objects;   a map interface providing step of providing a user terminal with a map interface in which a virtual object reflecting a shape and location of the reality object is displayed on a 3D map based on reality information on each of the corresponding reality objects;   an app list layer providing step of deriving app list information on one or more applications connected to any one selected virtual object and providing the user terminal with an app list layer including the app list information, when the virtual object shown on the map interface displayed in the user terminal; and   a service information providing step of executing any one application when the selected application is selected on the app list layer displayed in the user terminal through the app list layer providing step.   
     
     
         2 . The method of  claim 1 , wherein the app list layer providing step
 derives the app list information on one or more applications determined based on property of the selected virtual object among a plurality of applications usable in the user terminal.   
     
     
         3 . The method of  claim 1 , wherein the app list layer providing step
 displays the app list layer comprising the derived app list information on a 3D map of the map interface displayed in the user terminal while overlaying the app list on the 3D map of the map interface.   
     
     
         4 . The method of  claim 1 , wherein the service information providing step comprises:
 a service layer providing step of executing the selected application to derive service information for the selected virtual object and provide a service layer including the service information to the user terminal, wherein   the service layer   is shown on the map interface displayed in the user terminal while overlaying the service layer.   
     
     
         5 . The method of  claim 1 , wherein the app list layer comprises:
 an execution proposal area configured to display a list of one or more applications set from the user terminal among the one or more applications connected to the selected virtual object; and   an installation proposal area configured to display a list of one or more applications not set from the user terminal among the one or more applications connected to the selected virtual object.   
     
     
         6 . The method of  claim 1 , wherein the map interface
 displays a predetermined area determined according to a user's input in the user terminal on the 3D map, and   the 3D map with the predetermined area shown thereon   shows movements of one or more virtual objects corresponding to one or more reality objects in real time based on the reality information on the one or more reality objects which move or enter in a real space corresponding to the predetermined area.   
     
     
         7 . The method of  claim 1 , wherein the map interface providing step comprises:
 an indoor interface providing step of providing the user terminal with an indoor interface for indicating an inside of any one virtual object having a building property when the any one virtual object having the building property is selected on the 3D map of the map interface displayed in the user terminal and entry for the any one virtual object having the building property is input, wherein   the indoor interface   is configured to show one or more detailed virtual objects corresponding to one or more detailed reality objects included inside a reality object corresponding to any one virtual object having the building property.   
     
     
         8 . A service server for performing an object-oriented application execution interface, comprising one or more processors and one or more memories, wherein the service server performs:
 a reality information receiving step of receiving reality information on each of a plurality of reality objects from the plurality of real objects in reality or an external system communicating with the plurality of reality objects;   a map interface providing step of providing a user terminal with a map interface in which a virtual object reflecting a shape and location of the reality object is displayed on a 3D map based on reality information on each of the corresponding reality objects;   an app list layer providing step of deriving app list information on one or more applications connected to any one selected virtual object and providing the user terminal with an app list layer including the app list information, when the virtual object shown on the map interface displayed in the user terminal; and   a service information providing step of executing any one application when the selected application is selected on the app list layer displayed in the user terminal through the app list layer providing step.   
     
     
         9 . A computer-readable medium method for implementing an object-oriented application execution interface, which is performed in a service server comprising one or more processors and one or more memories, wherein the computer-readable medium comprises computer-executable instructions for causing the service server to perform steps as follows:
 a reality information receiving step of receiving reality information on each of a plurality of reality objects from the plurality of real objects in reality or an external system communicating with the plurality of reality objects;   a map interface providing step of providing a user terminal with a map interface in which a virtual object reflecting a shape and location of the reality object is displayed on a 3D map based on reality information on each of the corresponding reality objects;   an app list layer providing step of deriving app list information on one or more applications connected to any one selected virtual object and providing the user terminal with an app list layer including the app list information, when the virtual object shown on the map interface displayed in the user terminal; and   a service information providing step of executing any one application when the selected application is selected on the app list layer displayed in the user terminal through the app list layer providing step.

Join the waitlist — get patent alerts

Track US2024036889A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.