TP-Link Tapo C200 review

‘).insertAfter(‘#articleBody p:nth-of-type(3):first’);
if(window.idgVideoDebug)console.log(‘JW isStandalone’,$(‘#videoContainer-3787526’).size(),$(‘#idg-video-infeed’).size());
var div = $(‘#videoContainer-3787526>div’);
div.appendTo( $(‘#idg-video-infeed’) );
$(‘#jw-standalone-close-button’).css({
‘position’:’relative’
,’top’:’30px’
,’left’:’92%’
,’width’:’20px’
,’height’:’20px’
,’z-index’:’999999′
});
}else if (window.Device.isMobile){
if(window.idgVideoDebug)console.log(‘JW isStandalone mobile and not article – returning’);
return;
}else{
//do styles dynamicaly on floating desktop
$(‘#videoContainer-3787526’).css({
‘display’:’inline’
,’position’:’fixed’
,’bottom’:’5px’
,’right’:’5px’
,’height’:’225px’
,’width’: ‘400px’
,’border’:’none’
,’overflow’:’hidden’
,’z-index’:’10000′
});
$(‘#videoContainer-3787526 .outer-wrapper’).css({
‘top’:’0px’
,’left’:’0px’
,’width’:’100%’
,’height’:’100%’
,’border’:’none’
,’overflow’:’hidden’
});
$(‘#videoContainer-3787526 .outer-wrapper #jw-standalone-close-button’).css({
‘position’:’absolute’
,’display’:’inline’
,’top’:’10%’
,’left’: ‘92%’
,’width’:’20px’
,’height’:’20px’
,’z-index’:’999999′
});
}
/**GA TRACKING ***/
var gaVideoData = {percentWatched:0, firstPlayEventRegistered:false};
//version 2 index X
var indexXPublisherConfig = {
videoCommonArgs : {
“protocols” : [ 2 , 3 , 5 , 6 ], //Player supported VAST Protocols and Wrappers
“mimes” : [ “video/mp4” , “video/webm” , “application/javascript” ], //Player supported mime types
“apiList” : [ 1, 2 ] //Player supported VPAID versions
}
};
indexXPublisherConfig.siteID = (window.Device.isMobile?196304:196303);
function videoDataLayerPush(){;}//do nothing
/**END GA TRACKING ***/
require([‘jquery’, ‘jwplayer’ ], function($,jwplayer){
if(typeof SpotX === ‘undefined’){//not supported on site
embedVideo($,jwplayer,null)
}else{
if(window.idgVideoDebug)console.log(‘JW SpotX is active’);
embedVideo($,jwplayer,SpotX);
}
},function(){//ad block
if(window.idgVideoDebug)console.log(‘JW SpotX – Ad block – No SpotX’);
embedVideo($,jwplayer,null);
});//require
var embedVideo = function($,jwplayer,SpotX){
if(window.idgVideoDebug)console.log(‘JW advertisingTag embedVideo() SpotX’,SpotX,’VideoId’,’3787526′,’initial adTagUrl’,’http://pubads.g.doubleclick.net/gampad/ads?iu=/8456/IDG.UK_B2C_PCAdvisor.co.uk/” + adConfig.zone + “&sz=640×480&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=https://www.techadvisor.co.uk/&description_url=https://www.techadvisor.co.uk/&correlator=[timestamp]&vpos=preroll&ppos=1&min_ad_duration=0&vad_type=linear&ad_rule=0&’);
if (typeof window.jwplayer === ‘undefined’) {
window.jwplayer = jwplayer;
}
var showSpotX = (SpotX !== null);
const playertype = ‘bottomRightPlayer’;
googletag.cmd.push(function(){
var timestamp = new Date().getTime(),
advertisingTag = “http://pubads.g.doubleclick.net/gampad/ads?iu=/8456/IDG.UK_B2C_PCAdvisor.co.uk/” + adConfig.zone + “&sz=640×480&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=https://www.techadvisor.co.uk/&description_url=https://www.techadvisor.co.uk/&correlator=[timestamp]&vpos=preroll&ppos=1&min_ad_duration=0&vad_type=linear&ad_rule=0&”,
cust_params = {
“playertype”: playertype,
“video-id”: “3787526”,
“stg”: “false”
};
if(typeof window.pageVideoCustomParams === ‘undefined’){
window.setupVideoCustomParams();
}
$.extend(cust_params, window.pageVideoCustomParams);
var cust_params_url = ”;
var prevQuality;
for(var paramKey in cust_params){
var paramValue = cust_params[paramKey],
delimiter = cust_params_url.length > 0 ? ‘&’ : ”;
if((typeof paramValue !== ‘undefined’) && (paramValue.length > 0)){
cust_params_url = cust_params_url + delimiter + paramKey +’=’ + paramValue;
}
}//for
advertisingTag = advertisingTag + ‘&cust_params=’ + encodeURIComponent(cust_params_url)
+ ‘&lip=true&fred&correlator=’ + timestamp;
advertisingTag = advertisingTag.replace(‘&&’,’&’);
if(window.idgVideoDebug)console.log(‘JW advertisingTag after cust params’,advertisingTag);
if(showSpotX){
if(window.idgVideoDebug)console.log(‘JW SpotX entering config, spotxChannelId=’,spotxChannelId);
var directAdOS = new SpotX.DirectAdOS({
channel_id: spotxChannelId,
slot: document.getElementById(“videoContainer-3787526”),
video_slot: document.getElementById(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”),
content_width: 640,
content_height: 480
});
if(window.idgVideoDebug)console.log(‘JW SpotX directAdOS’,directAdOS);
}else{
//dummy directAdOS
var directAdOS = {
addSpotXParamsToMVT: function(tag){
if(window.idgVideoDebug)console.log(‘JW SpotX addSpotXParamsToMVT on dummy directAdOS called’);
return {then: function(fun){fun(advertisingTag);}}
}
};
}
var setupFunction = function(mvtURL) {
advertisingTag = mvtURL;
//add permutive segs
try{
if(window.idgVideoDebug)console.log(‘JW setupFunction() pre perm addition advertisingTag’,advertisingTag);
var playerSegsPerm = encodeURIComponent(‘permutive=’ + encodeURIComponent(JSON.parse(localStorage._pdfps || ‘[]’).slice(0,250).join(‘,’)) + ‘&’);
advertisingTag = advertisingTag.replace(‘cust_params=’,’cust_params=’+playerSegsPerm);
}catch(err){
if(window.idgVideoDebug)console.error(‘JW setupFunction() permutive tag addition error’,err);
}
if(window.idgVideoDebug)console.log(‘JW setupFunction() final advertisingTag’,advertisingTag);
//advertisingTag = advertisingTag.replace( new RegExp( “640×480”, “gi” ), “1×1” )
var setupStruct = {
fallback: “true”,
//floating: {dismissible: true},
width: “100%”,
//autostart: false,
autostart: false,
hlshtml: “true”,
//mute: ((window.Device.isMobile) ? false : true),
mute: true,
//primary: “flash”,
file: “//content.jwplatform.com/manifests/gRon7ALt.m3u8”,
image: “//cdn.jwplayer.com/thumbs/gRon7ALt-720.jpg”,
mediaid: “gRon7ALt”,
aspectratio: “1777:1000”,
advertising: {
client: “googima”,
skipoffset: “5”,
adscheduleid: “idgukXXN” ,
autoplayadsmuted: true,
loadVideoTimeout: “60000”,
creativeTimeout: “60000”,
requestTimeout: “60000”,
admessage: “13-inch MacBook Pro (2020) unboxing will play in xx seconds”,
skiptext: “Skip now”,
schedule: [
{
offset: “pre”,
tag: advertisingTag
}
,{
offset: “29”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “58”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “87”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “116”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “145”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “174”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “203”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “232”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “261”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “290”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “319”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “348”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “377”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “406”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “435”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “464”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “493”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “522”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “551”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” )
//tag: advertisingTag
}
,{
offset: “post”,
tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “postroll” )
}
]
},
key:”OccpdaRpvwBO35sM912RXRncb3aDZtlD99wE1A==”
};
var setupPlayerGeoWrapper = function(config){
if(window.idgVideoDebug)console.log(‘JW’, ‘setupPlayerGeoWrapper()’);
jwplayer(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”).setup(config
).on(‘play’,function(event){
if(window.idgVideoDebug)console.log(‘JW’, ‘on play’, event);
//play actually happens after video pre roll.
//dataLayer.push({“event”:”Video Play”});//legacy
if(event.playReason === “interaction”)
videoDataLayerPush(‘Play’);
else if(event.playReason === “external”)
videoDataLayerPush(‘AutoPlay’);
}).on(‘ready’,function(event) {
if(window.idgVideoDebug)console.log(‘JW’, ‘on ready’, ‘video-40BC0F31-D638-442B-B2B7E3FB24041B75’);
//if(window.idgVideoDebug)console.log(‘JW’, ‘onReady calling playSpotXAd()’);
//playSpotXAd(jwplayer(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”));
}).on(‘viewable’,function(event) {
if(Device.isMobile){
let state = jwplayer(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”).getState();
if(window.idgVideoDebug)console.log(‘JW’, ‘on viewable state=’,state, event);
if( ‘viewable’ in event)
if(event.viewable==0 && (state == ‘playing’ || state == ‘buffering’) ){
jwplayer(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”).stop();
if(window.idgVideoDebug)console.log(‘JW’, ‘on viewable’, ‘stopping’);
}
else if(event.viewable==1 && (state == ‘idle’) ){
jwplayer(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”).play();
if(window.idgVideoDebug)console.log(‘JW’, ‘on viewable’, ‘starting’);
}
}
}).on(‘pause’,function(event) {
if(window.idgVideoDebug)console.log(‘JW’, ‘on pause’, ‘video-40BC0F31-D638-442B-B2B7E3FB24041B75’);
videoDataLayerPush(‘Pause’);
}).on(‘complete’,function(event){
if(window.idgVideoDebug)console.log(‘JW’, ‘on complete’, ‘video-40BC0F31-D638-442B-B2B7E3FB24041B75’);
//dataLayer.push({“event”:”Video Complete”});//legacy
}).on(‘firstFrame’, function(event) {
if(window.idgVideoDebug)console.log(‘JW’, ‘ on firstFrame’, ‘video-40BC0F31-D638-442B-B2B7E3FB24041B75’);
}).on(‘fullscreen’, function(event) {
})
.on(‘adError’, function(event){
console.log(‘JW’, ‘on adError’,’video-40BC0F31-D638-442B-B2B7E3FB24041B75′, event);
//jwplayer(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”).stop();//dont auto play if no ad
videoDataLayerPush(‘Ad Error’);
})
.on(‘adRequest’, function(event){
if(window.idgVideoDebug)console.log(‘JW’, ‘on adRequest’, ‘video-40BC0F31-D638-442B-B2B7E3FB24041B75’, event);
})
.on(‘adBlock’,function(event){//only fires on being blocked
if(window.idgVideoDebug)console.log(‘JW’, ‘on adBlock’, event);
})
.on(‘adPlay’, function(event){
if(window.idgVideoDebug)console.log(‘JW’, ‘on adPlay’, ‘video-40BC0F31-D638-442B-B2B7E3FB24041B75’, event);
videoDataLayerPush(‘Ad Start’);
})
.on(‘adComplete’, function(event){
if(window.idgVideoDebug)console.log(‘JW’, ‘on adComplete’, ‘video-40BC0F31-D638-442B-B2B7E3FB24041B75’, event);
videoDataLayerPush(‘Ad Complete’);
})
.on(‘time’, function(event){
//if(window.idgVideoDebug)console.log(‘JW’, ‘on time’, event);
//work out percent
var percent = Math.ceil((event.position/event.duration)*100);
gaVideoData.percentWatched=percent
});//on
if(window.idgVideoDebug)console.log(‘JW’,’jwplayer setup called for video-40BC0F31-D638-442B-B2B7E3FB24041B75′, setupStruct);
/*
if (window.Device.isMobile) {
jwplayer().setVolume(100);
}
*/
setTimeout(function(){
if(window.idgVideoDebug)console.log(‘JW’,’setTimeout() playing autoplay video with id’,’3787526′);
if(Device.isMobile && jwplayer().getViewable(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”) === 0){
if(window.idgVideoDebug)console.log(‘JW’,’setTimeout() not autoplaying as not in view on mobile’);
return;//if mobile and not in view then dont start
}
if(jwplayer(“video-40BC0F31-D638-442B-B2B7E3FB24041B75”).getState() === ‘idle’)jwplayer(“video-40BC0F31-D638-442B-B2B7E3FB24041B75″).play();//calling play if playing toggles it
}, 1000);
}//setupPlayerGeoWrapper
//if floating but it should be only uk for certain sites then disable
if(‘floating’ in setupStruct){
var floatUKOnly = true;
if(window.idgVideoDebug)console.log(‘JW’,’floatUKOnly’,floatUKOnly);
if(floatUKOnly)
window.$geoLocationDef.done(function(){
if(!$(‘html’).is(‘.geo-gb’)){//not uk
delete setupStruct.floating;
if(window.idgVideoDebug)console.log(‘JW deleting float property’,setupStruct);
setupPlayerGeoWrapper(setupStruct);
}else{
setupPlayerGeoWrapper(setupStruct);
}
});//done
else{
setupPlayerGeoWrapper(setupStruct);
}
}else{
setupPlayerGeoWrapper(setupStruct);
}//if
//if(window.idgVideoDebug)console.log(‘JW SpotX addSpotXParamsToMVT then() returning’);
}//setupFunction
var handleIndexExchange = function(mvt){
var indexCallback = function (updatedMVT, indexTargeting) {
if(window.idgVideoDebug)console.log(‘JW’,’indexCallback() updatedMVT’, updatedMVT, ‘mvt’, mvt, ‘indexTargeting’, indexTargeting);
if (typeof indexTargeting !== ‘undefined’ ) {
var custParams = ”;
for(var key in indexTargeting)custParams = custParams+key+’=’+indexTargeting[key]+’&’;
custParams = escape(custParams);//escape as adding to existing custom_params value
mvt = mvt.replace(‘&cust_params=’,’&cust_params=’+custParams);
if(window.idgVideoDebug)console.log(‘JW’,’indexCallback() amended mvt’,mvt);
}
mvt = mvt+’&indexx=1′;
};//func
//if(window.idgVideoDebug)console.log(‘JW Post Index X integration, indexXPublisherConfig’,indexXPublisherConfig);
window.getVideoAds(mvt, indexCallback, undefined, indexXPublisherConfig);
//wait for 1 sec for index x to return
setTimeout(function(){
setupFunction(mvt);
},1000);
};
// define a function to handle the video bid then request the video tag URL
function handleVideoBid(videoBid, vastTagURL) {
/*if(window.idgVideoDebug)*/console.log(‘JW amazon handleVideoBid() videoBid:’,videoBid, ‘vastTagURL:’,vastTagURL);
if(videoBid.length==0){
return vastTagURL;
}
var videoBid = videoBid.filter(function(bid){return bid.mediaType === ‘video’})[0];
if(window.idgVideoDebug)console.log(‘JW amazon handleVideoBid() videoBid:’,videoBid);
if (videoBid) {
// add the encoded query string params to the scp param on the vastTagURL
vastTagURL += ‘&scp=’ + videoBid.encodedQsParams;
}
return vastTagURL;
}//func
function goAmazonGo(){
apstag.fetchBids({
slots: [{
slotID: ‘videoSlot’, // NOTE: doesn’t need to be the div ID
mediaType: ‘video’
}]
}, function(bids) {
advertisingTag = handleVideoBid(bids, advertisingTag);
if(window.idgVideoDebug)console.log(‘JW amazon post amazon bid, advertisingTag=’,advertisingTag);
directAdOS.addSpotXParamsToMVT(advertisingTag).then(handleIndexExchange);
});
}//func
//modal cmp overlay – all sites now
if(window.idgVideoDebug)console.log(‘JW modal overlay version’);
__cmp(‘getConsentData’, null, function(data, success){
if(window.idgVideoDebug)console.log(‘GDPR JW amazon video cmp return’,data.consentData);
goAmazonGo();
});
});//googletag.cmd.push
};//embedVideo
})(typeof require !== ‘undefined’ ? require : idguk.require);


