IoT Software


Rapidly Configurable (COTS) Software

Applications that Enable Rapid POC
and Turn-key Solution Deployments




Best-in-Industry Subject Matter Expertise and
Application Know-How Ensuring Solution Success


IoT software addresses its key areas of networking and action through platforms, embedded systems, partner systems, and middleware. These individual and master applications are responsible for data collection, device integration, real-time analytics, and application and process extension within the IoT network. They exploit integration with critical business systems (e.g., ordering systems, robotics, scheduling, and more) in the execution of related tasks.

Data Collection

The IoT software manages sensing, measurements, light data filtering, light data security, and aggregation of data. It uses certain protocols to aid sensors in connecting with real-time, machine-to-machine networks. Then it collects data from multiple devices and distributes it in accordance with settings. It also works in reverse by distributing data over devices. The system eventually transmits all collected data to a central server.


Device Integration

Device Integration Software supporting integration binds (dependent relationships) all system devices to create the body of the IoT system. It ensures the necessary cooperation and stable networking between devices. These applications are the defining software technology of the IoT network because without them, it is not an IoT system. They manage the various applications, protocols, and limitations of each device to allow communication.


Real-Time Analytics

These applications take data or input from various devices and convert it into viable actions or clear patterns for human analysis. They analyze information based on various settings and designs in order to perform automation-related tasks or provide the data required by industry.


Application and Process Extension

These applications extend the reach of existing systems and software to allow a wider, more effective system. They integrate predefined devices for specific purposes such as allowing certain mobile devices or engineering instruments access. It supports improved productivity and more accurate data collection.



Commercial-off-the-Shelf Software Solution (COTS)

The foundation of COTS Software is a singular code-base that expands over time based on vendor proactive development and development of any new features delivered for customer implementations. Rather than one-off apps or a code based with ‘if this customer, then this feature’, all new features and functionality are embedded within the singular code-base. COTS software enables the rapid and low-cost delivery of robust, proven, mature software applications for a broad range of industries and applications.

Trackable fully adopts COTS solution development ‘best practices’. For each new project, Apogee project staff collaborate with customer staff to define software requirements based on best leveraging of existing capabilities and any new functions that may be required. Software is configured real-time based on customer inputs and demonstrated on a recurring basis until acceptance by customer and prior to installation.

COTS solutions ensure successful implementations, because the solution is developed to exacting customer requirements and accepted by customer prior to deployment.


Trackable Software Capabilities and Features

Warehouse Management and Logistics


Inbound

Goods Receiving (Inbound)

  • Initiating inward shipment based on ASN / Invoice / paperless / customer returns / plant returns

  • Digital Gate Entry Form, Dock Sequencing, Dock Assignment /Release

  • Digital Unload Forms / Capture Unload Pallet/Carton/Box count

  • Capture Logistics data AWB/BL, Temperature and humidity parameters, CoC etc.

  • Rules-based Palletization /Cartonization

  • System directed or manual putaway to bin location based on the Location and Volumetric data

  • Discrepancy capturing (with Photo attachments of damaged goods)

  • Serialized Inventory receipts, handling unit (HU) support, Batch/Lot, Mfg./Exp. Captures

  • Inward validations based on Master SKU configuration , Multiple Unit of Measurement(UoM) receipts

  • Inward Quality Data Capture/Validation triggers

Goods Issue (Outbound)

  • Delivery based on LoB application Order processing

  • Support for non-system transaction deliveries

  • Pick & Check updates

  • Quantities are put on-hold till Good Out QC and Post Goods Issue(PGI) confirmation

  • Delivery Confirmation and Proof of Delivery receipt updates

Purchase Order and ASN Management

  • Create/Import PO from ERP systems

  • Update ASN against PO / Import ASN from the supplier

Receiving

  • Receive shipments on workstations , tablets and wireless handheld devices

  • Receipt against Purchase Orders (PO) and Non-PO’s

  • Generates Receiving Tally Report (RTR) based on PO and supplier invoice

  • System directed / operator chosen putaway

  • Multiple receivers receive goods from single RTR

  • Pallet receiving based on EPC Global standard labels

  • Barcode/RFID tag printing at receiving

  • Validate quantities, Kit items on goods receiving

  • Supports multi-UoM receiving

  • Inward QC recording and validation as per preset configuration

  • Min. Transaction UoM validation on receiving

