Module for the interconnectivity of independent software applications
First Claim
Patent Images
1. A program product embedded in a computer readable medium for processing time data and expense data, the software product comprising:
- interconnectivity software operational when executed by a processor to direct the processor to;
receive the time data into a program module,receive the expense data into the program module,store the time data received from the program module and the expense data received from the program module in a central time and expenses database, the time and expenses database being a single access point for a plurality of independent software applications;
create a first file of a first format compatible with a payroll system, the first file including the time data from the time and expenses database, and transfer the first file to the payroll system using a first interface, the payroll system including a payroll software application configured to process the time data; and
create a second file of a second format compatible with an accounts payable software application, the second file including the expense data from the time and expenses database, and transfer the second file to the accounts payable system using a second interface, the accounts payable system including an accounts payable software application configured to process the expense data; and
a software storage medium operational to store the interconnectivity software.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses an interconnectivity program module that provides for interconnectivity and interfacing of independent application programs in the context of a data processing system. Specifically, the interconnectivity program module provides a time and expenses database and interface capability between a payroll application, an accounts payable application, and a projects/billing application.
-
Citations
26 Claims
-
1. A program product embedded in a computer readable medium for processing time data and expense data, the software product comprising:
-
interconnectivity software operational when executed by a processor to direct the processor to; receive the time data into a program module, receive the expense data into the program module, store the time data received from the program module and the expense data received from the program module in a central time and expenses database, the time and expenses database being a single access point for a plurality of independent software applications; create a first file of a first format compatible with a payroll system, the first file including the time data from the time and expenses database, and transfer the first file to the payroll system using a first interface, the payroll system including a payroll software application configured to process the time data; and create a second file of a second format compatible with an accounts payable software application, the second file including the expense data from the time and expenses database, and transfer the second file to the accounts payable system using a second interface, the accounts payable system including an accounts payable software application configured to process the expense data; and a software storage medium operational to store the interconnectivity software. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for processing time data and expense data, the method comprising:
-
receiving the time data into a program module; receiving the expense data into the program module; storing the time data received from the program module and the expense data received from the program module in a central time and expenses database, the time and expenses database being a single access point for a plurality of independent software applications; creating a first file of a first format compatible with a payroll system, the first file including the time data from the time and expenses database, and transferring the first file to the payroll system using a first interface, the payroll system including a payroll software application configured to process the time data; creating a second file of a second format compatible with an accounts payable software application, the second file including the expense data from the time and expenses database, and transferring the second file to the accounts payable system using a second interface, the accounts payable system including an accounts payable software application configured to process the expense data. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A data processing system for processing time data and expense data, the data processing system comprising:
-
a memory device storing a program module; and a processor functionally coupled to the memory device, the processor being responsive to executable instructions contained in the program module and operable to; receive the time data and the expense data, and store the time data and expense data in a central time and expenses database, the time and expenses database being a single access point for a plurality of independent software applications; create a first file of a first format compatible with a payroll system, the first file including the time data from the central time and expenses database, and transfer the first file to the payroll system using a first interface, the payroll system including a payroll software application configured to process the time data; and create a second file of a second format compatible with an accounts payable system, the second file including the expense data from the central time and expenses database, and transfer the second file to the accounts payable system using a second interface, the accounts payable system including an accounts payable software application configured to process the expense data. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification