Method for providing object-oriented application execution interface, service server for performing same, and computer-readable medium thereof
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-modifiedWhat 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.