Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A privacy protection query method based on Voronoi polygons and Hilbert curve coding

A query method and privacy protection technology, applied in digital data protection, special data processing applications, instruments, etc., can solve the problems of low query processing efficiency and uncontrollable query iteration, achieve fast query speed, efficient protection, and reduce communication traffic Effect

Active Publication Date: 2017-09-15
SOUTHEAST UNIV
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The method based on location obstruction does not require the participation of a trusted third party. The client sends a fake location, and the server continuously sends the neighbors of the fake location for the client to detect until the client finds k neighbors that meet the user's requirements. The method has the problem that the query iteration process is uncontrollable, and like most privacy-preserving query methods, it has the problem of low query processing efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A privacy protection query method based on Voronoi polygons and Hilbert curve coding
  • A privacy protection query method based on Voronoi polygons and Hilbert curve coding
  • A privacy protection query method based on Voronoi polygons and Hilbert curve coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] Example 1: figure 1 Location-based information services mainly depend on the user's real location p and the location of the query object. The latitude and longitude of a location can usually be represented by two-dimensional coordinates.

[0030] The server of the present invention stores the position information of W data objects, and these W data objects constitute a 2-dimensional data set T; S is a 2-dimensional area including these W data objects and the user's real position p, that is, the user's real position p is a data point in the data space S, and d represents the Euclidean distance between two points in the 2-dimensional data space S.

[0031] System framework see figure 1 , where the client (used by the user) is embedded with a device for wireless communication with the server, the server stores all data object information, and can query and retrieve the data object, and the client can also query and retrieve the data object.

[0032] see Figure 2 to Fig...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a privacy protection query method based on Voronoi polygons and Hilbert curve coding. The method comprises the steps that a server end performs Voronoi polygon partitioning on a plane where a target object is located, performs partitioning coding by using the Hilbert curve, and establishes a B+ tree index mapping the Hilbert cell coding and Voronoi polygons; a user submits a Hilbert curve coding value H (p) of a self-position p to the server via a client for k-neighbor query; the server end searches for a Voronoi polygon C corresponding to the H(p) on the query tree to generate the minimum enclosing rectangle R of C; the server end searches for k-1 neighbor Voronoi polygons of R, forms Hilbert curve coding values corresponding to the Voronoi polygons into a candidate query result set CaS and returns the result to the client; the user decodes the Hilbert curve coding values in the CaS to screen out the nearest neighbor target object. The method achieves k-neighbor query for protecting position privacy.

Description

technical field [0001] The invention relates to a query method, in particular to a privacy protection query method based on Voronoi polygon and Hilbert curve coding, and belongs to the technical field of data query. Background technique [0002] In recent years, services based on location information have been widely used in computer application fields, such as GPS navigation, spatial information query and so on. Most of these applications are based on k-nearest neighbor query. The mode is that the service provider stores all information (including location information) of objects of interest to the user on the server, and the user configures a device that can obtain the location information (2-dimensional latitude and longitude coordinates) of the user ( For example, GPS terminal), by sending the user's current location to the service provider, the server returns the relevant information of the k objects closest to the user's current location. This model requires users to ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/62G06F17/30
CPCG06F16/2246G06F16/2462G06F16/9537G06F21/6245
Inventor 倪巍伟陆介平胡磊李灵奇
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products