Geographical verification of digital account records
AssigneeNextdoor, Inc.
InventorJustyn Harriman
Life of this patent
Estimating the term…
Abstract
A method and apparatus for generation and implementation of location-based testing and verification is provided. In various implementations, location-based testing is generated and administered in response to a user requesting verification of an account with a location or other community trait. In various further implementations, location-based testing is improved by soliciting and utilizing digital representations of traits or locations to improve testing procedures. In various further implementations, machine learning and verified community feedback is employed to improve location-based testing.
Claims20
A computer-implemented method comprising:
- maintaining a user account database, the user account database comprising data records representing a plurality of user accounts, each user account of the plurality of user accounts being associated with location data;
- receiving a request, from a device associated with a requesting user account of a user, to associate the requesting user account with a verified location within a community;
- generating and sending, to the device associated with the requesting user account and based on the verified location, one or more location tests,
- each location test of the one or more location tests comprising a digital representation of a location, of one or more locations other than the verified location, within the community,
- each digital representation of the location, of the one or more locations, being commonly associated or seen within the community and known to members of the community but not well-known outside of the community, and
- an input interface, the input interface comprising interactive input options for the requesting user account to provide an input indicating a user's familiarity with one or more locations;
- determining result data for the one or more location tests based on the input received from the device associated with the requesting user account in response to receiving the one or more location tests;
- and
- based on the result data indicating the user's familiarity with the one or more locations included in the one or more location tests, determining a degree of association between the requesting user account and the verified location in the user account database.
A system comprising:
- a computing device executing a software service for digital user accounts associated with geographical locations;
- a computing device executing a user account database;
- a device associated with a user account;
- a processor and main memory comprising instructions which, when executed, cause:
- maintaining the user account database, the user account database comprising data records representing a plurality of user accounts, each user account of the plurality of user accounts being associated with location data;
- receiving a request, from the device associated with the user account, to associate the user account with a verified location;
- generating and sending, to the device associated with the requesting user account and based on the verified location, one or more location tests,
- each location test of the one or more location tests comprising a digital representation of a location, of one or more locations other than the verified location, within the community,
- each digital representation of the location, of the one or more locations, being commonly associated or seen within the community and known to members of the community but not well-known outside of the community, and
- an input interface, the input interface comprising interactive input options for the requesting user account to provide an input indicating a user's familiarity with one or more locations;
- determining result data for the one or more location tests based on the input received from the device associated with the requesting user account in response to receiving the one or more location tests;
- and
- based on the result data indicating the user's familiarity with the one or more locations included in the one or more location tests, determining a degree of association between the requesting user account and the verified location in the user account database.
Dependencies are inferred from the claim text.