Go to Source

PS5 listed on Amazon for an outrageous price – but it’s clearly just a placeholder

A placeholder PS5 price was briefly listed on Amazon UK as £599.99 (around $765), and one person was reportedly able to buy  the console before the item was removed. Hot UK Deals screengrabbed a dummy ASIN page for the PS5, which listed the price in question, while a user called ashmac managed to pre-order the console before the listing vanished.

This listing isn’t worth taking too seriously. The model ordered included 2TB of storage, which is not in line with the PS5’s specs reveal earlier this year, where it was explained the base console comes with an 825GB solid state drive (with the option for an additional external hard drive). The word ‘dummy’, too, obviously indicates a placeholder. 

At £599.99, it would theoretically be the most expensive PlayStation console in UK history, beating the PS3 by £175. We expect the console to officially cost around $500/£500. 

The PS5 Future of Gaming event is coming up on June 11, and we expect this to focus exclusively on software, and not the price of the console. That’s likely to be revealed as we get closer to the PS5’s launch in the 2020 holiday season.

Other PS5 dummy listings are making the rounds

According to a tweet by the Wario64 games news account, various dummy listings have been unearthed for PS5 games, too. We were able to find this one for a Koch Media game (yet another Darksiders re-release, anyone?) at the time of writing, but others have already been removed from Amazon UK. 

