IP Library Patent Application 14251878
Patent Application
App. No. 14/251,878

SYSTEMS AND METHODS FOR FLEXIBLE FIELD MAPPING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/251,878
Abstract

The present disclosure is directed towards systems and methods for flexible field mapping between disparate systems, which comprises generating a base mapping request comprising a base mapping between a source data object having one or more source data fields and a target data object having one or more target data fields and generating a field mapping request comprising a field mapping between a given source data field and a given target data field. One or more data items are identified from the target data object responsive to the base mapping request and the field mapping request. A combined request is then generated comprising the one or more data items responsive to the base mapping request and the field mapping request. The combined request is transmitted to a target memory. One or more tax values responsive to the combined request are subsequently calculated based on the one or more data items.

Claims (38)

1 . A computer-implemented method for flexible field mapping, the method comprising:

generating a base mapping request, the base mapping request comprising a base mapping between a source data object having one or more source data fields and a target data object having one or more target data fields;

generating a field mapping request, the field mapping request comprising a field mapping between a given source data field and a given target data field;

identifying one or more data items from the target data object responsive to the base mapping request and the field mapping request;

generating a combined request based on the base mapping request and the field mapping request, the combined request comprising the one or more data items responsive to the base mapping request and the field mapping request; and

transmitting the combined request to a target memory.

2 . The computer-implemented method of claim 1 , further comprising:

calculating one or more tax values responsive to the combined request based on the one or more data items;

transmitting the one or more tax values responsive to the combined request to a source memory; and

storing the one or more tax values responsive to the combined request in the source data object maintained in the source memory.

3 . The computer-implemented method of claim 1 , wherein transmitting the combined request to a target memory comprising the target data object further comprises transmitting the combined request using Simple Object Access Protocol.

4 . The computer-implemented method of claim 1 , wherein the target data object is stored in the target memory and a copy of the target data object is stored in an intermediate memory.

5 . Non-transitory computer readable media comprising program code stored thereon for execution by a programmable processor to perform a method for flexible field mapping, the computer readable media comprising:

program code for generating a base mapping request, the base mapping request comprising a base mapping between a source data Object having one or more source data fields and a target data object having one or more target data fields;

program code for generating a field mapping request, the field mapping request comprising a field mapping between a given source data field and a given target data field;

program code for identifying one or more data items from the target data object responsive to the base mapping request and the field mapping request;

program code for generating a combined request based on the base mapping request and the field mapping request, the combined request comprising the one or more data items responsive to the base mapping request and the field mapping request; and

program code for transmitting the combined request to a target memory.

6 . The computer readable media of claim 6 , further comprising:

program code for calculating one or more tax values responsive to the combined request based on the one or more data items;

program code for transmitting the one or more tax values responsive to the combined request to a source memory; and

program code for storing the one or more tax values responsive to the combined request in the source data object maintained in the source memory.

7 . The computer readable media of claim 7 , wherein program code for tray the combined request to a target memory comprising the target data object further comprises program code for transmitting the combined request using Simple Object Access Protocol.

8 . The computer readable media of claim 7 , wherein the target data object is stored in the target memory and a copy of the target data object is stored in an intermediate memory.

9 . A system for flexible field mapping, the system comprising:

a first server including a processor configured to:

generate a base mapping request, the base mapping request comprising a base mapping between a source data object having one or more source data fields and a target data object having one or more target data fields;

generate a field mapping request, the field mapping request comprising a field mapping between a given source data field and a given target data field;

identify one or more data items from the target object responsive to the base mapping request and field mapping request;

generate a combined request based on the base mapping request and the field mapping request, the combined request comprising the one or more data items responsive to the base mapping request and the field mapping request; and

transmit the combined request to a target memory within a target server.

10 . The system of claim 11 , wherein the target server is configured to:

calculate one or more tax values responsive to the combined request based on the one or more data items;

11 . The system of claim 11 , wherein the server is configured to:

transmit the one or more tax values responsive to the combined request to a source memory; and

store the one or more tax values responsive to the combined request in the source data object maintained in the source memory.

12 . The system of claim 11 , wherein the server, in transmitting the combined request to a target memory comprising the target data object, is further configured to transmit the combined request using Simple Object Access Protocol.

13 . The system of claim 11 , wherein the target data object is stored in the target memory within the target server and a copy of the target data object is stored in an intermediate memory within the server.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2020
From: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
To: THOMSON REUTERS ENTERPRISE CENTRE GMBH
Reel/Frame 052105/0724 →
CHANGE OF NAME Recorded Dec 5, 2017
From: THOMSON REUTERS GLOBAL RESOURCES
To: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
Reel/Frame 044301/0444 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2015
From: THOMSON REUTERS (TAX & ACCOUNTING) INC.
To: THOMSON REUTERS GLOBAL RESOURCES
Reel/Frame 035894/0634 →
MERGER AND CHANGE OF NAME Recorded Jun 18, 2015
From: THOMSON REUTERS (TAX & ACCOUNTING) SERVICES INC; THOMSON REUTERS (TAX & ACCOUNTING) INC.
To: THOMSON REUTERS (TAX & ACCOUNTING) INC.
Reel/Frame 035860/0554 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2014
From: BLUMER, STEFAN ANDREAS; HUNSICKER, JENNIFER; KASA, NEELIMA; PADUR, RICHARD ALLEN; TABER, JACOB LAUX
To: THOMSON REUTERS (TAX & ACCOUNTING) INC.
Reel/Frame 032676/0471 →