US20130006797A1 - Methods and systems for vendor assurance - Google Patents
Methods and systems for vendor assurance Download PDFInfo
- Publication number
- US20130006797A1 US20130006797A1 US13/608,194 US201213608194A US2013006797A1 US 20130006797 A1 US20130006797 A1 US 20130006797A1 US 201213608194 A US201213608194 A US 201213608194A US 2013006797 A1 US2013006797 A1 US 2013006797A1
- Authority
- US
- United States
- Prior art keywords
- vendor
- vendors
- product
- processor
- ordering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0282—Rating or review of business operators or products
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
- G06Q30/0625—Directed, with specific intent or strategy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
Definitions
- the present invention relates to a method and system for managing financial transactions that require goods and/or services from multiple vendors, and, in particular, to methods and systems for selecting vendors to carry out sub-transactions associated with a financial transaction.
- related art computer-implemented systems do not provide functionality to a system user (also alternatively or interchangeably referred to as an employee, agent, affiliate of a financial institution, or user) for efficiently selecting third party vendors for carrying out sub-transactions associated with a financial transaction (also alternatively or interchangeably referred to herein as “vendors”) for carrying out sub-transactions associated with a financial transaction.
- a system user also alternatively or interchangeably referred to as an employee, agent, affiliate of a financial institution, or user
- vendors also alternatively or interchangeably referred to herein as “vendors”
- Computer-implemented systems for vendor selection are also known in related arts, but these systems do not contain the necessary functionality to select a vendor based on specific user criteria. These computer-implemented systems are not easy to customize, and often apply the same methodology for vendor selection without regard to the type of product being ordered, or the preferences of the system user who places the order.
- the present invention relates to a method and system for electronically facilitating a business transaction between a financial institution and a system user, wherein the business transaction optionally includes one or more sub-transactions among a vendor and a customer, a vendor and a financial institution, or between a customer and a financial institution.
- the method and system may begin when a system user selects a sub-transaction to be executed.
- the system user may choose an ordering profile to be associated with that product. If no ordering profile meets the needs of that particular system user, then the system user may create an ordering profile. Once an ordering profile is selected, the system applies the ordering profile to a list of eligible vendors, based on the system user's preferences. The system or the system user then selects a vendor whose characteristics most closely match the system user's requested characteristics from the order profile.
- the present invention utilizes three distribution models for selecting vendors.
- the first is an equal distribution model, wherein vendors may be selected based solely on a round-robin method, which selects all available vendors once before selecting a vendor for a second product order.
- the second model is a specific distribution model, which allows the system user to assign a specific amount of the orders to each vendor.
- the third model is a qualitative distribution model, where a vendor is selected based on user-defined performance criteria.
- “financial institutions” include banks, investment companies, real estate lenders, investment and holding companies, and/or other commercial entities engaged in the business of financing loans or mortgages.
- System users include anyone using the present invention to select a vendor for ordering a product, regardless of the role of each user in the transaction.
- “Product” in this context can be a good or service, generally needed to complete a financial transaction.
- FIG. 1 illustrates various features of an example computer system for use in accordance with an aspect of the present invention
- FIG. 2 illustrates an exemplary system diagram of various hardware components and other features, in accordance with an aspect of the present invention
- FIG. 3 illustrates a high-level example representative flow diagram of functions performed in accordance with an aspect of the present invention
- FIGS. 4A-4B illustrate a more detailed example representative flow diagram of functions performed in accordance with an aspect of the present invention
- FIGS. 5A-5C illustrate an example representative flow diagram of vendor selection performed in accordance with an aspect of the present invention.
- FIGS. 6-12 illustrate sample Graphical User Interface (“GUI”) screens presented to a system user in conjunction with an aspect of the present invention.
- GUI Graphical User Interface
- the present invention provides a system and method for executing financial transactions, such as a mortgage transaction.
- executing a financial transaction may include ordering one or more sub-transactions (also referred to interchangeably herein as “products”).
- Sub-transactions include, for example, actions that may be required or desired to complete the financial transaction.
- Numerous third party vendors may compete for the right to complete these sub-transactions.
- Parties to the transaction (also referred to interchangeably herein as “system users”) may prefer to use multiple vendors, thereby ensuring the vendor most capable of delivering the product receives the order.
- the system user may not manually select a vendor from which to order a product. Rather, the system user develops an ordering profile for each product ordered.
- the ordering profile may include vendor licensing information, the active area of the vendor, among other vendor characteristics. After the system user chooses an ordering profile, the ordering profile may be applied to a list of eligible vendors, and the vendor that most closely matches the ordering profile is selected.
- the new vendor selection method reduces customer costs, in part due to the reduction in manual processes by the system user, and also reduces erroneous product ordering (e.g., ordering the wrong set of products for a specified financial transaction).
- the present invention may be implemented using hardware, software or a combination thereof and may be implemented in one or more computer systems or other processing systems. In one aspect, the invention is directed toward one or more computer systems capable of carrying out the functionality described herein. An example of such a computer system 200 is shown in FIG. 1 .
- Computer system 200 includes one or more processors, such as processor 204 .
- the processor 204 is connected to a communication infrastructure 206 (e.g., a communications bus, cross-over bar, or network).
- a communication infrastructure 206 e.g., a communications bus, cross-over bar, or network.
- Computer system 200 can include a display interface 202 that forwards graphics, text, and other data from the communication infrastructure 206 (or from a frame buffer not shown) for display on the display unit 230 .
- Computer system 200 also includes a main memory 208 , preferably random access memory (RAM), and may also include a secondary memory 210 .
- the secondary memory 210 may include, for example, a hard disk drive 212 and/or a removable storage drive 214 , representing a floppy disk drive, a magnetic tape drive, an optical disk drive, etc.
- the removable storage drive 214 reads from and/or writes to a removable storage unit 218 in a well known manner.
- Removable storage unit 218 represents a floppy disk, magnetic tape, optical disk, etc., which is read by and written to removable storage drive 214 .
- the removable storage unit 218 includes a computer usable storage medium having stored therein computer software and/or data.
- secondary memory 210 may include other similar devices for allowing computer programs or other instructions to be loaded into computer system 200 .
- Such devices may include, for example, a removable storage unit 222 and an interface 220 .
- Examples of such may include a program cartridge and cartridge interface (such as that found in video game devices), a removable memory chip (such as an erasable programmable read only memory (EPROM), or programmable read only memory (PROM)) and associated socket, and other removable storage units 222 and interfaces 220 , which allow software and data to be transferred from the removable storage unit 222 to computer system 200 .
- EPROM erasable programmable read only memory
- PROM programmable read only memory
- Computer system 200 may also include a communications interface 224 .
- Communications interface 224 allows software and data to be transferred between computer system 200 and external devices. Examples of communications interface 224 may include a modem, a network interface (such as an Ethernet card), a communications port, a Personal Computer Memory Card International Association (PCMCIA) slot and card, etc.
- Software and data transferred via communications interface 224 are in the form of signals 228 , which may be electronic, electromagnetic, optical or other signals capable of being received by communications interface 224 . These signals 228 are provided to communications interface 224 via a communications path (e.g., channel) 226 .
- This path 226 carries signals 228 and may be implemented using wire or cable, fiber optics, a telephone line, a cellular link, a radio frequency (RF) link and/or other communications channels.
- RF radio frequency
- the terms “computer program medium” and “computer usable medium” are used to refer generally to media such as a removable storage drive 214 , a hard disk installed in hard disk drive 212 , and signals 228 .
- These computer program products provide software to the computer system 200 . The invention is directed to such computer program products.
- Computer programs are stored in main memory 208 and/or secondary memory 210 . Computer programs may also be received via communications interface 224 . Such computer programs, when executed, enable the computer system 200 to perform the features of the present invention, as discussed herein. In particular, the computer programs, when executed, enable the processor 204 to perform the features of the present invention. Accordingly, such computer programs represent controllers of the computer system 200 .
- the software may be stored in a computer program product and loaded into computer system 200 using removable storage drive 214 , hard drive 212 , or communications interface 224 .
- the control logic when executed by the processor 204 , causes the processor 204 to perform the functions of the invention as described herein.
- the invention is implemented primarily in hardware using, for example, hardware components, such as application specific integrated circuits (ASICs). Implementation of the hardware state machine so as to perform the functions described herein will be apparent to persons skilled in the relevant art(s).
- the invention is implemented using a combination of both hardware and software.
- FIG. 2 presents an exemplary system diagram of various hardware components and other features in accordance with an aspect of the present invention.
- data and other information and services for use in the system are, for example, input by a user 30 via a terminal 31 .
- the terminal 31 is coupled to a server 33 via a network 34 , such as the Internet, via couplings 35 , 36 .
- a vendor 39 also inputs information/data via a terminal 37 coupled 38 to the network 34 .
- a member of an outsourced workforce 40 inputs information/data via a terminal 41 coupled 42 to the network 34
- a member of a financial institution workforce 43 inputs information/data via a terminal 44 coupled 45 to the network 34 .
- Each of the terminals 31 , 37 , 41 , 44 includes, for example, a personal computer (PC), minicomputer, mainframe computer, microcomputer, telephone device, personal digital assistant (PDA), or other device having a processor and input capability.
- the server 33 includes a PC, minicomputer, mainframe computer, microcomputer, or other device having a processor and a repository of data or access to a repository of data.
- vendor data via the network 34 , vendor data, transactional data, sub-transactional data, order data and/or other information is communicated with the server 33 .
- the server 33 receives and resolves the transaction, including triggering and resolving sub-transactions, stores data regarding the transaction, vendor, and sub-transaction, and documents the transaction (e.g., electronically).
- the present invention uses active server page (ASP) technology to deliver information and services to a user.
- This technology may include one or more ASPs stored on the server 33 . This approach reduces maintenance and hardware expenses, results in limited implementation/integration costs, limited support expense, and low total cost of ownership.
- information relating to a transaction is stored electronically.
- This information is referred to interchangeably herein as a virtual loan file.
- the virtual loan file enables data mining, reduces post closing quality reviews, facilitates secondary market due diligence, streamlines loan servicing functions, reduces data archive costs, reduces processing costs, automates routine and decision based processes, and reduces data entry errors.
- FIG. 3 illustrates a high-level exemplary flow diagram 300 according to an aspect of the present invention.
- the system user may select a product to be ordered 304 . After product selection, a determination may occur as to whether the desired ordering profile exists 308 .
- the desired ordering profile may include vendor licensing information, the active area of the vendor, among other vendor characteristics. If the desired profile exists, the desired ordering profile is selected 316 . If the desired profile does not exist, the system user may be prompted to create an ordering profile 312 . Once an ordering profile has been created and selected, then the ordering profile may be applied to eligible vendors 320 .
- the vendors may be outputted on an output device, such as a printer, display or audio device, for example.
- the vendor that most closely aligns with the desired characteristics indicated in the ordering profile may be identified 324 .
- the flow diagram of FIG. 3 will be described in more detail with reference to flow diagram FIGS. 4A-4B and 5 A- 5 C, and GUI screen FIGS. 6-12 .
- FIGS. 4A-4B show a flow chart 400 of a vendor assurance method for one aspect of the present invention.
- the method of FIGS. 4A-4B provides seamless integration with preliminary loan services.
- the process starts when a system user logs into the Vendor Assurance system 402 .
- the present invention may populate a list of products to order based on the transaction profile 408 .
- this information may be provided from an outside system 406 , such as the method and system of U.S. patent application Ser. No. 09/512,845 filed Feb. 25, 2000, entitled “Method for Workflow Processing Through Computer Network,” the entirety of which is hereby incorporated herein by reference.
- a list of products to order may be populated 408 by retrieving a predetermined default list of products to order.
- a product may be selected for purchase by setting the “active” field to “YES” 410 . If the system user desires to manually select a vendor 412 , then a listing of available vendors may be generated 416. From this list, the system user may select a vendor to deliver the product 420 . An outside source for notification and processing of the order 424 may be contacted or order processing may be otherwise initiated.
- the system user wants the present invention to assign a vendor, then in the “Auto Assign” field, the system user selects “YES.” This causes the option “Set Up Profile” to be displayed 428 . Selection of this option may result in prompting for creation of an ordering profile 432 .
- Various options for ordering may be then selected 436 .
- the system user may specify to use only licensed vendors, and specify a minimum number of days before that vendor's license expires, among other options for ordering.
- the system user may select a period of days over which to assess the score cards used to evaluate vendors.
- the system user may also decide to override the auto assignment feature. For example, the system user may select a vendor for ordering the product without using an order profile.
- the system user when creating an order profile 432 , specifies criteria for evaluating vendors.
- criteria may include order area, Fair, Isaac and Company (FICO) credit score, loan-to-value ratio, loan amount, and property type, among other criteria.
- FICO Fair, Isaac and Company
- the system user may also provide each criterion with an “order” value, which ranks in descending order of importance, for example, how heavily each criterion should be weighted.
- the ordering area may be set as the default value for the most heavily-weighted criterion.
- Ordering areas may include, for example, cities, states, or anywhere in the country, among other order areas.
- the system user After the system user enters an order profile 436 , the system user has the option of creating another profile 440 . If the system user wishes to create another profile, the current profile may be saved for use by the system user. If the system user does not wish to create another profile, a screen for naming the profile and associating the profile with an ordering area may be displayed 444 . The system user may name the profile, in order that the profile may be more easily retrieved. In addition, naming the profile may allow the system user to set an active ordering area for the profile 448 . Optionally, the system user can enter an order profile description to provide information about the ordering profile in a convenient location.
- a prompt may be provided for reviewing the entered information 452 allowing the system user to view the order profile information. If any of the criteria the user previously inputted may be incorrect 456 , then the user may make changes by selecting the “edit” box associated with the incorrect criteria, or, for example, use the “back” button to return to the screen where the incorrect information was entered 460 .
- a GUI screen appears, or other prompt may be provided, for selecting new profile parameters and a distribution method 464 .
- vendor limit parameters may be selected, and a distribution method may be associated with profile 468 .
- the distribution method options available to the system user may include, for example, equal distribution, specified distribution, and qualitative distribution, among other distributions.
- vendors may be selected in a round-robin fashion. Once a vendor has been selected to furnish a product, the selected vendor may not be selected to furnish another product until all other vendors have had the opportunity to be selected.
- orders may be distributed to specific vendors utilizing a defined distribution specified by a system user. For example, a system user may wish to utilize Vendor A 30% of the time, Vendor B 10% of the time, and Vendor C 60% of the time. Thus, in a specified distribution system, a vendor may be selected with a frequency based on these percentages.
- orders may be distributed based on a vendor's qualitative performance.
- system users have the option of assigning each vendor a grade, based on quality and timeliness, among other considerations, in proportions selected by the system user.
- the present invention may choose the most qualified vendor available based on the scoring criteria specified by the system user. If the most qualified vendor is not available, the present invention may select the second most qualified vendor, and so on, until the order is fulfilled.
- Some examples of limits for distribution parameters may include vendor license requirements, vendor capacity limits, vendor threshold limits, daily capacity limits, and late order ratio limits, among other limits.
- the screen may also include a list of currently active vendors, so that if a system user wishes to temporarily remove a vendor from the list, the system user can uncheck the box next to that vendor's name, for example, and that vendor may not be considered when a vendor is selected.
- a vendor may be selected 480 (the process of which is further illustrated in FIG. 5 and the associated description). Once the vendor is selected, the present invention may interface with an outside system to notify and process the order with the vendor selected 424 .
- FIGS. 5A-5C show an exemplary flow diagram 500 illustrating the selection of a vendor according to an aspect of the present invention.
- the “Auto Assign” field is set to “YES,” or automatic assign of a vendor is otherwise enabled, and a list of eligible vendors may be populated 504 .
- the list of eligible vendors may be drawn from various sources, such as, from an outside source 506 , (e.g., the system described in U.S. patent application Ser. No. 09/512,845 referenced above), or from a list of vendors from which the system user has previously ordered products, among other sources. If the system user has requested that unlicensed vendors be removed, then the unlicensed vendors may be removed 508 from the list of vendors.
- This selection may also be made manually by the system user 510 .
- Checks may be performed whether the scorecards for vendors, which may be used in determining licensing, have been recalculated recently enough 512 , based on the number of days the system user specifies for the scorecard calculation period, for example. If the scorecards have not been recalculated as recently as the system user has specified for them to be calculated, then the present invention recalculates the scorecards 514 .
- the present invention may remove all of the vendors whose licenses expire within a predefined period (also interchangeably referred to herein as a “buffer”) 516 , calculated using a user-defined number of days, among other predefined periods. For example, if the user defined buffer is 7 days, and the date of vendor selection is April 11, all vendors whose licenses expire before April 18 may be removed from the list of vendors.
- a predefined period also interchangeably referred to herein as a “buffer” 516 , calculated using a user-defined number of days, among other predefined periods. For example, if the user defined buffer is 7 days, and the date of vendor selection is April 11, all vendors whose licenses expire before April 18 may be removed from the list of vendors.
- the system may determine which of the distribution systems (e.g., the three systems outlined above) to utilize for selecting the vendor. If the equal distribution method is used 520 , for example, then a vendor is selected based on the least recent use 528 and once the vendor is confirmed 532 . If the specified distribution method 524 is used, for example, then the present invention weights each vendor, based on that vendor's specified distribution 536 . After the weighing of each vendor, the present invention may select a vendor based on the percentage of jobs the vendor has taken, and the total percent of the jobs the vendor is allocated under the specific distribution 540 . The selected vendor is then confirmed 544 . If a qualitative distribution method 527 is used, for example, then the present invention determines the type of scorecard system utilized 548 .
- the equal distribution method is used 520 , for example, then a vendor is selected based on the least recent use 528 and once the vendor is confirmed 532 .
- the specified distribution method 524 for example, then the present invention weights each vendor, based on
- vendors may be ranked using one of three types of “scorecards.” Each scorecard in this aspect works by assigning a vendor a point total, on a scale from 0 to 100, for example. A higher score may indicate a higher ranked, and thus more preferred, vendor.
- vendors may be prioritized by their scorecard score. The system user may select which scorecard to use when prioritizing the vendors. The system user may also select the frequency with which the scorecards may be updated and recorded. The scorecards may be collected by hand and manually entered into the system, or they may be updated based on the time of service completion and user satisfaction, among other entry methods.
- the first type of scorecard utilized by the system in this aspect is a service scorecard.
- the service scorecard retrieves a user customizable turnaround time.
- the system may award that vendor the maximum point value, 100 points, for example.
- the system may deduct a predetermined number of points from the overall score.
- the second type of scorecard utilized in this aspect is a quality scorecard.
- the quality scorecard may be based on multiple user-customizable factors.
- the system user may select the criteria used for assigning a score to the vendor's work, and may also customize the point value of each individual criterion, among other factors. For example, if the product to be ordered is an appraisal, the system user may set up appraisal-specific criteria. Such criteria may include, for example, the distance from the vendor to the subject property, whether the vendor signed the appraisal, whether the cost of the appraisal was within a given range, and whether the appraised value was within the projections of the computed data, among other criteria.
- the third type of scorecard utilized by the system in this aspect is an accumulated scorecard.
- the accumulated scorecard may be a weighted average of the service scorecard and the quality scorecard.
- the user may define the weight to apply to each scorecard. For example, the system user may wish to assign a 60% weight to the service scorecard and a 40% weight to the quality scorecard.
- the accumulated scorecard value is the resulting weighted value of the service and quality scorecards.
- the present invention may select the vendor with the highest service scorecard score 568 , and the selected vendor is confirmed 576 . If quality scorecards are used 556 , the vendor with the highest quality scorecard may be selected 572 , and the selected vendor is again confirmed 576 . If accumulated scorecards are used 560 , a determination may occur to determine the weight of the quality scorecard and the service scorecard 580 . The weighted scores from the service scorecard and the quality scorecard may be added together to obtain an accumulated scorecard 584 . The vendor with the highest score on the accumulated scorecard may be selected 586 , and the selected vendor is confirmed 576 .
- the system determines if the selected vendor has reached any of the user-defined limits 588 . These limits may include, but are not limited to, vendor capacity limits, vendor threshold limits, daily capacity limits, and late order ratio limits, among other limits. If the selected vendor has reached any of the specified limits 594 , then the next best vendor may be selected 598 and confirmed 599 . If the selected vendor has not reached any specified limits 594 , then the system returns the name of the selected vendor 596 .
- FIGS. 6-12 illustrate various exemplary GUI screen shots according to an aspect of the present invention.
- FIG. 6 shows a screen shot including a first portion 101 detailing global options and menus, which, in one aspect of the present invention, is common to all GUI screens which may include standard system functions displayed to a system user.
- FIG. 6 also displays a table 610 , which lists types of products to order, along with the specific product names 615 . The list of products displayed can be based on the system defaults or the system user's preferences for the financial transaction, for example. Corresponding to each product entry may be three columns, “Active” 620 , “Auto Assign” 630 , and “Options” 640 .
- the system user may set “Active” to “YES” and “Auto Assign” to “YES.” This allows the “Set Up Profile” flag 645 to appear in the “Options” column 640 , indicating that this feature may be incorporated into the evaluation process.
- the Set Up Profile screen 700 includes two tables, an Eligibility Options table 710 and a Product Options table 720 .
- Eligibility Options table the system user selects the “Yes” or “No” button depending on whether the system user wants to use only licensed vendors.
- the system user may input the number of days of buffer required for a vendor before a license expires, as described in more detail above.
- the Product Options table 720 the system user may input the Score Cards Calculation Period 722 in days. This number represents the time period over which each vendor's scorecard may be calculated.
- each vendor's scorecard may be calculated based on the previous five days.
- the system user may also set options to allow the overriding of an auto assignment, and whether to set the auto reprocessing indicator.
- the system user may also select an effective date, that is, the date from which the License Expiration Buffer 712 and the Score Card Calculation Period 722 may be calculated. This date is entered into the Effective Date field 724 .
- the system user selects the “Next” button 760 . Otherwise, the system user may cancel this input.
- FIG. 8 includes a screen portion 810 for setting up the order criteria.
- the user's selected criteria may be displayed based on the system user's preferences. The criteria may be modified by selecting the “Reset Criteria” flag 840 , and re-creating the order profiles in accordance with the description of FIGS. 6 and 7 .
- FIG. 8 also includes a third portion 850 showing the order profiles that have been created.
- the order profiles may be modified by changing the “Modify” action flag 855 , deactivated by changing the “Deactivate” action flag 857 , or deleted by changing the “Delete” action flag 859 .
- the Create New Ordering Profile button 860 is selected. For example, if the user wishes to modify the “Demo Test” profile 875 shown in FIG. 8 , the system user changes the “Modify” action flag 855 in the row corresponding to the “Demo Test” profile 875 . A screen for editing the profile information is then displayed.
- FIG. 9 shows a screen shot of the “Order Profile” editing screen 900 according to one aspect of the present invention.
- FIG. 9 includes a screen portion 905 detailing the Profile Information for a specific order profile. If the system user reaches this screen by modifying an existing profile, for example, the profile information currently associated with that profile is loaded into the input fields, as shown in FIG. 9 . If the system user reaches this screen by creating a new profile, then the fields shown in FIG. 9 may be initially blank.
- the system user may modify the Order Profile Name 910 , and the Ordering Area 920 .
- the Ordering Area value 920 defaults to “NationWide,” indicating that the Order Profile may be used regardless of the location within a country in which the transaction takes place.
- a value for Ordering Area 920 is used by the system as a way of classifying the profiles.
- the system user may type a description for the profile in the “Order Profile Description” field 915 . This description may be used for convenience or reference and does not affect the functionality of the present invention.
- the system user selects the “Next” button 950 to move on to the Order Profile Definition screen 1000 shown in FIG. 10 .
- FIG. 10 shows a screen shot 1000 of the “Order Profile” editing screen in one aspect of the present invention.
- FIG. 10 includes a screen portion 1010 displaying profile information, and another screen portion 1030 that allows modification of the criteria for the specified order profile.
- Screen portion 1010 may include a listing of the profile name, the profile description, the product associated with the profile, and the Ordering Area associated with the profile, among other profile information.
- Screen portion 1030 may illustrate the criteria used to evaluate vendors in order of priority.
- the “Ordering Area” field of screen portion 1030 may be listed first in a different color without the “Edit” or “Delete” options because the Ordering Area field is required by the system so as to select vendors only in the appropriate area.
- the other criteria displayed in screen portion 1030 may be modified and/or deleted depending on the system user's preferences.
- the system user may add or modify parameters by changing the “Add Parameter,” “Edit” or “Delete” flags corresponding to each criterion, for example.
- the user selects the “Back” button 1050 to continue the selection process.
- FIG. 11 shows the top part of an exemplary screen 1100 , which may include a screen portion 1110 for new profile parameters, and another screen portion 1120 for distribution methods selection.
- the system user inputs parameters for the predefined criteria screen portion 1110 , such as FICO Score, Loan-to-Value, Loan Amount, and Property Type, among other predefined criteria. It is noted that the user cannot change the Ordering Area on this screen in this aspect, because the Ordering Area is defined when naming the Order Profile, on the screen shown in FIG. 9 .
- the system user may select one of the distribution methods displayed in screen portion 1120 .
- the system user may select among Equal Distribution, Specified Distribution, and Qualitative Distribution, as further discussed above.
- the system user may select distribution parameters, and active vendors, as shown in the bottom part of an exemplary screen 1200 , displayed here as FIG. 12 .
- FIG. 12 is a screenshot showing the continuation of the screen shown in FIG. 11 .
- FIG. 12 may include a screen portion 1210 listing distribution parameters, and a screen portion 1220 listing active vendors.
- the system user may select limits to which vendors may be subjected, such as capacity limits, threshold limits, and daily capacity limits, among other limits. In doing so, a system user may restrict the number of orders that may be assigned to each vendor based on such factors.
- the system retrieves a list of vendors eligible to deliver products ordered with this profile.
- the system user may manually remove or add vendors to be considered eligible when using this profile.
- the default option includes all vendors as activated, unless the system user deactivates them.
- the system user selects the “Save” option 1250 , and the Order Profile is saved within the system.
- the set up order profile detailed in FIGS. 6-12 may be a used in the selection of a vendor or vendors to perform an order.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Technology Law (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- This application claims priority to U.S. application Ser. No. 12/335,196, filed Dec. 15, 2008, which claims priority to U.S. Provisional Application No. 60/996,975, entitled “METHODS AND SYSTEMS FOR VENDOR ASSURANCE” filed Dec. 13, 2007, and which is also a continuation-in-part of U.S. application Ser. No. 10/937,879, entitled “METHOD AND SYSTEM FOR VENDOR MANAGEMENT” filed Sep. 10, 2004, now U.S. Pat. No. 7,707,055, issued Apr. 27, 2010, which claims priority to U.S. Provisional Application No. 60/502,273 filed Sep. 12, 2003. The entire disclosures of all of the foregoing applications are incorporated by reference herein.
- 1. Field of the Invention
- The present invention relates to a method and system for managing financial transactions that require goods and/or services from multiple vendors, and, in particular, to methods and systems for selecting vendors to carry out sub-transactions associated with a financial transaction.
- 2. Background of the Technology
- There exist in related arts paper-based methods and systems for completing financial transactions, such as mortgages, but these systems are inefficient and are bound by the limitations of traditional paper-based systems. Computer-implemented systems to manage financial transactions are also known, but these systems do not possess functionality to manage each step in the lifespan of an entire financial transaction. Moreover, related art computer-implemented systems do not provide functionality to initiate or track sub-transactions that are necessary for the completion of a financial transaction. Further, related art computer-implemented systems do not provide functionality to a system user (also alternatively or interchangeably referred to as an employee, agent, affiliate of a financial institution, or user) for efficiently selecting third party vendors for carrying out sub-transactions associated with a financial transaction (also alternatively or interchangeably referred to herein as “vendors”) for carrying out sub-transactions associated with a financial transaction.
- There exist in related arts paper-based methods and systems for selecting vendors to execute sub-transactions to be performed in the execution of a financial transaction. However, these systems offer only a marginal increase in efficiency, due to the overhead requirements for executing these systems. There are known in related arts systems and methods for vendor selection, but these systems and methods generate excess transactional costs in the management of vendor selection. Known methods and systems do not easily allow a system user to use a precise methodology for selecting a particular vendor.
- Computer-implemented systems for vendor selection are also known in related arts, but these systems do not contain the necessary functionality to select a vendor based on specific user criteria. These computer-implemented systems are not easy to customize, and often apply the same methodology for vendor selection without regard to the type of product being ordered, or the preferences of the system user who places the order.
- The present invention relates to a method and system for electronically facilitating a business transaction between a financial institution and a system user, wherein the business transaction optionally includes one or more sub-transactions among a vendor and a customer, a vendor and a financial institution, or between a customer and a financial institution.
- In an aspect of the present invention, the method and system may begin when a system user selects a sub-transaction to be executed. The system user may choose an ordering profile to be associated with that product. If no ordering profile meets the needs of that particular system user, then the system user may create an ordering profile. Once an ordering profile is selected, the system applies the ordering profile to a list of eligible vendors, based on the system user's preferences. The system or the system user then selects a vendor whose characteristics most closely match the system user's requested characteristics from the order profile.
- The present invention utilizes three distribution models for selecting vendors. The first is an equal distribution model, wherein vendors may be selected based solely on a round-robin method, which selects all available vendors once before selecting a vendor for a second product order. The second model is a specific distribution model, which allows the system user to assign a specific amount of the orders to each vendor. The third model is a qualitative distribution model, where a vendor is selected based on user-defined performance criteria.
- For the purposes of this application, “financial institutions” include banks, investment companies, real estate lenders, investment and holding companies, and/or other commercial entities engaged in the business of financing loans or mortgages. “System users” include anyone using the present invention to select a vendor for ordering a product, regardless of the role of each user in the transaction. “Product” in this context can be a good or service, generally needed to complete a financial transaction.
- Additional advantages and novel features of the invention will be set forth in part in the description that follows, and in part will become more apparent to those skilled in the art upon examination of the following or upon learning by practice of the invention.
-
FIG. 1 illustrates various features of an example computer system for use in accordance with an aspect of the present invention; -
FIG. 2 illustrates an exemplary system diagram of various hardware components and other features, in accordance with an aspect of the present invention; -
FIG. 3 illustrates a high-level example representative flow diagram of functions performed in accordance with an aspect of the present invention; -
FIGS. 4A-4B illustrate a more detailed example representative flow diagram of functions performed in accordance with an aspect of the present invention; -
FIGS. 5A-5C illustrate an example representative flow diagram of vendor selection performed in accordance with an aspect of the present invention; and -
FIGS. 6-12 illustrate sample Graphical User Interface (“GUI”) screens presented to a system user in conjunction with an aspect of the present invention. - The present invention provides a system and method for executing financial transactions, such as a mortgage transaction. In one aspect of the present invention, executing a financial transaction may include ordering one or more sub-transactions (also referred to interchangeably herein as “products”). Sub-transactions include, for example, actions that may be required or desired to complete the financial transaction. Numerous third party vendors may compete for the right to complete these sub-transactions. Parties to the transaction (also referred to interchangeably herein as “system users”) may prefer to use multiple vendors, thereby ensuring the vendor most capable of delivering the product receives the order.
- In one aspect of the present invention, the system user may not manually select a vendor from which to order a product. Rather, the system user develops an ordering profile for each product ordered. The ordering profile may include vendor licensing information, the active area of the vendor, among other vendor characteristics. After the system user chooses an ordering profile, the ordering profile may be applied to a list of eligible vendors, and the vendor that most closely matches the ordering profile is selected. The new vendor selection method reduces customer costs, in part due to the reduction in manual processes by the system user, and also reduces erroneous product ordering (e.g., ordering the wrong set of products for a specified financial transaction).
- The present invention may be implemented using hardware, software or a combination thereof and may be implemented in one or more computer systems or other processing systems. In one aspect, the invention is directed toward one or more computer systems capable of carrying out the functionality described herein. An example of such a
computer system 200 is shown inFIG. 1 . -
Computer system 200 includes one or more processors, such asprocessor 204. Theprocessor 204 is connected to a communication infrastructure 206 (e.g., a communications bus, cross-over bar, or network). Various software aspects are described in terms of this exemplary computer system. After reading this description, it will become apparent to a person skilled in the relevant art(s) how to implement the invention using other computer systems and/or architectures. -
Computer system 200 can include adisplay interface 202 that forwards graphics, text, and other data from the communication infrastructure 206 (or from a frame buffer not shown) for display on thedisplay unit 230.Computer system 200 also includes amain memory 208, preferably random access memory (RAM), and may also include asecondary memory 210. Thesecondary memory 210 may include, for example, ahard disk drive 212 and/or aremovable storage drive 214, representing a floppy disk drive, a magnetic tape drive, an optical disk drive, etc. Theremovable storage drive 214 reads from and/or writes to aremovable storage unit 218 in a well known manner.Removable storage unit 218, represents a floppy disk, magnetic tape, optical disk, etc., which is read by and written toremovable storage drive 214. As will be appreciated, theremovable storage unit 218 includes a computer usable storage medium having stored therein computer software and/or data. - In alternative aspects,
secondary memory 210 may include other similar devices for allowing computer programs or other instructions to be loaded intocomputer system 200. Such devices may include, for example, aremovable storage unit 222 and aninterface 220. Examples of such may include a program cartridge and cartridge interface (such as that found in video game devices), a removable memory chip (such as an erasable programmable read only memory (EPROM), or programmable read only memory (PROM)) and associated socket, and otherremovable storage units 222 andinterfaces 220, which allow software and data to be transferred from theremovable storage unit 222 tocomputer system 200. -
Computer system 200 may also include acommunications interface 224. Communications interface 224 allows software and data to be transferred betweencomputer system 200 and external devices. Examples ofcommunications interface 224 may include a modem, a network interface (such as an Ethernet card), a communications port, a Personal Computer Memory Card International Association (PCMCIA) slot and card, etc. Software and data transferred viacommunications interface 224 are in the form ofsignals 228, which may be electronic, electromagnetic, optical or other signals capable of being received bycommunications interface 224. Thesesignals 228 are provided tocommunications interface 224 via a communications path (e.g., channel) 226. Thispath 226 carriessignals 228 and may be implemented using wire or cable, fiber optics, a telephone line, a cellular link, a radio frequency (RF) link and/or other communications channels. In this document, the terms “computer program medium” and “computer usable medium” are used to refer generally to media such as aremovable storage drive 214, a hard disk installed inhard disk drive 212, and signals 228. These computer program products provide software to thecomputer system 200. The invention is directed to such computer program products. - Computer programs (also referred to as computer control logic) are stored in
main memory 208 and/orsecondary memory 210. Computer programs may also be received viacommunications interface 224. Such computer programs, when executed, enable thecomputer system 200 to perform the features of the present invention, as discussed herein. In particular, the computer programs, when executed, enable theprocessor 204 to perform the features of the present invention. Accordingly, such computer programs represent controllers of thecomputer system 200. - In an aspect where the invention is implemented using software, the software may be stored in a computer program product and loaded into
computer system 200 usingremovable storage drive 214,hard drive 212, orcommunications interface 224. The control logic (software), when executed by theprocessor 204, causes theprocessor 204 to perform the functions of the invention as described herein. In another aspect, the invention is implemented primarily in hardware using, for example, hardware components, such as application specific integrated circuits (ASICs). Implementation of the hardware state machine so as to perform the functions described herein will be apparent to persons skilled in the relevant art(s). - In yet another aspect, the invention is implemented using a combination of both hardware and software.
-
FIG. 2 presents an exemplary system diagram of various hardware components and other features in accordance with an aspect of the present invention. As shown inFIG. 2 , in an aspect of the present invention, data and other information and services for use in the system are, for example, input by auser 30 via a terminal 31. The terminal 31 is coupled to aserver 33 via anetwork 34, such as the Internet, viacouplings 35, 36. In one aspect, avendor 39 also inputs information/data via a terminal 37 coupled 38 to thenetwork 34. Furthermore, in one aspect, a member of an outsourcedworkforce 40 inputs information/data via a terminal 41 coupled 42 to thenetwork 34, and in another aspect, a member of afinancial institution workforce 43 inputs information/data via a terminal 44 coupled 45 to thenetwork 34. - Each of the
terminals server 33 includes a PC, minicomputer, mainframe computer, microcomputer, or other device having a processor and a repository of data or access to a repository of data. - In operation, for example, in an aspect of the present invention, via the
network 34, vendor data, transactional data, sub-transactional data, order data and/or other information is communicated with theserver 33. Theserver 33 receives and resolves the transaction, including triggering and resolving sub-transactions, stores data regarding the transaction, vendor, and sub-transaction, and documents the transaction (e.g., electronically). - In one aspect, the present invention uses active server page (ASP) technology to deliver information and services to a user. This technology may include one or more ASPs stored on the
server 33. This approach reduces maintenance and hardware expenses, results in limited implementation/integration costs, limited support expense, and low total cost of ownership. - In one aspect of the present invention, information relating to a transaction, such as a loan, is stored electronically. This information is referred to interchangeably herein as a virtual loan file. Among other things, the virtual loan file enables data mining, reduces post closing quality reviews, facilitates secondary market due diligence, streamlines loan servicing functions, reduces data archive costs, reduces processing costs, automates routine and decision based processes, and reduces data entry errors.
-
FIG. 3 illustrates a high-level exemplary flow diagram 300 according to an aspect of the present invention. The system user may select a product to be ordered 304. After product selection, a determination may occur as to whether the desired ordering profile exists 308. The desired ordering profile may include vendor licensing information, the active area of the vendor, among other vendor characteristics. If the desired profile exists, the desired ordering profile is selected 316. If the desired profile does not exist, the system user may be prompted to create an ordering profile 312. Once an ordering profile has been created and selected, then the ordering profile may be applied to eligible vendors 320. The vendors may be outputted on an output device, such as a printer, display or audio device, for example. The vendor that most closely aligns with the desired characteristics indicated in the ordering profile may be identified 324. The flow diagram ofFIG. 3 will be described in more detail with reference to flow diagramFIGS. 4A-4B and 5A-5C, and GUI screenFIGS. 6-12 . -
FIGS. 4A-4B show aflow chart 400 of a vendor assurance method for one aspect of the present invention. The method ofFIGS. 4A-4B provides seamless integration with preliminary loan services. The process starts when a system user logs into the Vendor Assurance system 402. When the option corresponding to “products” is selected 404, the present invention may populate a list of products to order based on the transaction profile 408. Depending on the implementation of the system, this information may be provided from anoutside system 406, such as the method and system of U.S. patent application Ser. No. 09/512,845 filed Feb. 25, 2000, entitled “Method for Workflow Processing Through Computer Network,” the entirety of which is hereby incorporated herein by reference. If no transaction profile is provided, then a list of products to order may be populated 408 by retrieving a predetermined default list of products to order. - After the list is populated, a product may be selected for purchase by setting the “active” field to “YES” 410. If the system user desires to manually select a
vendor 412, then a listing of available vendors may be generated 416. From this list, the system user may select a vendor to deliver the product 420. An outside source for notification and processing of the order 424 may be contacted or order processing may be otherwise initiated. - If, instead, the system user wants the present invention to assign a vendor, then in the “Auto Assign” field, the system user selects “YES.” This causes the option “Set Up Profile” to be displayed 428. Selection of this option may result in prompting for creation of an ordering profile 432. Various options for ordering may be then selected 436. For example, the system user may specify to use only licensed vendors, and specify a minimum number of days before that vendor's license expires, among other options for ordering. In an aspect of the present invention, the system user may select a period of days over which to assess the score cards used to evaluate vendors. In another aspect of the present invention, the system user may also decide to override the auto assignment feature. For example, the system user may select a vendor for ordering the product without using an order profile.
- In one aspect, when creating an order profile 432, the system user specifies criteria for evaluating vendors. For example, criteria may include order area, Fair, Isaac and Company (FICO) credit score, loan-to-value ratio, loan amount, and property type, among other criteria. The system user may also provide each criterion with an “order” value, which ranks in descending order of importance, for example, how heavily each criterion should be weighted. In one aspect of the present invention, the ordering area may be set as the default value for the most heavily-weighted criterion. Ordering areas may include, for example, cities, states, or anywhere in the country, among other order areas.
- After the system user enters an order profile 436, the system user has the option of creating another profile 440. If the system user wishes to create another profile, the current profile may be saved for use by the system user. If the system user does not wish to create another profile, a screen for naming the profile and associating the profile with an ordering area may be displayed 444. The system user may name the profile, in order that the profile may be more easily retrieved. In addition, naming the profile may allow the system user to set an active ordering area for the profile 448. Optionally, the system user can enter an order profile description to provide information about the ordering profile in a convenient location.
- A prompt may be provided for reviewing the entered information 452 allowing the system user to view the order profile information. If any of the criteria the user previously inputted may be incorrect 456, then the user may make changes by selecting the “edit” box associated with the incorrect criteria, or, for example, use the “back” button to return to the screen where the incorrect information was entered 460.
- Then, a GUI screen appears, or other prompt may be provided, for selecting new profile parameters and a distribution method 464. Here, vendor limit parameters may be selected, and a distribution method may be associated with profile 468. The distribution method options available to the system user may include, for example, equal distribution, specified distribution, and qualitative distribution, among other distributions.
- In an equal distribution system, vendors may be selected in a round-robin fashion. Once a vendor has been selected to furnish a product, the selected vendor may not be selected to furnish another product until all other vendors have had the opportunity to be selected. In a specified distribution system, orders may be distributed to specific vendors utilizing a defined distribution specified by a system user. For example, a system user may wish to utilize Vendor A 30% of the time, Vendor B 10% of the time, and Vendor C 60% of the time. Thus, in a specified distribution system, a vendor may be selected with a frequency based on these percentages. In a qualitative distribution system, orders may be distributed based on a vendor's qualitative performance. In a process that will be described more fully below, system users have the option of assigning each vendor a grade, based on quality and timeliness, among other considerations, in proportions selected by the system user. When this method is selected, the present invention may choose the most qualified vendor available based on the scoring criteria specified by the system user. If the most qualified vendor is not available, the present invention may select the second most qualified vendor, and so on, until the order is fulfilled.
- A new GUI screen appears, or another prompt may be made, for allowing a system user to view and/or specify distribution parameters 472 and select vendors 476. Some examples of limits for distribution parameters may include vendor license requirements, vendor capacity limits, vendor threshold limits, daily capacity limits, and late order ratio limits, among other limits. The screen may also include a list of currently active vendors, so that if a system user wishes to temporarily remove a vendor from the list, the system user can uncheck the box next to that vendor's name, for example, and that vendor may not be considered when a vendor is selected.
- Once the above-mentioned steps are completed, a vendor may be selected 480 (the process of which is further illustrated in
FIG. 5 and the associated description). Once the vendor is selected, the present invention may interface with an outside system to notify and process the order with the vendor selected 424. -
FIGS. 5A-5C show an exemplary flow diagram 500 illustrating the selection of a vendor according to an aspect of the present invention. At step 501, the “Auto Assign” field is set to “YES,” or automatic assign of a vendor is otherwise enabled, and a list of eligible vendors may be populated 504. The list of eligible vendors may be drawn from various sources, such as, from an outside source 506, (e.g., the system described in U.S. patent application Ser. No. 09/512,845 referenced above), or from a list of vendors from which the system user has previously ordered products, among other sources. If the system user has requested that unlicensed vendors be removed, then the unlicensed vendors may be removed 508 from the list of vendors. This selection may also be made manually by the system user 510. Checks may be performed whether the scorecards for vendors, which may be used in determining licensing, have been recalculated recently enough 512, based on the number of days the system user specifies for the scorecard calculation period, for example. If the scorecards have not been recalculated as recently as the system user has specified for them to be calculated, then the present invention recalculates the scorecards 514. - The present invention may remove all of the vendors whose licenses expire within a predefined period (also interchangeably referred to herein as a “buffer”) 516, calculated using a user-defined number of days, among other predefined periods. For example, if the user defined buffer is 7 days, and the date of vendor selection is April 11, all vendors whose licenses expire before April 18 may be removed from the list of vendors.
- The system may determine which of the distribution systems (e.g., the three systems outlined above) to utilize for selecting the vendor. If the equal distribution method is used 520, for example, then a vendor is selected based on the least recent use 528 and once the vendor is confirmed 532. If the specified distribution method 524 is used, for example, then the present invention weights each vendor, based on that vendor's specified distribution 536. After the weighing of each vendor, the present invention may select a vendor based on the percentage of jobs the vendor has taken, and the total percent of the jobs the vendor is allocated under the specific distribution 540. The selected vendor is then confirmed 544. If a qualitative distribution method 527 is used, for example, then the present invention determines the type of scorecard system utilized 548.
- In an aspect of the present invention, vendors may be ranked using one of three types of “scorecards.” Each scorecard in this aspect works by assigning a vendor a point total, on a scale from 0 to 100, for example. A higher score may indicate a higher ranked, and thus more preferred, vendor. When the system user selects a profile which has been configured to utilize a qualitative distribution method, vendors may be prioritized by their scorecard score. The system user may select which scorecard to use when prioritizing the vendors. The system user may also select the frequency with which the scorecards may be updated and recorded. The scorecards may be collected by hand and manually entered into the system, or they may be updated based on the time of service completion and user satisfaction, among other entry methods.
- The first type of scorecard utilized by the system in this aspect is a service scorecard. For each product, the service scorecard retrieves a user customizable turnaround time. Each time a vendor delivers the product or completes the service within the optimal turnaround time, the system may award that vendor the maximum point value, 100 points, for example. For each day that the vendor is late, the system may deduct a predetermined number of points from the overall score.
- The second type of scorecard utilized in this aspect is a quality scorecard. The quality scorecard may be based on multiple user-customizable factors. The system user may select the criteria used for assigning a score to the vendor's work, and may also customize the point value of each individual criterion, among other factors. For example, if the product to be ordered is an appraisal, the system user may set up appraisal-specific criteria. Such criteria may include, for example, the distance from the vendor to the subject property, whether the vendor signed the appraisal, whether the cost of the appraisal was within a given range, and whether the appraised value was within the projections of the computed data, among other criteria.
- The third type of scorecard utilized by the system in this aspect is an accumulated scorecard. The accumulated scorecard may be a weighted average of the service scorecard and the quality scorecard. The user may define the weight to apply to each scorecard. For example, the system user may wish to assign a 60% weight to the service scorecard and a 40% weight to the quality scorecard. The accumulated scorecard value is the resulting weighted value of the service and quality scorecards.
- In the exemplary aspect shown in
FIGS. 5A-5C , if service scorecards are used 552, the present invention may select the vendor with the highest service scorecard score 568, and the selected vendor is confirmed 576. If quality scorecards are used 556, the vendor with the highest quality scorecard may be selected 572, and the selected vendor is again confirmed 576. If accumulated scorecards are used 560, a determination may occur to determine the weight of the quality scorecard and the service scorecard 580. The weighted scores from the service scorecard and the quality scorecard may be added together to obtain an accumulated scorecard 584. The vendor with the highest score on the accumulated scorecard may be selected 586, and the selected vendor is confirmed 576. - Once a vendor has been selected and confirmed, the system determines if the selected vendor has reached any of the user-defined limits 588. These limits may include, but are not limited to, vendor capacity limits, vendor threshold limits, daily capacity limits, and late order ratio limits, among other limits. If the selected vendor has reached any of the specified limits 594, then the next best vendor may be selected 598 and confirmed 599. If the selected vendor has not reached any specified limits 594, then the system returns the name of the selected vendor 596.
- The method described in conjunction with the flow diagrams of
FIGS. 3 , 4, and 5, will now be described in more detail with reference toFIGS. 6-12 and the associated descriptions thereof. -
FIGS. 6-12 illustrate various exemplary GUI screen shots according to an aspect of the present invention.FIG. 6 shows a screen shot including afirst portion 101 detailing global options and menus, which, in one aspect of the present invention, is common to all GUI screens which may include standard system functions displayed to a system user.FIG. 6 also displays a table 610, which lists types of products to order, along with thespecific product names 615. The list of products displayed can be based on the system defaults or the system user's preferences for the financial transaction, for example. Corresponding to each product entry may be three columns, “Active” 620, “Auto Assign” 630, and “Options” 640. In order to select a product, the system user may set “Active” to “YES” and “Auto Assign” to “YES.” This allows the “Set Up Profile”flag 645 to appear in the “Options”column 640, indicating that this feature may be incorporated into the evaluation process. - Once a system user selects to proceed, the “Set Up Profile”
screen 700 appears, as shown inFIG. 7 . The Set UpProfile screen 700 includes two tables, an Eligibility Options table 710 and a Product Options table 720. In the Eligibility Options table, the system user selects the “Yes” or “No” button depending on whether the system user wants to use only licensed vendors. In the field labeled “License Expiration Buffer (Days)” 712, the system user may input the number of days of buffer required for a vendor before a license expires, as described in more detail above. In the Product Options table 720, the system user may input the Score Cards Calculation Period 722 in days. This number represents the time period over which each vendor's scorecard may be calculated. For example, if “5” is entered into the Score Cards Calculation Period field 722, then each vendor's scorecard may be calculated based on the previous five days. The system user may also set options to allow the overriding of an auto assignment, and whether to set the auto reprocessing indicator. The system user may also select an effective date, that is, the date from which theLicense Expiration Buffer 712 and the Score Card Calculation Period 722 may be calculated. This date is entered into theEffective Date field 724. When the system user has finished inputting information into thisscreen 700, the system user selects the “Next” button 760. Otherwise, the system user may cancel this input. - Once the system user selects the “Next” button 760 shown in
FIG. 7 , the system user is taken to the “Create an Ordering Profile”screen 800 shown inFIG. 8 .FIG. 8 includes ascreen portion 810 for setting up the order criteria. On thisscreen portion 810, the user's selected criteria may be displayed based on the system user's preferences. The criteria may be modified by selecting the “Reset Criteria”flag 840, and re-creating the order profiles in accordance with the description ofFIGS. 6 and 7 .FIG. 8 also includes athird portion 850 showing the order profiles that have been created. The order profiles may be modified by changing the “Modify”action flag 855, deactivated by changing the “Deactivate”action flag 857, or deleted by changing the “Delete” action flag 859. If the system user wishes to create a new ordering profile, then the Create NewOrdering Profile button 860 is selected. For example, if the user wishes to modify the “Demo Test”profile 875 shown inFIG. 8 , the system user changes the “Modify”action flag 855 in the row corresponding to the “Demo Test”profile 875. A screen for editing the profile information is then displayed. -
FIG. 9 shows a screen shot of the “Order Profile” editing screen 900 according to one aspect of the present invention.FIG. 9 includes a screen portion 905 detailing the Profile Information for a specific order profile. If the system user reaches this screen by modifying an existing profile, for example, the profile information currently associated with that profile is loaded into the input fields, as shown inFIG. 9 . If the system user reaches this screen by creating a new profile, then the fields shown inFIG. 9 may be initially blank. - Within the screen portion 905 of the GUI screenshot of
FIG. 9 , the system user may modify theOrder Profile Name 910, and theOrdering Area 920. In one aspect of the present invention, theOrdering Area value 920 defaults to “NationWide,” indicating that the Order Profile may be used regardless of the location within a country in which the transaction takes place. A value forOrdering Area 920 is used by the system as a way of classifying the profiles. Optionally, the system user may type a description for the profile in the “Order Profile Description”field 915. This description may be used for convenience or reference and does not affect the functionality of the present invention. When the system user has inputted the required information, the system user then selects the “Next”button 950 to move on to the OrderProfile Definition screen 1000 shown inFIG. 10 . -
FIG. 10 shows ascreen shot 1000 of the “Order Profile” editing screen in one aspect of the present invention.FIG. 10 includes ascreen portion 1010 displaying profile information, and anotherscreen portion 1030 that allows modification of the criteria for the specified order profile.Screen portion 1010 may include a listing of the profile name, the profile description, the product associated with the profile, and the Ordering Area associated with the profile, among other profile information.Screen portion 1030 may illustrate the criteria used to evaluate vendors in order of priority. In one aspect of the present invention, the “Ordering Area” field ofscreen portion 1030 may be listed first in a different color without the “Edit” or “Delete” options because the Ordering Area field is required by the system so as to select vendors only in the appropriate area. - In another aspect of the present invention, the other criteria displayed in
screen portion 1030 may be modified and/or deleted depending on the system user's preferences. The system user may add or modify parameters by changing the “Add Parameter,” “Edit” or “Delete” flags corresponding to each criterion, for example. When the system user is satisfied with the criteria and the parameters, the user selects the “Back” button 1050 to continue the selection process. - If the system user selects “Create New Ordering Profile” 860 from the screen shot of
FIG. 8 , then after the system user completes the “Order Profile,” such as in the screen 900 shown inFIG. 9 , the system displays a “Profile Parameters and Distribution”screen 1100, as shown inFIG. 11 .FIG. 11 shows the top part of anexemplary screen 1100, which may include ascreen portion 1110 for new profile parameters, and anotherscreen portion 1120 for distribution methods selection. When creating a new profile, the system user inputs parameters for the predefinedcriteria screen portion 1110, such as FICO Score, Loan-to-Value, Loan Amount, and Property Type, among other predefined criteria. It is noted that the user cannot change the Ordering Area on this screen in this aspect, because the Ordering Area is defined when naming the Order Profile, on the screen shown inFIG. 9 . - After the system user inputs the profile parameters, the system user may select one of the distribution methods displayed in
screen portion 1120. Here, the system user may select among Equal Distribution, Specified Distribution, and Qualitative Distribution, as further discussed above. In addition, the system user may select distribution parameters, and active vendors, as shown in the bottom part of anexemplary screen 1200, displayed here asFIG. 12 .FIG. 12 is a screenshot showing the continuation of the screen shown inFIG. 11 .FIG. 12 may include ascreen portion 1210 listing distribution parameters, and ascreen portion 1220 listing active vendors. Inscreen portion 1210, the system user may select limits to which vendors may be subjected, such as capacity limits, threshold limits, and daily capacity limits, among other limits. In doing so, a system user may restrict the number of orders that may be assigned to each vendor based on such factors. - In
screen portion 1220, the system retrieves a list of vendors eligible to deliver products ordered with this profile. The system user may manually remove or add vendors to be considered eligible when using this profile. In an aspect of the present invention, the default option includes all vendors as activated, unless the system user deactivates them. When the system user has finished entering information, the system user selects the “Save” option 1250, and the Order Profile is saved within the system. - The set up order profile detailed in
FIGS. 6-12 may be a used in the selection of a vendor or vendors to perform an order. - While the present invention has been described in connection with preferred aspects, it will be understood by those skilled in the art that variations and modifications of the preferred aspects described above may be made without departing from the scope of the invention. Other aspects will be apparent to those skilled in the art from a consideration of the specification or from a practice of the invention disclosed herein. It is intended that the specification and the described examples are considered exemplary only, with the true scope of the invention indicated by the following claims.
Claims (20)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/608,194 US20130006797A1 (en) | 2003-09-12 | 2012-09-10 | Methods and systems for vendor assurance |
US14/340,775 US20150019381A1 (en) | 2003-09-12 | 2014-07-25 | Methods and systems for vendor assurance |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US50227303P | 2003-09-12 | 2003-09-12 | |
US10/937,879 US7707055B2 (en) | 2003-09-12 | 2004-09-10 | Method and system for vendor management |
US99697507P | 2007-12-13 | 2007-12-13 | |
US12/335,196 US8266013B2 (en) | 2003-09-12 | 2008-12-15 | Methods and systems for vendor assurance |
US13/608,194 US20130006797A1 (en) | 2003-09-12 | 2012-09-10 | Methods and systems for vendor assurance |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/335,196 Continuation US8266013B2 (en) | 2003-09-12 | 2008-12-15 | Methods and systems for vendor assurance |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/340,775 Continuation US20150019381A1 (en) | 2003-09-12 | 2014-07-25 | Methods and systems for vendor assurance |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130006797A1 true US20130006797A1 (en) | 2013-01-03 |
Family
ID=41089826
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/335,196 Expired - Fee Related US8266013B2 (en) | 2003-09-12 | 2008-12-15 | Methods and systems for vendor assurance |
US13/608,194 Abandoned US20130006797A1 (en) | 2003-09-12 | 2012-09-10 | Methods and systems for vendor assurance |
US14/340,775 Abandoned US20150019381A1 (en) | 2003-09-12 | 2014-07-25 | Methods and systems for vendor assurance |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/335,196 Expired - Fee Related US8266013B2 (en) | 2003-09-12 | 2008-12-15 | Methods and systems for vendor assurance |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/340,775 Abandoned US20150019381A1 (en) | 2003-09-12 | 2014-07-25 | Methods and systems for vendor assurance |
Country Status (1)
Country | Link |
---|---|
US (3) | US8266013B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060155640A1 (en) * | 2003-09-12 | 2006-07-13 | Christopher Kennedy | Product optimizer |
US10019743B1 (en) | 2014-09-19 | 2018-07-10 | Altisource S.á r.l. | Methods and systems for auto expanding vendor selection |
US20240062274A1 (en) * | 2022-08-19 | 2024-02-22 | Mercari, Inc. | Electronic marketplace curve purchase transaction system |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080120227A1 (en) | 2003-09-12 | 2008-05-22 | Ocwen Financial Corp | Method and system for mortgage exchange |
US8024261B2 (en) | 2003-09-12 | 2011-09-20 | Altisource Solutions S.A.R.L. | Method and system for loan closing |
US20080262891A1 (en) * | 2007-04-20 | 2008-10-23 | Sap Ag | Policy based distribution modeling via information models |
US20100030585A1 (en) * | 2008-04-25 | 2010-02-04 | Jim Fini | Insurance fulfillment system with open vendor interface |
US20120117656A1 (en) * | 2010-11-10 | 2012-05-10 | Sap Ag | Security Validation of Business Processes |
US10699335B2 (en) * | 2013-05-02 | 2020-06-30 | The Dun & Bradstreet Corporation | Apparatus and method for total loss prediction |
US10417679B1 (en) * | 2013-06-06 | 2019-09-17 | Intuit Inc. | Transaction validation scoring |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001031485A2 (en) * | 1999-10-26 | 2001-05-03 | Noosh, Inc. | Method and system for vendor selection and tracking using the internet |
US20010054008A1 (en) * | 1999-04-22 | 2001-12-20 | Miller Michael R. | System, method, and article of manufacture for selecting a vendor of user-defined products |
US20020007324A1 (en) * | 2000-06-09 | 2002-01-17 | Centner David J. | System and method for effectively conducting transactions between buyers and suppliers |
US20030097308A1 (en) * | 2001-11-16 | 2003-05-22 | Mary Connors | Software evaluation tool |
US20030105684A1 (en) * | 2001-11-30 | 2003-06-05 | International Business Machines Corporation | Allocating inventory based on allocation priorities |
US6693236B1 (en) * | 1999-12-28 | 2004-02-17 | Monkeymedia, Inc. | User interface for simultaneous management of owned and unowned inventory |
US20040078277A1 (en) * | 1998-08-26 | 2004-04-22 | Gindlesperger William A. | Apparatus and method for obtaining lowest bid from information product vendors |
US20050234853A1 (en) * | 2000-03-22 | 2005-10-20 | Barth Brian E | Method and apparatus for dynamic information connnection engine |
US7124107B1 (en) * | 1999-06-07 | 2006-10-17 | Freewebs Corporation | Collective procurement management system |
US7225220B2 (en) * | 2000-07-21 | 2007-05-29 | Hewlett-Packard Development Company, Lp | On-line selection of service providers in distributed provision of services on demand |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4799156A (en) * | 1986-10-01 | 1989-01-17 | Strategic Processing Corporation | Interactive market management system |
US5592375A (en) * | 1994-03-11 | 1997-01-07 | Eagleview, Inc. | Computer-assisted system for interactively brokering goods or services between buyers and sellers |
JP3490555B2 (en) * | 1995-10-02 | 2004-01-26 | 株式会社リコー | Order management system |
US5758328A (en) * | 1996-02-22 | 1998-05-26 | Giovannoli; Joseph | Computerized quotation system and method |
US5940812A (en) * | 1997-08-19 | 1999-08-17 | Loanmarket Resources, L.L.C. | Apparatus and method for automatically matching a best available loan to a potential borrower via global telecommunications network |
US5995947A (en) * | 1997-09-12 | 1999-11-30 | Imx Mortgage Exchange | Interactive mortgage and loan information and real-time trading system |
AU1521400A (en) * | 1998-11-09 | 2000-05-29 | Onecore Financial Network, Inc. | Systems and methods for performing integrated financial transactions |
US7451106B1 (en) * | 1998-11-30 | 2008-11-11 | E-Lynxx Corporation | System and method for competitive pricing and procurement of customized goods and services |
US20030018558A1 (en) * | 1998-12-31 | 2003-01-23 | Heffner Reid R. | System, method and computer program product for online financial products trading |
US6513019B2 (en) * | 1999-02-16 | 2003-01-28 | Financial Technologies International, Inc. | Financial consolidation and communication platform |
US6594633B1 (en) * | 1999-07-07 | 2003-07-15 | Vincent S. Broerman | Real estate computer network |
WO2001015047A1 (en) | 1999-08-24 | 2001-03-01 | Private Investor Reserves, Llc | Method and apparatus to allow customized investor borrowing on securities |
US7072857B1 (en) * | 1999-11-06 | 2006-07-04 | Cynthia Calonge | Method for providing online submission of requests for proposals for forwarding to identified vendors |
US7139728B2 (en) * | 1999-12-30 | 2006-11-21 | Rod Rigole | Systems and methods for online selection of service providers and management of service accounts |
US6711554B1 (en) * | 1999-12-30 | 2004-03-23 | Lee Salzmann | Method and system for managing and preparing documentation for real estate transactions |
US6985886B1 (en) * | 2000-03-14 | 2006-01-10 | Everbank | Method and apparatus for a mortgage loan management system |
US20020052835A1 (en) * | 2000-04-28 | 2002-05-02 | Toscano Paul James | On line loan process |
US20020023046A1 (en) * | 2000-05-19 | 2002-02-21 | Professor Mac, Llc | System for automating business purchasing functions via a global computer network |
US7392216B1 (en) * | 2000-09-27 | 2008-06-24 | Ge Capital Mortgage Corporation | Methods and apparatus for utilizing a proportional hazards model to evaluate loan risk |
AU2002211390A1 (en) * | 2000-10-02 | 2002-04-15 | International Projects Consultancy Services, Inc. | Automated loan processing system and method |
US7707153B1 (en) * | 2000-10-06 | 2010-04-27 | Esys Technologies, Llc | Automated work-flow management and document generation system and method |
US20020138413A1 (en) * | 2001-03-26 | 2002-09-26 | Creamer David E. | Commercial mortgage closing process |
EP1388109A4 (en) * | 2001-04-02 | 2009-01-14 | Euro American International In | System and method for franchise, finance, real estate, and supplier relationship management |
US7089503B1 (en) * | 2001-04-04 | 2006-08-08 | Fannie Mae | Mortgage loan customization system and process |
US7349868B2 (en) * | 2001-05-15 | 2008-03-25 | I2 Technologies Us, Inc. | Pre-qualifying sellers during the matching phase of an electronic commerce transaction |
US20030004854A1 (en) * | 2001-06-27 | 2003-01-02 | International Business Machines Corporation | RFP decomposition and collaboration |
US7523066B2 (en) * | 2001-07-20 | 2009-04-21 | General Electric Captical Corporation | Apparatus and method for facilitating communication for borrowers and investors regarding commercial mortgages |
US20030033587A1 (en) * | 2001-09-05 | 2003-02-13 | Bruce Ferguson | System and method for on-line training of a non-linear model for use in electronic commerce |
US20030101085A1 (en) * | 2001-11-20 | 2003-05-29 | Butler Herbert F. | Method and system for vendor communication |
US7389242B2 (en) * | 2002-05-07 | 2008-06-17 | Re3W Worldwide Limited | Interactive processing of real estate transactions |
US20040083148A1 (en) * | 2002-05-13 | 2004-04-29 | Virtualcash, Inc. | Software computer application program product whose process, method and system refers, screens, matchs, approves, tracks and transfers prospective potential clients trusts, estates, investment management and other traditional trust products and service accounts whose invention is directed to trust vendors, independent trust companies, state and federal bank trust departments and other financial institutions and professionals |
US20050010423A1 (en) * | 2002-05-24 | 2005-01-13 | Dan Bagbey | Real estate related and ancilliary services provided through a single point of sale |
US7444302B2 (en) * | 2002-06-14 | 2008-10-28 | Ellie Mae, Inc. | Online system for fulfilling loan applications from loan originators |
US20040019528A1 (en) * | 2002-07-25 | 2004-01-29 | International Business Machines Corporation | Publicly accessible deferred purchasing system with vendor review access to deferred purchase requests |
US20040083119A1 (en) * | 2002-09-04 | 2004-04-29 | Schunder Lawrence V. | System and method for implementing a vendor contract management system |
US20040088411A1 (en) * | 2002-11-04 | 2004-05-06 | Jakubowski Deborah W. | Method and system for vendor management |
US20040111346A1 (en) * | 2002-11-27 | 2004-06-10 | Macbeath Keith S. | Methods for automating financial transactions |
US20040249914A1 (en) * | 2003-05-21 | 2004-12-09 | Flocken Philip A. | Computer service using automated local diagnostic data collection and automated remote analysis |
US20040249705A1 (en) * | 2003-06-04 | 2004-12-09 | Perpetual Innovations Company Llc | Systems and methods for facilitating real estate transactions |
US7707055B2 (en) * | 2003-09-12 | 2010-04-27 | Altisource Solutions S.A.R.L. | Method and system for vendor management |
-
2008
- 2008-12-15 US US12/335,196 patent/US8266013B2/en not_active Expired - Fee Related
-
2012
- 2012-09-10 US US13/608,194 patent/US20130006797A1/en not_active Abandoned
-
2014
- 2014-07-25 US US14/340,775 patent/US20150019381A1/en not_active Abandoned
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040078277A1 (en) * | 1998-08-26 | 2004-04-22 | Gindlesperger William A. | Apparatus and method for obtaining lowest bid from information product vendors |
US20010054008A1 (en) * | 1999-04-22 | 2001-12-20 | Miller Michael R. | System, method, and article of manufacture for selecting a vendor of user-defined products |
US7124107B1 (en) * | 1999-06-07 | 2006-10-17 | Freewebs Corporation | Collective procurement management system |
WO2001031485A2 (en) * | 1999-10-26 | 2001-05-03 | Noosh, Inc. | Method and system for vendor selection and tracking using the internet |
US6693236B1 (en) * | 1999-12-28 | 2004-02-17 | Monkeymedia, Inc. | User interface for simultaneous management of owned and unowned inventory |
US20050234853A1 (en) * | 2000-03-22 | 2005-10-20 | Barth Brian E | Method and apparatus for dynamic information connnection engine |
US20020007324A1 (en) * | 2000-06-09 | 2002-01-17 | Centner David J. | System and method for effectively conducting transactions between buyers and suppliers |
US7225220B2 (en) * | 2000-07-21 | 2007-05-29 | Hewlett-Packard Development Company, Lp | On-line selection of service providers in distributed provision of services on demand |
US20030097308A1 (en) * | 2001-11-16 | 2003-05-22 | Mary Connors | Software evaluation tool |
US20030105684A1 (en) * | 2001-11-30 | 2003-06-05 | International Business Machines Corporation | Allocating inventory based on allocation priorities |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060155640A1 (en) * | 2003-09-12 | 2006-07-13 | Christopher Kennedy | Product optimizer |
US10019743B1 (en) | 2014-09-19 | 2018-07-10 | Altisource S.á r.l. | Methods and systems for auto expanding vendor selection |
US20240062274A1 (en) * | 2022-08-19 | 2024-02-22 | Mercari, Inc. | Electronic marketplace curve purchase transaction system |
Also Published As
Publication number | Publication date |
---|---|
US8266013B2 (en) | 2012-09-11 |
US20150019381A1 (en) | 2015-01-15 |
US20090240596A1 (en) | 2009-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8266013B2 (en) | Methods and systems for vendor assurance | |
US12148040B1 (en) | Systems, methods, and computer products for directing cash flows associated with mortgage-backed securities | |
US6088686A (en) | System and method to performing on-line credit reviews and approvals | |
US20190114334A1 (en) | Apparatuses, systems and methods for processing, acknowledging, transferring and custody of assets or rights on a distributed ledger | |
US8256668B2 (en) | Online purchasing system supporting lenders with affordability screening | |
US8478659B2 (en) | Method and system for vendor management | |
RU2263957C2 (en) | Device and method for filing and processing requests | |
US20050278246A1 (en) | Software solution management of problem loans | |
US20020023051A1 (en) | System and method for recommending financial products to a customer based on customer needs and preferences | |
US8275701B2 (en) | Method and system for mortgage exchange | |
US20020055862A1 (en) | Systems and methods for interactively evaluating a commercial insurance risk | |
US9589301B2 (en) | Online purchasing system supporting lenders with affordability screening | |
US20070276749A1 (en) | Methods and systems for deal structuring for automobile dealers | |
US20050125334A1 (en) | Automated method and system for processing mortgage leads | |
US10163143B2 (en) | Vendor management data distribution system | |
US20160225075A1 (en) | Product Optimizer | |
US20100228665A1 (en) | Collateral Management System and Method | |
US20200357069A1 (en) | Financial planning system with automated selection of products and financing | |
JP2021192295A (en) | Asset management/debt repayment simulation generation device, program and method | |
US20060080229A1 (en) | Automated method and system for processing mortgage leads | |
US20020023033A1 (en) | Method and apparatus for counterparty communications and brokering transactions | |
US7742980B1 (en) | Automated loan approval system | |
US8433589B2 (en) | System and method for pricing and issuing level pay death benefit policies | |
US20060069631A1 (en) | System and method for providing an incentive program | |
JP2008191721A (en) | Method of and apparatus for matching lender of money with borrower of money |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: OCWEN FINANCIAL CORPORATION, FLORIDA Free format text: ASSIGNMENT BY EMPLOYEE INTELLECTUAL PROPERTY AGREEMENT;ASSIGNORS:KENNEDY, CHRISTOPHER;HURLEY, BRYAN W.;SIGNING DATES FROM 19970113 TO 20030911;REEL/FRAME:029058/0308 |
|
AS | Assignment |
Owner name: ALTISOURCE SOLUTIONS S.A R.L., LUXEMBOURG Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OCWEN FINANCIAL CORPORATION;REEL/FRAME:029084/0752 Effective date: 20090810 |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, TEXAS Free format text: SECURITY AGREEMENT;ASSIGNOR:ALTISOURCE SOLUTIONS S.A.R.L.;REEL/FRAME:029361/0523 Effective date: 20121127 |
|
AS | Assignment |
Owner name: ALTISOURCE HOLDINGS S.A R.L., LUXEMBOURG Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ALTISOURCE SOLUTIONS S.A R.L.;REEL/FRAME:044756/0872 Effective date: 20171227 |
|
AS | Assignment |
Owner name: ALTISOURCE HOLDINGS S.A.R.L., LUXEMBOURG Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:045426/0871 Effective date: 20180403 |
|
AS | Assignment |
Owner name: MORGAN STANLEY SENIOR FUNDING, INC., MARYLAND Free format text: SECURITY INTEREST;ASSIGNOR:ALTISOURCE S.A.R.L.;REEL/FRAME:045435/0206 Effective date: 20180403 |
|
AS | Assignment |
Owner name: ALTISOURCE S.A R.L., LUXEMBOURG Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME AND NATURE OF CONVEYANCE FROM ASSIGNMENT TO MERGER AND CHANGE OF NAME PREVIOUSLY RECORDED ON REEL 044756 FRAME 0872. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME;ASSIGNOR:ALTISOURCE HOLDINGS S.A R.L.;REEL/FRAME:045932/0779 Effective date: 20171227 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |
|
AS | Assignment |
Owner name: : ASHLEY MOODY, FLORIDA OFFICE OF THE ATTORNEY GENERAL AND SUCCESSORS THERETO., FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEUER, JOAN D.;OCWEN FINANCIAL CORPORATION;ALTISOURCE HOLDINGS S.A.R.L.;AND OTHERS;SIGNING DATES FROM 20070926 TO 20201102;REEL/FRAME:054298/0539 Owner name: STEVEN MNUCHIN, UNITED STATES SECRETARY OF THE TREASURY AND SUCCESSORS THERETO., DISTRICT OF COLUMBIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEUER, JOAN D.;OCWEN FINANCIAL CORPORATION;ALTISOURCE HOLDINGS S.A.R.L.;AND OTHERS;SIGNING DATES FROM 20070926 TO 20201102;REEL/FRAME:054298/0539 Owner name: TIMOTHY E. GRIBBEN, COMMISSIONER FOR BUREAU OF THE FISCAL SERVICE, AGENCY OF THE UNITED STATES DEPARTMENT OF THE TREASURY AND SUCCESSORS AND ASSIGNS THERETO., MARYLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEUER, JOAN D.;OCWEN FINANCIAL CORPORATION;ALTISOURCE HOLDINGS S.A.R.L.;AND OTHERS;SIGNING DATES FROM 20070926 TO 20201102;REEL/FRAME:054298/0539 Owner name: HEUER, JOAN D., FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEUER, JOAN D.;OCWEN FINANCIAL CORPORATION;ALTISOURCE HOLDINGS S.A.R.L.;AND OTHERS;SIGNING DATES FROM 20070926 TO 20201102;REEL/FRAME:054298/0539 Owner name: JEANETTE NUNEZ, LIEUTENANT GOVERNOR OF FLORIDA AND SUCCESSORS THERETO., FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEUER, JOAN D.;OCWEN FINANCIAL CORPORATION;ALTISOURCE HOLDINGS S.A.R.L.;AND OTHERS;SIGNING DATES FROM 20070926 TO 20201102;REEL/FRAME:054298/0539 Owner name: LAUREL M. LEE, FLORIDA SECRETARY OF STATE AND SUCCESSORS THERETO, FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEUER, JOAN D.;OCWEN FINANCIAL CORPORATION;ALTISOURCE HOLDINGS S.A.R.L.;AND OTHERS;SIGNING DATES FROM 20070926 TO 20201102;REEL/FRAME:054298/0539 Owner name: ANDREI IANCU, UNDER SECRETARY OF COMMERCE FOR INTELLECTUAL PROPERTY, AND DIRECTOR OF THE UNITED STATES PATENT AND TRADEMARK OFFICE AND SUCCESSORS THERETO, DISTRICT OF COLUMBIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEUER, JOAN D.;OCWEN FINANCIAL CORPORATION;ALTISOURCE HOLDINGS S.A.R.L.;AND OTHERS;SIGNING DATES FROM 20070926 TO 20201102;REEL/FRAME:054298/0539 |
|
AS | Assignment |
Owner name: ALTISOURCE S.A.RL., LUXEMBOURG Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION (AS SUCCESSOR TO MORGAN STANLEY SENIOR FUNDING, INC.), COLLATERAL AGENT;REEL/FRAME:070266/0183 Effective date: 20250219 |