发明名称 Mapping stored client data to requested data using metadata
摘要 Disclosed are various embodiments that employ metadata to map stored client data to form fields and other data consumers. Data items are requested by a data consumer, such as a form. Metadata is obtained that includes a mapping of stored data items to the requested data items, and the mapping is associated with an identification of the data consumer. The requested data items are provided to the data consumer based at least in part on the mapping and the stored data items.
申请公布号 US9330198(B1) 申请公布日期 2016.05.03
申请号 US201213679254 申请日期 2012.11.16
申请人 Amazon Technologies, Inc. 发明人 Campbell Brad Lee;Hitchcock Daniel W.;Griffiths Owen G.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Thomas | Horstemeyer, LLP 代理人 Thomas | Horstemeyer, LLP
主权项 1. A non-transitory computer-readable medium embodying a program that, when executed by at least one computing device, causes the at least one computing device to at least: in response to receiving a plurality of standardized data items from a user or a network service, store the plurality of standardized data items, wherein the plurality of standardized data items correspond to a plurality of preconfigured data fields; determine that a plurality of data items are requested by a form in network content; in response to receiving metadata that includes a mapping of the plurality of standardized data items to the plurality of data items that are requested, generate a first one of the plurality of data items that are requested by applying a transformation that is specified by the mapping to the one of the plurality of standardized data items, wherein the metadata is received from a central authority server via a network, the mapping is associated with an identification of the form and a domain name corresponding to the network content, and the mapping specifies a combination of at least two of the plurality of standardized data items; generate a second one of the plurality of data items that are requested from the combination of the at least two of the plurality of standardized data items; provide the plurality of data items that are requested to the form based at least in part on the mapping and the plurality of standardized data items; determine that a particular data item of the plurality of data items that are requested does not correspond to any of the plurality of standardized data items according to the mapping; and render a user interface to elicit the particular data item from a user in response to determining that the particular data item does not correspond to the plurality of standardized data items according to the mapping.
地址 Seattle WA US