Returns

  • Customer return based on delivery note

Outbound

Delivery Order Management

  • Create/Import Delivery Order such as Sales Order(Distribution) and Production/Job Order(Manufacturing) from Line of business application

Inventory Control & Goods Allocation

  • Performs rule-based goods allocation to outstanding orders

  • Goods allocation is based on contemporary warehouse logic such as FIFO, FEFO,FPFO and LIFO

  • Allocation based on customer requested material specification

  • Restricts expired, non-conformity and quarantine material

Picking

  • Goods picking on workstations, tablets and wireless handheld devices

  • Goods issue against Delivery Note based on Sales Order(Distribution) and Production/job Order(Manufacturing)

  • Generates Delivery Pick Slips (DPS) based on delivery orders

  • Generates packing slip on packing process confirmation

  • Automatically assigns delivery orders to operators by warehouse, zone and priority

  • Supports multi-UoM picking based on Material Master configuration

Cycle Count

  • Supports both ABC and Controlled Cycle Counts: ABC- cycle count based on ‘Pareto Principle’

  • Controlled cycle count based on inventory parameters such as Owner /Location/Material/Batch/Serial/ Department Blind count to trace the discrepancies and sort them by stock adjustments

Locator Management

  • Provides virtual warehouse (VW), with interactive features to trace material

  • Visual management to create new locations and configure locations in a warehouse zone Locates material to its bin level in the warehouse

  • VW provides visual layouts of zones in the warehouse with bin status for space optimization

Adjustments

  • Provides facility to adjust inventory levels in the warehouse.

  • Customer return adjustments Internal Use

  • Cycle Count adjustments

Tracking

Tracking discrete balances based on material storage parameters(atch/Serial/Exp.Date/Mfg.Date/Plant)

  • Bin-level tracking

  • Capture at Receiving

  • Capture at Picking

  • Provides material serial/batch tracking to its bin level

  • Identifies expired goods and future expiry goods Tracks movement of goods from receiving till dispatch

Kit Configuration & Management

  • Create and configure Kit Items

  • Automatically links the kit items to its parent in Receiving Tally List(RTL) for Inbound receiving and Delivery Pick Note (DPN) for Outbound Picking

Expiry/Shelf life Management

  • Provides a flexible method for tracking and validating issue of goods with expiry/shelf life due considerations

Write-offs

  • Provides functionality to handle inventory write-offs

Multi-Zone

Flexibility to define multiple zones within your warehouse and set up discrete rules within each. Features include:

  • Restrict allocation based on zone: include zones for picking and replenishment, exclude zones for allocation

  • Multiple pickers working on the same sales order in different zones

  • Ability to assign barcode /RF label printers for each zone , and direct label printing to their respective zones

Supplier Management

  • Provides the capability to manage supplier and their unique codes to support the composite unique identification of material across the inventory

Material Master Management

  • Create Material Master data with multiple views of data ranging from Material Requirement Planning, Sales, Purchase, Accounting and warehouse

  • Configure Material Storage Parameters, multiple UoM conversions to capture data during goods movement

  • Configure QC attributes to validate on Inward QC for goods receipts

  • Configure cross supplier references with price and planned delivery times to influence the purchase

  • Support attachments of Product technical data sheets such as CoC, CAD drawings, Profile pictures etc.

  • Revision history management for sub assembly and finished good type materials

Reporting & Dashboards

  • Dashboards with customized widgets rendering graphical data of significant store activities Supplier, Operator performance report

  • Inward Quality Check Report

  • Positive Recall material tracking

  • Material replenishment reports and subscription service alerts

  • Expiry, Shelf life expiry, asset calibration expiry reports and alert subscription

Administration Module

  • Maintains application global settings and key data maintenance

  • Configure application modules and their connectivity

  • System security management

