• International Congress on Telehealth and Telecare

    Laura Walton Blog Post

    OCC represented Cupid for the International Congress on Telehealth and Telecare at the Kings Fund on 7-8 March. There was a lot of interest in the results from the Whole System Demonstrator which has established the benefits of telemedicine for chronic diseases. The European Commission was directly represented by speakers from the European Innovation Partnership on Active and Healthy Ageing. Cupid built links with two other FP7 projects, Chronious and inCasa.

  • OCC loves CuPiD

    Laura Walton Blog Post

    Telemedicine is the use of telecommunication and information technologies in order to provide health care at a distance. Here at OCC we are involved in a number of telemedicine projects around Parkinson’s disease and the latest is CuPiD. Part funded by the European Union (FP7/2007-2013), the CuPiD project is developing and field testing home rehabilitation services for the major motor disabilities caused by Parkinson’s disease. OCC is responsible for transforming these services into telemedicine services; available in the home with[...]

  • OCC donates PCs to homeless charity for internet cafe

    Laura Walton Blog Post

    OCC have donated some of our old PCs to help Shepherd’s View set up an internet café to help support their residents. First Housing is the Shepherd’s View service that focuses on helping young parents by providing a supportive environment, helping them develop their skills and self-confidence as parents and as individuals. Shepherds View work in partnership with parents and children, developing supportive relationships based on mutual respect and openness and offering a range of support to young parents so[...]

  • New look PSOCC being rolled out to service providers

    Laura Walton Blog Post

    PSOCC V2.2  is now rolling out to OCC’s PSOCC users. The new look PSOCC improves the way support providers can securely share information and workloads. New reports let users more clearly see the support that’s needed and the outcomes achieved. The improved screen layouts provide the adaptability needed by new commissioners whilst retaining the integrated SP reporting still required by some LAs. PSOCC is one product in OCC’s range of software solutions designed for the Support Providers, enabling them to[...]

  • PERFORM – software to model a tremor

    Janine Smith Blog Post

    The PERFORM project is one of 50 projects selected from 450 applications to be displayed at the Innovation Convention 2011 exhibition to be held in Brussels on 5th and 6th December 2011. A working version of the system will be on show. OCC’s software engineers are developing, testing and integrating software to model a person’s tremor for a wearable home monitoring device for people with neurogenerative diseases. OCC has a long standing involvement with research into virtual reality related healthcare[...]

  • Predictive Asset Management Conference

    Laura Walton Blog Post

    OCC is sponsoring the Predictive Asset Management conference at the Mayfair Conference Centre, London, on the 19th and 20th October. OCC’s Reynold Greenlaw is one of the speakers at a panel discussion on the 2nd day: “Strategies and predictive applications to minimise CAPEX and OPEX”. Kaz Librowski, Technical Director,  and Reynold Greenlaw, Account manager  are look forward to meeting other attendees  from Utilities, National Grid  and CapGemini, and explaining about the software OCC have developed for managing the assets for[...]

  • Offline web apps with HTML5

    Luke Canvin Blog Post

    One of our primary goals for Dev Camp was to create a web application that works perfectly offline, especially on laptops and tablets, which are more likely to be used in a situation without internet access. To support this, we turned to the HTML5 Offline Web applications specification, which should enable us to store a copy of the application in a modern web browser’s application cache, allowing it to be accessed correctly whether the browser is online or offline. One[...]

  • Handling JavaScript touch events in HTML5 Canvas

    Luke Canvin Blog Post

    Right from the start, we wanted to make our application as usable on a tablet as it was on a laptop or desktop computer, which means offering top-notch support for touch as well as mouse-clicks. The only area where this presented a challenge was in allowing a user to use touch to drag and drop in our HTML5 Canvas controls. It was clear how to do this with mouse-clicks; you would bind your mousedown, mousemove and mouseup events to the[...]

  • Single-page web apps with the Backbone router

    Luke Canvin Blog Post

    One of the keys to building an offline web application is that you construct all your app’s logic in its client-side JavaScript, that way it doesn’t need to rely on a connection to the server to do any of its calculations or data processing – the server is used simply as a means to store data permanently somewhere, as opposed to the slightly more short-term local storage. The Backbone JavaScript framework provides a great foundation on which to build a[...]

  • Backbone, local storage and server synchronization

    Neil Bevis Blog Post

    Backbone comes with methods for fetching and saving data models to and from the server. However, we want an application that works offline and synchronizes with the server when online. Therefore we require to communicate models both with the server and with  the browser’s local storage. The good news is that a backbone extension “backbone.localstorage.js” provides the communication with local storage, and by simply dropping its .js file. The bad news is that you then cannot communicate between backbone and[...]

  • Tomasz’ final thoughts

    Tomasz Agurkiewicz Blog Post

    To summarise, I have to say it was a very productive week with many hours spent on development. More than in a normal work week. But I believe it was worth putting in the extra hours to see the final result. CoffeeScript was a very nice discovery and made writing JavaScript really nice. It was hard though to change my mind about some ways things get written but once past that, all was well. Almost. At some point the code[...]

  • Mariusz’ final thoughts

    Mariusz Plaskowicki Blog Post

    The last day of Dev Camp is over and are trying to tie some loose ends, doing some last-minute polishing and fixes. The application is in pretty good shape, it allows us to open a questionnaire, fill it up, save and edit. In both offline and online modes on desktops as well as on smartphones or iPads. From our point of view it is a success. I didn’t expect that in 5 days we’d be able to do so much.[...]

  • Backbone of our web app

    Tomasz Agurkiewicz Blog Post

    For our web application we used a javascript framework called Backbone, which helped us to keep our application logically structured. We’ve been able to split JavaScript into nice seperate chunks working together. Backbone uses models to represent the data that can be created, validated, destroyed or saved. The models can be saved in local storage or on the server as simply as setting the apropriate url value (to a RESTful API) or local storage variable. Making it save in both places[...]

  • Dev Camp day 5

    Luke Canvin Blog Post

    Our last full day of Dev Camp was very productive and we completed much of the app’s functionality – it’s pretty satisfying to see the various elements come together and begin functioning nicely across our various test devices. Tomasz and Neil worked together on completing the Questionnaire and Response views, with support for pagination, asynchronous saving to local and remote storage, and a few other nice touches. Mariusz worked on completing the data management for the slider and drag &[...]