shared technology