LG applies for Flex, Foldi, and Duplex trademarks, hinting at names of upcoming foldable phone

LG applies for Flex, Foldi, and Duplex trademarks, hinting at names of upcoming foldable phone


LG has reportedly applied for trademark of Flex, Foldi, and Duplex trademarks. Next day, the company is said to have applied for five more trademarks.

LG applies for Flex, Foldi, and Duplex trademarks, hinting at nam...

It seems like foldable phones are just around the corner since the first foldable phone is out and Samsung also demoed its own foldable device. Now, LG has also applied for three new trademarks with the EUIPO (European Union Intellectual Property Office), on November 21, 2018. Flex, Foldi and Duplex are the trademarks LG has applied for and as per Lets Go Digital, these names might be used on the company’s upcoming foldable phones. In October, the CEO of LG Mobile, Hwang Jeong-hwan confirmed that the company is working on a foldable phone. 

The Flexi and Foldi trademarks could be used for phones with flexible and foldable displays respectively. Duplex might be reserved for an LG phone with two flexible screens. Additionally, a day after applying for the three aforementioned trademarks, LG is said to have applied for five more smartphone model names; LG Bendi, Solid, Solidis, XB and XF. It should be noted that even if the company gets trademark over these names, it’s entirely possible that they might not be used. Add’s this to the fact that information circulating on the internet suggests that Samsung’s foldable smartphone is internally called the Galaxy Flex. 

Speaking of Samsung’s foldable smartphone, the company showcased it earlier this month at Samsung Developers Conference (SDC) in San Francisco. Senior Vice President of Mobile Product Marketing Samsung, Justin Denison, showcased the device. It was presented under dimmed lights and was camouflaged in a black cover to protect elements of the design. Samsung said that it uses an Infinity Flex Display on the device, which measures 7.3 inches with a 1536 x 2152p resolution. It has a display aspect ratio of 4.2:3 when unfolded, and it folds in half to reveal a second display called “cover display,” on the front, it functions as a 4.58-inch phone with a resolution of 840 x 1960 pixels with an aspect ratio of 21:9. Samsung says that the phone can be folded up to fit into a pocket. You can read more about it here

Digit NewsDeskDigit NewsDesk

The guy who answered the question ‘What are you doing?’ with ‘Nothing’.




?

‘).insertAfter(‘.inside-container p:eq(1)’); */
// $( “http://www.digit.in/” ).insertAfter(‘.inside-container p:eq(0)’);
//});#}
//method to trunkate the text
function shorten(text, maxLength) {
var ret = text;
if (ret.length > maxLength) {
ret = ret.substr(0,maxLength-3) + “…”;
}
return ret;
}

$(function(){
//function to put utm on DontMiss links
/*if(isDesktop()){
$(‘div.dontMiss > a’).each(function(){
$(this).prop(‘href’, $(this).prop(‘href’)+’?utm_source=within_article&utm_medium=desktop&utm_campaign=related’);
//trunkate dont miss content
var sub = shorten($(this).html(),47);
$(this).html(sub);
});
}else{
$(‘div.dontMiss > a’).each(function(){
$(this).prop(‘href’, $(this).prop(‘href’)+’?utm_source=within_article&utm_medium=mobile&utm_campaign=related’);
});
}*/

//disabled method to append dontmiss links to page content by Mayank
/*$(‘div.dontMiss > a’).each(function(index){
//loop over each list item

// if(index%2 > 0){
// index = index – 1;
// }
if($(‘.inside-container > p:eq(‘+index+’)’).length){
if(isDesktop()){
$(‘.inside-container > p:eq(‘+((index * 2) + 1)+’)’).append(‘

Related: ‘ + $(this).html() + ‘‘ );
}else{
$(‘.inside-container > p:eq(‘+((index * 2) + 1)+’)’).append(‘

Related: ‘ + $(this).html() + ‘‘ );
}
}
});*/
$(‘div.dontMissArea’).hide();

/* if(isDesktop()) {
$(‘div.dontMissArea’).hide();
}else{
$(‘div.dontMissArea’).show();
} */

/*
* ga event tracking on page scroll start and end by Mayank
*/

// Debug flag
var debugMode = false;

// Default time delay before checking location
var callBackTime = 100;

// # px before tracking a reader
var readerLocation = 150;

// Set some flags for tracking & execution
var timer = 0;
var scroller = false;
var endContent = false;
var didComplete = false;

// Set some time variables to calculate reading time
var startTime = new Date();
var beginning = startTime.getTime();
var totalTime = 0;

// Get some information about the current page
var pageTitle = document.title;

// Track the aticle load — disabled
if (!debugMode) {
// ga(‘send’, ‘event’, ‘Reading’, ‘ArticleLoaded’, pageTitle, {‘nonInteraction’: 1});
// console.log(“ga(‘send’, ‘event’, ‘Reading’, ‘ArticleLoaded’, pageTitle, {‘nonInteraction’: 1}”);
} else {
alert(‘The page has loaded. Woohoo.’);
}

// Check the location and track user
function trackLocation() {
bottom = $(window).height() + $(window).scrollTop();
height = $(document).height();

// If user starts to scroll send an event
if (bottom > readerLocation && !scroller) {
currentTime = new Date();
scrollStart = currentTime.getTime();
timeToScroll = Math.round((scrollStart – beginning) / 1000);
if (!debugMode) {
ga(‘send’, ‘event’, ‘Reading’, ‘StartReading’, pageTitle, timeToScroll, {‘metric1’ : timeToScroll});
} else {
alert(‘started reading ‘ + timeToScroll);
}
scroller = true;
}

// If user has hit the bottom of the content send an event
if (bottom >= $(‘.inside-container’).scrollTop() + $(‘.inside-container’).innerHeight() && !endContent) {
currentTime = new Date();
contentScrollEnd = currentTime.getTime();
timeToContentEnd = Math.round((contentScrollEnd – scrollStart) / 1000);
if (!debugMode) {
if (timeToContentEnd = height && !didComplete) {
currentTime = new Date();
end = currentTime.getTime();
totalTime = Math.round((end – scrollStart) / 1000);
if (!debugMode) {
ga(‘send’, ‘event’, ‘Reading’, ‘PageBottom’, pageTitle, totalTime, {‘metric3’ : totalTime});
} else {
alert(‘bottom of page ‘+totalTime);
}
didComplete = true;
}
}

// Track the scrolling and track location
$(window).scroll(function() {
if (timer) {
clearTimeout(timer);
}

// Use a buffer so we don’t call trackLocation too often.
timer = setTimeout(trackLocation, callBackTime);
});
});

‘).insertAfter(“.inside-container p:eq(2)”);
}

});