Profile management method and system
Abstract
In accordance with a first aspect of the invention, there is disclosed a profile management method comprising receiving short profile data of a user from a device, the short profile data comprising an identifier element and being associated with long profile data of the user in a database on a network, the short profile data being indicative of at least one of data format of the short profile data and location of the database on the network; locating the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network, the long profile data comprising a plurality of data elements; and retrieving at least one of the plurality of data elements of the long profile data from the database upon the database being located.
Claims
exact text as granted — not AI-modified1 . A profile management method comprising:
receiving short profile data of a user from a device, the short profile data comprising an identifier element and being associated with long profile data of the user in a database on a network, the short profile data being indicative of at least one of data format of the short profile data and location of the database on the network; locating the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network, the long profile data comprising a plurality of data elements; and retrieving at least one of the plurality of data elements of the long profile data from the database upon the database being located.
2 . The method as in claim 1 , the short profile data further comprising at least one of contact details, preferences and bio-data of the user.
3 . The method as in claim 2 , further comprising:
updating the database with the at least one of contact details, preferences and bio-data of the user.
4 . The method as in claim 1 , further comprising:
processing the short profile data to identify the user as one of an acceptable user and an unacceptable; and discarding the short profile data of the user upon identifying the user as an unacceptable user.
5 . The method as in claim 1 , receiving short profile data of a user from a device comprising:
receiving the short profile data and metadata of the short profile data from the device.
6 . The method as in claim 5 , the metadata comprising at least one of an encryption key and information on encryption format of the long profile data.
7 . The method as in claim 5 , the metadata being descriptive of at least one of the data format of the short profile data and data format of the long profile data.
8 . The method as in claim 1 , retrieving at least one of the plurality of data elements of the long profile data from the database comprising:
providing a plurality of required data fields; providing a plurality of source data fields, each of the plurality of data elements of the long profile being associated with one of the plurality of source data fields; and retrieving the at least one of the plurality of data elements with at least one of the plurality of source data fields corresponding with at least one of the plurality of required data fields.
9 . The method as in claim 1 , locating the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network comprising:
searching at least one of a plurality of nodes of the network based on at least one of the identifier and the data format of the short profile data for retrieval of at least one of the plurality of data elements of the long profile data therefrom.
10 . The method as in claim 1 , locating the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network comprising:
locating at least one base station forming a node on the network, the at least one base station being in data communication with a device hosting the database, wherein the plurality of data elements of the long profile data is retrievable from the database via the at least one base station.
11 . A device-readable medium having stored therein a plurality of programming instructions, which when executed on a device, the instructions cause the device to:
receive short profile data of a user from a device, the short profile data comprising an identifier element and being associated with long profile data of the user in a database on a network, the short profile data being indicative of at least one of data format of the short profile data and location of the database on the network; locate the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network, the long profile data comprising a plurality of data elements; and retrieve at least one of the plurality of data elements of the long profile data from the database upon the database being located.
12 . The device-readable medium as in claim 11 , the short profile data further comprising at least one of contact details, preferences and bio-data of the user.
13 . The device-readable medium as in claim 11 , the plurality of programming instructions, which when executed, cause the device further to:
update the database with the at least one of contact details, preferences and bio-data of the user.
14 . The device-readable medium as in claim 11 , the plurality of programming instructions, which when executed, cause the device further to:
process the short profile data to identify the user as one of an acceptable user and an unacceptable; and discard the short profile data of the user upon identifying the user as an unacceptable user.
15 . The device-readable medium as in claim 11 , the plurality of programming instructions, which when executed, cause the device further to:
receive the short profile data and metadata of the short profile data from the device.
16 . The device-readable medium as in claim 15 , the metadata comprising at least one of an encryption key and information on encryption format of the long profile data.
17 . The device-readable medium as in claim 15 , the metadata being descriptive of at least one of the data format of the short profile data and data format of the long profile data.
18 . The device-readable medium as in claim 11 , the plurality of programming instructions, which when executed, cause the device further to:
provide a plurality of required data fields; provide a plurality of source data fields, each of the plurality of data elements of the long profile being associated with one of the plurality of source data fields; and retrieve the at least one of the plurality of data elements with at least one of the plurality of source data fields corresponding with at least one of the plurality of required data fields.
19 . The device-readable medium as in claim 11 , the plurality of programming instructions, which when executed, cause the device further to:
search at least one of a plurality of nodes of the network based on at least one of the identifier and the data format of the short profile data for retrieval of at least one of the plurality of data elements of the long profile data therefrom.
20 . The device-readable medium as in claim 11 , the plurality of programming instructions, which when executed, cause the device further to:
locate at least one base station forming a node on the network, the at least one base station being in data communication with a device hosting the database, wherein the plurality of data elements of the long profile data is retrievable from the database via the at least one base station.
21 . A profile management system comprising:
means for receiving short profile data of a user from a device, the short profile data comprising an identifier element and being associated with long profile data of the user in a database on a network, the short profile data being indicative of at least one of data format of the short profile data and location of the database on the network; means for locating the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network, the long profile data comprising a plurality of data elements; and means for retrieving at least one of the plurality of data elements of the long profile data from the database upon the database being located.
22 . The system as in claim 21 , the short profile data further comprising at least one of contact details, preferences and bio-data of the user.
23 . The system as in claim 22 , further comprising:
means for updating the database with the at least one of contact details, preferences and bio-data of the user.
24 . The system as in claim 21 , further comprising:
means for processing the short profile data to identify the user as one of an acceptable user and an unacceptable; and means for discarding the short profile data of the user upon identifying the user as an unacceptable user.
25 . The system as in claim 21 , the means for receiving short profile data of a user from a device comprising:
means for receiving the short profile data and metadata of the short profile data from the device.
26 . The system as in claim 25 , the metadata comprising at least one of an encryption key and information on encryption format of the long profile data.
27 . The system as in claim 25 , the metadata being descriptive of at least one of the data format of the short profile data and data format of the long profile data.
28 . The system as in claim 21 , the means for retrieving at least one of the plurality of data elements of the long profile data from the database comprising:
means for providing a plurality of required data fields; means for providing a plurality of source data fields, each of the plurality of data elements of the long profile being associated with one of the plurality of source data fields; and means for retrieving the at least one of the plurality of data elements with at least one of the plurality of source data fields corresponding with at least one of the plurality of required data fields.
29 . The system as in claim 21 , the means for locating the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network comprising:
means for searching at least one of a plurality of nodes of the network based on at least one of the identifier and the data format of the short profile data for retrieval of at least one of the plurality of data elements of the long profile data therefrom.
30 . The system as in claim 21 , the means for locating the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network comprising: means for locating at least one base station forming a node on the network, the at least one base station being in data communication with a device hosting the database,
wherein the plurality of data elements of the long profile data is retrievable from the database via the at least one base station.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.