Other publishers mentioned in dummy listings include Konami, Warner Bros, Namco Bandai, Bethesda and Take-Two Interactive.

Again, it’s not worth reading anything into those until we know which games are actually planned for next-gen consoles from the major publishers. And news on this is about to accelerate, after a long period of waiting.  

Go to Source

Garmin launches king-sized camping sat-nav with giant screen and voice controls

Garmin has released a new standalone sat-nav specially designed for camping and hiking – particularly handy while overseas vacations are off the cards. The Garmin Camper 890 is specially designed for use in camper vans, with lots of thoughtfully designed features to make your journey safer and more fun.

A secure ball-and-socket mounting to hold it steady in either portrait or landscape orientation in your camper’s cab, while smart route plotting that takes into account the weight and height of your vehicle so you aren’t led to a weak bridge or narrow crossing that you can’t pass.

You’ll be warned about potential hazards like sharp turns and steep gradients along the way, and use directories of camping facilities to find electric hook-ups, showers, internet access points and other amenities.

The eight-inch touchscreen makes waypoints easier to see, but you can also use voice commands to control the device while keeping your hands on the wheel. You can even use it to make hands-free calls via Bluetooth.

Find your way

Relying on your phone’s GPS when camping isn’t a great idea; not only could you end up at an impasse, it will drain your battery quickly, which could leaving you without enough juice to make a call in an emergency, the relatively small screen can make it tricky to make out small details, and you’ll have a very limited selection of offline maps.