3rd Party Integration

  • Integrates Thermal probes in the freezers, capture temperature data from probes at intervals, alerts operators on limit variations

  • Integrates GPS services and captures delivery vehicle movements for reporting

  • Integrates with shipping delivery systems for FedEx, USPS, DHL, UPS etc.


Track and Trace


Technical

Deployment, Server Stack and Acquisition

  • Cloud or Local Server(s)

  • Open (Linux, MySQL, etc.) or Proprietary Platforms (Windows, SQL-Server, Oracle, etc.)

  • SaaS or One-Time Investment Acquisition Models

Database Structure and Data Capture

  • Unlimited Data-Views (Templates/Layouts)

  • Rules-Based Data-View Access based on Login Credentials

  • Rules-Based Software Privileges based on User and Group-Types

  • Multi-layer Parent/Child Relationships

  • Unlimited Data Fields per Data-View

  • Supports Input of Photo/Image for Each Record

  • Field Structures include Keyboard, Drop-down List, Checkbox or Calendar, and including Database Capture from Scanner (bar code, RFID, etc.)

  • Supports Dependency, Dynamic Drop-Down Lists Based on Prerequisite Field Inputs

  • Database Synchronization for Automated Data Ingestion based on Common Unique ID’s

  • Import of .csv and .xls data

Features and Functionality

Record Creation and Printing

  • Record Creation enables Save, Save and Print or Add-to Spreadsheet for Batch Printing

  • Data Import from Backend Database automatically Queues to New-Record Task List

  • Rows of Data can be Deleted and/or Data Cells Edited based on User Priviledges

  • Supports Printing to Roll (Thermal/Thermal Transfer) and Sheet (Laser/Inkjet) Printers

Queues / Task Lists

  • Includes Unlimited Queues (Task Lists) that can be Manually Input or Automatically Populated based on Business Rules

  • Queue Records are automatically Deleted Upon Task Execution with Record and Record History Updates

  • Queues can Remain Intact with Task Execution Updates until All Queue Records have been Completed and then the Complete Queue List Deletes with Record and Record History Updates

  • Queues can Link to Data Input Screens or Display to Mobile Devices for Input of Transactional Data (such as ‘Inspection Report’)

  • Queues and Queue Activities automatically Update Enterprise and User-specific Dashboards

  • Authorized Users can Create New Queue-Types or Delete Unneeded Queue-Types On-Demand

Location, Status and Tag # Management

  • Supports Singular and Batch Processing

  • Scan or Input Unique ID to Define Record Being Processed

  • Define ‘New Location’ and/or ‘New Status’ by Selecting from Drop-Down Lists or by Scanning Correlated Bar Codes from Location and Status Menus

  • With each Scan or Input of Unique ID and Location or Status Change, a Row of Data displays including New Location and Status Values and Prior Location and Status Values

  • Electronic Signatures can be Captured associated with each Row of the Transaction Table

  • Once the Transaction Table is Completed all Data Updates Save to Database and Historical Transactions and Chain-of-Custody Records are Created in Audit Trail System including Signatures

  • Transaction Table can be Printed as Log or Transmittal Form

  • Enables Ingestion of Mobile Scanner Inventory and Remote Data Capture for Validation and Database Ingestion / Record Updates / Audit Trail Updates

  • Enables Singular or Batch Input of Bar Code or RFID Tag #’s Corresponding to Object Unique ID’s

  • Locations, Status and Tag Commission Data Displays to User-Specific and Enterprise Dashboards

