Method for determining region attribute information, computing device, and storage medium

US12412388B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12412388-B2
Application numberUS-202217945979-A
CountryUS
Kind codeB2
Filing dateSep 15, 2022
Priority dateSep 16, 2021
Publication dateSep 9, 2025
Grant dateSep 9, 2025

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.

A method is provided. The method includes: determining, by one or more computers, a name of a target region, wherein the name of the target region is determined based on geometry attribute information of the target region; and determining, by one or more computers, region attribute information of the target region based on the name of the target region.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: determining, by one or more computers, a name of a target region, based on a geometry attribute of the target region, wherein the target region is delineated based on roads or boundaries of points of interest (POI) in a real world, or by taking natural objects in the real world as boundaries, wherein the geometry attribute comprises a centroid of the target region, wherein the geometry attribute further comprises at least two of a visual center point of the target region, a first perimeter of the target region, and a first area of the target region, wherein the name of the target region comprises a first grid code and a second grid code, wherein the first grid code is determined based on the visual center point of the target region, and wherein the second grid code is determined based on at least one of the first perimeter and the first area of the target region; determining, by one or more computers, region attribute information of the target region based on the name of the target region, wherein the region attribute information includes region portrait information obtained based on basic information of the target region, and wherein the basic information includes an area, a population, traffic information and enterprises information; and performing recommendation based on the region portrait information of the target region, comprising: pushing, based on the region portrait information of the target region, videos and news to a client of a demographic of the target region. 2. The method according to claim 1 , wherein the determining the first grid code based on the visual center point of the target region comprises: determining Mercator coordinates based on coordinates of the visual center point of the target region; and determining the first grid code based on the Mercator coordinates by using a Geohash algorithm. 3. The method according to claim 1 , wherein the determining the second grid code based on at least one of the first perimeter and the first area of the target region comprises: determining the second grid code based on a second grid code determination rule, and at least one of the first perimeter and the first area of the target region. 4. The method according to claim 1 , wherein the first perimeter and the first area are historical data of the target region, and the method further comprises: determining at least one of a second perimeter and a second area of the target region, wherein the second perimeter and the second area are latest data of the target region; determining, based on the second perimeter and the first perimeter, or the first area and the second area, whether a change in perimeter or area of the target region exceeds a threshold; and determining a second grid code based on at least one of the first perimeter and the first area if the change does not exceed the pre-determined threshold. 5. The method according to claim 1 , wherein the visual center point represents a center point that is visually located in a maximum internally-included regular region of a polygonal region. 6. The method according to claim 1 , wherein determining the visual center point of the target region comprises: obtaining a closed polygon representing the target region; selecting a maximum available internally-included rectangle or circle from the closed polygon; determining a geometric center point of the maximum available internally-included rectangle or circle; and determining the geometric center point as the visual center point of the target region. 7. A computing device, comprising: one or more processors; and a memory storing one or more programs configured to be executed by the one or more processors, the one or more programs comprising instructions for performing operations comprising: determining a name of a target region based on a geometry attribute of the target region, wherein the target region is delineated based on roads or boundaries of points of interest (POI) in a real world, or by taking natural objects in the real world as boundaries, wherein the geometry attribute comprises a centroid of the target region, wherein the geometry attribute further comprises at least two of a visual center point of the target region, a first perimeter of the target region, and a first area of the target region, wherein the name of the target region comprises a first grid code and a second grid code, wherein the first grid code is determined based on the visual center point of the target region, and wherein the second grid code is determined based on at least one of the first perimeter and the first area of the target region; determining region attribute information of the target region based on the name of the target region, wherein the region attribute information includes region portrait information obtained based on basic information of the target region, and wherein the basic information includes an area, a population, traffic information and enterprises information; and performing recommendation based on the region portrait information of the target region, comprising: pushing, based on the region portrait information of the target region, videos and news to a client of a demographic of the target region. 8. The computing device according to claim 7 , wherein the determining the first grid code based on the visual center point of the target region comprises: determining Mercator coordinates based on coordinates of the visual center point of the target region; and determining the first grid code based on the Mercator coordinates by using a Geohash algorithm. 9. The computing device according to claim 7 , wherein the determining the second grid code based on at least one of the first perimeter and the first area of the target region comprises: determining the second grid code based on a second grid code determination rule, and at least one of the first perimeter and the first area of the target region. 10. A non-transitory computer-readable storage medium storing one or more programs comprising instructions that, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising: determining a name of a target region based on a geometry attribute of the target region, wherein the target region is delineated based on roads or boundaries of points of interest (POI) in a real world, or by taking natural objects in the real world as boundaries, wherein the geometry attribute comprises a centroid of the target region, wherein the geometry attribute further comprises at least two of a visual center point of the target region, a first perimeter of the target region, and a first area of the target region, wherein the name of the target region comprises a first grid code and a second grid code, wherein the first grid code is determined based on the visual center point of the target region, and wherein the second grid code is determined based on at least one of the first perimeter and the first area of the target region; determining region attribute information of the target region based on the name of the target region, wherein the region attribute information includes region portrait information obtained based on basic information of the target region, and wherein the basic information includes an area, a population, traffic information and enterprises information; and performing recommendation based on the region portrait information of the target region, comprising: pushing, based on the region portrait information of the target region, videos and news to a client of a demographic of the target region.

Assignees

Inventors

Classifications

  • Earth observation · CPC title

  • Dividing image into blocks, subimages or windows · CPC title

  • based on a marking or identifier characterising the area · CPC title

  • using feature-based methods · CPC title

  • Edge-based segmentation · 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 US12412388B2 cover?
A method is provided. The method includes: determining, by one or more computers, a name of a target region, wherein the name of the target region is determined based on geometry attribute information of the target region; and determining, by one or more computers, region attribute information of the target region based on the name of the target region.
Who is the assignee on this patent?
Beijing Baidu Netcom Sci & Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06V20/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 09 2025 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).