The Garmin Camper 890 comes with full European maps pre-installed, and extra maps for North America, South America, the Middle East and North Africa, South Africa, Australia and New Zealand can be downloaded before you head out.

Garmin has yet to announce an on-sale date, but the Camper 890 has a suggested retail price of £479.99 (about $610 / AU$870).

Go to Source

How to watch Hamilton online

West End and Broadway is taking a break at the moment, so getting tickets to see the smash musical hit Hamilton by Lin-Manuel Miranda is more or less impossible.

The next train of thought may be to resort to watching it online. But is this even possible right now? We’ve rounded up everything you need to know to be able to virtually tune in to the hip-hop musical about one of the founding fathers of America, Alexander Hamilton.

How to watch Hamilton on Disney Plus

Here’s some good news – a filmed version of Hamilton will soon be ready to stream on Disney Plus!

In order to watch Hamilton, you’ll need an account with Disney+ by the time the musical launches on 3 July 2020. Until then, there is no legal way to watch Hamilton in full.

Once it does launch, you’ll be treated to a filmed version of the show with the original cast. These include:

  • Lin-Manuel Miranda as Alexander Hamilton
  • Daveed Diggs as Marquis de Lafayette/Thomas Jefferson
  • Renée Elise Goldsberry as Angelica Schuyler
  • Leslie Odom, Jr. as Aaron Burr
  • Christopher Jackson as George Washington
  • Jonathan Groff as King George
  • Phillipa Soo as Eliza Hamilton
  • Jasmine Cephas Jones as Peggy Schuyler/Maria Reynolds
  • Okieriete Onaodowan as Hercules Mulligan/James Madison
  • Anthony Ramos as John Laurens/Philip Hamilton

