COMPUTER SOFTWARE PROGRAM USED

Brand Owner (click to sort) Address Description
ADVANTAGE SOFTWARE Greentree Sales 825 Montauk Hwy Copiague NY 11726 Computer software program Used to automate in store service of product and displays;
ATM/ALERT Pitale, John M. 24 Shannon Court Medford NJ 08055 COMPUTER SOFTWARE PROGRAM USED FOR RESPONSIVE PROTECTION AGAINST ILLEGAL FORCED BREACH OF SECURITY SOFTWARE, NAMELY, USING A SECURITY IDENTIFICATION AND AN IDENTIFICATION INDICATOR FOR ALERTING TO A SECURITY BREACH;
AUTOGRAPHICS LOCKHEED MARTIN CORPORATION 6801 Rockledge Drive Bethesda MD 20817 computer software program used for the extraction of graphic data from hard copy maps;AUTO-GRAPHICS;
AUTOGRAPHICS LOCKHEED MARTIN TACTICAL SYSTEMS, INC. 1210 MASSILON ROAD AKRON OH 44315 computer software program used for the extraction of graphic data from hard copy maps;AUTO-GRAPHICS;
AUTOMATIC PHASE FEEDING Easy Systems, Inc. 102 Mill Street Welcome MN 56181 computer software program used to weigh, mix, and distribute livestock rations according to a predefined plan;FEEDING;
BACKTAX EZ Software Symmetry, Ltd. 19604 - 76th Ave. W Edmonds WA 98026 computer software program used in calculating back taxes owed;BACK TAX EASY;
BIOMETRIC INTERNET ACCESS Biometric Access Corporation Round Rock TX 78664 Computer software program used to allow or restrict access to the internet through the capture and verification of a fingerprint image;
BLUE*STAR Matrix Software Corporation 407 N. STATE BIG RAPIDS MI 49307 computer software program used in astrological chart wheel calculations and sold via mail-order (not retail outlets);BLUE STAR;
BLUEPRINTPRO BUTCHER COMPANY, THE MS 509 8310 16th Street Sturtevant WI 531771964 COMPUTER SOFTWARE PROGRAM USED FOR ESTIMATION OF COSTS, ESTIMATION OF TOTAL STAFFING REQUIRED TO ACCOMPLISH SPECIFIC TASKS, AND EMPLOYEE SCHEDULING OF PROCEDURES, PRODUCTS AND EQUIPMENT, ALL IN THE FIELD OF CLEANING OF INANIMATE SURFACES IN OR AROUND BUILDINGS IN COMMERCIAL, INDUSTRIAL AND INSTITUTIONAL SETTINGS;BLUE PRINT PRODUCTS;
BUSINESSFORMS MANZANITA SOFTWARE SYSTEMS ONE SIERRA GATE PLAZA ROSEVILLE CA 95678 computer software program used for creating invoices, purchase orders, professional letters and various business documents;BUSINESS FORMS;
CAPPS RECON TECHNOLOGIES, INC. 3708 Lakeside Dr. Suite# 200 Reno NV 89509 computer software program used for updating geographical maps;Caps;
CAZANDRA HALLIBURTON ENERGY SERVICES, INC. 3000 N. Sam Houston Pkwy. E. Houston TX 77032 Computer software program used in wellbore surveying operations in the oil and gas industry;
CHART S.C. JOHNSON COMMERCIAL MARKETS, INC. 8310 - 16th Street Sturtevant WI 531770902 COMPUTER SOFTWARE PROGRAM USED FOR COST ESTIMATION, WORK LOADING AND EMPLOYEE SCHEDULING OF CLEANING AND HYGIENIC PROCEDURES, PRODUCTS AND EQUIPMENT IN COMMERCIAL, INDUSTRIAL AND INSTITUTIONAL SETTINGS;BUSINESS CONSULTATION, NAMELY, CALCULATION, ANALYSIS AND ESTIMATION OF COSTS, WORK LOADING AND EMPLOYEE SCHEDULING OF CLEANING AND HYGIENIC PROCEDURES, PRODUCTS, AND EQUIPMENT IN COMMERCIAL, INDUSTRIAL AND INSTITUTIONAL SETTINGS, BY COMPUTER;
CORNERSTONE HANYS Services, Inc. ONE EMPIRE DRIVE RENSSELAER NJ 12144 computer software program used for accessing various databases to provide health care professionals with a decision support tool;
DAIRY HERD PROFILE CARGILL, INCORPORATED 15407 McGinty Road West Wayzata MN 55391 computer software program used in the animal industry to collect and organize cattle production data in order to generate user-defined lists, reports and graphs;
DEEP ARCHIVE X-RAYWORLD.COM, INC. PO BOX 10758 BURKE VA 22009 COMPUTER SOFTWARE PROGRAM USED TO VIEW, MANIPULATIVE, COMPRESS, ENCRYPT, AND STORE DIGITAL IMAGES INTO A PROPRIETARY IMAGE FORMAT WITH THE FILE EXTENSION OF GSA;
DESIGNCHECK TAYLOR PUBLISHING COMPANY, INC. 1550 MOCKINGBIRD LANE DALLAS TX 75235 computer software program used to transform a laser or color printer into an imagesetter and used to prepare electronic print files for output on high resolution imagesetters by automating the preparation of design files for imaging;In the statement, Column 1, before line 1, TAYLOR PUBLISHING COMPANY, INC., (DELAWARE CORPORATION), 1550 MOCKINGBIRD LANE, DALLAS, TX 75235, ASSIGNEE OF should be inserted.;DESIGN CHECK;
DISTRIBUTED NETWORK ARCHITECTURE - DNA Industrial Peer-to-Peer, Inc. 4251 South Higuera Street, Suite 200 San Luis Obispo CA 93401 computer software program used in customizing computer programs and libraries;DNA;
DRAFTSMAN Computer Interface & Cable Corp. 802 Phoenix Dr. Ann Arbor MI 48108 computer software program used to convert raster files to vector files to enable hand drawings to be put into a computer-aided design program;THE DESCRIPTIVE DESIGN T-SQUARE;
DRAINAGEMASTER HAESTAD METHODS, INC. 37 Brookside Road Waterbury CT 06708 Computer software program used to analyze and calculate rainfall runoff from a watershed and distribute and route that runoff through a single pond and outlet structure;DRAINAGE MASTER;
E-HEALTHLINE INTEGRATED HEALTHCARE INFORMATION MANAGEMENT SYSTEM E*HealthLine.com, Inc. 1601 Response Road Suite 380 Sacramento CA 95815 computer software program used for online management, collection, manipulation, dissemination and processing of integrated health care data and information;processing medical claims, processing payment of health care related services and products and providing data (relating to such processing services) electronically over the internet;computerized database management services; procurement and purchasing of prescription medications;providing information on health, health care, medicine, nutrition, exercise, physical fitness, physicians, pharmacies, health insurance companies, pharmaceutical companies, HMOs and hospitals by means of a global computer network; maintaining files and records concerning the medical condition of individuals;The stippling is for shading purposes only.;
EASE L-Soft international, Inc. 7550 Wisconsin Avenue, Suite 400 Bethesda MD 20814 computer software program used to create managed electronic mailing lists;
ECAS Environmental Compliance Services, Inc. 588 Silver Street Agawam MA 01001 computer software program used to facilitate compliance with federal, state, and local environmental regulations;
EEOTRACKER JDG Associates, Inc. 27 Scenic Loop Boerne TX 78006 Computer software program used to provide online access and input to facilitate monitoring and tracking of pending cases in the field of Equal Employment Opportunity (EEO) investigations and affirmative action plans;EEO TRACKER;TRACKER;
EYFLIGHT ERNST & YOUNG U.S. LLP 5 TIMES SQUARE, 37TH FLOOR NEW YORK NY 10036 computer software program used to segment and statistically analyze loan data;
FILEKEEPER Paragon Concepts 351 Coffman St., Suite 216 Longmont CO 80501 computer software program used for categorizing and retrieving computer files and instructional booklet sold as a unit;FILE KEEPER;
FLAME AUTODESK INC. 111 McInnis Parkway San Rafael CA 94903 computer software program used to create, edit and composite special visual effects for use in the entertainment industry;
FLEXPORT MARKETWARE CORPORATION 101 Yesler Way, Suite 201 Seattle WA 98104 computer software program used for data transfer between space management computer software programs and other computer software programs;FLEX-PORT;
FLINT AUTODESK, INC. The Landmark @ Market, 1 Market Street, Suite San Francisco CA 94105 computer software program used to create, edit and composite special visual effects for use in the entertainment industry;
FLINT RT DISCREET LOGIC INC. 10 Duke Street Montreal, Quebec H3C 2L7 Canada computer software program used to create, edit and composite special visual effects for use in the entertainment industry;The applicant has used the letters RT as an acronym for real time.;RT;
FLOWSIM Archon Technologies Ltd. Suite 3000, 525 - 8th Avenue SW Calgary, AB T2P 1G1 Canada Computer software program used to model four phase flow dynamics in vertical and horizontal oil wells and surface oil production facilities;FLOW SIM;
FRACVIEW ATLANTIC RICHFIELD COMPANY 501 Westlake Park Blvd. Houston TX 77079 computer software program used for monitoring, locating and displaying of a fracture in the earth;FRACTURE VIEW;
GEOINVERT HALLIBURTON ENERGY SERVICES, INC. 3000 N. Sam Houston Pkwy. E. Houston TX 77032 Computer software program used for subsurface modeling and analysis in reservoir characterization either for direct interpretation or to complement other modeling programs used in the oil and gas industry;GEO INVERT;
GEOWORKS BINDERY GEOWORKS 960 ATLANTIC AVENUE ALAMEDA CA 94501 computer software program used for word-processing and to create documents with hypertext;
GEOWORKS BOOK READER GEOWORKS 960 ATLANTIC AVENUE ALAMEDA CA 94501 computer software program used for browsing documents with hypertext;BOOK READER;
ILOAD Point Six Wireless 2333 Alumni Park Plaza Suite 305 Lexington KY 40517 computer software program used for building tables and files for wireless sensor inputs and analog modules;I LOAD;
INCITRAC Gulf Coast Regional Blood Center 1400 La Concha Houston TX 77054 Computer software program used to create and maintain a database used analyze the effectiveness of quality and cost management in blood centers and health care facilities;INCITE TRACK;
INFO CLINIC MLG Enterprises, Inc. 2424 Burton, S.E. Grand Rapids MI 49506 computer software program used to facilitate patient education regarding medication usage and compliance and pain management and control;
INGENIX CODE EXPERT INGENIX, INC. 13625 Technology Drive Eden Prairie MN 55344 Computer software program used for coding, compliance and reimbursement management in the health care industry;CODE EXPERT;Application service provider (ASP) with a web-based graphic user interface that features software used for coding, compliance and reimbursement management in the health care industry; providing temporary use of on-line non-downloadable software used for coding, compliance and reimbursement management in the health care industry;
INSPEXION Sciemetric Instruments Inc. 360 Terry Fox Dr., Ste. 100 Ottawa, Ontario K2K2E7 Canada computer software program used to test, analyze, archive and report data for use in manufacturing process operations;
INVOLVER Business Volunteerism Council Tower City Center, Suite 950 50 Public Square Cleveland OH 44113 computer software program used in activity tracking, database management and scheduling activities of volunteer services for nonprofit organizations, businesses and individuals;
IRONVISION HALLIBURTON ENERGY SERVICES, INC. 3000 N. Sam Houston Pkwy. E. Houston TX 77032 Computer software program used to track the location and testing verification of high pressure fracturing manifold equipment used in the oil and gas industry;IRON VISION;
JACKALFISH Knowledge Based Systems, Inc. 1408 University Drive East College Station TX 77840 computer software program used to find and retrieve relevant documents from unstructured and structured data file systems and repositories in response to queries composed by the user in natural language text and accompanying user's manual sold together as a unit;JACKAL FISH;
LASERCHECK SYSTEMS OF MERRITT, INC. 2551 Old Dobbin Dr., East Mobile AL 36695 computer software program used to transform a laser or color printer into a postscript imagesetter;Laser Check;
LAST NAME FIRST JOSTENS, INC. 7760 France Avenue South, Suite 400 Minneapolis MN 55435 computer software program used to generate yearbook indexes;Last Name 1st;
LINE CITE THOMSON LICENSING CORPORATION 650 NAAMANS ROAD CLAYMONT DE 19703 computer software program used to provide access to databases used for legal research;LINE SITE; LINE SIGHT;
LIQUIDATION CALCULATOR Oliveros & O'Brien, P.C. 8800 SE Sunnyside Road Suite 213 Clackamas OR 97015 Computer software program used in an internet website that assists an end user in analyzing their risk of asset liquidation in a bankruptcy;
LISTSERV L-Soft international, Inc. 7550 Wisconsin Avenue, Suite 400 Bethesda MD 20814 computer software program used to create managed electronic mailing lists;LIST SERVER;
LUBE OIL ANALYSIS MANAGEMENT SYSTEM (LOAMS) BUREAU VERITAS COMMODITIES AND TRADE, INC. 1601 SAWGRASS CORPORATE PARKWAY SUITE 400 FT. LAUDERDALE FL 33323 computer software program used to analyze statistical information;LUBE OIL ANALYSIS MANAGEMENT SYSTEM;
M/CAM Optasite, Inc. 446 Main Street Worcester MA 01608 Computer software program used to analyze, evaluate and optimize performance of carrier antenna for wireless network systems;M CAM;
M/GUARD Optasite, Inc. 446 Main Street Worcester MA 01608 Computer software program used to analyze, evaluate, model, and optimize performance of wireless network systems;M GUARD;
MAAP RINGCENTRAL, INC. 20 Davis Drive Belmont CA 94002 COMPUTER SOFTWARE PROGRAM USED TO CONDUCT MORTGAGE LOAN ANALYSIS;
MAGNET MAGNETROL INTERNATIONAL INCORPORATED 5300 Belmont Road Downers Grove IL 605154499 computer software program used for testing process control instruments;MAG-NET;
MICROHARD RECRUIT RIGHT MICROHARD TECHNICAL INSTITUTE, INC. 600 ENTERPRISE DR. SUITE 207 OAK BROOK IL 60523 computer software program used for employer management and review of job applicant resumes and evaluation of job applicant technical skills, including online job application features;MICRO HARD RECRUIT RIGHT;RECRUIT;
MODELMEDIC DC CADD 10010 San Pedro Ave, Ste 825 San Antonio TX 78216 Computer software program used to analyze, diagnose and repair building information models typically created by building designers;MODEL MEDIC; MODEL MEDICAL;
MOOD MONITOR Dobbins, Robert H. 1008 Ashby Road Knoxville TN 379236806 computer software program used to monitor the mood of a person suffering from a mood disorder;
MOSAIC Three Rivers Systems, Inc. 174 Clarkson Road Ellisville MO 63011 computer software program used in academic management system for institutions of higher learning, and in individual software modules that are part of a comprehensive software management system for higher education;
MULTISEPS Rickert, Barry M. 4222 Pleasantdale Road Atlanta GA 30340 computer software program used for color separations in pre-press industry;MULTI-SEPS;
OFFICE MESSENGER Mason, Jr., Joseph M. P.O. Box 1900 Brooksville FL 34605 Computer software program used for tracking, displaying and storing telephone call and related contact information;OFFICE;
ONE PATIENT,ONE RECORD ProMed Informatics 201A 434 Highway 18North East Brunswick NJ 08816 Computer software Program used in creating electronic medical records for Physicians and medical practices;
OPENSITES Voloper Creations Inc. 3100 Steeles Avenue West, Suite 400 Vaughan L4K 3R1 Computer software program used to generate websites automatically in accordance with available options and features selected by end-users. In general: used to generate websites and their content for individuals, businesses, corporations and government; used within the integrated web hosting environment(s) and/or in conjunction with the provision of regular website(s) hosting services;;
PARABASE IP Design, Inc. 201 Wilshire Boulevard Atrium Three Santa Monica CA 90401 computer software program used to create databases;PARA-BASE;
PATHFINDER JENSEN HUGHES, INC. 3610 Commerce Drive, Suite 817 Baltimore MD 21227 COMPUTER SOFTWARE PROGRAM USED TO GENERATE AND MODEL EGRESS PATHS AND EGRESS CAPACITIES FROM BUILDINGS IN THE EVENT OF FIRE;PATH FINDER;
PAYROLL IN A FLASH PAYROLL ASSOCIATES Unit 6 840 N. Lenola Road Moorestown NJ 08057 COMPUTER SOFTWARE PROGRAM USED TO PROCESS PAYROLL DATA AND CREATE PAYROLL REPORTS AND CHECKS VIA E-MAIL AND THE WEB;PAYROLL;TECHNICAL SUPPORT SERVICES, NAMELY TROUBLE SHOOTING OF COMPUTER SOFTWARE PROBLEMS VIA TELEPHONE AND OVER THE INTERNET;
PERFECT EXPOSURE COMPUTER INTERFACE & CABLE CORPORATION 802 PHOENIX DR. ANN ARBOR MI 48108 computer software program used to restore poor quality raster images to near original condition;perfect exposure;
PIXELPORT MARKETWARE CORPORATION 101 Yesler Way, Suite 201 Seattle WA 98104 computer software program used to convert digitized product images into commonly used graphic formats;PIXEL PORT;
PROGRAM MANAGER Brice Building Company, Inc. STE. 2OO 2311 Highland Avenue South Birmingham AL 35205 computer software program used in the field of construction planning and evaluation;
PRONET Sutor & Company Bellevue WA 98004 computer software program used for financial forecasts, cash flows;financial statements and consulting services provided thereon;
QUICKCHECK Acquired Knowledge, Inc. 3655 Nobel Drive, Ste. 380 San Diego CA 92122 computer software program used in the printing, publishing and graphic arts industries to enable the user to analyze and preview their newly created PostScript files in one step; the analysis gives a complete list of file contents; identifies missing, embedded EPS and OPI files; the program also identifies design problems before final output by allowing the user to view contents of the actual PostScript file on-screen; the program also provides lossless LZW compression, which reduces file size which in turn results in faster transmission and RIP times;QUICK CHECK;
QUIK-EST WESTERN ATLAS INC. 481 GARDNER STREET SOUTH BELOIT IL 610801394 computer software program used for estimating and ordering material handling equipment;
REACH PRO DELCAN GROUP INC. Suite 500 625 Cochrane Drive Markham, Ontario L3R 9R9 Canada computer software program used to estimate reach and frequency values for outdoor advertising shows for the outdoor advertising industry;REACH;
READYVIEW HALLIBURTON ENERGY SERVICES, INC. 3000 N. Sam Houston Pkwy. E. Houston TX 77032 Computer software program used in oil and gas well logging operations providing well data logs and reservoir evaluation data;READY VIEW;
REUNION LEISTER, FRANK P.O. Box 289 Mechanicsburg PA 17055 computer software program used to enter, link and store family genealogy information;
REUNION LEISTER PRODUCTIONS INC. 701 Wilson Lane Mechanicsburg PA 17055 Computer software program used to enter, link and store family genealogy information;Statement(s): Column 1, before line 1, LEISTER PRODUCTIONS INC. (Pennsylvania Corporation) PO Box 289, Mechanicsburg, PA 17055 Should be inserted.;
SCHEDULE/DOS Powercore Inc. One Diversatech Drive Manteno IL 60950 computer software program used for group time management;
SCOPEEDIT LOGINOV TECHNOLOGIES INC. 963 Rang des Ponts Clericy, Province of Quebec J0Z 1P0 Canada computer software program used for editing, managing and classifying complex doucuments;
SHIPTRAC'R VOCAM SYSTEMS, INC. 10800 LYNDALE AVENUE SOUTH BLOOMINGTON MN 55420 COMPUTER SOFTWARE PROGRAM USED IN PERFORMING DATA BASE SERVICES RELATING TO SURFACE AND AIR FREIGHT CARRIERS;SHIP TRACKER;
SHREDDER Strategic Forecasting 617 North Boulevard, Suite 400 Baton Rouge LA 70802 computer software program used to delete files on hard disk;
SIGMA 6 SOLUTIONS GENDER METRICS TOOL WITI Unlimited, Inc. 6345 Balboa Boulevard Suite 257 Encino CA 91316 computer software program used to identify and track employees attitudes regarding diversity in corporate work settings;SIGMA SIX SOLUTIONS GENDER METRICS TOOL;
SMART SCHEDULER ABBOTT LABORATORIES 100 Abbott Park Road Abbott Park IL 60064 Computer software program used in medical diagnostic instruments that prioritizes, analyzes compatibility of chemical assays, and sequences the processing of laboratory tests to achieve the most accurate and expeditious test results;
SOFTBSA Soft Computer Consultants, Inc. 5400 Tech Data Dr. Clearwater FL 33760 Computer software program used in conjunction with a blood service archive system which allows the user to access archived transfusion and donor information for the purpose of performing timely data searches; said software is to be used in a clinical laboratory by knowledgeable, trained and experienced personnel;SOFT BLOOD SERVICE ARCHIVE;Color is not claimed as a feature of the mark.;
SOFTRDS Soft Computer Consultants, Inc. 5400 Tech Data Dr. Clearwater FL 33760 Computer software program used for laboratory report distribution and which supports the transmittal and printing of medical reports in a variety of mediums;
SOFTRDS Soft Computer Consultants, Inc. 5400 Tech Data Dr. Clearwater FL 33760 Computer software program used for laboratory report distribution and which supports the transmittal and printing of medical reports in a variety of mediums;SOFT RDS;
STEAM MASTER Thermoflow Inc. 2 Willow Street - Suite 100 Southborough MA 01745 Computer software program used to simulate the performance of steam power plants;STEAM;
TESTSIGHT DeMille Research, Inc. 25422 Trabuco Road #105-247 Lake Forest CA 92630 Computer software program used for the manufacture, production and testing of printed circuit boards and other electronic components;TEST SIGHT;Computer programming services in connection with the manufacture, production, and testing of printed circuit boards and other electronic components;
THE HOME INSTALLATION MANAGER Business Integrating Technologies, Inc. 19646 Biscayne Bay Drive Boca Raton FL 33498 Computer software program used to link contractors to retail stores to track job progress and material availability and to permit communication between the consumer, the retailer and the contractor;THE HOME INSTALLATION MANAGER;
THE T+3 SOLUTION FCI Incorporated One Wall Street Court New York NY 10005 computer software program used in settling securities transactions;manuals for use with computer software;THE T+THREE SOLUTION;
TMS FOR HEALTHCARE Four Rivers Software Systems, Inc. 400 Penn Center Blvd., Suite 450 Pittsburgh PA 15235 Computer software program used for information storage and retrieval in a computer graphic form designed for the management of healthcare organizations;TMS FOR HEALTH CARE;
TOADNODE Toadnode.com 524 Broadway New York NY 10012 COMPUTER SOFTWARE PROGRAM USED TO MANAGE THE DISTRIBUTION, SHARING AND DOWNLOADING OF FILES OF INTERNET USERS WORLDWIDE IN ALL FIELDS;
VALUATION MASTER Prima Facie Software, Inc. 1245 East Brickyard Road, Suite 90 Salt Lake City UT 84106 computer software program used to assist with the appraisal and valuation of businesses;VALUATION;
VIEW/IX Concentrated Logic Corporation 149 Hesterman Drive Glendale Heights IL 60139 computer software program used for analyzing, resizing, and rebuilding index structure in database;
VINYLCAD American Small Business Computers, Inc. 118 S. Mill Pryor OK 74361 computer software program used to create signs;VINYL CAD;
VIRTUAL PACKAGE X Software Symmetry, Ltd. 19604 - 76th Ave. W Edmonds WA 98026 computer software program used in creating templates used in calculating back taxes owed;X;
VITESSE Cooperative Solutions, Inc. Suite 100 2125 Hamilton Avenue San Jose CA 95125 computer software program used to develop, deploy and manage on-line transaction processing applications;The English translation of the word VITESSE in the mark is speed, quickness and rapidity;
WEB CITE THOMSON LICENSING CORPORATION 650 NAAMANS ROAD CLAYMONT DE 19703 computer software program used to provide access to databases used for legal research;WEB SITE; WEB SIGHT;
YCALC YKK AP AMERICA INC. 270 Riverside Parkway, Suite 100 Austell GA 30168 Computer software program used for calculating the amount of building and framing materials needed for construction projects;WHY CALCULATE;Color is not claimed as a feature of the mark.;CALC;
 

Where the owner name is not linked, that owner no longer owns the brand

   
Technical Examples
  1. A system and method for identifying dependencies of a software program installed on a host computer prior to duplication of the software program from the host computer to a destination computer and for adapting the identified dependencies to the destination computer after duplication. An installed software program can be copied from a host computer to a destination computer without breaking portions of the image that rely on data unique to the computer context in which the software program is installed. Data structures store functionality exposed by a software program during installation of the software program that captures machine-specific data before duplication so that such machine-specific data can be restored properly after the duplication. Software of the invention processes the information in the data structures before and after the duplication process to identify and adapt, respectively, the dependencies.