Search

  • Quick Search based on Unique ID Values (such as Record ID # and/or Record Title)

  • All Records Meeting Query Value(s) Display as Rows of Data

  • Selection of Row of Data (Record) Expands to Show all Record Data and Meta-Data, the Record’s Current/Prior/and Prior-Prior Locations, Current Status and Current Queue Entries

  • Selection of Row of Data Launches Audit Trail Records including ‘All Audit Records’, ‘Location Updates’, ‘Status Updates’, etc. for Complete Record History

  • All or Selected Row(s) can be Queued, Transferred to a New Location and/or Status Updated

  • Search Results can be Exported as .CSV or .XLS data or Printed On-Demand

Reporting

  • All Reports Designed for All Customers Establish a Library of Standard Reports available for each New Customer

  • New Reports are developed for each New Customer as Required during Software Configuration

  • Reports are selected from Drop-Down Report List and are Filtered based on Parameters (such as ‘Start Date / End Date’)

  • Report Design Wizard included for Customer Report Design On-Demand

Tracking Infrastructure and Capabilities

Bar Code/QR Code/UID Technology

  • Manual Close Proximity, One-at-a-Time Scanning

  • Preprinted Bar Code Labels utilizing Customer’s Existing Data or Sequentially Numbered Label

  • Sequential Bar Code #’s are Input to Database Records Corresponding to Tagged Objects & People

  • USB Scanners Scan Bar Codes for Database Query and Tracking/Update Transactions

  • Mobile Scanners to Inventory Objects-in-Circulation, Audit All-Objects and Remote Transactions

UFH RFID

  • Close Proximity and Long Range, Passive Scanning up to 40’+

  • Preprinted RFID Tags utilizing Customer’s Existing Data, Sequentially #’ed Tags or Native RFID #’s

  • Sequential or Native RFID #’s are input to Database Corresponding to Tagged Objects & People

  • USB RFID Scanners enable Touch and Go Tracking

  • RFID Readers/Antennas can be placed at any Location to Passively Track Tagged Objects and People ‘as they move’ real-time, supporting Ethernet, PoE and WiFi Connectivity to Database

  • RFID Readers Integrate with Alarms, Locks and Cameras to Control Object and People Movements

  • Mobile Scanners to Inventory Objects-in-Circulation, Audit All-Objects and Remote Transactions

UWB RFID, Active RFID and Bluetooth

  • Long Range Passive Tracking up to 1,000+ Meters

  • Tagged People and Objects are Tracked Real-Time to within less than 1’ Coordinates

  • If Person or Object approaches Restricted Area, Alarms Automatically Trigger

  • If Person and Object become too-Close-in-Proximity, Alarms Automatically Trigger

  • Long Range Mobile Scanner enables Rapid FINDING of Missing People or Objects including Graphical User Interface and Frequency of Beeps to Indicate Proximity to Object within < 1’

Bluetooth, GSM and GPS

  • Object and People Tags available in Small Sizes (form factors) with BLE, GSM and/or GPS

  • Pairing of Object and Person Tags “Pair Object to Person” for Chain-of-Custody and Security Purposes

  • Real-Time Localized Tracking within 500 meters and Automated Alerts when Tag exceeds the Detection Range of the Tag-Reader

  • Custody of Object(s) automatically Update to Known and Authorized Person based on Distance of Person’s ID Tag and/or Mobile Phone with automatic Database Transfer-of-Custody Updates

  • Worldwide Real-Time, All-the-Time Object and People Tracking via Cellular and Satellite

  • Tagged Objects and People are Tracked to Exacting Locations that Display on GSM Mapping Software and on GPS Aerial Overhead Satellite Photos

  • Tag Chips support Environmental Conditions such as ‘Motion Detected’ or ‘Temperature out-of Range’ Alerts, which Transmit Real-Time to Trackable Command Center software

  • BLE indicates that location is within approximately 500 meters of ‘home location’, GSM pairs person-and-object tags and tracks real time wherever GSM coverage exists

  • When GMS coverage fails, real-time GPS Location Tracking continues and Data from GPS Tracking History updates Trackable Software Audit Logs

  • Messages can also be dispatched proactively from Trackable software to Person’s Tagged In-the-Field, such as ‘Man Down’ Messaging

Mobile Computing

  • Supports Traditional Mobile Scanners for Scanning Object, Person, Location and Action Codes

  • Supports Real-Time Computing via Linking of Smartphones and Tablets to the Host IoT Software through BLE and WiFi Networkworking

  • Supports Networked Kiosks and Touch-Computers anywhere on the Network

3rd Party Integration

  • Integrates with any 3rd Party Application via File Transfer Protocols

  • Database Table-to-Table Integration Customized on Project-to-Project Basis


IoT Project Configuration,
Deployment and Support Services

Collaborative Solution Configuration Services


Preliminary Scope of Work

Definition of Project Scope as Required for Preliminary or Contract-Ready Proposal

  • Provision of Presentations, White Papers, Brochures, Videos, Case Studies etc. so that Prospective Customers can determine Suitability for their Requirements

  • Web-based and/or Onsite Software Demonstrations

  • Provision of Preliminary Proposal/Pricing based on Requirements Learned through Collaborative Discussions or Firm Contract-Ready Proposal/Pricing based on Scope-of-Work previously Defined by Customer and/or as Specified in Existing RFI/RFP/Tender

Detailed Scope-of-Work Definitions and Project Execution

Solution Definitions and Software Configuration

  • Establish Project Team, Responsibilities and Contact Information

  • Establish Project Execution Methodology and Define Meeting Schedules (such as weekly)

  • Provision of Project Execution Guidelines Document which is Utilized to Define Software Configuration Details, IT Infrastructure Requirements and IoT Hardware / Tag Requirements and which is the Framework for Solution Delivery

  • Demonstrate Similar Application(s) Developed to Assist in Establishing More Detailed Understanding of Solution and to Assist in Defining Software Configuration Requirements

  • Through Collaborative Customer/Vendor Meetings and other Correspondence, Finalize Software Configuration Details

  • Trackable Technical Staff Configure Software to Defined Specifications and Demonstrate the Initial Software Design for Customer Evaluation and Feedback

  • Trackable Technical Staff Iterate the Software Design based on Customer Feedback and the Demo-Feedback-Iteration Process Continues to Final Software Design Acceptance by Customer

Installation Readiness

  • Confirm Customer’s Existing IT Infrastructure (Servers, Server Stack Software, Workstations, Mobile Devices, Networking, etc.) to Ensure Readiness for Solution Deployment

  • Confirm Bill-of-Materials Required for Solution Installation including Detail Listing of Each Hardware/Tag Line Item and Quantities

  • Confirm Shipping Details

  • Schedule On-site Installation, Training and Go-Live


Deployment and Solution Support Services


Software Installation and Hardware/Tag Shipment

Installation of Software to Customer Server(s) or Deployment via the Internet (Cloud)

  • Software Installation to Local Server(s) is typically through Temporary Remote Access to Server(s)

  • Cloud Deployments are Executed by Trackable

  • Trackable and Customer Test to Confirm Software Performance

  • Bar Code/RFID/Bluetooth/WiFi etc. Hardware and Tag Shipment

  • Confirmation of Hardware and Tag Delivery

  • Firm Scheduling of Onsite Installation & Training, and including Lodging & Transportation Details

Onsite Deployment, Installation, Training and Ongoing Support

Installation

  • Team Introductions and Installation Plan Review

  • Install any Required Networking Infrastructure, Test and Confirm Performance

  • Install any Required Hardware, Test and Confirm Performance

  • Review Objects and/or People to be Tagged, Train for Tag Installation & Confirm Performance

  • Complete Solution and System Testing to Assure Full System Readiness and Performance

  • Train Casual and Power Users on all Corresponding Functions and Uses

  • Train IT Staff on First-Line Solution Support and Maintenance

Ongoing Support

  • ‘HOT Support’ and Iterative Training during Initial Days/Weeks following Deployment

  • Software and Reports Iteration based on User Feedback via Live Usage of the Solution

  • Hardware Diagnostics and Hardware ‘Repair or Replace’ as Needed

  • Ongoing User and Technical Support via Voice Call, Text, Email, Web-meeting and/or Onsite

  • Periodic Software Updates to Maintain Server Stack Software Components and Most Current Version of GUI including New Features and Additional Standard Reports

Proven Track Record and Successful Solution Deployments

Trackable Staff have successfully executed all aspects of projects from initial inquiry through successful deployment and ongoing support in eighteen (18) countries since 1999. Trackable develops solutions and teams with best-of-breed vendor-partners for specialized applications to fulfill any IoT deployment from asset tracking to complete warehouse management to worldwide object and people tracking, accountability and security. Trackable is committed to provision of transformational solutions and enabling our Customers transformational operations and deliverables.