Hamilton the film is produced by creator of the musical Lin-Manuel Miranda, as well as Jeffrey Seller and Thomas Kail – who also acts as the director. The official Disney Plus press release states that the show “transports its audience into the world of the Broadway show in a uniquely intimate way.”

To get a Disney Plus account, you can sign up over on the for £5.99/$6.99 per month or £59.99/$69.99 per year. You can also get a seven-day free trial with a subscription, which you can cancel at anytime whilst still getting your full trial. This means that technically you can watch Hamilton for free.

If you’re not sure whether a Disney plus account is for you, then check out the best TV shows on the platform, as well as the best movies. We also have a comparison of the big streaming services here, including Netflix and Amazon Prime.

How to watch Hamilton on YouTube

The official  has a plethora of videos to check out. From live performances of specific songs, to the entire recorded versions of the soundtrack, to behind-the-scenes footage of the cast. Whilst its not the musical in its entirety, it should tire you over until the musical is released on Disney+.


Go to Source

How AI-driven remote healthcare monitoring improves health and peace-of-mind for vulnerable patients

Many people are familiar with the medical alert systems used by elderly or vulnerable people to contact urgent healthcare support by pressing a button. They were invented back in the 1970s and, until relatively recently, there were few other tech solutions available to help bridge the gap between living at home and being in the hospital.

