Handling of Point of Interest (POI) data content

US11630856B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11630856-B2
Application numberUS-201916710994-A
CountryUS
Kind codeB2
Filing dateDec 11, 2019
Priority dateDec 11, 2019
Publication dateApr 18, 2023
Grant dateApr 18, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Point-of-Interest (POI) data is stored according to a first, POI library as a flat file in a database. An engine is positioned between the POI library and an interface. The interface is configured to interact with data structured in a hierarchical manner and stored according to a second library (e.g., a modeling interface utilizing folders). The engine functions to wrap a POI object taken from a table of the POI library, into an augmented object recognized and handled by the second library of the (hierarchical) interface. To accomplish this, the engine augments the POI table with an additional column that is to be indexed by the second library. In this manner, embodiments may impart additional, hierarchy-based functionality to existing POI handling schemes. Particular embodiments may impart enhanced security (e.g., permissions at the data object-level) to existing POI schemes that implement permissions only at the POI-level and/or at the application-level.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving a query from a geomapping interface; forwarding the query from the geomapping interface to a first Point-of-Interest (POI) library in communication with a database; receiving from the first POI library, a query result comprising a POI data object relevant to the query, the query result comprising the POI data object relevant to the query including, a first column with a name of the POI data object, a second column with a longitude of a geographic location, and a third column with a POI-level permission; creating an augmented POI data object by adding a fourth column to the POI data object, a content of the fourth column indexed by another interface recognizing a hierarchical structure; and communicating the augmented POI data object to the geomapping interface via said another interface implementing an object specific security permissions scheme based upon the content of the fourth column indexed by said another interface, wherein the object-specific security permission scheme allows dragging and dropping of a Comma Separated Value (CSV) to a layer of the augmented POI object. 2. The method as in claim 1 wherein the POI-level permission is binary. 3. The method as in claim 1 wherein the object-specific security permissions scheme references a folder functionality of said another interface. 4. The method as in claim 1 wherein the object-specific security permissions scheme permits a READ permission by an update operation, a delete operation, a create document operation, or a create folder operation. 5. The method as in claim 1 wherein the object-specific security permissions scheme includes a shortcut for a combination of an assign operation, a read operation, an update operation, and a delete operation. 6. The method as in claim 1 wherein: the database comprises an in-memory database; and an in-memory database engine of the in-memory database creates the augmented POI data object. 7. The method as in claim 1 wherein when a new POI is imported into a folder, the object-specific security permission scheme allows ASSIGN, READ, UPDATE, DELETE permissions for the new POI to be inherited from that folder. 8. A non-transitory computer readable storage medium embodying a computer program for performing a method, said method comprising: receiving a query from a geomapping interface; forwarding the query from the geomapping interface to a first Point-of-Interest (POI) library in communication with a database; receiving from the first POI library, a query result comprising a POI data object relevant to the query, the query result comprising the POI data object relevant to the query including, a first column with a name of the POI data object, a second column with a longitude of a geographic location, and a third column with a POI-level permission; creating an augmented POI data object by adding a fourth column to the POI data object, a content of the fourth column indexed by another interface recognizing a hierarchical structure; and communicating the augmented POI data object to the geomapping interface via said another interface implementing an object-specific security permissions scheme based upon the content of the fourth column indexed by said another interface recognizing the hierarchical structure, wherein the object-specific security permissions scheme includes a shortcut for a combination of an assign operation, a read operation, an update operation, and a delete operation. 9. The non-transitory computer readable storage medium as in claim 8 wherein the POI-level permission is binary. 10. The non-transitory computer readable storage medium as in claim 8 wherein the object-specific security permissions scheme references a folder functionality of said another interface. 11. The non-transitory computer readable storage medium as in claim 8 wherein the object-specific security permissions scheme permits a READ permission by an update operation, a delete operation, a create document operation, or a create folder operation. 12. The non-transitory computer readable storage medium as in claim 8 wherein the object-specific security permission scheme allows dragging and dropping of a Comma Separated Value (CSV) to a layer of the augmented POI object. 13. The non-transitory computer readable storage medium as in claim 8 wherein when a new POI is imported into a folder, the object-specific security permission scheme allows ASSIGN, READ, UPDATE, DELETE permissions for the new POI to be inherited from that folder. 14. A computer system comprising: one or more processors; a software program, executable on said computer system, the software program configured to cause an in-memory database engine of an in-memory source database to: receive a query from a geomapping interface; forward the query from the geomapping interface to a first Point-of-Interest (POI) library in communication with a database; receive from the first POI library, a query result comprising a POI data object relevant to the query, the query result comprising the POI data object relevant to the query including, a first column with a name of the POI data object, a second column with a longitude of a geographic location, and a third column with a POI-level permission; create an augmented POI data object by adding a fourth column to the POI data object, a content of the fourth column indexed by another interface recognizing a hierarchical structure; and communicate the augmented POI data object to the geomapping interface via said another interface implementing an object-specific security permissions scheme based upon the content of the fourth column indexed by said another interface recognizing the hierarchical structure, wherein the object-specific security permission scheme allows dragging and dropping of a Comma Separated Value (CSV) to a layer of the augmented POI object. 15. The computer system as in claim 14 wherein the POI-level permission is binary. 16. The computer system as in claim 14 wherein the object-specific security permissions scheme references a folder functionality of the other interface. 17. The computer system as in claim 14 wherein the object-specific security permissions scheme permits a READ permission by an update operation, a delete operation, a create document operation, or a create folder operation. 18. The computer system as in claim 14 wherein the object-specific security permissions scheme includes a shortcut for a combination of an assign operation, a read operation, an update operation, and a delete operation. 19. The computer system as in claim 14 wherein when a new POI is imported into a folder, the object-specific security permission scheme allows ASSIGN, READ, UPDATE, DELETE permissions for the new POI to be inherited from that folder.

Assignees

Inventors

Classifications

  • G06F16/29Primary

    Geographical information databases · CPC title

  • using point of interest [POI] information, e.g. a route passing visible POIs · CPC title

  • using data annotations, e.g. user-defined metadata · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11630856B2 cover?
Point-of-Interest (POI) data is stored according to a first, POI library as a flat file in a database. An engine is positioned between the POI library and an interface. The interface is configured to interact with data structured in a hierarchical manner and stored according to a second library (e.g., a modeling interface utilizing folders). The engine functions to wrap a POI object taken from …
Who is the assignee on this patent?
Business Objects Software Ltd
What technology area does this patent fall under?
Primary CPC classification G06F16/29. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 18 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).