However, in the last 10 years, we have seen an explosion of innovation in digital healthcare technology that has enabled people to take far more control of their health and their lives – and to live independently for longer through remote support from clinicians and caregivers.

Detecting emergencies before they happen

One of the most exciting areas is artificial Intelligence (AI) and Machine Learning-driven remote healthcare technology, which is already improving health outcomes and quality of life for patients and leading to improved efficiencies in capacity and reduced costs for healthcare providers. 

This technology doesn’t replace emergency alert products and, in fact, it works well alongside them. Whereas emergency alert technology provides patients with a much-needed helping hand after an accident, the new generation of remote monitoring solutions are designed to detect deterioration in health before it becomes critical. And, as health academics agree, early treatment improves outcomes.

My own organisation, Vtuls, uses AI technology to track 40+ vital signs of patients, including blood pressure, blood oxygen, heart rate, temperature and many many more – these are taken daily and five of them are captured in just 30 seconds by holding our Biosensor device in the palm of your hand, with the rest captured by a mobile app or connected medical devices. 

Using AI and Machine Learning technology, the platform analyses the captured data and then presents it to the nurse or caregiver in the form of a dashboard, with a red signal highlighting any vital signs that are above the selected threshold, which can then be acted on through a virtual or telephone appointment with the patient. To be clear, this technology is not designed to provide support in an emergency. Rather, it enables healthcare providers to act on deterioration more quickly and administer earlier treatments, preventing some of those emergencies happening in the first place.

Improved outcomes

Clinical trials undertaken with universities have shown that remote monitoring improves patient outcomes by around 20%, as it empowers clinicians to deliver earlier treatment of worsening conditions. For example, heart surgery might be avoided completely by administering preventative treatment early or its necessity might be discovered earlier, which will improve its outcome. 

The flexibility of this technology has enabled it to be used to monitor patients for conditions including heart failure, diabetes, COPD and even Covid-19, but the techniques could really be applied to any condition that has an impact on the body’s function, while the Machine Learning capabilities mean that its ability to respond effectively to deteriorating conditions is increasing all the time as our growing datasets fuel its understanding.

Reducing time spent in hospitals

Another big benefit of remote healthcare technology is that it reduces time spent in hospital. In the current situation that’s important for both individuals and healthcare providers. It has been reported that, around the world, people are dying at home because worries about being infected with Covid-19 are causing the seriously ill to avoid hospitals, while reports show that, in some countries, the impact of Covid-19 on hospitals has been worse than expected. Reducing time spent in hospital is great for quality of life in normal times and, applied to our current situation, it reduces exposure to Covid-19 for patients and healthcare providers and protects clinicians’ capacity.

In the UK, around 40% of Covid-19 deaths have occurred in care homes and there have been reports that some families now see sending relatives to a care home as ‘a death sentence,’ which is incredibly sad. That’s why my organisation is now providing its technology for free to care home providers, so they can uncover cases of Covid-19 more quickly and also speedily identify cases that occur after testing has been carried out, allowing for earlier treatment and faster isolation to prevent outbreaks. 

It is likely that, in the future, we may see an increase in seniors wishing to stay in their homes for longer as a direct result of the outbreaks that have already taken place in care homes. Studies have shown that major barriers to independent living for elderly people include worsening subjective health, having diagnosed disease or health problems and feeling sometimes lonely and dejected. Remote healthcare monitoring can address issues like these because tracking vital signs enables earlier action to be taken when conditions deteriorate and also increases peace of mind as we know we’re in good hands when being tracked by a clinician or caregiver. 

In addition, mobile app questionnaires that can be built into this technology track mental health and mood, enabling interventions such as videocalls from clinicians. Furthermore, if patients are happy to give permission, the data collected can also be accessed by relatives, which provides another avenue for support, as a family member may respond to data showing a low mood by making a phone call or paying them a visit, depending on what the social distancing regulations might be at that point. Prior to Covid-19, 85% of home care providers said they expected their business to grow and I expect that to remain the case now, so supportive healthcare solutions are vital. 

Protecting the lives of vulnerable patients

It’s clear that AI-driven remote healthcare technology has an important role to play in protecting and improving the lives of vulnerable patients. These platforms provide a much-needed middle ground between medical alert technology that provides a last-minute helping hand in an emergency and in-person healthcare that requires individuals to be away from their home and their loved ones. It allows elderly and vulnerable patients to stay in their own homes for longer, safe in the knowledge that their health is being monitored and deterioration is acted on early to improve outcomes. That feels especially important right now, when seniors are keen to stay out of hospital to minimise their chances of infection, but it will remain so even after all of this is behind us as we begin to see even greater value in maintaining good health and in our quality of life.

Dr Jas Saini is the Chief Executive Officer at Vtuls

Go to Source

Spider-Man: Into the Spider-Verse 2 is finally in production

The long-awaited sequel to Spider-Man: Into the Spider-Verse is now in production. Nick Kondo, lead animator at Sony Imageworks, posted that it was his first day working on Spider-Man: Into the Spider-Verse 2 earlier this week. The animated feature film has a scheduled release date of October 7, 2022. 

Here’s confirmation from Kondo that he’s started working on the movie:

The Spider-Verse sequel will continue the story of Miles Morales. Not much else is known about the film, but it’s expected that the popular Spider-Gwen character from the first film, voiced by Hailee Steinfeld, will reappear. The post-credits sequence of the first movie, too, teases the appearance of Miguel O’Hara, the Spider-Man of 2099, played by Oscar Isaac. 

We’re also going to see Takuya Yamashiro in the sequel, who was Toei’s Japanese version of Spider-Man created in the ’70s. Creator and producer Phil Lord confirmed this character had been designed for the sequel back in 2019.

Which other Spider-Man characters could pop up this time?

The MCU’s Spider-Man Tom Holland was meant to have a cameo appearance in the first movie, and co-director Rodney Rothman wrote a scene that included Holland with past Spider-Men Andrew Garfield and Tobey Maguire, too. Obviously, that didn’t come to pass, but it would be cool if any of them turned up in the sequel.

Spider-Verse, of course, is made by Sony, and not Marvel Studios as the MCU films are. 

The first movie included obscure alternate versions of Spidey, like Spider-Ham and Spider-Man Noir. The original Spider-Verse comic that the movie was based on also included a British Spider-Man, and a punk version of Spider-Man. 

A sequel could also potentially introduce Mayday Parker, the daughter of Peter Parker and Mary Jane Watson from another universe. Pavitr Prabhakar, introduced in the comic Spider-Man: India back in 2004, is another character that later appeared in the Spider-Verse comic. 

Go to Source

Spider-Man: Into the Spider-Verse 2 is finally in full production

The long-awaited sequel to Spider-Man: Into the Spider-Verse is now in production. Nick Kondo, lead animator at Sony Imageworks, posted that it was his first day working on Spider-Man: Into the Spider-Verse 2 earlier this week. The animated feature film has a scheduled release date of October 7, 2022. 

Here’s confirmation from Kondo that he’s started working on the movie:

The Spider-Verse sequel will continue the story of Miles Morales. Not much else is known about the film, but it’s expected that the popular Spider-Gwen character from the first film, voiced by Hailee Steinfeld, will reappear. The post-credits sequence of the first movie, too, teases the appearance of Miguel O’Hara, the Spider-Man of 2099, played by Oscar Isaac. 

We’re also going to see Takuya Yamashiro in the sequel, who was Toei’s Japanese version of Spider-Man created in the ’70s. Creator and producer Phil Lord confirmed this character had been designed for the sequel back in 2019.

Which other Spider-Man characters could pop up this time?

The MCU’s Spider-Man Tom Holland was meant to have a cameo appearance in the first movie, and co-director Rodney Rothman wrote a scene that included Holland with past Spider-Men Andrew Garfield and Tobey Maguire, too. Obviously, that didn’t come to pass, but it would be cool if any of them turned up in the sequel.

Spider-Verse, of course, is made by Sony, and not Marvel Studios as the MCU films are. 

The first movie included obscure alternate versions of Spidey, like Spider-Ham and Spider-Man Noir. The original Spider-Verse comic that the movie was based on also included a British Spider-Man, and a punk version of Spider-Man. 

A sequel could also potentially introduce Mayday Parker, the daughter of Peter Parker and Mary Jane Watson from another universe. Pavitr Prabhakar, introduced in the comic Spider-Man: India back in 2004, is another character that later appeared in the Spider-Verse comic. 

Go to Source