Quantcast
Jump to content


Samsung Newsroom

Administrators
  • Posts

    1,339
  • Joined

  • Last visited

    Never

Everything posted by Samsung Newsroom

  1. The television has long been the heart of the home, bringing entertainment, news and shared experiences to families around the world. With Samsung Vision AI Companion, that familiar screen now becomes a connected hub for the entire household. Samsung’s latest AI technology transforms everyday viewing into an interactive experience, enabling users to ask questions, receive customized recommendations and manage tasks with simple voice commands and natural two-way dialogue. Conversations That Connect the Whole Household Unlike AI designed for individual devices, Samsung Vision AI Companion is purpose-built for the communal screen. It’s designed to bring everyone closer together, turning everyday moments into shared experiences. Whether asking questions about a film during a movie night with friends, discovering fun facts about favorite actors or planning a family dinner, Vision AI Companion sparks conversation and connection around the TV. At the core of Samsung Vision AI Companion is an upgraded version of Bixby that enables more natural dialogue, deeper contextual understanding and personalized responses. Simply ask a question — about a film, a sports event, a piece of artwork or even travel suggestions — and Samsung Vision AI Companion delivers answers instantly, accompanied by helpful visuals and related content. There’s no need to navigate complicated menus or use additional devices. Everything happens right on the screen, while you continue to enjoy your program. ▲ A dedicated AI button allows for easy access to Samsung Vision AI Companion For example, if you’re seeking a recipe video, you can ask, “What’s the best way to grill pork belly?” Vision AI Companion will share a list of relevant step-by-step videos. And as the holiday season approaches, your TV becomes a helpful resource for planning and inspiration. Ask, “Can you recommend a movie for Christmas?” and you’ll receive a selection of films and related content. Looking for games? Vision AI Companion suggests options ranging from solo activities to fun games for the whole family. Even practical questions like “What’s the weather like in December?” are answered with up-to-date information, making it easier to prepare for the season. Conversational and Visual Intelligence What sets Vision AI Companion apart is its ability to answer questions and requests with visualized, intelligent responses through multiple AI agents by simply pressing the AI button on your remote control. Powered by Generative AI, Vision AI Companion delivers a more natural and conversational experience that understands context and follow-up questions, enabling more fluid interactions that feel like a real conversation — no commands, no menus, no typing. ▲ Samsung Vision AI Companion enables natural interaction with various services without leaving the content you are watching. World’s First Multi-AI Agent TV Platform Supported in 10 Languages As an open, multi-AI agent platform, VAC combines various LLMs (large language models), including Microsoft Copilot and Perplexity to share visualized, intelligent responses adapted to user questions and requests. With the press of the dedicated AI button on the remote, Samsung Vision AI Companion opens the door to a new kind of search experience, making it easy to access these apps and find organized results, such as personalized recommendations, trip planning and even complex queries like company research and product reviews. Vision AI Companion can be enabled when watching various content sources, including Live TV, Samsung TV Plus and any streaming services. Other features include: • Live Translate: Real-time translation of on-screen dialogue and conversations, breaking down language barriers for global families. • AI Gaming Mode: Enhances gameplay with responsive, AI-powered optimization for picture and sound. • Generative Wallpaper: Creates dynamic, personalized visuals for the TV, adapting to user preferences and moods. • AI Picture, AVA Pro and AI Upscaling Pro: Automatically optimize picture and audio quality, ensuring every scene looks and sounds its best. With one of the broadest language offerings for conversational AI on a TV or monitor, Samsung Vision AI Companion supports 10 languages — including Korean, English, Spanish, French, German, Italian and Portuguese — bringing advanced AI capabilities to more people in more places than ever before. Samsung Vision AI Companion is available across the 2025 lineup, including Neo QLED, Micro RGB, OLED, QLED step-up TVs, Smart Monitors and The Movingstyle. The platform is built on One UI Tizen, with seven years of OS software upgrades to maintain security and deliver new features over time. Driven by Samsung’s commitment to making advanced technology part of daily life for more households, Vision AI Companion puts the TV at the center of a connected home — ready to help, inform and adapt as your needs evolve. To learn more, visit www.samsung.com. View the full article
  2. Card template management is a crucial task for partners in the Samsung Wallet ecosystem that is typically handled through the Wallet Partners Portal. Manually altering numerous existing templates via the web interface can be inefficient and challenging. Samsung provides a set of server-side APIs to address this, allowing partners to programmatically manage and modify their card templates for greater operational agility. Using these APIs enables partners to integrate update capabilities directly into their own ecosystems. This automation facilitates the seamless maintenance of card offerings, helping partners keep their content dynamic and up-to-date. As a partner, this article walks you through the implementation of the Update Wallet Card Template API specifically using Python. If you are a Java developer or want to implement the Add Wallet Card Template API, you can follow the previous content on creating Samsung Wallet card templates. NoteTo follow this article, you'll need an existing card template and its cardId. Make sure you have completed the Samsung Wallet onboarding to obtain the necessary certificates. Also, you need permission to use this API. Only permitted partners can use this API. API overview This section details the REST API designed for modifying a pre-existing wallet card template, enabling direct updates from a partner's server. Endpoint URL: Direct requests to modify a card template to the following URL. It is imperative to substitute {cardId} with the identifier of the specific card template you intend to alter. https://tsapi-card.walletsvc.samsung.com/partner/v1/card/template/{cardId} Request headers: Secure interaction with this API is restricted to authenticated partners. The headers detailed below are vital for establishing a secure and validated communication channel with the Samsung server. Authorization: This field must contain the Bearer token. For comprehensive information, consult the JSON web token documentation. X-smcs-partner-id: This field must be populated with your unique partner identifier. X-request-id: A universally unique identifier (UUID) is required here, freshly generated for each request. Request body: The payload of the request needs to be structured as a JSON object. This object must include a key named ctemplate, with its value being a JWT token. This specific JWT securely contains the complete data for the revised card template. For a deeper dive into the API specifications, check the official documentation. Implementing the API to create a card template The Update Wallet Card Template API enables partners to modify existing card templates in the Wallet Partners Portal. In this section, we implement Python code to update a coupon card template, for example, by changing its title. Extracting the keys from certificates Extract the public and private keys from the certificate files obtained during the onboarding process. def getPublicKey(crt_path): """ Extract publick key from a .crt file. """ try: with open(crt_path, "rb") as f: crt_data = f.read() certificate = x509.load_pem_x509_certificate(crt_data, default_backend()) public_key = certificate.public_key() public_key_pem = public_key.public_bytes( encoding=serialization.Encoding.PEM, format=serialization.PublicFormat.SubjectPublicKeyInfo ) return jwk.JWK.from_pem(public_key_pem) except Exception as error: print(f"Error reading public key from {crt_path}: {error}") return None def getPrivateKey(pem_path): ''' Extract private key from a .pem file. ''' try: with open(pem_path, "rb") as pem_data: private_key = serialization.load_pem_private_key( pem_data.read(), password = None, backend = default_backend() ) return private_key.private_bytes( encoding=serialization.Encoding.PEM, format=serialization.PrivateFormat.PKCS8, encryption_algorithm=serialization.NoEncryption() ) except Exception as error: print(f"Error reading private key from {pem_path}: {error}") return None Generating the authorization token The Samsung server uses a JWT format token to verify if the request is from an authorized partner. Follow these steps to create an authorization token. Create an authorization token header. Set the payload content type to ‘AUTH’ since this is an authorization token. Create the payload using the authorization token header. Generate the authorization token. The following code snippet demonstrates these steps. def generateAuthToken(partnerId, certificateId, utcTimestamp, privateKey, cardId): auth_header = { "cty": "AUTH", "ver": 3, "certificateId": certificateId, "partnerId": partnerId, "utc": utcTimestamp, "alg": "RS256" } auth_payload = { "API": { "method": "POST", "path": f"/partner/v1/card/template/{cardId}" }, } auth_token = jwt.encode( payload=auth_payload, key=privateKey, algorithm='RS256', headers=auth_header ) return auth_token Generating a payload object token The request body includes a parameter named ctemplate, which is also a JWT token. Create the JWT token using the following code snippet. def generateCDataToken(partnerId, samsungPublicKey, partnerPrivateKey, certificateId, utcTimestamp, data): jwe_header = { "alg": "RSA1_5", "enc": "A128GCM" } jwe_token = jwe.encrypt( data, samsungPublicKey, encryption=jwe_header["enc"], algorithm=jwe_header["alg"] ) print(f"jwe_token: \n{jwe_token}\n") jws_header = { "alg": "RS256", "cty": "CARD", "ver": 3, "certificateId": certificateId, "partnerId": partnerId, "utc": utcTimestamp, } jws_token = jws.sign( jwe_token, key=partnerPrivateKey, algorithm='RS256', headers=jws_header ) print(f"jws_token: \n{jws_token}\n") return jws_token Building and executing the request Build and send the HTTP request to the specified update endpoint. Add all fields that you want to modify in the ’cDataPayload’ object. Refer to the documentation to identify the fields that you can modify. def main(partnerId, cardId, certificateId, utcTimestamp, requestId, endpoint): partnerPublicKey = getPublicKey("../cert/partner.crt") print(f"partnerPublicKey {partnerPublicKey}") samsungPublicKey = getPublicKey("../cert/samsung.crt") print(f"samsungPublicKey {samsungPublicKey}\n") partnerPrivateKey = getPrivateKey("../cert/private_key.pem") print(f"partnerPrivateKey {partnerPrivateKey}\n") authToken = generateAuthToken(partnerId, certificateId, utcTimestamp, partnerPrivateKey, cardId) print(f"authToken {authToken}\n") cDataPayload = {} # --- Add data here that you want to update. cDataPayload["cardTemplate"] = { "title": "Update Card tile", "countryCode": "KR", "saveInServerYn": "Y" } data = json.dumps(cDataPayload).encode('utf-8') cDataToken = generateCDataToken(partnerId, samsungPublicKey, partnerPrivateKey, certificateId, utcTimestamp, data) print(f"cDataToken: \n{cDataToken}\n") # --- Prepare JSON body (Python dictionary) --- c_data_json_body = { "ctemplate": cDataToken } # --- Build HTTP Request --- headers = { "Authorization": "Bearer " + authToken, "x-smcs-partner-id": partnerId, "x-request-id": requestId, "x-smcs-cc2": "KR", "Content-Type": "application/json" } # --- Execute HTTP Request --- try: response = requests.post(endpoint, json=c_data_json_body, headers=headers) response.raise_for_status() print("Wallet Card Template updated successfully: " + json.dumps(response.json())) except requests.exceptions.RequestException as e: print("Failed to update Wallet Card Template:") print(f"Error: {e}") if response: print("Response body:", response.text) Running the application Download the sample project and open it with any IDE, then follow this process. Configure: Update ‘PARTNER_ID’, ‘CERTIFICATE_ID’, and, crucially, ‘CARD_ID_TO_UPDATE’ in src/main.py with your actual credentials and the ID of the card you need to modify. Place certificates: Ensure your partner.crt, samsung.crt and private_key.pem files are in the cert/ directory. Install dependencies: Install all the required dependencies from the requirements.txt file. pip install -r requirements.txt Execute: Run the main script from the terminal. python src/main.py If the request is successful, the specified card template in the Wallet Partners Portal is updated. The API returns the updated card ID with a success status, otherwise it returns an error. Find all the status codes in the '[Result]' section of the documentation. Wallet Card Template updated successfully: { "cardId": "cardId", "resultCode": "0", "resultMessage": "UPDATE_SUCCESS" } Conclusion By implementing the API to update an existing Samsung Wallet card template through this article, you can now automate and streamline the management of your card templates, ensuring that they always reflect the latest information. References For additional information on this topic, refer to the resources below. Sample project code Create Samsung Wallet Card Templates Using the Server API Business Support for Special Purposes documentation View the full blog at its source
  3. Card template management is a crucial task for partners in the Samsung Wallet ecosystem that is typically handled through the Wallet Partners Portal. Manually altering numerous existing templates via the web interface can be inefficient and challenging. Samsung provides a set of server-side APIs to address this, allowing partners to programmatically manage and modify their card templates for greater operational agility. Using these APIs enables partners to integrate update capabilities directly into their own ecosystems. This automation facilitates the seamless maintenance of card offerings, helping partners keep their content dynamic and up-to-date. As a partner, this article walks you through the implementation of the Update Wallet Card Template API specifically using Python. If you are a Java developer or want to implement the Add Wallet Card Template API, you can follow the previous content on creating Samsung Wallet card templates. NoteTo follow this article, you'll need an existing card template and its cardId. Make sure you have completed the Samsung Wallet onboarding to obtain the necessary certificates. Also, you need permission to use this API. Only permitted partners can use this API. API overview This section details the REST API designed for modifying a pre-existing wallet card template, enabling direct updates from a partner's server. Endpoint URL: Direct requests to modify a card template to the following URL. It is imperative to substitute {cardId} with the identifier of the specific card template you intend to alter. https://tsapi-card.walletsvc.samsung.com/partner/v1/card/template/{cardId} Request headers: Secure interaction with this API is restricted to authenticated partners. The headers detailed below are vital for establishing a secure and validated communication channel with the Samsung server. Authorization: This field must contain the Bearer token. For comprehensive information, consult the JSON web token documentation. X-smcs-partner-id: This field must be populated with your unique partner identifier. X-request-id: A universally unique identifier (UUID) is required here, freshly generated for each request. Request body: The payload of the request needs to be structured as a JSON object. This object must include a key named ctemplate, with its value being a JWT token. This specific JWT securely contains the complete data for the revised card template. For a deeper dive into the API specifications, check the official documentation. Implementing the API to create a card template The Update Wallet Card Template API enables partners to modify existing card templates in the Wallet Partners Portal. In this section, we implement Python code to update a coupon card template, for example, by changing its title. Extracting the keys from certificates Extract the public and private keys from the certificate files obtained during the onboarding process. def getPublicKey(crt_path): """ Extract publick key from a .crt file. """ try: with open(crt_path, "rb") as f: crt_data = f.read() certificate = x509.load_pem_x509_certificate(crt_data, default_backend()) public_key = certificate.public_key() public_key_pem = public_key.public_bytes( encoding=serialization.Encoding.PEM, format=serialization.PublicFormat.SubjectPublicKeyInfo ) return jwk.JWK.from_pem(public_key_pem) except Exception as error: print(f"Error reading public key from {crt_path}: {error}") return None def getPrivateKey(pem_path): ''' Extract private key from a .pem file. ''' try: with open(pem_path, "rb") as pem_data: private_key = serialization.load_pem_private_key( pem_data.read(), password = None, backend = default_backend() ) return private_key.private_bytes( encoding=serialization.Encoding.PEM, format=serialization.PrivateFormat.PKCS8, encryption_algorithm=serialization.NoEncryption() ) except Exception as error: print(f"Error reading private key from {pem_path}: {error}") return None Generating the authorization token The Samsung server uses a JWT format token to verify if the request is from an authorized partner. Follow these steps to create an authorization token. Create an authorization token header. Set the payload content type to ‘AUTH’ since this is an authorization token. Create the payload using the authorization token header. Generate the authorization token. The following code snippet demonstrates these steps. def generateAuthToken(partnerId, certificateId, utcTimestamp, privateKey, cardId): auth_header = { "cty": "AUTH", "ver": 3, "certificateId": certificateId, "partnerId": partnerId, "utc": utcTimestamp, "alg": "RS256" } auth_payload = { "API": { "method": "POST", "path": f"/partner/v1/card/template/{cardId}" }, } auth_token = jwt.encode( payload=auth_payload, key=privateKey, algorithm='RS256', headers=auth_header ) return auth_token Generating a payload object token The request body includes a parameter named ctemplate, which is also a JWT token. Create the JWT token using the following code snippet. def generateCDataToken(partnerId, samsungPublicKey, partnerPrivateKey, certificateId, utcTimestamp, data): jwe_header = { "alg": "RSA1_5", "enc": "A128GCM" } jwe_token = jwe.encrypt( data, samsungPublicKey, encryption=jwe_header["enc"], algorithm=jwe_header["alg"] ) print(f"jwe_token: \n{jwe_token}\n") jws_header = { "alg": "RS256", "cty": "CARD", "ver": 3, "certificateId": certificateId, "partnerId": partnerId, "utc": utcTimestamp, } jws_token = jws.sign( jwe_token, key=partnerPrivateKey, algorithm='RS256', headers=jws_header ) print(f"jws_token: \n{jws_token}\n") return jws_token Building and executing the request Build and send the HTTP request to the specified update endpoint. Add all fields that you want to modify in the ’cDataPayload’ object. Refer to the documentation to identify the fields that you can modify. def main(partnerId, cardId, certificateId, utcTimestamp, requestId, endpoint): partnerPublicKey = getPublicKey("../cert/partner.crt") print(f"partnerPublicKey {partnerPublicKey}") samsungPublicKey = getPublicKey("../cert/samsung.crt") print(f"samsungPublicKey {samsungPublicKey}\n") partnerPrivateKey = getPrivateKey("../cert/private_key.pem") print(f"partnerPrivateKey {partnerPrivateKey}\n") authToken = generateAuthToken(partnerId, certificateId, utcTimestamp, partnerPrivateKey, cardId) print(f"authToken {authToken}\n") cDataPayload = {} # --- Add data here that you want to update. cDataPayload["cardTemplate"] = { "title": "Update Card tile", "countryCode": "KR", "saveInServerYn": "Y" } data = json.dumps(cDataPayload).encode('utf-8') cDataToken = generateCDataToken(partnerId, samsungPublicKey, partnerPrivateKey, certificateId, utcTimestamp, data) print(f"cDataToken: \n{cDataToken}\n") # --- Prepare JSON body (Python dictionary) --- c_data_json_body = { "ctemplate": cDataToken } # --- Build HTTP Request --- headers = { "Authorization": "Bearer " + authToken, "x-smcs-partner-id": partnerId, "x-request-id": requestId, "x-smcs-cc2": "KR", "Content-Type": "application/json" } # --- Execute HTTP Request --- try: response = requests.post(endpoint, json=c_data_json_body, headers=headers) response.raise_for_status() print("Wallet Card Template updated successfully: " + json.dumps(response.json())) except requests.exceptions.RequestException as e: print("Failed to update Wallet Card Template:") print(f"Error: {e}") if response: print("Response body:", response.text) Running the application Download the sample project and open it with any IDE, then follow this process. Configure: Update ‘PARTNER_ID’, ‘CERTIFICATE_ID’, and, crucially, ‘CARD_ID_TO_UPDATE’ in src/main.py with your actual credentials and the ID of the card you need to modify. Place certificates: Ensure your partner.crt, samsung.crt and private_key.pem files are in the cert/ directory. Install dependencies: Install all the required dependencies from the requirements.txt file. pip install -r requirements.txt Execute: Run the main script from the terminal. python src/main.py If the request is successful, the specified card template in the Wallet Partners Portal is updated. The API returns the updated card ID with a success status, otherwise it returns an error. Find all the status codes in the '[Result]' section of the documentation. Wallet Card Template updated successfully: { "cardId": "cardId", "resultCode": "0", "resultMessage": "UPDATE_SUCCESS" } Conclusion By implementing the API to update an existing Samsung Wallet card template through this article, you can now automate and streamline the management of your card templates, ensuring that they always reflect the latest information. References For additional information on this topic, refer to the resources below. Sample project code Create Samsung Wallet Card Templates Using the Server API Business Support for Special Purposes documentation View the full blog at its source
  4. This article demonstrates how to integrate Samsung Pay In-App Payments into your Android application, covering everything from account setup to release. Follow these steps to ensure a smooth integration process so you can start accepting payments with Samsung Pay quickly. Figure 1: Steps of implementing Samsung Pay Set up and configure Samsung Pay Register as a partner To begin accepting payments through Samsung Pay, first you need to register as a Samsung Pay partner and complete your Samsung Pay developer profile. Visit the Samsung account website Go to the Samsung account web site and do one of the following: If this is your first time on the site, click “Create Account” at the top right corner to create an account. For a smooth approval, use a business email (not personal) for registering your account. If you already have a Samsung account, simply log in. Complete your developer profile Follow these steps to enable your Samsung Pay developer account: Go to the Samsung Pay Developer portal and log in with a business account. Become a pay partner by creating a business account. Provide appropriate data which exactly matches your business and legal documents. Read the Terms and Conditions carefully and accept them. Submit your partnership request. The approval process generally takes a few days. If you encounter any issues, please contact developer support for assistance. Configure your service and app While working with the Samsung Pay, you will encounter the terms “Service” and “App.” Let’s unpack them below. Understanding Services and Apps Service: An interface to the Samsung Pay system that provides the payment facilities. The service talks with the Samsung Pay system and collaborates with the partner system and Payment Gateway for processing payments. App: An app works like a bridge between the service and the partner application. The app ensures the communication and security between the partner application and the service. Create an In-App Payment Service To create an in-app payment service, from the Samsung Pay partner portal, follow the steps below: Select Service management, under My projects in the top-right corner menu, In the Service management screen, click CREATE NEW SERVICE. Select the In-App Online Payment service type, then click SAVE AND NEXT. Enter the service information, attach a valid CSR file for secure payment, and then click SAVE AND NEXT. Fill in the required details to define your in-app service. If you have created one previously, you can also use it instead. Then click SAVE AND NEXT to advance to the next step. Define a tentative debug date by clicking GENERATE NEW DATE. Click ADD SAMSUNG ACCOUNT to add the Samsung accounts that will be used for testing purposes. Click DONE. Figure 2: Creating an in-app payment service This completes the creation of your service and links it with your application. Wait for it to be approved. The team will contact you promptly once your request has been processed. In case of any delays, feel free to reach out to 1:1 Support for assistance. Samsung Pay feature development Now that your partner account set up is complete, it's time to integrate Samsung Pay functionality into your Android application. Next we will integrate the Samsung Pay SDK and implement core payment features to enable seamless in-app transactions in your app. Download and add the SDK Go to the Downloads page in Samsung Pay and scroll down to the Android section to download the Samsung Pay SDK. SDK components The Samsung Pay SDK has the following components: Java Library (samsungpay_x.xx.xx.jar): Contains the classes and interfaces to integrate with the Samsung Pay. Sample Apps: Demonstrates the implementation of Samsung Pay APIs to simplify the process of building your own. Add the SDK to your project Create a folder called ‘libs’ if one does not already exist, and move the SDK .jar file into this folder. /app ├── libs/ │ └── samsungpay_x.xx.xx.jar ├── src/main/ │ ├── kotlin/ │ ├── res/ │ └── AndroidManifest.xml Configure Gradle and dependencies Update settings.gradle.kts Add the ‘libs’ folder with the other repositories, if it is not there already. dependencyResolutionManagement { repositories { google() mavenCentral() flatDir { dirs 'libs' } } } Add the SDK Dependency in app/build.gradle.kts Add the Samsung Pay SDK as a dependency for your application. dependencies { implementation(files("libs/samsungpay_x.xx.xx.jar")) } Sync the Gradle to apply the changes. Configure Android app manifest Add the following configurations in your AndroidManifest.xml. This ensures the compatibility and proper functioning of your application. Add the Element <queries> <package android:name="com.samsung.android.spay" /> </queries> Add Metadata <meta-data android:name="spay_sdk_api_level" android:value="2.xx" /> <!-- Latest version is recommended] --> Implement functionality Now that the Samsung Pay SDK integration is complete, let us use this SDK to implement the complete functionality of the Samsung Pay SDK in your Android application. Here we will go through the complete flow of initiating a payment using the Samsung Pay SDK. Check Samsung Pay availability Initiating a payment starts by checking if Samsung Wallet is available for payment or not. Initialize the Samsung Pay service with your partner credentials, then verify if Samsung Pay is supported. If available, display the Samsung Pay button in your app. val serviceId = "partner_service_id" val bundle = Bundle() bundle.putString(SamsungPay.PARTNER_SERVICE_TYPE, SamsungPay.ServiceType.INAPP_PAYMENT.toString()) val partnerInfo = PartnerInfo(serviceId, bundle) val samsungPay = SamsungPay(context, partnerInfo) samsungPay.getSamsungPayStatus(object : StatusListener { override fun onSuccess(status: Int, bundle: Bundle) { when (status) { SamsungPay.SPAY_NOT_SUPPORTED -> samsungPayButton.setVisibility(View.INVISIBLE) SamsungPay.SPAY_NOT_READY -> { samsungPayButton.setVisibility(View.INVISIBLE) val errorReason = bundle.getInt(SamsungPay.EXTRA_ERROR_REASON) if (errorReason == SamsungPay.ERROR_SETUP_NOT_COMPLETED) samsungPay.activateSamsungPay() else if (errorReason == SamsungPay.ERROR_SPAY_APP_NEED_TO_UPDATE) samsungPay.goToUpdatePage() } SamsungPay.SPAY_READY -> samsungPayButton.setVisibility(View.VISIBLE) } } override fun onFail(errorCode: Int, bundle: Bundle) { samsungPayButton.setVisibility(View.INVISIBLE) Log.d(TAG, "checkSamsungPayStatus onFail() : $errorCode") } }) Set up payment details and request the payment After the availability check is completed, you need to set up the payment details such as merchant information, transaction information, order number, and so on, before requesting the payment. The following code snippets show how to accomplish this. Make CustomSheet Create a simple custom payment sheet with amounts and items for the transaction. This sheet will be displayed during the payment process. You can customize the sheet according to your requirements. private fun makeUpCustomSheet(): CustomSheet { val amountBoxControl = AmountBoxControl(AMOUNT_CONTROL_ID, mBinding.currency.selectedItem.toString()) amountBoxControl.addItem( PRODUCT_ITEM_ID, mContext.getString(R.string.amount_control_name_item), mDiscountedProductAmount, "" ) amountBoxControl.addItem( PRODUCT_TAX_ID, mContext.getString(R.string.amount_control_name_tax), mTaxAmount + mAddedBillingAmount, "" ) amountBoxControl.addItem( PRODUCT_SHIPPING_ID, mContext.getString(R.string.amount_control_name_shipping), mShippingAmount + mAddedShippingAmount, "" ) amountBoxControl.setAmountTotal(totalAmount, amountFormat) val sheetUpdatedListener = SheetUpdatedListener { controlId: String, sheet: CustomSheet -> Log.d(TAG, "onResult control id : $controlId") updateControlId(controlId, sheet) } val customSheet = CustomSheet() customSheet.addControl(amountBoxControl) return customSheet } Make CustomSheetPaymentInfo Create payment information with merchant details, order number, and card brand preferences. private fun makeTransactionDetailsWithSheet(): CustomSheetPaymentInfo { // Get BrandList (supported card brands) val brandList = getBrandList() val customSheetPaymentInfo: CustomSheetPaymentInfo val customSheetPaymentInfoBuilder = CustomSheetPaymentInfo.Builder() customSheetPaymentInfoBuilder.setAddressInPaymentSheet(mRequestAddressOptions.requestAddressType) customSheetPaymentInfo = customSheetPaymentInfoBuilder .setMerchantId("your_merchant_id") .setMerchantName("your_merchant_name") .setOrderNumber("your_order_number") .setAddressInPaymentSheet(CustomSheetPaymentInfo.AddressInPaymentSheet.DO_NOT_SHOW) .setAllowedCardBrands(brandList) .setCardHolderNameEnabled(mBinding.cardBrandControl.displayCardHolderName.isChecked) .setCustomSheet(makeUpCustomSheet()) .build() return customSheetPaymentInfo } Request the payment Initiate the Samsung Pay payment process with transaction details and handle payment callbacks. mPaymentManager.startInAppPayWithCustomSheet( makeTransactionDetailsWithSheet(), object : CustomSheetTransactionInfoListener{ override fun onCardInfoUpdated( selectedCardInfo: CardInfo?, sheet: CustomSheet? ) { // Update your controls if needed based on business logic for card information update. // updateSheet() call is mandatory pass the updated customsheet as parameter. try { paymentManager.updateSheet(customSheet) } catch (e: java.lang.IllegalStateException) { e.printStackTrace() } catch (e: java.lang.NullPointerException) { e.printStackTrace() } } override fun onSuccess( customSheetPaymentInfo: CustomSheetPaymentInfo?, paymentCredential: String?, extraPaymentData: Bundle? ) { // Triggered upon successful payment, providing CustomSheetPaymentInfo and paymentCredential. // For example, you can send the payment credential to your server for further processing with PG. Or you could send it directly to the PG as per business need. sendPaymentDataToServer(paymentCredential) } override fun onFailure(errCode: Int, errorData: Bundle?) { // Fired when the transaction fails, offering error codes and details. Log.d(TAG, "onFailure() : $errCode") showErrorDialog(errCode, errorData) } }) Testing and release Test and validate To ensure a seamless and reliable integration of Samsung Pay, thorough testing is essential. This process validates transaction performance and guarantees a positive user experience for making a robust business impact. Testing goes beyond error detection; it aims to comprehensively assess the quality and functionality of your Samsung Pay integration. Release After successful testing, the next step is to secure release version approval from Samsung through the Samsung Pay Developers portal. Once approved, your application can be launched, allowing you to monitor user satisfaction and optimize performance. Conclusion By integrating Samsung Pay In-App Payments, you’ve enabled secure, convenient transactions for Samsung Pay users. This implementation expands your payment options while providing a seamless checkout experience. Additional Resources For additional information on this topic, refer to the resources below. Samsung Pay FAQs Samsung Pay in-app payment documentation View the full blog at its source
  5. October 2025 Move to Samsung Health Data SDK as Samsung Health SDK for Android Deprecates Samsung Health SDK for Android was deprecated on July 31, 2025. The SDK will remain available for an additional two years and will reach the end of its service in 2028. To ensure continuity and gain access to additional health data types, please migrate to the Samsung Health Data SDK as soon as possible. Migrating to the Samsung Health Data SDK will allow you to continue using existing data types and access new ones. For detailed instructions for the migration, please refer to the Migration Guide. SmartThings Q3 Updates: Next-Gen Hub, Thread, & AnalyticsSmartThings introduced significant new products for users and developers in Q3. Highlights include two-way thread unification, and enhanced analytics providing WWST partners with deeper insights into product usage. The next-generation Aeotec Smart Home Hub 2 offers faster performance with double the RAM, enabling it to connect to more devices with support for Matter, Thread, and Zigbee. The WWST ecosystem also continues to grow, incorporating more brands and products. Read more to discover the key SmartThings updates in Q3 here. Samsung Health Accessory SDK v3.2 Released The latest version of Samsung Health Accessory SDK, version 3.2, now supports integration with indoor bikes and cross trainers, enhancing the fitness experience for users. Additionally, the Verification Tool’s testing scope has been expanded to include these devices, offering a more reliable testing environment. Utilize the upgraded SDK today to create innovative health solutions. Explore more features and detailed information here. Deprecation of Tizen Studio The Tizen Studio will be deprecated with the next SDK release (Platform 10, SDK 6.5). The primary IDE for Tizen application development will transition to the Tizen Extension for Visual Studio Code. This change streamlines development, leverages Visual Studio Code's robust ecosystem, and introduces enhanced features for a smoother, more efficient Tizen application development experience. Resources will be provided to ensure a seamless transition. Discover more about this change here. Easy Steps to Capture and Collect Logs from Galaxy Watch Have you used the dumpstate log on Galaxy Watch? It's a comprehensive system diagnostic report that captures everything happening on the watch at a specific moment. Developers can utilize it to identify issues such as application crashes, excessive battery drain, and sensor failures that cannot be diagnosed from application logs alone. It is also useful for deep debugging, capturing everything from application behavior to hardware status in one file. This tutorial demonstrates the step-by-step process for collecting the log, whether or not your smartphone is connected to a Galaxy Watch. Generate the dumpstate log on your connected smartphone, wearable applications, and Galaxy Watch to more quickly and accurately assess the watch's status. Explore more​​​​​​​ Create Samsung Wallet Card Templates Using the Server API Samsung Wallet partners can create and update card templates to meet their business needs through the Wallet Partners Portal. However, managing a large number of cards on the website can be challenging. Samsung offers server APIs that allow partners to easily create and modify Samsung Wallet card templates without accessing the Wallet Partners Portal. This tutorial guides you through creating a card template for coupons using the Add Wallet Card Templates API. The API enables an expanded card management via an independent UI or dashboard, with secure and flexible integration through a base URL, authentication headers, and a structured request body based on JWT. Discover how to create new card templates on the server rather than the portal, enhancing operational efficiency for your wallet on our blog. Learn more Samsung’s Breakthrough Wearable Technologies Driven by Innovation and Collaboration Samsung Electronics has developed the world’s first smartwatch feature to detect heart failures early, which received approval from the Ministry of Food and Drug Safety in September. The AI algorithm for early detection of LVSD, developed in partnership with the Korean medical device company Medical AI, has proven reliable in real-world use, now serving more than 100,000 people each month across over 100 hospitals worldwide. Samsung also recently collaborated with the Department of Biomedical Engineering at Hanyang University to create an around-the-ear wearable device capable of measuring brain waves (EEG), advancing innovation in brain-computer interface (BCI) technology. The ergonomically designed device detects high-quality signals through electrodes around the ear and has demonstrated real-world application potential, such as drowsiness detection and video preference analysis. Explore how Samsung is shaping the future of healthcare through constant innovation and collaboration with leading experts and institutions on our Newsroom. Read more Clustering-based Hard Negative Sampling for Supervised Contrastive Speaker Verification In recent years, researchers have employed various deep learning approaches to enhance the performance of speaker verification (SV) systems. Contrastive learning methods for SV are gaining attention as alternatives to traditional classification-based approaches because they effectively utilize hard negative pairs, which are different-class samples that are particularly challenging for a verification model to distinguish due to their similarity. Samsung R&D Institute Poland introduces a clustering-based hard negative sampling (CHNS) method to improve the efficiency of supervised contrastive learning models for SV. The CHNS approach clusters embeddings of similar speakers and adjusts batch composition to obtain an optimal ratio of hard and easy negatives during contrastive loss calculation. Learn more about how CHNS enables high-performance SV even in environments with limited computing capabilities on the Samsung Research blog. Learn more SemEval-2025 Task 8: LLM Ensemble Methods for QA over Tabular Data Large language models (LLMs) have shown exceptional capabilities in understanding and generating natural language, making them widely used in question answering (QA) tasks. However, they still encounter difficulties when processing and reasoning over tabular data, particularly in understanding relationships, identifying relevant columns, and answering complex queries. To tackle these challenges, the Samsung Research team presented a new tabular QA solution at the SemEval-2025 Task 8 competition. This solution is based on an ensemble approach using generative LLMs, where each model contributes to question interpretation, column selection, code generation, and result verification. The final answer is produced through a voting mechanism. The team also introduced automated pandas/SQL code generation with iterative correction and cross-verification between LLMs, significantly improving both accuracy and reliability. The solution achieved 86.21% accuracy and ranked second amongst 100 teams participating in the competition. This new tabular QA solution helps LLMs better understand and utilize structured data, paving the way for broader applications such as automated data analysis, AI assistants, and search systems. Discover more about this innovation on the Samsung Research blog. Learn more View the full blog at its source
  6. Screens have become integral to every facet of modern living. From work to entertainment, people now seek more freedom in how and where they enjoy visual content. Amid this shift, Samsung Electronics is redefining what a display can be — transforming screens from static fixtures into versatile companions that move seamlessly with users’ lifestyles, anytime and anywhere. In the latest chapter of this journey to deliver the ultimate viewing experience, Samsung has explored the new “portable screen” category — embodied in The Movingstyle. Merging the company’s leading expertise across TVs, advanced monitors and mobile devices, The Movingstyle brings cinematic visuals and smart versatility to spaces where traditional screens can’t go. To learn more about its development, Samsung Newsroom spoke with Seokmin Baek from the Product Planning Group and Michael (Hyeon-seok) Kim from the Enterprise R&D Lab of the Visual Display (VD) Business at Samsung Electronics. ▲ (From left) Seokmin Baek and Michael Kim A Portable Screen for Every Viewing Experience One of the key challenges in product planning is aligning new technologies with user demand. “We recognized the demand for a more comfortable viewing experience — even at home — and paired that insight with Samsung’s expertise in portable screen technology,” explained Baek, who played a key role in planning The Movingstyle. “From The Sero, a portable TV with a pivoting screen for optimized mobile viewing, to The Freestyle portable projector and now The Movingstyle portable screen, Samsung has continuously expanded the boundaries of portable viewing,” he added. “Along the way, we identified the demand for a seamless viewing experience that lets users instantly open a screen wherever they want — and that idea became the starting point for this product.” ▲ The Movingstyle — a portable screen designed for effortless use anywhere around the home Thanks to its kickstand with a built-in battery, The Movingstyle can be used as a completely wireless screen anywhere — no additional accessories required. When extra power is needed, it can also be connected to an external battery. “With the goal of creating a portable screen that can be moved freely throughout the home, we equipped The Movingstyle with a kickstand that allows users to continue watching content while, and immediately after, detaching the screen — and to carry it easily by the handle,” explained Baek. By simply unfolding the kickstand, users can detach the screen without any extra tools and place The Movingstyle upright on a desk, table or any surface. ▲ With its intuitive design, fast touch response and remote-control support, The Movingstyle offers a distinctive viewing experience. Because The Movingstyle supports touch input, operation feels even more intuitive and convenient. Viewing experiences are often contrasted in two formats: the “lean-forward” experience, in which users lean in toward the screen for deep immersion, and the “lean-back” experience, in which they sit back and enjoy content in comfort. “The Movingstyle is a product that allows users to move naturally between these two viewing experiences,” he said. When users want to quickly adjust settings while on the move or look up a cooking video in the kitchen, they can use the touchscreen — the most intuitive and responsive way to interact. When watching a movie in bed, they can simply pick up the remote control. Both lean-forward and lean-back viewing are seamless and natural with The Movingstyle. “We spent a lot of time thinking about The Movingstyle’s identity during product planning and eventually arrived at a new category by combining Samsung’s expertise in mobile devices with the strengths of our TVs and monitors,” Baek explained. “In essence, The Movingstyle offers the portability of a mobile device, the accuracy of a monitor and the immersive viewing experience of a TV. The addition of a touch interface, in particular, takes the user experience to a whole new level.” User Satisfaction as the Ultimate Standard As a product that combines the best qualities of mobile devices, monitors and TVs, The Movingstyle stands in a category of its own that is reshaping the market landscape. Creating such a product category was no easy task. “We had to redefine everything — from planning and development to manufacturing — to deliver a completely new user experience,” said Kim, who was involved in the product’s development. “We revisited every step, from consumer research and the development process to quality assurance.” But redefining internal processes was only part of the challenge. Pioneering a new category also meant setting new industry standards. The development team had to determine specifications and establish safety standards from scratch. “I often pulled all-nighters, driven by the determination to create a brand-new category,” he said. “Without that goal, I don’t think I could have completed the project.” ▲ Blending the strengths of Samsung’s TVs, monitors and mobile devices, The Movingstyle opens a new category in display innovation. Unlike TVs, which are typically viewed from a distance, monitors are viewed much closer to the eyes — making them subject to stricter safety standards. And when touch functionality is added, durability, touch accuracy and response rate become critical factors as well. While monitors prioritize input-to-output accuracy, TVs must also enhance perceived picture quality and visual appeal. Developing such a versatile product came with many hurdles — from defining specifications to addressing legal standards — but Kim remained composed throughout. “As a developer and engineer, it is my role to identify what customers want and turn that into a product,” he said. “The Movingstyle was born from close collaboration across our TV, monitor and mobile teams, achieving a higher level of perfection by bringing together the best technologies from each field,” Kim added with pride. “It’s an outcome that could only be achieved by a world-leading company with deep technological expertise and product know-how across various categories.” A Beautifully Effortless Design, Perfected in the Details Aside from the screen itself, the kickstand is the most distinctive aspect of The Movingstyle’s design. As a key component that completes the portable screen’s user experience, it hides a number of intricate details behind its simple appearance. ▲ Rear view of The Movingstyle and its kickstand Durability was the primary focus of the kickstand’s development. “After much consideration, we adopted a circuit-integrated design for the hinge structure that allows the stand to fold. Simply put, there’s a sturdy hinge, and housed inside it are the cables, power management circuit and other parts,” explained Kim. An independent standard hinge — typically installed separately from components such as the battery, cables and circuit board — is far easier to develop and manufacture but significantly less durable. To ensure the highest quality, Samsung instead chose a structure that integrates the circuit and hinge into a single module. This approach required a more complex design and manufacturing process but was key to achieving The Movingstyle’s exceptional build. ▲ Connection ports and the attachment/detachment button located on the rear of The Movingstyle (left). The Movingstyle is designed to complement any interior, blending seamlessly into every space in the home. Careful thought was put into the connection ports located on the back of the screen as well. “The Movingstyle was designed to function as a single, self-contained object that blends naturally into any space, thanks to its slim and compact form,” Baek said. “We especially wanted users to focus entirely on the screen without being distracted by exposed cables. To achieve this, we neatly positioned the connection ports at the center of the rear panel, resulting in a clean and refined finish.” ▲ The Movingstyle can also be used in portrait mode. Another advantage of The Movingstyle is its ability to switch seamlessly between landscape and portrait modes while attached to the base stand. Users can enjoy both horizontal and vertical content in their optimal forms on the wide screen. “When giving a presentation, The Movingstyle can serve as a prompter in portrait mode. And with touch input support, the device is also convenient to use as a display during meetings where no other screen is available,” said Kim. ▲ The Movingstyle opens a new chapter in portable touchscreen technology. The Movingstyle exemplifies Samsung’s commitment to understanding user needs and transforming them into entirely new product experiences. “I hope The Movingstyle will be remembered as the starting point of a shift that opens a new chapter in portable touchscreen technology,” said Kim. More than just a cutting-edge display, The Movingstyle marks the next evolution in how users experience visual content — and now, it’s ready to prove its potential in the market. View the full article
  7. As the film began, a quiet gasp of awe rippled through the audience. When the screen illuminated the dark theater, every frame came to life with an unprecedented level of clarity. The characters’ subtle expressions were vividly defined, while even the dimmest scenes unveiled striking contrasts and layers of intricate details. Samsung Onyx is the world’s first cinema LED display, introduced by Samsung Electronics in 2017. The first theater equipped with Samsung Onyx opened that same year at Lotte Cinema World Tower in Seoul, Korea, followed by five additional Lotte Cinema locations1 around the country. Now, in October 2025, the latest evolution of Samsung Onyx — the company’s first major update to the technology in eight years — makes its Korean debut at Lotte Cinema Sillim’s Gwang-eum LED theater, the cinema brand’s seventh LED venue. So why is Lotte Cinema expanding its lineup of cinema LED theaters and moving away from traditional projectors? Samsung Newsroom visited the new Gwang-eum LED theater to experience the difference firsthand and hear what moviegoers and theater representatives had to say. ▲ Lotte Cinema Sillim’s Gwang-eum LED theater, where Samsung’s latest Onyx technology made its Korean debut A Rich Interplay Between Contrast and Color ▲ At Lotte Cinema Sillim’s Gwang-eum LED theater, a Samsung Onyx trailer plays before each movie begins. The difference was clear the moment the screen lit up. As fine beams of light gradually filled the pitch-black display, Samsung Onyx delivered breathtaking contrast and deep blacks, while the interplay of light and color revealed an exceptional range of hues that almost felt tangible. ▲ The Samsung Onyx display delivers 4K resolution with 100% DCI-P3 color coverage, reproducing every hue and texture just as film creators intended — without distortion. Unlike conventional projector systems, Samsung Onyx generates its own light through LEDs, producing perfectly defined blacks and whites along with an exceptionally rich color palette. Its outstanding contrast ratio and deep blacks ensure uniform brightness across the entire screen without light bleed, allowing even the darkest scenes to maintain their texture and depth. ▲ The Samsung Onyx screen delivers brilliant HDR visuals with peak brightness levels of 300 nits (87.6fL), true black levels and precise color accuracy. “Even during the brightest and darkest scenes, my eyes didn’t feel strained,” shared moviegoer Jeonghyeon Yoon after watching a popular animated film at the theater. “The frames flowed so smoothly that it made watching the movie even more enjoyable.” The vivid color and contrast of the Samsung Onyx screen appeal not only to audiences but also to animation filmmakers. “On the Onyx, these little details were perfectly visible —details which give a lot to the atmosphere, to the peaceful tone of the scene,” said Matīss Kaža, producer of the dialogue-free animated film “Flow” — which won a Golden Globe® Award for Best Motion Picture — Animated and an Academy Award® for Best Animated Feature. “Cinema is all about detailing in the visual storytelling, and this comes through on Onyx very well.” In addition, Pixar Animation Studios has collaborated with Samsung to master its animated films such as “Elemental,” “Inside Out 2” and “Elio,” making them available in 4K theatrical HDR format compatible with Samsung Onyx. ▲ (From left) Jinha Jeong and Yongseop Yoon of Lotte Cultureworks note that Samsung’s ongoing technological innovation and reliable product quality have enabled the delivery of a consistently premium cinema experience. “Samsung Onyx enables sophisticated color expression and reproduces true blacks, earning highly positive feedback from audiences,” said Jinha Jeong, Senior Manager at Operations Innovation Team, Lotte Cultureworks. “Many animation fans now say that certain movies must be watched in Onyx LED theaters. With such strong audience satisfaction, LED theaters have now established themselves as one of Lotte Cinema’s signature screening formats.” Mega-Sized Screens That Transform the Atmosphere The evolution of Samsung Onyx goes beyond picture quality. The 2025 model (ICD) is reshaping not just the visuals but the very environment of the moviegoing experience. A new screen nearly 11 meters wide has been installed at Lotte Cinema Sillim’s Gwang-eum LED theater — the largest size possible within the theater’s dimensions. This was made possible by Samsung Onyx’s flexible scaling options, which allow for custom sizing beyond the standard widths of 5 meters (1.25 mm pixel pitch), 10 meters (2.5 mm) and 14 meters (3.3 mm).2 In Lotte Cinema Sillim’s case, additional cabinets were added to the sides and bottom of the standard 10-meter model, enlarging the display by more than 30%. “Due to the structural limitations of the Sillim branch, we were previously able to install only a 10.24-by-5.4-meter LED screen,” Jeong explained. “However, with Onyx’s scalability, we expanded it to 11.52 by 6.3 meters,3 creating a captivating sense of immersion that fills the viewer’s entire field of vision.” ▲ Yongseop Yoon and Jinha Jeong explain that thanks to Onyx’s scalability, they were able to install the largest possible screen for the Gwang-eum LED theater’s space. In Samsung Onyx-equipped theaters, every seat offers a crystal-clear view without edge distortion or resolution loss, ensuring an optimal viewing experience from any angle. Unlike traditional projector-based theaters, Samsung Onyx delivers uniform brightness and color accuracy across the entire screen for every single viewer. ▲ The Onyx screen’s ability to reproduce the colors and textures exactly as creators intended allows viewers to enjoy vivid, distortion-free images without loss of resolution — no matter where they sit in the theater. “Dynamic scenes such as explosions and battles appeared incredibly sharp, and the vibrant colors made the viewing experience even more immersive,” shared Eunjeong Lim, another moviegoer, after watching a film at the Gwang-eum LED theater. “Even the outlines of the subtitles were crystal clear, and compared to other screens, the colors felt noticeably richer and more vivid,” added fellow viewer Byeongrok Kang. ▲ Both on-screen text and subtitles appear exceptionally sharp and clear on Onyx screens. In addition, Samsung Onyx delivers peak brightness levels of up to 300 nits — about six times brighter than conventional projector systems — offering crisp, lifelike visuals even in well-lit environments. This enables theaters to use the space not only for movie screenings but also for a wide range of events such as live concert broadcasts, sports match screenings and dining cinema experiences. “When watching concert footage, the LED screen vividly captures even the darkest corners of the stage,” Jeong explained. “In the Gwang-eum LED theater, where the Onyx screen is paired with powerful sound, audiences can immerse themselves to an astonishing degree.” “We’re expanding differentiated services like Onyx LED theaters to deliver a more vivid and immersive viewing environment that can only be experienced in cinemas,” said Yongseop Yoon, Head of Projection System Network Operation Center (NOC) at Lotte Cultureworks. “Beyond technological advancement, our goal with the Samsung Onyx screen is to convey the emotional essence of film in its purest form.” “Personally, I highly recommend watching a visually stunning sci-fi movie at the Gwang-eum LED theater in Sillim,” he added. Entering the Next Generation of the Cinema Experience Samsung Onyx is more than just an LED screen — it’s a space where viewers can experience the future of cinema right before their eyes. Those who have experienced the cutting-edge technology often comment that they can’t wait to experience it again. “The speed and intensity of the action scenes felt very real, and the vivid colors made me feel as if I were part of the movie,” Lim shared. “With this level of picture and sound quality, I definitely want to watch my next film at an Onyx theater.” “For films by directors like Makoto Shinkai, where color and visual style are essential, watching them here would feel completely different,” added Jeonghyeon Yoon. In an era when the boundaries between streaming and theatrical releases are becoming increasingly blurred, Samsung Onyx reminds viewers of the irreplaceable emotion that only theaters can provide. The growing popularity of special sing-along screenings and theatrical releases of animation series proves that the in-theater experience remains truly unique. Audiences today seek theaters that offer ultimate immersion and an experience that rekindles the magic of cinema. That’s why the phrase “a movie that has to be watched in a theater” still holds true. Amid this shift, Samsung Onyx is redefining the value of theaters through technological innovation and by opening new possibilities for cinematic experiences. The future of cinema that Samsung Onyx envisions is already unfolding — right before our eyes. ▲ With its exceptional image quality and superior space efficiency, Samsung Onyx is shaping the future of cinema. Charlotte Private at Lotte World Tower, Konkuk University Entrance, Suwon, Cheonan Buldang and Busan Centum City in addition to the inaugral World Tower screen ︎5, 10 and 14 meters correspond to 16, 33 and 46 feet, respectively ︎Roughly 38 by 20 feet ︎View the full article
  8. RM of 21st century pop icons BTS premiered a new global digital feature as part of its ongoing collaboration with Samsung Electronics and his continuing role as global ambassador for Samsung Art TVs. The short film, released during the week of Art Basel Paris (Oct. 24-26), offers an intimate look at RM’s personal connection to art and shows how Samsung Art TVs bring museum-quality visuals into everyday spaces. Building on his conversations from Art Basel in Basel 2025, where Samsung served as the Official Art TV Partner, RM shares how art can bring joy and meaning into daily life. The short film highlights how he curates artworks that reflect emotion and seasonality, celebrating the expressive energy and optimism of Keith Haring’s “Dancing Dog,” and introducing autumnal selections such as Lee Shinja’s “Spirit of Mountain” and Natasha Durley’s “Super Moon,” which evoke the serenity and lyricism of the fall landscape. ▲ RM of BTS shares a selection of artworks to enjoy during the fall in a new short film. You can find it on his Instagram @rkive. “Art has always been a way for me to reflect, to connect, and to find meaning in everyday moments,” said RM. “It’s exciting that the artworks that inspire me can now be enjoyed by anyone, right at home. With Samsung Art TV, I can bring a world of creativity into my space—and I hope everyone will be inspired to explore art in theirs, too.” Samsung’s Art TV lineup combines advanced display innovation with aesthetic design to bring each work to life in true-to-artist detail. The Frame’s matte display minimizes glare to replicate the texture of real canvas, while Neo QLEDs deliver stunning contrast, depth and color through Quantum Dot and Mini LED technology, capturing every nuance of brushstroke and light. ▲ Lee Shinja’s “Spirit of Mountain” displayed on 2025 Samsung The Frame Pro Through Samsung Art Store,1 available on The Frame and other Art TV models, users can access a growing collection of over 4,000 artworks from world-renowned museums, galleries and artists. With intuitive curation features, they can easily transform their homes into personal galleries and experience art in new ways. “Samsung Art TVs make it possible for anyone to live with art and be inspired by it every day,” said Hun Lee, Executive Vice President of the Visual Display (VD) Business at Samsung Electronics. “RM’s continued ambassadorship reflects our shared belief that art becomes most meaningful when it’s part of everyday life.” ▲ Natasha Durley’s “Super Moon” displayed on 2025 Samsung The Frame Pro Through this collaboration, Samsung continues to expand how people experience both art and technology at home — building on its legacy as the world’s leading TV brand for 19 consecutive years2 and reaffirming its commitment to making culture more accessible through innovation. To learn more, visit www.samsung.com. ▲ Keith Haring’s “Dancing Dog” displayed on 2025 Samsung Neo QLED 8K. All Keith Haring works © Keith Haring Foundation. Licensed by Artestar About RM of BTS RM (Kim, Namjun) is a South Korean rapper, songwriter, music producer, and the leader of 21st century pop icons BTS. His discography includes solo mixtapes RM (March 2015) and mono. (October 2018), as well as solo albums Indigo (December 2022) and Right Place, Wrong Person (May 2024), which showcase his remarkable versatility across genres. As a creative powerhouse and avid art enthusiast, RM is renowned for crafting profound lyrics often inspired by various art forms. His flexible and philosophical approach to music and ability to push creative boundaries with cutting-edge collaborations has led him to work with a diverse range of artists, including Erykah Badu, Anderson .Paak, Lil Nas X, HONNE, Mahalia, and more. On May 24, 2024, RM released his critically-acclaimed second solo album Right Place, Wrong Person. Samsung Art Store is an art subscription service available on Samsung Art TVs, including MICRO LED, Micro RGB, The Frame, NEO QLEDs and QLEDs. Currently available in 117 countries around the world, Samsung Art Store offers over 80 partners and 4,000 artworks in 4K quality. Through Samsung Art Store, subscribers can enjoy artwork from world-class galleries and masters at home and use it to create new interior designs every day. ︎Omdia, Feb-2025. (Results are not an endorsement of Samsung) ︎View the full article
  9. Digital identity verification has become a rising topic in the current technological landscape. Samsung Wallet allows Samsung Galaxy device users to securely register their state-issued US driver's license in their device, letting them use it as a mobile driver's license (mDL). Through the "Verify with Wallet" (VWW) functionality, Samsung Wallet provides Android developers with the ability to authenticate a user's identity directly from their application by utilizing the user's registered mDL on the device. The implementation of the functionality is based on and is fully compliant with the ISO 18013-5 standard. In this article, we explore the complete process of implementing Verify with Wallet in an Android application. Prerequisites In order to complete the tasks in this article and implement a complete sample application for verifying a user's identity, you need the following: Valid US driver's license or state ID US region Samsung Galaxy device with mDL support Complete the Samsung Wallet Partner onboarding process Understanding the Verify with Wallet process Samsung Wallet offers a native Relying Party (RP) SDK for Android applications. RP SDK is an App2App SDK designed for enabling Samsung Wallet's mDL service in online use cases. By integrating this SDK, you can leverage the VWW functionality within their applications. In your application, you need to create a JSON object for defining the request and a JSON payload for the Relying Party card. Then, you can utilize the RP SDK to create a valid mDoc request using the provided information. Finally, the request needs to be sent to the Samsung Wallet application. In response, Samsung Wallet sends an encrypted response back to the application, which contains the requested information in a CBOR encoded format. The application can then decode the provided data and use it as necessary. Refer to the ISO 18013-5 standard, AAMVA mDL guidelines and the Samsung Wallet documentation for a better understanding of the VWW process. Implementing the Verify with Wallet Functionality in Your Android Application The process of implementing VWW in an Android application includes creating a Relying Party card for Samsung Wallet, downloading and integrating the RP SDK into the Android application and implementing the necessary functions in the Android application for completing the verification process. Creating a Relying Party Wallet Card Template in the Samsung Wallet Partners Portal In order to implement and use the VWW functionality, you need a wallet card of the Relying Party type for this purpose. To create a Relying Party wallet card template: Go to the Samsung Wallet Partners Portal. Select Wallet Card > Create Wallet Cards. From Wallet Card Templates, select Relying Party. Select the applicable Service Location and Authentication Issuer from the Advanced setting section. Make sure to select the proper values for the card, otherwise the verification process may not work. Figure 1: Creating a Relying Party card for VWW Integrating the RP SDK in an Android Application Once the Relying Party card template has been created, we can download and integrate the RP SDK to work with the Android application. Step 1: Download the RP SDK for Android To download the RP SDK: Download the ZIP file containing the latest RP SDK release AAR file from Samsung Wallet Code Resources on the Samsung Developer website. Extract the AAR file from the downloaded ZIP file. Copy and paste the downloaded rp-sdk-x.xx-release.aar file inside a new directory in the Android Studio project (for example, \libs\). Step 2: Add Android Manifest Permissions To implement the Verify with Wallet functionality, the application needs both the Internet access permission and the ability to query the installed Samsung Wallet application. To provide the application with these permissions, open the AndroidManifest.xml file in the Android Studio project and add the following lines: <uses-permission android:name="android.permission.INTERNET" /> <queries> <package android:name="com.samsung.android.spay" /> </queries> Step 3: Add Gradle Dependencies In the application's build.gradle file, load the RP SDK AAR file and the necessary additional dependencies for using the SDK, as follows: // Load RP SDK AAR file implementation(files("libs/rp-sdk-1.05-release.aar")) //CBOR decoding dependencies implementation("com.upokecenter:cbor:4.0.1") implementation("com.augustcellars.cose:cose-java:1.1.0") // Other dependencies implementation("com.google.code.gson:gson:2.11.0") implementation("org.bouncycastle:bcprov-jdk15to18:1.66") implementation("com.nimbusds:nimbus-jose-jwt:9.37.3") implementation("io.reactivex.rxjava2:rxjava:2.2.21") implementation("io.reactivex.rxjava2:rxkotlin:2.4.0") implementation("io.reactivex.rxjava2:rxandroid:2.1.1") implementation("com.squareup.okhttp3:okhttp:4.11.0") After these steps, the RP SDK is ready for use in your Android application. Configuring the Android Application for Verify with Wallet Next, we need to complete the implementation of the Verify with Wallet functionality in your Android application. Step 1: Build a Card Payload for the Relying Party Card First, we need to create a request payload for the Relying Party card following the specification. private fun buildApp2AppPayload(): String { return PAYLOAD .replace("{refId}", UUID.randomUUID().toString()) .replace("{createdAt}", System.currentTimeMillis().toString()) .replace("{updatedAt}", System.currentTimeMillis().toString()) } private val PAYLOAD = """ { "card": { "type": "relyingparty", "data": [ { "createdAt": {createdAt}, "updatedAt": {updatedAt}, "language": "en", "refId": "{refId}", "attributes": { "clientPackageName": "com.ahsan.verifyappsample", "clientType": "app", "fontColor": "#ffffff", "logoImage": "https://kr-cdn-gpp.mcsvc.samsung.com/mcp25/resource/2024/9/4/b940b7a2-0f55-42ce-8da7-025d50dbb6b7.png", "logoImage.darkUrl": "https://kr-cdn-gpp.mcsvc.samsung.com/mcp25/resource/2024/9/4/b940b7a2-0f55-42ce-8da7-025d50dbb6b7.png", "logoImage.lightUrl": "https://kr-cdn-gpp.mcsvc.samsung.com/mcp25/resource/2024/9/4/b940b7a2-0f55-42ce-8da7-025d50dbb6b7.png", "providerName": "Samsung Verification Sample" } } ] } } """.trimIndent() Step 2: Build the AppLink The AppLink is a tokenized URL that is similar to the CData tokens used for Samsung Wallet cards. The Samsung Wallet RP SDK includes a function to generate the AppLink using the payload and the partner credentials (private key, public key, partner ID, card ID, certificate ID, etc.). To build the AppLink, you can simply call the rpClientApis.buildAppLink() function with the required parameters: val rpClientApis = RpClientApis(this) val appLink = rpClientApis.buildAppLink( partnerId = PARTNER_ID, cardId = CARD_ID, payload = buildApp2AppPayload(), samsungPublicKey = SAMSUNG_CERTIFICATE, partnerPublicKey = PARTNER_CERTIFICATE, partnerPrivateKey = PARTNER_PRIVATE_KEY, partnerCertificateId = CERTIFICATE_ID, isStagingServer = true ) Step 3: Build the Request Data Finally, once the AppLink creation is complete, we can send the verification request using the RP SDK. Before sending the request, we need to specify exactly which information we wish to retrieve. For this purpose, we need to create a JSON document following the ISO 18013-5 specification and specify the fields we wish to retrieve in the response. It is possible to request for the following fields in the request data under the "org.iso.18013.5.1" namespace: portrait family_name given_name document_number age_in_years resident_address birth_date issue_date expiry_date sex height weight_range weight eye_colour hair_colour organ_donor driving_privileges veteran Additionally, it is also possible to request for the following 3 fields, under the "org.iso.18013.5.1.aamva" namespace: domestic_driving_privileges DHS_compliance EDL_credential In our example, we only try to retrieve the following 4 fields: family_name, age_in_years, issue_date, and expiry_date. In the following code example, we build the request string accordingly: val requestData = """ { "docType": "org.iso.18013.5.1.mDL", "nameSpaces": { "org.iso.18013.5.1": { "family_name": true, "age_in_years": true, "issue_date": true, "expiry_date": true } } } """.trimIndent() Step 4: Create the OnResponseListener Class When using the VWW RP SDK, it is necessary to create a listener class for both sending the request and for receiving and processing the response from the mDoc server. For our example, let's create an empty placeholder OnResponseListener class which extends the RP SDK's OnResponseListener class. class OnResponseListener(private val requestData: String) : RpClientApis.OnResponseListener{ override fun onGetMdocRequestData(deviceEngagementBytes: ByteArray): ByteArray? { TODO("Not yet implemented") } override fun onMdocResponse(encryptedResponseBytes: ByteArray) { TODO("Not yet implemented") } override fun onMdocResponseFailed(exception: Exception) { Log.e(TAG, "Response processing failed", exception) } } Initiating the Verification Request To initiate the identity verification process, we need to establish a secure session and send a structured request to the Samsung Wallet application. We can use the previously created OnResponseListener class for this purpose. Step 1: Define the onGetMdocRequestData() Function for Sending the Request Data Inside the onGetMdocRequestData() function, we need to do 2 things for establishing a secure encrypted session: Generate an elliptic curve key pair Build session establishment bytes following the ISO-18013-5 specification. Once the key pair is generated, we can use this key pair, the device engagement bytes, and the previously created request data for building the encrypted session establishment bytes. The device engagement bytes are provided automatically inside the onGetMdocRequestData() function by the RP client SDK. private val secureRepository = SecureRepository() override fun onGetMdocRequestData(deviceEngagementBytes: ByteArray): ByteArray? { val keyPair = secureRepository.generateEcKeyPair() val encryptedSessionEstablishmentBytes = secureRepository.buildSessionEstablishment(requestData, deviceEngagementBytes, keyPair) return encryptedSessionEstablishmentBytes!! } For further information regarding generating the key pair and building the session establishment bytes, check the provided sample code. Step 2: Initiate a Verification Request with the AppLink Once the onGetMdocRequestData() function is ready, we can use the request() function to initiate the verification request. val sessionId = UUID.randomUUID().toString() val WALLET_PACKAGE = "com.samsung.android.spay" rpClientApis.request( WALLET_PACKAGE, sessionId, appLink, OnResponseListener(requestData) ) Processing the Request Response Once the mDoc request has been sent and processed successfully, the application should receive a ByteArray as response in the onMdocResponse() function inside the listener class. This ByteArray is an encrypted JSON object. Once decrypted, the response should look like the following: { "documents": [ { "issuerSigned": { "nameSpaces": { "org.iso.18013.5.1": [ "pGhkaWdlc3RJRBkU-mZyYW5kb21UaGNkNGduZDl5Z2I1cTRjaDV4ZnpxZWxlbWVudElkZW50aWZpZXJrZXhwaXJ5X2RhdGVsZWxlbWVudFZhbHVlwHQyMDMxLTExLTIxVDA3OjAwOjAwWg", "pGhkaWdlc3RJRBknbWZyYW5kb21Udjg1NmsydzIzZzQ3OHk5cTQ0aHJxZWxlbWVudElkZW50aWZpZXJsYWdlX2luX3llYXJzbGVsZW1lbnRWYWx1ZRgr", "pGhkaWdlc3RJRBlvWWZyYW5kb21UbnRtdnJ5OXlucXcyZjY2bmp2NXRxZWxlbWVudElkZW50aWZpZXJqaXNzdWVfZGF0ZWxlbGVtZW50VmFsdWXAdDIwMjMtMTEtMDhUMDc6MDA6MDBa", "pGhkaWdlc3RJRBnXQWZyYW5kb21UOXJqd2NydjZ6cXpqZm1xajNkcnhxZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWVsZWxlbWVudFZhbHVlZUFoc2Fu" ] }, "issuerAuth": [ "dCBa", { "33": "..." }, "...", "..." ] }, "deviceSigned": {…}, "docType": "org.iso.18013.5.1.mDL" } ], "version": "1.0", "status": 0 } The values inside the org.iso.18013.5.1 JSON Array are the information we requested, in the CBOR (Concise Binary Object Representation) format. For example, if we decode the value: "pGhkaWdlc3RJRBlvWWZyYW5kb21UbnRtdnJ5OXlucXcyZjY2bmp2NXRxZWxlbWVudElkZW50aWZpZXJqaXNzdWVfZGF0ZWxlbGVtZW50VmFsdWXAdDIwMjMtMTEtMDhUMDc6MDA6MDBa", we find that this CBOR object contains the issue_date field and its value is 2023-11-08T07:00:00.000Z. Similarly, every value provided in the array is a CBOR object that can be decoded using CBOR decoders to find a key-value pair containing the requested information. We can now receive the mDoc response in the onMdocResponse() function and decode it to retrieve the final requested values: override fun onMdocResponse(encryptedResponseBytes: ByteArray) { val plainResponse = secureRepository.decryptMdocResponse(encryptedResponseBytes) Log.i(TAG, "plainResponse=${plainResponse?.toPrettyJson()}") val mDocContent = Mdoc18013Utils.parseMdocResponse(plainResponse!!) mDocContent.forEach { (key, value) -> Log.i(TAG, "$key: $value") } } Here, secureRepository.decryptMdocResponse() performs the decryption operation and converts the encrypted bytes into a plain JSON response. Afterwards, the Mdoc18013Utils.parseMdocResponse() function takes the plain response and decodes each CBOR-encoded element contained in the org.iso.18013.5.1 array and returns these values in a simplified dictionary of key-value pairs. If you wish to learn more about these functions, you can check out the provided sample code. With this step, the sample application's implementation of Verify with Wallet is complete. You can now build and run the application. In the sample application, once the user clicks the "Verify with Samsung Wallet" button, the VWW procedure is initiated. Once the user confirms that they wish to share their information, the application will receive the requested information about the user. Figure 2: Complete the verification process using VWW Conclusion In this article, we have explored how you can integrate the Verify with Wallet RP SDK directly into your application and use it to verify the user's identity. Feel free to integrate the RP SDK in your own application and test the Verify with Samsung Wallet process as well. If you have any further queries regarding this process, feel free to reach out to us through the Samsung Developers Forum. Related Resources ISO/IEC 18013-5:2021 - Personal identification — ISO-compliant driving licence — Part 5: Mobile driving licence (mDL) application Mobile Driver License - American Association of Motor Vehicle Administrators - AAMVA RP SDK download link Verify with Wallet API Guidelines Relying Party Card Specifications Sample Code Download Link View the full blog at its source
  10. Digital identity verification has become a rising topic in the current technological landscape. Samsung Wallet allows Samsung Galaxy device users to securely register their state-issued US driver's license in their device, letting them use it as a mobile driver's license (mDL). Through the "Verify with Wallet" (VWW) functionality, Samsung Wallet provides Android developers with the ability to authenticate a user's identity directly from their application by utilizing the user's registered mDL on the device. The implementation of the functionality is based on and is fully compliant with the ISO 18013-5 standard. In this article, we explore the complete process of implementing Verify with Wallet in an Android application. Prerequisites In order to complete the tasks in this article and implement a complete sample application for verifying a user's identity, you need the following: Valid US driver's license or state ID US region Samsung Galaxy device with mDL support Complete the Samsung Wallet Partner onboarding process Understanding the Verify with Wallet process Samsung Wallet offers a native Relying Party (RP) SDK for Android applications. RP SDK is an App2App SDK designed for enabling Samsung Wallet's mDL service in online use cases. By integrating this SDK, you can leverage the VWW functionality within their applications. In your application, you need to create a JSON object for defining the request and a JSON payload for the Relying Party card. Then, you can utilize the RP SDK to create a valid mDoc request using the provided information. Finally, the request needs to be sent to the Samsung Wallet application. In response, Samsung Wallet sends an encrypted response back to the application, which contains the requested information in a CBOR encoded format. The application can then decode the provided data and use it as necessary. Refer to the ISO 18013-5 standard, AAMVA mDL guidelines and the Samsung Wallet documentation for a better understanding of the VWW process. Implementing the Verify with Wallet Functionality in Your Android Application The process of implementing VWW in an Android application includes creating a Relying Party card for Samsung Wallet, downloading and integrating the RP SDK into the Android application and implementing the necessary functions in the Android application for completing the verification process. Creating a Relying Party Wallet Card Template in the Samsung Wallet Partners Portal In order to implement and use the VWW functionality, you need a wallet card of the Relying Party type for this purpose. To create a Relying Party wallet card template: Go to the Samsung Wallet Partners Portal. Select Wallet Card > Create Wallet Cards. From Wallet Card Templates, select Relying Party. Select the applicable Service Location and Authentication Issuer from the Advanced setting section. Make sure to select the proper values for the card, otherwise the verification process may not work. Figure 1: Creating a Relying Party card for VWW Integrating the RP SDK in an Android Application Once the Relying Party card template has been created, we can download and integrate the RP SDK to work with the Android application. Step 1: Download the RP SDK for Android To download the RP SDK: Download the ZIP file containing the latest RP SDK release AAR file from Samsung Wallet Code Resources on the Samsung Developer website. Extract the AAR file from the downloaded ZIP file. Copy and paste the downloaded rp-sdk-x.xx-release.aar file inside a new directory in the Android Studio project (for example, \libs\). Step 2: Add Android Manifest Permissions To implement the Verify with Wallet functionality, the application needs both the Internet access permission and the ability to query the installed Samsung Wallet application. To provide the application with these permissions, open the AndroidManifest.xml file in the Android Studio project and add the following lines: <uses-permission android:name="android.permission.INTERNET" /> <queries> <package android:name="com.samsung.android.spay" /> </queries> Step 3: Add Gradle Dependencies In the application's build.gradle file, load the RP SDK AAR file and the necessary additional dependencies for using the SDK, as follows: // Load RP SDK AAR file implementation(files("libs/rp-sdk-1.05-release.aar")) //CBOR decoding dependencies implementation("com.upokecenter:cbor:4.0.1") implementation("com.augustcellars.cose:cose-java:1.1.0") // Other dependencies implementation("com.google.code.gson:gson:2.11.0") implementation("org.bouncycastle:bcprov-jdk15to18:1.66") implementation("com.nimbusds:nimbus-jose-jwt:9.37.3") implementation("io.reactivex.rxjava2:rxjava:2.2.21") implementation("io.reactivex.rxjava2:rxkotlin:2.4.0") implementation("io.reactivex.rxjava2:rxandroid:2.1.1") implementation("com.squareup.okhttp3:okhttp:4.11.0") After these steps, the RP SDK is ready for use in your Android application. Configuring the Android Application for Verify with Wallet Next, we need to complete the implementation of the Verify with Wallet functionality in your Android application. Step 1: Build a Card Payload for the Relying Party Card First, we need to create a request payload for the Relying Party card following the specification. private fun buildApp2AppPayload(): String { return PAYLOAD .replace("{refId}", UUID.randomUUID().toString()) .replace("{createdAt}", System.currentTimeMillis().toString()) .replace("{updatedAt}", System.currentTimeMillis().toString()) } private val PAYLOAD = """ { "card": { "type": "relyingparty", "data": [ { "createdAt": {createdAt}, "updatedAt": {updatedAt}, "language": "en", "refId": "{refId}", "attributes": { "clientPackageName": "com.ahsan.verifyappsample", "clientType": "app", "fontColor": "#ffffff", "logoImage": "https://kr-cdn-gpp.mcsvc.samsung.com/mcp25/resource/2024/9/4/b940b7a2-0f55-42ce-8da7-025d50dbb6b7.png", "logoImage.darkUrl": "https://kr-cdn-gpp.mcsvc.samsung.com/mcp25/resource/2024/9/4/b940b7a2-0f55-42ce-8da7-025d50dbb6b7.png", "logoImage.lightUrl": "https://kr-cdn-gpp.mcsvc.samsung.com/mcp25/resource/2024/9/4/b940b7a2-0f55-42ce-8da7-025d50dbb6b7.png", "providerName": "Samsung Verification Sample" } } ] } } """.trimIndent() Step 2: Build the AppLink The AppLink is a tokenized URL that is similar to the CData tokens used for Samsung Wallet cards. The Samsung Wallet RP SDK includes a function to generate the AppLink using the payload and the partner credentials (private key, public key, partner ID, card ID, certificate ID, etc.). To build the AppLink, you can simply call the rpClientApis.buildAppLink() function with the required parameters: val rpClientApis = RpClientApis(this) val appLink = rpClientApis.buildAppLink( partnerId = PARTNER_ID, cardId = CARD_ID, payload = buildApp2AppPayload(), samsungPublicKey = SAMSUNG_CERTIFICATE, partnerPublicKey = PARTNER_CERTIFICATE, partnerPrivateKey = PARTNER_PRIVATE_KEY, partnerCertificateId = CERTIFICATE_ID, isStagingServer = true ) Step 3: Build the Request Data Finally, once the AppLink creation is complete, we can send the verification request using the RP SDK. Before sending the request, we need to specify exactly which information we wish to retrieve. For this purpose, we need to create a JSON document following the ISO 18013-5 specification and specify the fields we wish to retrieve in the response. It is possible to request for the following fields in the request data under the "org.iso.18013.5.1" namespace: portrait family_name given_name document_number age_in_years resident_address birth_date issue_date expiry_date sex height weight_range weight eye_colour hair_colour organ_donor driving_privileges veteran Additionally, it is also possible to request for the following 3 fields, under the "org.iso.18013.5.1.aamva" namespace: domestic_driving_privileges DHS_compliance EDL_credential In our example, we only try to retrieve the following 4 fields: family_name, age_in_years, issue_date, and expiry_date. In the following code example, we build the request string accordingly: val requestData = """ { "docType": "org.iso.18013.5.1.mDL", "nameSpaces": { "org.iso.18013.5.1": { "family_name": true, "age_in_years": true, "issue_date": true, "expiry_date": true } } } """.trimIndent() Step 4: Create the OnResponseListener Class When using the VWW RP SDK, it is necessary to create a listener class for both sending the request and for receiving and processing the response from the mDoc server. For our example, let's create an empty placeholder OnResponseListener class which extends the RP SDK's OnResponseListener class. class OnResponseListener(private val requestData: String) : RpClientApis.OnResponseListener{ override fun onGetMdocRequestData(deviceEngagementBytes: ByteArray): ByteArray? { TODO("Not yet implemented") } override fun onMdocResponse(encryptedResponseBytes: ByteArray) { TODO("Not yet implemented") } override fun onMdocResponseFailed(exception: Exception) { Log.e(TAG, "Response processing failed", exception) } } Initiating the Verification Request To initiate the identity verification process, we need to establish a secure session and send a structured request to the Samsung Wallet application. We can use the previously created OnResponseListener class for this purpose. Step 1: Define the onGetMdocRequestData() Function for Sending the Request Data Inside the onGetMdocRequestData() function, we need to do 2 things for establishing a secure encrypted session: Generate an elliptic curve key pair Build session establishment bytes following the ISO-18013-5 specification. Once the key pair is generated, we can use this key pair, the device engagement bytes, and the previously created request data for building the encrypted session establishment bytes. The device engagement bytes are provided automatically inside the onGetMdocRequestData() function by the RP client SDK. private val secureRepository = SecureRepository() override fun onGetMdocRequestData(deviceEngagementBytes: ByteArray): ByteArray? { val keyPair = secureRepository.generateEcKeyPair() val encryptedSessionEstablishmentBytes = secureRepository.buildSessionEstablishment(requestData, deviceEngagementBytes, keyPair) return encryptedSessionEstablishmentBytes!! } For further information regarding generating the key pair and building the session establishment bytes, check the provided sample code. Step 2: Initiate a Verification Request with the AppLink Once the onGetMdocRequestData() function is ready, we can use the request() function to initiate the verification request. val sessionId = UUID.randomUUID().toString() val WALLET_PACKAGE = "com.samsung.android.spay" rpClientApis.request( WALLET_PACKAGE, sessionId, appLink, OnResponseListener(requestData) ) Processing the Request Response Once the mDoc request has been sent and processed successfully, the application should receive a ByteArray as response in the onMdocResponse() function inside the listener class. This ByteArray is an encrypted JSON object. Once decrypted, the response should look like the following: { "documents": [ { "issuerSigned": { "nameSpaces": { "org.iso.18013.5.1": [ "pGhkaWdlc3RJRBkU-mZyYW5kb21UaGNkNGduZDl5Z2I1cTRjaDV4ZnpxZWxlbWVudElkZW50aWZpZXJrZXhwaXJ5X2RhdGVsZWxlbWVudFZhbHVlwHQyMDMxLTExLTIxVDA3OjAwOjAwWg", "pGhkaWdlc3RJRBknbWZyYW5kb21Udjg1NmsydzIzZzQ3OHk5cTQ0aHJxZWxlbWVudElkZW50aWZpZXJsYWdlX2luX3llYXJzbGVsZW1lbnRWYWx1ZRgr", "pGhkaWdlc3RJRBlvWWZyYW5kb21UbnRtdnJ5OXlucXcyZjY2bmp2NXRxZWxlbWVudElkZW50aWZpZXJqaXNzdWVfZGF0ZWxlbGVtZW50VmFsdWXAdDIwMjMtMTEtMDhUMDc6MDA6MDBa", "pGhkaWdlc3RJRBnXQWZyYW5kb21UOXJqd2NydjZ6cXpqZm1xajNkcnhxZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWVsZWxlbWVudFZhbHVlZUFoc2Fu" ] }, "issuerAuth": [ "dCBa", { "33": "..." }, "...", "..." ] }, "deviceSigned": {…}, "docType": "org.iso.18013.5.1.mDL" } ], "version": "1.0", "status": 0 } The values inside the org.iso.18013.5.1 JSON Array are the information we requested, in the CBOR (Concise Binary Object Representation) format. For example, if we decode the value: "pGhkaWdlc3RJRBlvWWZyYW5kb21UbnRtdnJ5OXlucXcyZjY2bmp2NXRxZWxlbWVudElkZW50aWZpZXJqaXNzdWVfZGF0ZWxlbGVtZW50VmFsdWXAdDIwMjMtMTEtMDhUMDc6MDA6MDBa", we find that this CBOR object contains the issue_date field and its value is 2023-11-08T07:00:00.000Z. Similarly, every value provided in the array is a CBOR object that can be decoded using CBOR decoders to find a key-value pair containing the requested information. We can now receive the mDoc response in the onMdocResponse() function and decode it to retrieve the final requested values: override fun onMdocResponse(encryptedResponseBytes: ByteArray) { val plainResponse = secureRepository.decryptMdocResponse(encryptedResponseBytes) Log.i(TAG, "plainResponse=${plainResponse?.toPrettyJson()}") val mDocContent = Mdoc18013Utils.parseMdocResponse(plainResponse!!) mDocContent.forEach { (key, value) -> Log.i(TAG, "$key: $value") } } Here, secureRepository.decryptMdocResponse() performs the decryption operation and converts the encrypted bytes into a plain JSON response. Afterwards, the Mdoc18013Utils.parseMdocResponse() function takes the plain response and decodes each CBOR-encoded element contained in the org.iso.18013.5.1 array and returns these values in a simplified dictionary of key-value pairs. If you wish to learn more about these functions, you can check out the provided sample code. With this step, the sample application's implementation of Verify with Wallet is complete. You can now build and run the application. In the sample application, once the user clicks the "Verify with Samsung Wallet" button, the VWW procedure is initiated. Once the user confirms that they wish to share their information, the application will receive the requested information about the user. Figure 2: Complete the verification process using VWW Conclusion In this article, we have explored how you can integrate the Verify with Wallet RP SDK directly into your application and use it to verify the user's identity. Feel free to integrate the RP SDK in your own application and test the Verify with Samsung Wallet process as well. If you have any further queries regarding this process, feel free to reach out to us through the Samsung Developers Forum. Related Resources ISO/IEC 18013-5:2021 - Personal identification — ISO-compliant driving licence — Part 5: Mobile driving licence (mDL) application Mobile Driver License - American Association of Motor Vehicle Administrators - AAMVA RP SDK download link Verify with Wallet API Guidelines Relying Party Card Specifications Sample Code Download Link View the full blog at its source
  11. Samsung Electronics has been leading display innovation for years — most notably by pioneering the world’s first commercialization of cadmium-free quantum dot materials. This groundbreaking technology has since become the cornerstone of achieving precise color reproduction and exceptional picture quality. Touted as the next-generation material, it has also drawn attention not just in the TV industry, but also in other sectors like medical devices and solar cells. With the introduction of QLED TVs, Samsung has redefined the television landscape, integrating this innovative quantum dot technology into its products. By leveraging the properties of these ultra-fine quantum dots, QLED displays achieve a broader color gamut and higher brightness, elevating picture quality to levels that traditional LED TVs cannot match. ▲ Samsung QLED TVs offers best-in-industry picture quality, audio performance, AI features and connectivity. What sets Samsung QLED TVs apart from conventional LED TVs? Samsung Newsroom had the opportunity to meet with researchers Kevin Cha and Jang Nae-won from the Visual Display Business and disassemble a Samsung QLED TV to reveal the secrets behind its stunning performance — literally behind the screen. 1. Operating Module: The Brain of TV 1) Rear Cover ▲ The back panel protects internal components, prevents overheating, supports audio and provides convenient connectivity. The back panel of a TV serves more than just a structural frame; it protects internal components and effectively manages heat. It houses speakers for audio support and facilitates easy device connections, improving the overall user experience. 2) Main PCB (Printed Circuit Board) ▲ The main PCB handles the TV’s essential functions. The main PCB acts as the brain of the TV, overseeing functions such as power supply, remote control reception and SmartThings connectivity. This critical component controls the entire system, ensuring the television operates smoothly. 3) TV Tuner ▲ The TV tuner receives broadcast signals for display on the screen. The TV tuner is responsible for receiving and converting broadcast signals for display on the screen. The rise of streaming services and increased use of external device connections has led many users to prefer smart monitors without tuners. However, by definition, a “television” must include this component. 4) AI Processor ▲ The AI Processor manages AI features like picture and audio optimization. At the heart of the Samsung QLED TV is the Q4 AI Processor chip. This advanced component manages AI functionalities such as picture and audio optimization and AI assistants. By automatically adjusting both image and sound based on the surrounding environment, the AI processor makes the viewing experience more immersive. 5) Speakers ▲ The speakers deliver immersive sound. Speakers are more than simple output devices. With high-resolution audio and a room-filling sense of space, Samsung QLED TV speakers greatly enhance the viewing experience. 2. Panel 1) Liquid Crystal Display (LCD) Layer and Color Filter ▲ The liquid crystal layer and color filter control. The board attached to the bottom of this module helps light at the pixel level, creating an image. The panel’s structure comprises several intriguing components. The liquid crystal layer and color filter are essential parts of the panel’s basic structure. The liquid crystal layer controls light passage, while the color filter separates colors and creates images at a pixel level. The PCB, which is attached to the panel, precisely controls each pixel, fine-tuning the image. 2) Optical Sheet ▲ The optical sheet concentrates light from the backlight to enhance brightness. The optical sheet concentrates light from the backlight, ensuring a brighter and more uniform image across the display. By gathering light, it elevates the general brightness of the display. 3) QD (Quantum Dot) Layer ▲ The QD layer utilizes real quantum dots. The next step reveals the QD layer, perhaps the most important, core component of Samsung QLED TVs. The layer actually utilizes quantum dot materials to convert light sources. This ensures more precise and vibrant colors than conventional technologies, resulting in lifelike visuals. The QD materials in this layer are certified No-Cadmium, enabling safer quantum dot TVs that do not contain harmful substances. 4) Diffuser Plate ▲ The diffuser plate spreads light evenly across the panel. This diffuser plate scatters light emitted from the backlight and spread it evenly across the panel to eliminate excessively bright spots and maintain natural illumination. 5) Blue LED Backlight ▲ Each image shows the differences between the Samsung QLED TV (left) and a conventional LCD TV (right). Samsung QLED TVs use a bright and efficient blue LED backlight. When paired with the QD layer, this backlight produces highly pure colors and achieves greater light efficiency than traditional white LEDs in standard LCD TVs, leading to enhanced overall luminance. 3. Three Key Requirements for a Real Quantum Dot TV ▲ There are three key requirements for a real quantum dot TV. To qualify as a real quantum dot TV, three conditions must be met: the presence of a QD layer, sufficient quantum dot concentration and a blue backlight. Once a TV meets all three conditions, it can be considered a real quantum dot TV. Samsung QLED TVs are the only models in the world to satisfy these criteria, earning the ‘Real Quantum Dot Display’ certification from TÜV Rheinland, a prominent international certification body based in Germany. This recognition underscores the excellence of Samsung’s QLED technology. 4. Striking Difference Between QLED and LCD ▲ Each picture shows the difference between the Samsung QLED TV (left) and conventional LCD TV (right). The differences between Samsung QLED and traditional LCD TVs are evident even to the naked eye, but especially striking when measured with professional tools. ▲ Samsung QLED TV Color Spectrum Graph1 For Samsung QLED TVs, the wavelengths of red, green and blue colors exhibit narrow bandwidths and distinct peaks in their emission spectrum, resulting in meticulous color representation. Viewers can see natural visuals and exceptional picture quality with rich, deep colors. ▲ Conventional LCD TV Color Spectrum Graph2 In contrast, LCD TVs without QD layers display generally lower peaks, a wider bandwidth in green as well as multiple peaks in red, hindering accurate color reproduction. To compensate, these TVs often require multiple layers for color correction, ultimately reducing light efficiency. The in-depth teardown reveals that Samsung QLED TVs are built with sophisticated technology that goes beyond basic explanations. Every component that manages light works in harmony, culminating in breathtaking image quality. The QD layer, in particular, significantly enhances the richness and vibrancy of colors. The intricate technology behind these displays makes a substantial difference in overall picture quality. At IFA 2025, Samsung Electronics showcased its technological prowess by establishing a “Real QLED Zone,” promoting the concept of “Buy Real, Not Fake.” Samsung QLED TVs represent the pinnacle of cutting-edge technology, pushing the boundaries of premium viewing experiences. With Samsung’s QLED TVs, viewers can truly appreciate the remarkable difference that quantum dot technology delivers. Simulated image based on actual measurements ︎Simulated image based on actual measurements ︎View the full article
  12. Samsung Electronics today announced the release of a new 22-work collection in collaboration with Art Basel Paris 2025, bringing the creative spirit of the fair into homes around the world. The collection is available on Samsung Art TVs through Samsung Art Store, turning everyday interiors into living galleries. The new collection highlights artists who are redefining how contemporary art reflects the world we live in. Reflecting the “now” of global culture, the collection brings together artists from Africa, Asia, Europe and Latin America, offering a snapshot of the conversations shaping art in 2025. Pascale Marthine Tayou’s Dreams in Giza brings his distinctive lens to questions of migration, hybridity, and cultural exchange, connecting global stories to personal stories. Ludovic Nkoth’s works, including The Wait and A Day’s Weight, confront the complexities of belonging and diaspora with striking emotional intensity. ▲ Dreams In Giza, 2022, Pascale Marthine Tayou Together, these works capture the urgency of today’s cultural dialogue. They are presented alongside new additions from Tanja Nis-Hansen, Miao Ying, Robert Brambora, Jessy Razafimandimby, and others. Artists whose practices expand the global conversation and highlight the diversity of perspectives shaping art today. ▲ The Frame Pro displaying A Day’s Weight, 2023, Ludovic Nkoth “This collection is about the present moment of art,” says Daria Greene, Head of Content and Curation for Samsung Art Store. “Samsung Art Store continues to expand not only in scale but in perspective, with Art Basel highlighting the vitality of today’s artists and the urgency of their voices from Paris to millions worldwide.” Unveiled during Art Basel Paris, the collection reflects the fair’s role as a stage for what is most relevant right now in contemporary culture. At the Samsung’s booth, visitors can experience the works displayed on Samsung Art TVs, seeing how technology transforms a television into a space for cultural connection. Art Basel Paris captures the cultural energy of today, but its influence can be fleeting. By making this collection available on Samsung Art Store, Samsung ensure these works continue to resonate long after the fair, turning temporary encounters into lasting experiences at home. “At Art Basel Paris, the experience goes beyond the works on display to the conversations they inspire,” said Clément Delépine, Director of Art Basel Paris. “With our second edition in the iconic Grand Palais, collaborating with Samsung allows those conversations to reach audiences worldwide in new and meaningful ways.” ▲ The Frame Pro displaying Deoxyribonucleic Acid Trip 1, 2021, Tanja Nis-Hansen The collection will be available for users to experience live at the Art Basel Paris fair, taking place from October 24 to 26, 2025, with a bespoke Samsung booth featuring Samsung Art TVs displaying the 22 selected artworks. Along with the ABP collection, Samsung exclusively highlights Seundja Rhee at the exhibition as a featured artist, a Korean artist who established her career in Pairs, and renowned for her lyrical abstraction and her deep exploration of color and form. The Art Basel Paris 2025 collection is now globally available in 4K ultra-high resolution on Samsung Art TVs. Thanks to Samsung’s advanced display technology, each artwork retains the richness of color, texture and detail, giving the impression of a gallery-quality piece at home. Exclusive Artwork Available Across Samsung TVs Samsung Art Store is available across the 2025 Samsung TV lineup, making art from the world’s leading artists, museums and galleries more accessible than ever. This includes The Frame and The Frame Pro, Samsung’s award-winning Art TVs. Featuring an upgraded Neo QLED screen for brighter colors, sharper contrasts and deeper blacks, The Frame Pro is Samsung’s most advanced art TV yet. Its Wireless One Connect Box1 makes installation seamless by enabling users to keep cables out of sight up to 30 feet away, so they can truly enjoy the TV’s gallery-worthy picture. Plus, it’s designed with an Anti-Reflection Matte Display that makes art look true-to-life, and is fully customizable — from its bezels2 to its size — offering the perfect complement to any décor. This year, Samsung also expanded Art Store to the AI-powered Neo QLED and QLED series, unlocking even more ways for users to enjoy art in their homes. To learn more, visit: https://www.samsung.com/us/televisions-home-theater/tvs/the-frame/digital-art-store/. About Art Basel Founded in 1970 by gallerists from Basel, Art Basel today stages the world’s premier art shows for Modern and contemporary art, sited in Basel, Miami Beach, Hong Kong, Paris, and Qatar. Defined by its host city and region, each show is unique, which is reflected in its participating galleries, artworks presented, and the content of parallel programming produced in collaboration with local institutions for each edition. Art Basel’s engagement has expanded beyond art fairs through new digital platforms including the Art Basel App and initiatives such as the Art Basel and UBS Global Art Market Report, the Art Basel Shop, and the Art Basel Awards. For further information, please visit artbasel.com. 1 Wireless One Connect must be connected to the TV wirelessly for full TV functionality. Wireless connection may be affected by the surrounding environment, may not connect when enclosed or blocked by metal (e.g., from inside a metal cabinet) or by other physical objects such as walls. TV and Wireless One Connect require separate power cord connections. 2 Bezels sold separately. View the full article
  13. Samsung held the online Samsung AI Forum 2025 on September 16, 2025, under the theme "Generative to Agentic AI." The event emphasized advancements in on-device AI and AI agent technologies aimed at boosting work productivity. The forum featured keynote speeches from professors and experts from prestigious research universities. Keynote presentations covered a range of topics, including: Advancing Agentic Intelligence (How) Do LLMs Reason? Accelerating Knowledge Graph-Based Data Management with Large Language Models Diffusion Language Models Mitigating Harms of Generative AI Using Adversarial Tools Additionally, representatives from Samsung Research showcased the latest developments in the following technical sessions: TRUEBench: A Framework for Evaluating Generative Models in Productivity Scenarios AI for Camera White-Balance Knowledge Distillation of Large Language Models Unlocking On-Device LLMs: Models and SDKs for Phones, TVs, and Home Appliances Deep Research with Multi-Agent Orchestration Document AI: Universal Document Parsing and Structuring for Multimodal Generation On-Device AI Development Environment AI Voice Dubbing: Towards Agentic Full-Stack Voice AI The sessions playlist is now available on YouTube, offering viewers the opportunity to explore expert insights and innovative discussions at their convenience. View the full blog at its source
  14. Across the globe, Samsung’s professional display showrooms serve as launchpads for business innovation. Each space is designed to meet local market needs, fostering collaboration between clients and Samsung experts. Building on the story of Samsung’s Connected Experience Center in Irvine, California, the Frankfurt showroom provides a distinctly pan-European platform where ideas are tested, and Samsung’s vision of innovating displays beyond boundaries becomes reality. Since opening in 2018, Samsung’s Showcase & Training Centre in Frankfurt (the Frankfurt showroom) has played a central role in the region’s B2B strategy. What began as a space focused on LED technology has evolved into a full-scale engagement hub that highlights Samsung’s latest innovations — from The Wall and Cinema LED Onyx to Color E-Paper, Spatial Signage, various AI solutions, and VXT — the company’s cloud-native CMS for digital signage. ▲ The Frankfurt showroom offers an engaging environment where clients can explore Samsung’s latest display innovations and collaborative solutions. At the showroom, clients are guided through immersive demonstrations that go beyond product features. The space allows decision-makers to see real-world solutions in action, align stakeholders, and move quickly from idea to execution. Samsung Newsroom spoke with four members of the European business to learn more about the company’s professional display business. ▲ (From left) Erica Cassells, Event Manager (Europe); Joachim Wieczorek, Head of Sales LED Signage (Germany); Anna Mindnich, Head of B2B Marketing CE (Germany); and Steven Pollok, Director of Display Division (Germany). From Showcase to Ecosystem: A Strategic Hub for European Display The showroom has transformed into a working strategy lab where Samsung presents not just products, but integrated ecosystems. The evolution happened as clients are increasingly interested in platform compatibility, wireless sharing, and end-to-end security. Now with Samsung’s VXT solution, for example, visitors can see firsthand how digital signage content is scheduled, distributed, and monitored seamlessly. “Clients rarely come in looking for a single screen,” said Joachim Wieczorek, Head of LED Sales. “They want confidence in a solution — and that means seeing how the technology works, how it fits into their environment, and how it’s supported long-term.” Another trend is that clients increasingly want to understand Samsung’s broader ecosystem and its security model — especially in corporate and public sector environments. “When it comes to sensitive data or high-security environments, that control matters,” Wieczorek said. “We often hear from clients that they want fewer third parties involved — and the showroom gives them a chance to see how our full stack works together.” ▲ Joachim Wieczorek, Head of LED Sales in Germany, guides clients through Samsung’s flagship LED solutions. This approach has reshaped client engagements. Materna, a German IT and service management firm, initially came to view a single LED wall. After experiencing the full ecosystem, the team found opportunities to leverage a solution, rather than a single product, to increase business operation value. Materna left with a comprehensive vision that included LED, LCD, and Samsung VXT — an integrated solution that demonstrated the value of end-to-end collaboration with Samsung. “The focus is no longer on resolution or price — it becomes about performance, scalability, and the confidence that Samsung can deliver,” Wieczorek added. ▲ Materna uses Samsung displays to create welcoming reception areas (left) and dynamic presentation spaces (right) that support collaboration and client engagement. Toyota Motor also turned to the Frankfurt showroom to explore a unified digital transformation across its dealership network. The visit repositioned Samsung from vendor to strategic partner, demonstrating capabilities in standardization, streamlined procurement, and scalability across regions. ▲ Toyota delivers a consistent brand experience with 23,000 Samsung Smart Signage displays installed across 1,250 dealerships in 40 countries. For AEG, one of Germany’s largest live entertainment groups, an initial meeting about Berlin’s Uber Arena expanded into a larger partnership, eventually leading to installations at Hamburg’s Barclays Arena and a broader marketing collaboration. “That visit was a turning point,” said Anna Mindnich, Head of B2B Marketing CE. “It helped us build trust and ultimately grow the relationship into something much bigger.”  ▲ Berlin’s Uber Arena, operated by AEG, features Samsung’s curved LED signage — a partnership that later expanded to additional venues including Hamburg’s Barclays Arena. Introducing Innovation: Helping the Industry Move Forward From dedicated planner days for educators to retail walkthroughs and corporate demos, the Frankfurt showroom delivers experiences that make Samsung’s technology feel both tangible and tailored to each client’s unique needs. ▲ Samsung’s 4K Smart Signage lineup, ranging from 32” to 98”, is displayed side by side at the Frankfurt showroom. Retail and corporate clients are especially drawn to Samsung’s Color E-Paper, which combines dynamic signage capabilities with ultra-low power consumption. From wayfinding to room signage and environmental design, Mindnich noted that many clients discover new applications during their visit. ▲ Samsung Color E-Paper offers a next-gen signage solution with ultra-low power consumption. Featuring a sleek and lightweight design, it is a more sustainable and flexible display alternative for businesses. At the heart of the showroom is The Wall, Samsung’s modular MICRO LED display. Its fine pitch and flexibility allow for unique applications, from corporate lobbies to automotive design studios. Samsung’s Cinema LED Onyx was recently introduced in response to demand for immersive large-format displays in the entertainment industry. Steven Pollok, Director of Display Division, notes that the corporate sector remains one of the largest verticals for LED business in Europe, especially when it comes to all-in-one screens for lobby displays and luxury lifestyle brands’ boardrooms. “In several cases, seeing is believing. After visiting the showroom and experiencing the entire lineup of Samsung’s signage and solutions, clients can get internal buy-in more quickly to turn a visit into a full-scale project with our integrated offerings,” Pollok said. ▲ Pollok explains Samsung’s MicroLED technology (left), with The Wall showcased in multiple configurations from 0.84mm to 1.64mm at the Frankfurt showroom (right). Pollok also notes that visits to the Frankfurt showroom are deeply integrated into Samsung’s regional sales strategy. Many installations across Europe begin with a hands-on visit, often hosted in collaboration with a channel partner. “It helps customers understand what’s possible — and helps our partners communicate that in their own markets,” Pollok explains. ▲ Samsung Onyx, the world’s first DCI-certified cinema LED, delivers true black levels, infinite contrast, and exceptional color accuracy. The latest Onyx (ICD model) launched at CineEurope 2025. Clients can also experience Samsung’s Spatial Signage, another recent innovation, in Frankfurt. This slim and lightweight display creates realistic 3D depth without the need for 3D glasses. This innovation was recognized as IFA 2025 Innovation Award Honoree. ▲ Erica Cassells highlights Spatial Signage, a sleek solution for creating engaging, glasses-free 3D experiences. For All Europe: Where Ideas Become Action As the only pan-European display space of its kind, the European Display Showcase & Training Centre hosts clients and teams from across the continent for immersive workshops, events, and consultations. “We built this as a European showcase for a reason,” adds Erica Cassells, Event Manager. “Subsidiaries and customers come here for internal reviews, launch briefings, or just to see what’s possible. It gives us a first look at how new products are landing with real customers.” ▲ Samsung reps pose in front of the European Display Showcase & Training Centre in Frankfurt, Germany. The Frankfurt showroom embodies Samsung’s mission to provide immersive, consultative environments that reflect local market needs. More than a static demo space, the showroom operates as a collaborative hub where clients test content, compare technologies, and design rollouts alongside Samsung experts. “Our customers know this isn’t just a showroom,” Cassells said. “It’s a signal that we’re committed to their future — and ready to grow with them.” With innovations like MICRO LED, Spatial Signage, Color E-Paper, and the Cinema LED Onyx, the Frankfurt showroom continues to drive the next wave of digital transformation across Europe. By the time clients leave, they don’t just see new technology — they see what’s possible for their business. View the full article
  15. ▲ The Frame displaying “Metamorphosis of Narcissus” by Salvador Dalí Samsung Electronics today announced the addition of 15 new artworks from Tate to Samsung Art Store. This expansion builds on the platform’s existing partnerships with renowned institutions like the Art Institute of Chicago, the Museum of Modern Art (MoMA), Thyssen-Bornemisza National Museum and many more. By integrating Tate collection, Samsung Art Store continues to bridge the gap between world-class museums and cultural institutions, bringing masterpieces directly into homes. The new Tate collection includes iconic modern masters such as Henri Matisse, Salvador Dalí, Mark Rothko and Roy Lichtenstein — the first pop art artists to appear on the Art Store — as well as leading contemporary artists like Peter Doig and Beatriz Milhazes. Among the highlights are some of Tate Modern’s most celebrated works: Roy Lichtenstein’s “Whaam!” Henri Matisse’s “The Snail,” a must-see in the Tate’s permanent collection; and Jackson Pollock’s “Yellow Islands.” The collection also offers a glimpse into the breadth and energy of modern and contemporary art by showcasing British painter Howard Hodgkin, alongside Peter Doig’s dreamlike “Echo Lake” and “Ski Jacket.” ▲ Samsung Neo QLED displaying “Dinner at West Hill (1964-6)” by Howard Hodgkin With these new additions, Samsung Art Store further expands its mission to democratize access to art, making it possible for anyone to enjoy museum-quality works from home, with ease. By bringing together partners from across the globe — from New York, to Madrid to London — the platform offers a unique opportunity to experience the depth and versatility of modern and contemporary art. And with Tate now joining the lineup, art lovers can enjoy a collection that speaks to both heritage and innovation. “Samsung Art Store is dedicated to providing people with the opportunity to experience world-class art in the comfort of their living rooms,” said Heeyeong Ahn, Vice President of the Visual Display Business at Samsung Electronics. “By expanding our offerings to pieces from Tate, we are taking another step in supporting the irreplaceable experience of seeing art in person.” Discover Exclusive Artwork Across Samsung TVs With Samsung Art Store available across the 2025 Samsung TV lineup — such as its QLED TVs and the award-winning The Frame and The Frame Pro — art from the world’s leading artists, museums and galleries is more accessible than ever. As Samsung’s most advanced art TV yet, The Frame Pro features an upgraded Neo QLED screen for brighter colors, sharper contrasts and deeper blacks. Its Wireless One Connect Box1 makes installation seamless, enabling users to keep cables out of sight up to 30 feet away so they can truly enjoy the TV’s gallery-worthy picture. Plus, it’s designed with an Anti-Reflection Matte Display that makes art look true-to-life and is fully customizable — from its bezels2 to its size — offering the perfect complement to any décor. This year, Samsung Art Store also expanded to the Neo QLED 8K, Neo QLED 4K and QLED series, unlocking even more ways for users to enjoy art in their homes. To learn more, visit https://www.samsung.com/us/televisions-home-theater/tvs/the-frame/digital-art-store/. 1 Wireless One Connect must be connected to the TV wirelessly for full TV functionality. Wireless connection may be affected by the surrounding environment and may not connect when enclosed or blocked by metal (e.g., from inside a metal cabinet) or by other physical objects such as walls. TV and Wireless One Connect require separate power cord connections. 2 Bezels sold separately. View the full article
  16. Samsung Electronics today announced the expansion of its partnership with Toyota Motor, one of the world’s top-selling automakers, which will bring Samsung’s Smart Signage solutions to additional Toyota dealerships in key markets. This expansion follows the successful large-scale digital transformation of 1,250 dealerships across 40 countries completed in early 2025 in Europe. As car buyers increasingly move between online research and in-person visits, the partnership aims to create a seamless and connected customer journey by transforming traditional dealerships into dynamic, digitally enhanced environments. “The trend of digitalizing car dealerships is accelerating globally, and digital signage is playing a key role in that shift,” said Hoon Chung, Executive Vice President and Head of Enterprise Business team, Visual Display (VD) Business at Samsung Electronics. “Through our partnership with Toyota Motor, we’re proud to deliver innovative solutions that amplify the car-buying process for customers worldwide. We’re also committed to developing differentiated technologies tailored to the needs of globally diverse markets.” Enhancing the Toyota Dealership Experience Samsung has already deployed approximately 23,000 Smart Signage displays in Toyota dealerships across Europe, the Middle East and the Commonwealth of Independent States (CIS), marking one of the company’s most comprehensive commercial signage projects to date. A range of Samsung touchscreens and indoor LED displays are installed across key areas of Toyota’s digital dealerships, including reception, consultation booths, vehicle display zones and customer lounges. These products include the QMC Series, a 4K UHD display lineup ranging from 43 to 98 inches, featuring a non-glare panel, uniform bezels for seamless portrait or landscape use, and EPEAT1 Silver certification for environmental performance. Toyota digital dealership customers can browse vehicle models, view product specifications and explore available offers directly through Samsung Smart Signage displays. Touch-enabled interfaces allow for real-time customization, helping visitors build their ideal vehicle configuration on screen. These digital tools support a more interactive and efficient shopping experience, enabling staff to shift their focus from routine product explanations to more personalized customer conversations. Remote Management With Enterprise-Grade Security All digital dealership displays are supported by MagicINFO, Samsung’s all-in-one remote device management solution, which enables Toyota teams to monitor screen performance and troubleshoot issues across its display network from a centralized dashboard. This setup helps control hardware, minimize downtime and ensure consistent display operation without the need for on-site support. Built with enterprise-grade safeguards, MagicINFO is certified under ISO/IEC 27001:2022 and ISO/IEC 27701:2019 by the British Standards Institution (BSI),2 underscoring Samsung’s commitment to secure and privacy-focused digital signage management. “Bringing Samsung’s digital signage into our dealerships has added real value at every point of the customer journey,” said Dirk Christiaens, Business Transformation and Brand Experience Manager at Toyota Motor Europe. “There are multiple stages to the car-buying journey, and we must communicate the right information at the right time to deliver a great customer experience. The ability to remotely manage our displays in real time through MagicINFO has greatly increased customer engagement across our digital dealerships.” According to a recent report from Omdia, the global digital signage market is projected to reach $12.6 billion by 2029. In Q2 2025, Samsung achieved a record-high 38.8% global market share by volume, maintaining its position as the world’s leading commercial display provider for 17 consecutive years.3 About Toyota Motor Toyota Motor works to develop and manufacture innovative, safe and high-quality products and services that create happiness by providing mobility for all. We believe that true achievement comes from supporting our customers, partners, employees, and the communities in which we operate. Since our founding over 80 years ago in 1937, we have applied our Guiding Principles in pursuit of a safer, greener and more inclusive society. Today, as we transform into a mobility company developing technologies of electrification, intelligence and diversification, we also remain true to our Guiding Principles and many of the United Nations’ Sustainable Development Goals to help realize an ever-better world, where everyone is free to move. https://global.toyota/en/ 1 The US Environmental Protection Agency’s Electronic Product Environmental Assessment Tool. 2 These globally recognized standards verify that MagicINFO meets rigorous requirements for managing information securely, mitigating risks of unauthorized access, and safeguarding personal data across its digital signage content management systems (CMSs). 3 Consumer TVs are excluded. Source: Omdia Q2 2025 Public Display Report. View the full article
  17. Samsung Wallet Partners can create and update card templates to meet their business needs through the Wallet Partners Portal. However, if the partner has a large number of cards, it can become difficult to manage them using the Wallet Partners Portal website. To provide partners with more flexibility, Samsung provides server APIs so that partners can easily create and modify Samsung Wallet card templates without using the Wallet Partners Portal. With these APIs, partners can also create their own user interface (UI) or dashboard to manage their cards. In this article, we implement the Add Wallet Card Templates API to create a card template for a Coupon in the Wallet Partners Portal. We focus on the API implementation only and do not create a UI for card management. Prerequisites If you are new to Samsung Wallet, complete the onboarding process and get the necessary certificates. As a Samsung Wallet Partner, you need permission to use this API. Only authorized partners are allowed to create wallet card templates using this API. You can reach out to Samsung Developer Support for further assistance. API overview The REST API discussed in this article provides an interface to add wallet card templates directly from the partner's server. This API utilizes a base URL, specific headers, and a well-structured body to ensure seamless integration. URL: This is the endpoint where the request is sent to create a new wallet card template. https://tsapi-card.walletsvc.samsung.com/partner/v1/card/template Headers: The information provided in the headers ensures secure communication between the partner's server and Samsung's server. Authorization: The Bearer token. See the JSON Web Token documentation for details. X-smcs-partner-id: This is your partner ID. The partner ID gives you permission to use the API. X-request-id: Use a randomly generated UUID string in this field. Body: The body must be in the JWT token format. Convert the payload data (card template in JSON format) into a JWT token. For more details about the API, refer to the documentation. Implementation of the API to create a card template The Add Wallet Card Templates API allows you to add a new card template to the Wallet Partners Portal. You can also create the card in the portal directly, but this API generates a new card template from your server, without requiring you to launch the Wallet Partners Portal. Follow these steps to add a new card template. Step 1: Extracting the keys Extract the following keys from the certificates. These keys are used while generating the JWT token. RSAPublicKey partnerPublicKey = (RSAPublicKey) readPublicKey("partner.crt"); RSAPublicKey samsungPublicKey = (RSAPublicKey) readPublicKey("samsung.crt"); PrivateKey partnerPrivateKey = readPrivateKey("private_key.pem"); Extracting the public keys Use the following code to extract the partner public key and the Samsung public key from the partner.crt and samsung.crt certificate files, respectively. You received these certificate files during the onboarding process. private static PublicKey readPublicKey(String fileName) throws Exception { // Load the certificate file from resources ClassPathResource resource = new ClassPathResource(fileName); try (InputStream in = resource.getInputStream()) { CertificateFactory certFactory = CertificateFactory.getInstance("X.509"); X509Certificate certificate = (X509Certificate) certFactory.generateCertificate(in); return certificate.getPublicKey(); } } Extracting the private key The following code extracts the private key from the .pem file you generated during the onboarding process. This key is needed to build the auth token. private static PrivateKey readPrivateKey(String fileName) throws Exception { String key = new String(Files.readAllBytes(new ClassPathResource(fileName).getFile().toPath())); key = key.replace("-----BEGIN PRIVATE KEY-----", "").replace("-----END PRIVATE KEY-----", "").replaceAll("\\s", ""); byte[] keyBytes = Base64.getDecoder().decode(key); KeyFactory keyFactory = KeyFactory.getInstance("RSA"); return keyFactory.generatePrivate(new PKCS8EncodedKeySpec(keyBytes)); } Step 2: Generating the authorization token Samsung's server checks the authorization token of the API request to ensure the request is from an authorized partner. The authorization token is in the JWT format. Follow these steps to create an authorization token: Building the auth header Create an authHeader. Set “AUTH” as its payload content type to mark it as an authorization token. As you can create multiple certificates, use the corresponding certificate ID of the certificate that you use in the project. You can get the certificate ID from “My account > Encryption Management” of the Wallet Partners Portal. // create auth header JSONObject authHeader = new JSONObject(); authHeader.put("cty", "AUTH"); authHeader.put("ver", 3); authHeader.put("certificateId", certificateId); authHeader.put("partnerId", partnerId); authHeader.put("utc", utcTimestamp); authHeader.put("alg", "RS256"); Creating the payload Create the payload using the authHeader. Follow this code snippet to create the payload. // create auth payload JSONObject authPayload = new JSONObject(); authPayload.put("API", new JSONObject().put("method", "POST").put("path", "/partner/v1/card/template")); authPayload.put("refId", UUID.randomUUID().toString()); Building the auth token Finally, generate the authorization token. For more details, refer to the “Authorization Token” section of the Security page private static String generateAuthToken(String partnerId, String certificateId, long utcTimestamp, PrivateKey privateKey) throws Exception { // create auth header // create auth payload // return auth token return Jwts.builder() .setHeader(authHeader.toMap()) .setPayload(authPayload.toString()) .signWith(privateKey, SignatureAlgorithm.RS256) .compact(); } Step 3: Generating a payload object token The request body contains a parameter named “ctemplate” which is a JWT token. Follow these steps to create the “ctemplate.” Creating the card template object Select the proper card template you want to create from the Card Specs documentation. Get the payload object as JSON format. Now create the JSONObject from the JSON file using the following code snippet. // creating card template object JSONObject cDataPayload = new JSONObject(); cDataPayload.put("cardTemplate", new JSONObject() .put("prtnrId", partnerId) .put("title", "Sample Card") .put("countryCode", "KR") .put("cardType", "coupon") .put("subType", "others") .put("saveInServerYn", "Y")); Generating the JWE token Create the JWE token using the following code snippet. For more details about the JWE format, refer to the “Card Data Token” section of the Security page. // JWE payload generation EncryptionMethod jweEnc = EncryptionMethod.A128GCM; JWEAlgorithm jweAlg = JWEAlgorithm.RSA1_5; JWEHeader jweHeader = new JWEHeader.Builder(jweAlg, jweEnc).build(); RSAEncrypter encryptor = new RSAEncrypter((RSAPublicKey) samsungPublicKey); JWEObject jwe = new JWEObject(jweHeader, new Payload(String.valueOf(cDataPayload))); try { jwe.encrypt(encryptor); } catch (JOSEException e) { e.printStackTrace(); } String payload = jwe.serialize(); Building the JWS header Next, follow this code snippet to build the JWS header. Set “CARD” as the payload content type in this header. // JWS Header JWSHeader jwsHeader = new JWSHeader.Builder(JWSAlgorithm.RS256) .contentType("CARD") .customParam("partnerId", partnerId) .customParam("ver", 3) .customParam("certificateId", certificateId) .customParam("utc", utcTimestamp) .build(); Building the JWS token Generate the JWS token from the previously generated JWE token and, finally, get the “ctemplate” JWT. Follow the “JWS Format” section of the Security page. private static String generateCDataToken(String partnerId, PublicKey partnerPublicKey, PublicKey samsungPublicKey, PrivateKey partnerPrivateKey, String certificateId, long utcTimestamp) throws Exception { // creating card template object // JWE payload generation // JWS Header // JWS Token generation JWSObject jwsObj = new JWSObject(jwsHeader, new Payload(payload)); RSAKey rsaJWK = new RSAKey.Builder((RSAPublicKey) partnerPublicKey) .privateKey(partnerPrivateKey) .build(); JWSSigner signer = new RSASSASigner( ); jwsObj.sign(signer); return jwsObj.serialize(); } Step 4: Building the request As all of the required fields to create the request have been generated, you can now create the request to add a new template. Follow the code snippet to generate the request. private static Request buildRequest(String endpoint, String partnerId, String requestId, String authToken, String cDataToken) { // Prepare JSON body JSONObject cDataJsonBody = new JSONObject(); cDataJsonBody.put("ctemplate", cDataToken); RequestBody requestBody = RequestBody.create( MediaType.parse("application/json; charset=utf-8"), cDataJsonBody.toString() ); // Build HTTP Request Request request = new Request.Builder() .url(endpoint) .post(requestBody) .addHeader("Authorization", "Bearer " + authToken) .addHeader("x-smcs-partner-id", partnerId) .addHeader("x-request-id", requestId) .addHeader("x-smcs-cc2", "KR") .addHeader("Content-Type", "application/json") .build(); return request; } Step 5: Executing the request If the request is successful, a new card is added to the Wallet Partners Portal and its “cardId” value is returned as a response. private static void executeRequest(Request request) { // Execute HTTP Request try (Response response = client.newCall(request).execute()) { if (response.isSuccessful()) { System.out.println("Wallet Card Template added successfully: " + response.body().string()); } else { System.out.println("Failed to add Wallet Card Template: " + response.body().string()); } } } Implement as a server At this point, you can add a webpage UI for creating card templates and deploy it as a web service. In this sample project, there is no UI added. But, you can deploy this sample as a web service and test it. Conclusion This tutorial shows you how you can create a new Samsung Wallet card template directly from your server by using a REST API. Now that you can implement the API, you can add a UI and make it more user-friendly. Also implement the Updating Wallet Cards Templates API for better card management. References For additional information on this topic, refer to the resources below: Sample project code. Business Support for Special Purposes documentation. View the full blog at its source
  18. September 2025 Samsung In-App Purchase SDK v6.5.0 Released An updated version of the Samsung In-App Purchase (IAP) SDK has been released. In the new version 6.5.0, the “obfuscatedAccountId” and “obfuscatedProfileId” parameters are now accessible. When an application requests a purchase, these parameters are used to provide encoded values that are associated with the customer's account and profile in your application. These values are also returned with queries about purchases and items purchased, so the application can take advantage of them. Galaxy Store uses them to detect fraudulent payments. Learn more "Samsung AI Forum 2025" HostedSamsung hosted the "Samsung AI Forum 2025" on September 15 and 16, sharing their latest AI research outcomes and future directions. On September 15, the DS Division discussed the current AI technologies for designing and manufacturing semiconductors and their future, under the title "Semiconductor Industry's Vertical AI Strategies and Visions" at The UniverSE in Yongin, South Korea. Professor Yoshua Bengio from University of Montreal introduced "Scientist AI", highlighting its reliability and the acceleration of scientific discoveries, while Amit Gupta, VP at Siemens EDA, suggested an end-to-end approach to the AI-based automation of digital designs. On September 16, the DX Division hosted an online forum under the theme "Generative to Agentic AI," regarding on-device AI and AI agent technologies to boost work productivity. The two-day forum successfully concluded with the world-class academics and researchers from Samsung exploring how AI can drive innovations in industry and society. Day 2 of the event, held online, is now available to watch on YouTube. Watch the Replay SmartThings Q2 Updates - Expansion in Development Tools, Applications, and WWST WWST partner products are now available for purchase on Samsung.com, providing direct access to over 500 million global visitors every month. The SmartThings Test Suite has also been upgraded, allowing most hub-connected devices, including Matter devices, to receive WWST certification through self-testing, free of charge. New partners and products have also joined the ecosystem, including Arlo Camera with AI-powered features, further expanding the WWST ecosystem. This expansion marks an important milestone for SmartThings, now with more than 400 million users globally. Learn more about this exciting news here. Build Custom Complications for Galaxy Watch Using complications, Galaxy Watch faces can display a wide range of information in addition to time, such as battery level, calendar events, and step count. Developers can build Complication Data Sources to seamlessly share their application data with compatible watch faces, and use slots to set up the information they want in a complication. This blog post uses a sample application called Hydration Tracker to walk through the development process, from the implementation of data sources to adding icons and tap actions. Create your own complications, such as weather forecast, battery status, or custom application statistics data, and enhance your Galaxy Watch experience. Learn more Samsung Certificate Extension Update for the Smart TV SDK Samsung Certificate Extension Update for the Smart TV SDK version 2.0.74 is now officially released. This update to the latest version is mandatory starting September 2025 to further strengthen security. You will be unable to generate new certificates without this update, which may lead to certificate errors during application releases and updates, and potentially causing service restrictions. Learn more about the update on the Samsung Developers Portal. Learn more Samsung Unveils “AI Home: Future Living, Now” Vision at IFA 2025 At a press conference before IFA 2025 in Berlin, Samsung unveiled its vision for the “AI Home”. AI Home is built on "Ambient AI" which controls features of the home environment such as temperature, lighting, and movement, to deliver seamless, tailored experiences for its users. Samsung presented four key benefits of AI Home, which are ▲Convenience and ease of use, ▲Health and safety, ▲Saving time and energy, and ▲Robust security. Various new products and product lines powered by AI technologies have also been unveiled, including Bespoke AI (appliances), Vision AI (display), Galaxy AI (mobile), with a vision to bring more than 1 billion AI devices to homes globally within the next three years. Learn more about Samsung's AI Home vision on the Newsroom. Learn more Tutorial: Samsung IAP Publish API Web Integration The Samsung In-App Purchase (IAP) API is released, which enables developers to efficiently manage IAP products within their applications. The Samsung IAP Publish API helps to consistently manage IAP products with server-to-server communication and web applications, and supports key CRUD (Create, Read, Update, Delete) operations to easily update product details such as price and description. This tutorial walks you through the IAP Publish API integration progress utilizing the back-end Spring Boot servers and an intuitive web UI. Learn more about this on our blog. Learn more Tutorial: Building a Watch Face with Watch Face Format Watch Face Studio is a great tool that allows you to design watch faces without needing any coding skills. However, if you want to have more control, Watch Face Format is the way to go. It lets you define your watch face using XML's declarative structure, giving you precise control over appearance and behavior. Since Watch Face Format is optimized for Wear OS, both maintenance and updates are easy. This tutorial guides you through the process of building a watch face, starting from how you set up a project in Android Studio, to configuring the “watch_face_info.xml” file, customizing layouts, and validating memory footprints. Create more sophisticated and refined Galaxy Watch experiences with Watch Face Format. Learn more Predicting High-Precision Depth on Low-Precision Devices Using 2D Hilbert Curves Samsung R&D Institute Ukraine has proposed a new method to achieve high-precision depth prediction even in environments with strong limitations on hardware capabilities. While computing and memory constraints on existing low-end devices often faced accuracy issues in depth maps, the team used depth representations as points on a 2D Hilbert curve to minimize the data precision loss that occurs during the quantization process. This approach allows precise depth prediction even on low-precision mobile, IoT, and robotics devices. This broadens its potential applications across different areas, including AR/VR, autonomous driving, robotics, etc. On the Samsung Research blog, you can find out more about the research that enables high-precision deep learning models to run efficiently on low-end devices. Learn more Zero Trust Architecture for 6G Most traditional security systems have relied on perimeter-based approaches, such as firewalls, VPNs, and DMZs. In today's ever more open and complex world, however, this is no longer sufficient to defend against a variety of risks, including insider attacks and the compromise of trusted components. Many organizations are already moving toward a Zero Trust Architecture (ZTA), which continuously verifies users and devices to authorize access even inside the network. Samsung Research conducts an in-depth analysis on the need for ZTA in 6G environments and its potential applications, suggesting methods to safeguard sensitive data and critical assets through continuous monitoring and validation, strict access control, dynamic policy enforcement, and more. On our blog, you can find out more about Samsung Research's efforts to build a more resilient and secure 6G infrastructure in an increasingly complex digital landscape. Learn more View the full blog at its source
  19. Orchestrating displays for a business is no small feat. Displays are important as they play a key role in setting the tone and coordinating interaction in a physical space. However, each business has unique needs and it can get mind-boggling to find optimal solutions from the vast array of options available. Samsung’s professional display showrooms across the globe help business owners and managers tackle this task by providing access to its broad portfolio of cutting-edge display solutions as well as expertise in designing experiences around them. ▲ The Samsung Connected Experience Center in Irvine, California The Samsung Connected Experience Center (CEC) in Irvine, California is a 7,500-square-foot platform for discovery and business transformation. Here, clients and Samsung experts work side by side to turn vision into strategy and strategy into deployment. At the heart of the CEC’s mission is a focus on understanding each client’s needs and delivering solutions that maximize business impact. Organizations from hospitality, entertainment, retail, education, government, and other sectors partner with Samsung to develop future-ready strategies and unlock new opportunities. ▲ The LED demo zone at CEC Irvine Discovering Display: Where Technology Becomes Tangible For Lupe Verdin, B2B Visual Display CAD (Consultant, Architect, Designer) Liaison, the CEC is a place where technology finally becomes tangible. “You can’t always explain with words what must be experienced with eyes,” she notes. “From the moment clients arrive, they’re welcomed and guided through a full, hands-on journey of what our technology can offer. At this point, the unmatchable picture quality and service becomes clear — it’s something that’s hard to match elsewhere.” ▲ Lupe Verdin in a CEC Irvine showroom A recent example shows how powerful this experience can be. What began as a visit to compare a 98-inch display quickly evolved into a broader vision: “The client ended up expanding their project to seven LED walls for conference rooms, a showroom, and a security operations center. Seeing their own images and videos on our displays — especially the 0.9mm COB (Chip On Board) LED — the clients identified new opportunities. Seeing the technology in person helps realize how advanced displays can transform spaces and user experiences.” ▲ Multiple LED Formats with Varying Pixel Pitches on Display at CEC Irvine A key differentiator for the CEC is the ability to showcase the full breadth of Samsung’s portfolio in one place. Clients can compare indoor, outdoor, and specialty LED solutions side by side — offering a realistic preview of how their own content comes to life on Samsung’s displays. “Other showrooms don’t offer the same breadth of technology.” Optimizing Business Value: Where Challenges Meet Solutions ▲ Noor Armar in hospitality demo zone at CEC Irvine Noor Armar, Solution Enablement Manager at Samsung’s North America Display Office (NADO), describes the CEC as a place where business challenges are addressed in real time. The CEC provides a low-risk, immersive environment to test ideas, explore trends, and co-design solutions aligned with strategic goals. “Irvine CEC is a great place to provide live demonstrations on how our display solutions can be tailored to a client’s needs and add real value to their business,” Armar says. “Seeing the belief in our customers’ eyes after they experience our products hands-on is probably my favorite part.” ▲ Hospitality zone at CEC Irvine features a SmartThings Pro demo For example, the SmartThings Pro showcase helps clients in hospitality, retail, and cruise lines explore new guest journeys and operational models. Based on data aggregation and AI-driven automation, SmartThings Pro enables seamless, personalized guest experiences such as automatic check-in, adaptive lighting, climate control, and personalized streaming — all managed through a single, integrated platform. “Efficiency and guest satisfaction don’t have to be trade-offs. Our role is to help clients understand the value of integrated platforms, even when the underlying technology is invisible to guests,” said Armar. ▲ The CEC in Irvine features a new 5-meter Onyx Cinema LED screen, unveiled July 2025(left) as well as an The Wall for Virtual Production. The CEC also serves as a resource for creative, marketing, and technical teams. At the CEC, clients can experience first-hand the power of the latest Onyx Cinema LED or test virtual production workflows with the Vu One Mini to explore new storytelling possibilities – all with their own content. These hands-on experiences allow creative and technical buyers to evaluate technology before making final decisions. For instance, the Vu One Mini, developed in collaboration with Vu Technologies, combines Samsung’s premium LED displays with Vu’s real-time content platform. This plug-and-play system is designed for ease of use and mobility — making professional-grade virtual production scalable and practical. ▲ Chris Simpson at CEC Irvine “Most organizations don’t have access to Hollywood sound stages,” explains Chris Simpson, Senior Business Development Manager for Virtual Production & Cinema at Samsung Electronics America. “But with the right software and a portable LED solution, we can bring that same creative power into various settings — corporate, academic, government, sports, to name a few.” More Than a Showcase: Where Meetings Become Milestones These collaborative, hands-on experiences aren’t just theoretical — they translate into real-world impact for clients of all sizes. ▲ The Wall at Hyundai America Technical Center in Michigan At Hyundai America Technical Center in Michigan, Hyundai partnered with Samsung to transform their lobby and workspace. The result: a stunning installation of The Wall, Samsung’s modular MicroLED display, as the visual centerpiece of their North American headquarters. Seeing and configuring The Wall in person at the CEC helped Hyundai align design vision with technical requirements, streamlining decision-making and reducing execution risk. ▲ ‘The Wall for Luxury Living’ installed at a Trubey’s Regency Theatre, the private home cinema of Phil Trubey The CEC also supports individual clients. Phil Trubey, an entrepreneur and a homeowner looking to build a luxury private cinema, began his journey with a visit to the Irvine CEC. Experiencing The Wall firsthand gave him the confidence to invest in a premium solution tailored to his space and lifestyle. “The Wall is so bright we usually don’t even use the full intensity of the screen,” said Trubey. ▲ CEC Irvine staff focus on understanding each client’s needs and delivering solutions that maximize business impact. These examples show how the CEC empowers both enterprises and individuals to experience, evaluate, and realize the full potential of Samsung’s display innovations. The value of the CEC lies in its people and its process. By fostering a culture of partnership and innovation, Samsung helps clients envision what’s possible, test what’s next, and deploy solutions that drive real-world results. Samsung’s professional display showrooms are more than demonstration spaces — they are strategic platforms for turning business ambition into impact. Through collaboration, customization, and strategic consultation, the CEC has become a launchpad for new ideas and lasting partnerships. As Samsung expands its global network of display showrooms, each location adapts to regional needs — ensuring every client, in every market, can unlock new value from their technology investments. View the full article
  20. The dumpstate log on Galaxy Watch running Wear OS powered by Samsung is a detailed system diagnostic report that captures everything happening on the watch at a specific moment. Samsung Developers or Samsung support can use it to troubleshoot issues (like application crashes, lag, excessive battery drain, or sensor failures), crucial operations, and application failures that can’t be diagnosed from application logs alone. In short, the dumpstate log is the go-to tool for deep debugging and capturing everything from application behavior to hardware status in one file. The purpose of this tutorial is to discuss the procedure of collecting dumpstate logs on Galaxy Watch with or without a connected mobile phone. This tutorial demonstrates three processes of generating a log from your Galaxy Watch: Generate a watch dump from Galaxy Watch Generate a watch dump from a connected Galaxy phone Generate a watch dump using the Galaxy Wearable application Prerequisites If you are using an operating system that uses One UI 6 or newer (Android version 14), disable the auto blocker before collecting the log. Before proceeding with one of the options below, make sure Developer Mode on your watch is enabled, which gives access to the Developer options menu. To enable Developer Mode: a) Go to Settings > About watch > Software information. b) Tap on Software version 5 times. This enables Developer Mode and makes Developer options visible in the Settings. After successfully enabling Developer Mode, a toast message also appears on the screen. Figure 1: Enabling Developer Options from Settings Option 1: Generate a Watch Dump from Galaxy Watch NoteIt is not mandatory to maintain connection with your phone during this process. a) Go to Call and dial *#9900#. The SysDump tool will be launched. Scroll down and select DELETE DUMPSTATE/LOGCAT. Figure 2: Deleting the dumpstate log b) Dial *#9900# again. In the SysDump tool window, select DEBUG LEVEL DISABLED/LOW and set it to MID. This restarts the watch. Figure 3: Setting the debug level to MID c) Reproduce the issue/scenario you want to capture in your log. d) Dial *#9900#, select RUN DUMPSTATE/LOGCAT, and wait a few minutes until it finishes. You will be redirected to the System Dump Tool. Figure 4: Running and saving the dumpstate log e) When the process is finished, select COPY TO SD CARD (INCLUDE CP RAMDUMP). The log file is saved to the watch’s internal storage. Figure 5: Copy to SD card f) In the main (root) directory of the watch's file system, look for the “log” directory, which contains the newly generated dumpstate log file. The file has the name format: "dumpstate_WATCH MODEL_TIMESTAMP". Collect the Log File from Galaxy Watch Connect your watch with the PC. Follow the section “Use the command line” from the Connecting Galaxy Watch to Watch Face Studio over Wi-Fi guide to set up a connection between your watch and PC using ADB. No active internet connection is required. Just make sure both your PC and watch are on the same network (check both IPs for confirmation). You can collect the generated log in two ways: Using the PC UI: After connecting the watch to the PC, in the internal storage of your watch, you will find the "log" file. Compress the file and share it with the support team if asked. Figure 6: Connect the watch to your PC and collect the log folder from storage Using ADB and CLI: Use the following commands in the command prompt to collect the log: Check if the log file is saved or not- adb shell ls /sdcard Figure 7: Check the log file existence You will see the log file in the list (see figure 7). If you skipped the step “COPY TO SD CARD (INCLUDE CP RAMDUMP)” in the previous section, then no log file will be listed and the message “No such file or directory” is shown instead. Pull the log to your PC storage- adb pull /sdcard/log Figure 8: Pull the log from your Galaxy Watch to your PC This will start to pull the log file from your watch. It may take a few minutes to complete the process. After the process is completed, the log file is saved to your current working directory in your terminal or command prompt – typically wherever you opened the terminal. NoteAfter collecting a dumpstate log, it is better to set the debug level back to LOW. This will restart the watch again. Option 2: Generate a Watch Dump from a Connected Galaxy Phone NoteIt is mandatory to maintain an uninterrupted connection between your phone and watch during this process. If you have a Galaxy phone that supports One UI 8.0 and it is connected to your Galaxy Watch, you can generate the dump log very easily with the following steps: a) On the connected Galaxy phone, dial *#9900#. In the SysDump tool that opens, select DELETE DUMPSTATE/LOGCAT b) Dial *#9900# again. In the SysDump tool, select DEBUG LEVEL DISABLED/LOW and set it to MID. This restarts the device. Figure 9: Steps (a) and (b) on a connected Galaxy phone c) On your Galaxy Watch, reproduce the issue/scenario you want to capture in your log. d) Back on the phone, dial *#9900# and select Get Watch dump. It will start generating the log, which may take a few minitues. During the process, you will receive toast messages about the process status and completion. Figure 10: Generate a watch dump from a connected phone e) After the log is successfully generated, the screen shows the generated log file name and folder path where it has been saved. Generally, you will find it in “My Files” on your phone. f) Collect the file, which is named in the format “bundled-bugreport-project<date_time.zip>”. This is the full log file you have just generated. Share the log file with the support team if asked. Option 3: Generate a Watch Dump Using the Galaxy Wearable Application a) Enable Developer Mode on the watch (see Figure 1). b) Connect your watch to the mobile phone using the Galaxy Wearable application. c) Reproduce the problem on your Galaxy Watch. d) On your phone, go to the Galaxy Wearable application. Select More > Settings > About Galaxy Wearable. Figure 11: Galaxy Wearable application e) Tap the "Galaxy Wearable" heading 5 times to open the Wearable Hidden Menu, select Get DumpState, and then Run Watch dump. NoteIf you need both a watch and a phone dump together, select Run Watch and Phone dump. Figure 12: Generate a dumpstate log from the Galaxy Wearable App f) Wait for the process to finish, which may take a few minutes. g) After the log is generated, it is written into the phone storage. The storage path is My Files > Internal Storage > Download > Log > GearLog > bundled-bugreport-project<date_time.zip>. Figure 13: Collecting the log from the phone storage h) Collect and share the log file with the support team if asked. Some Important Things to Keep in Mind It is better to disable Developer Mode when it is no longer required. Set the debugging level back to LOW after completing the log collection. If you are a developer, remember that ADB debugging may be used for advanced access. Do not move to another screen while generating the dumpstate log. You have to wait for some time for the full process to complete. This may take 1~3 minutes. After completing the full process, a popup notification will be shown. If you’re generating a log for a support ticket, follow the exact instructions given by the agent. Try to generate the log immediately after reproducing the issue you wish to capture. If possible, generate the log within 10 minutes. Check that you have collected the full log file before sending it to the Samsung support agent. Conclusion Galaxy Watch always offers flexible ways to collect logs and bug reports to troubleshoot and optimize your applications. Follow one of the options described above, generate your log file, zip it, and share it with Samsung support. By following this guide, you can confidently access logs, full bug reports, and system information to analyze application behavior, diagnose problems, and take steps accordingly. Remember to always handle data responsibly and keep debugging options disabled in production environments to protect device security and privacy. If you have any questions about or need help with the information in this article, you can reach out to us on the Samsung Developers Forum or contact us through Developer Support. View the full blog at its source
  21. Seongsu-dong is one of Seoul’s most vibrant destinations for both customers and brands. At the heart of the neighborhood stands Amore Seongsu, the flagship store of global beauty powerhouse Amorepacific. Preserving architectural elements such as the structure, floors and walls of the original automobile repair shop it once was, this unique space invites visitors to explore an immersive, hands-on journey toward discovering “beauty that is uniquely yours.” Designed with the customer experience in mind, Amore Seongsu seamlessly incorporates a range of Samsung Electronics products into the space. Alongside lifestyle TVs such as The Serif and The Sero as well as Smart Monitors, the store recently introduced Samsung’s Color E-paper. The addition marks a meaningful step toward sustainable transformation through digital innovation — while remaining true to the store’s core philosophy of effortless authenticity. ▲ (From left) Tae-hyun Kim, Senior Manager and Jeongsik Shin, Assistant Manager of the Restore Business Team at Amorepacific Creative Center, are enhancing store operations by introducing Samsung Color E-Paper to the flagship store. Samsung Newsroom spoke with Tae-hyun Kim, Senior Manager and Jeongsik Shin, Assistant Manager — both part of the Restore Business Team at Amorepacific Creative Center — about how Color E-Paper was integrated into the store and how visitors have responded. Flexible Placement: Allowing for Seamless Digital Integration When visitor enter Amore Seongsu, the first space they encounter is the reception area — where Color E-Paper displays the store layout and event information. ▲ Visitors are welcomed by Samsung Color E-Paper at Amore Seongsu, one of Seoul’s trendiest spots. “Color E-Paper was the first thing I sought when I walked into Amore Seongsu — to check the store map,” said Hefziba Mancilla Plaza, a Canadian intern at Amorepacific. “I actually thought it was a framed poster until someone told me it was a digital device.” Another Color E-Paper is installed in the merchandising zone, suspended elegantly from the ceiling like an art piece. As visitors conclude their immersive journey through the store, the display elegantly complements the product presentation. ▲ Samsung Color E-Paper suspended from the ceiling in the merchandising zone at Amore Seongsu. Weighing just 2.5 kg including its cordless, rechargeable battery, Color E-Paper is lightweight and easy to install in various formats — hanging, standing or wall-mounted1 — without the need for additional mounts. This versatility allows retail managers to easily adapt to the frequent changes characteristic of pop-up retail spaces. “Amore Seongsu is a space where the concept of beauty is reinterpreted through visual storytelling and thematic experiences, allowing visitors to immerse themselves in a journey to discover a beauty that reflects the self,” said Kim. “Although Samsung Color E-Paper is a digital device, its slim, cable-free design and light weight enables us to easily install it anywhere without worrying about changing the visual language of the existing environment.” ▲ (Left photo, from left) Alena Zhang, Hefziba Mancilla Plaza and Abigaël Mihalache appreciate how Samsung Color E-Paper’s sleek design naturally blends into the store interior. Visitors seem to notice the alignment between space and design. “What stood out to me [about Amore Seongsu] was how the preserved structure of the old building and the central garden create a unique atmosphere that enhances the products display,” said Abigaël Mihalache, a customer from France. “Color E-Paper blends in and draws attention to the products while supporting the brand’s story.” Streamlined Operations: A Smarter Way To Manage Retail Spaces Beyond its versatile installation options, Samsung Color E-Paper offers another key advantage — the ability to adapt content to suit the space and context. At Amore Seongsu, monthly themed exhibitions and brand pop-ups mean frequent content updates. In the past, replacing and reinstalling printed materials required significant time and cost. With Color E-Paper, staff members can now update and apply content changes quickly and easily using a dedicated mobile app. The app also supports a playlist feature, enabling multiple pieces of content to be displayed and rotated in sequence, further improving space utility and operational efficiency. ▲ Kim highlights how easy content updates have opened up new possibilities for store operations. “When we used posters or brochures, we couldn’t make modifications once they were printed. The process of ordering, receiving and installing them was also cumbersome,” said Shin. “Content management is significantly faster and more efficient with Color E-Paper since everything is handled through a single app.” “In a faced-paced environment where information constantly changes, we needed a visual medium that could communicate effectively without overwhelming the space,” Kim added. “Most backlit displays end up feeling harsh in our store. They are too bright and end up clashing with our calm ambiance. Color E-Paper, on the other hand, integrates naturally and offers a more refined, less intrusive presentation. That subtlety was especially appealing.” The Vision: A Step Towards Sustainable Beauty Color E-Paper is unlocking new possibilities for next-generation digital signage — delivering both immersion and convenience while reducing the need for paper and ink and, at the same time, using significantly less energy than conventional digital signage. ▲ Shin values the sustainability aspect of Samsung Color E-Paper. By providing a soft, paper-like display, Color E-Paper resonates with Amorepacific’s philosophy of embracing natural, self-reflective beauty. Unlike typical backlit displays, this innovative product uses a printing-like technology paired with Samsung’s proprietary Color Imaging Algorithm technology to deliver vibrant colors and sharp images. “We put a lot of care into ensuring that our visual materials accurately reflect the real colors and textures of our products,” said Shin. “Samsung Color E-Paper‘s subtle, natural colors allow us to maintain that consistency without overstatement.” ▲ A visitor examines how Samsung Color E-Paper naturally reflects the colors of the products. Additionally, Color E-Paper consumes just 0.00 watts2 when displaying static content, enabling energy-efficient operation, even in spaces where content changes frequently “The fact that Color E-Paper offers a sustainable alternative to paper makes it even more meaningful,” Kim added. “It aligns with Amorepacific’s philosophy of not only conveying external beauty but also reflecting on intrinsic values.” Brands tell their stories through physical space and customers connect with those stories through experiences. Samsung Color E-Paper is bridging experience and meaning, driving transformation with technology that blends seamlessly into virtually any environment. 1 Accessories including stand and wall-mount sold separately. 2 According to International Electrotechnical Commission (IEC) 62301 standards, power consumption under 0.005 watts is displayed as 0.00 watts. View the full article
  22. At its core, television is about picture quality. As the world’s No. 1 TV brand, Samsung Electronics has consistently extended its lead in this field, securing an unrivaled position in the pursuit of excellence. The mark of true leadership, however, lies not only in picture quality itself but also in the overall viewing experience. Samsung’s 2025 OLEDs embody this with Glare-Free1 and AI gamma-adjusting technologies, innovations that minimize distractions to deliver an optimal viewing experience. To uncover the details behind the TVs’ vivid visuals, Samsung Newsroom spoke with Mirae Shin from the Picture Quality Lab of Samsung Electronics’ Visual Display (VD) Business. ▲ Mirae Shin with the new 2025 Samsung S95F OLED TV Enhanced Glare-Free Technology: Bright or Dark, Always Clear OLED is renowned for delivering perfect blacks, vivid colors and ultra-fast response times — strengths made possible by its self-emissive design, which allows each pixel to generate color or block light without the need for a backlight. Yet the high-gloss finishes often used to maximize these strengths are inevitably vulnerable to reflections from external light sources. While a theater-like setting that blocks all ambient light would be ideal, the viewing environments of TV users are rarely perfect. Sunlight streaming through windows during the day or the glow of living room lights in the evening can reflect off the screen, making it difficult to truly appreciate what’s on-screen. This is where Glare-Free technology makes the difference. By effectively reducing reflections and glare, it allows viewers to experience OLED to the fullest in any environment. Select 2025 Samsung OLEDs deliver an impressive Glare-Free performance with a specially engineered low-reflection layer that disperses external light and reduces internal light-scattering without distorting picture quality. Compared to previous models, it reduces reflections by more than 25%.2 This performance has also been verified by UL Solutions, a global certification organization.3 “This year’s enhanced Glare-Free technology significantly lowers reflection rates and minimizes screen distortion, ultimately enabling the set to deliver outstanding picture quality in both bright and dark environments,” Shin explained. In practice, this means viewers don’t have to worry about washed-out colors caused by sunlight when watching movies or diminished details in dark game scenes under ambient lighting. ▲ Comparison: OLEDs with/without Glare-Free technology in a bright viewing environment. Select 2025 Samsung OLEDs minimize viewing interference from external light sources by leveraging a special low-reflection layer. Bringing Hidden Details to Light With AI Gamma Technology Samsung hasn’t overlooked software innovations, either. While Glare-Free technology provides a physical solution to reduce interference from external light sources, AI gamma adjustment adds another layer of refinement. 2025 Samsung OLEDs optimize content by using AI to adjust gamma values, which refer to numerical measurements that define the correlation between the brightness of an input signal and the luminance displayed on-screen. Human vision is highly sensitive to subtle contrast differences in dark areas, but responds less acutely in bright areas. Gamma adjustment compensates for this, making contrast appear more natural to the eye. When effectively implemented, it allows viewers to perceive fine details even in shadowed scenes, all while delivering more vivid and lifelike visuals. ▲ 2025 Samsung OLED TVs offer an AI-based gamma adjustment feature to optimize each scene by content and ambient light. “Our enhanced gamma-adjusting technology uses AI algorithms to analyze the average brightness of each scene in real time, then automatically adjusts the gamma value according to the surrounding lighting conditions,” Shin explained, outlining the fundamental principles behind the technology. “For example, when watching dark content in a bright living room, the gamma value is adjusted so that shadowed areas on screen are brightened just enough to preserve detail, preventing them from being obscured by ambient light,” she said. “Conversely, when watching bright content in a dark room, the gamma value is adjusted to minimize glare in bright on-screen areas and enhance contrast.” “When the environment suddenly shifts from dark to bright — like when the lights come on in a movie theater — shadowed areas on screen can temporarily disappear from view. Again, adjusting the gamma value in such cases makes those dark areas visible again. The key is to keep the viewing experience consistent by providing adaptive gamma values,” she added. Brightness, Contrast and High Refresh Rates for the Ultimate Viewing Experience Besides Glare-Free technology and AI gamma adjustment technology, the 2025 OLEDs also incorporate a range of signature Samsung innovations that maximize the strengths of OLED panels. For example, upgraded panels are brighter by about 30%4 compared to previous models. “The brighter the TV display, the more accurately it can convey a filmmaker or content creator’s original intent,” said Shin. Contrast ratio — the core strength of OLED — has also been enhanced. “OLED panels are made of self-emissive elements, allowing each RGB5 pixel to be switched on or off individually,” Shin explained. “This means that when black content is displayed, each pixel can be entirely dimmed to produce perfect blacks.” The contrast between deep blacks and increased brightness heightens immersion not only in movies and dramas, but also in games with numerous dark scenes. ▲ Shin proudly notes that the new S95F OLED TV delivers unmatched immersion with enhanced brightness, perfect blacks and high refresh rates. “Samsung’s 2025 OLED TVs are an attractive choice not only for content viewers but also for gamers,” Shin continued. “Glare-Free technology allows dark scenes in games to be enjoyed in crisp detail, even in bright environments. On top of that, the TV is the industry’s first to support a 165Hz refresh rate, delivering smooth, lifelike gameplay without any breaks in the action,” she added. “OLED’s strengths lie in pixel-level dimming and ultra-fast response times. By combining those with a 165Hz refresh rate, we’ve unlocked the full potential of OLED panels.” Equipped with cutting-edge technologies, the 2025 Samsung OLEDs deliver the ultimate immersive viewing experience. With these new models, Samsung has once again proven its unrivaled leadership in OLED technology — not only advancing the state of the art, but pushing the very boundaries of what a TV can be. 1 Applicable only to models featuring Glare-Free technology 2 Based on internal studies 3 UL’s verification certifies glare-free performance by evaluating the product against the Unified Glare Rating (UGR) test standards set by the International Commission on Illumination (CIE) (Reflected glare UGR ≤ 10, discomfort glare UGR ≤ 22, disability glare UGR ≤ 34). 4 Based on internal studies 5 Red, green, blue View the full article
  23. Samsung Electronics today announced that its 2025 OLED TV (S95F model) has been officially certified as a Real Black display by the Verband der Elektrotechnik (VDE), a leading electrical engineering certification institute in Germany.1 By meeting the required standards to be genuinely considered Real Black, Samsung has proven that its OLED technology delivers a true black viewing experience. The certification validates the OLED display’s crisp, reflection-free images with near-perfect blacks measured below 0.005 nits in dark environments, as well as black accuracy in sunlit rooms and even under direct sunlight. The result is crystal-clear visuals with rich, deep blacks in their truest form. “Earning VDE’s Real Black certification is proof of our commitment to taking OLED technology to new heights,” said Hoon Seol, Vice President and Head of CE Division at Samsung Electronics Germany. “We look forward to bringing more customers the opportunity to experience world-class picture quality with the deepest blacks and color clarity.” “VDE’s ‘Real Black’ certification is awarded only to displays that excel in our most demanding evaluations,” said Ansgar Hinz, the Chairman and CEO of VDE. “Samsung’s OLED stood out for its ability to maintain rich, accurate blacks across a wide range of lighting environments — from home theaters to brightly lit living rooms. This achievement reflects both technological excellence and a commitment to delivering consistent picture quality in real-world conditions.” Meeting the Highest Standard for Real Black Validation The flagship OLED TV series comes equipped with Samsung’s advanced Glare-Free 2.0. VDE’s certification affirms the exceptional performance of this proprietary technology, which preserves the depth and details of the OLED display’s black levels by minimizing reflections. To earn this certification, Samsung’s OLED S95F series was evaluated on how “truly black” the display appears under various viewing conditions, with performance assessed through three rigorous tests: Ambient light impact in bright rooms: The display was evaluated for the level of distraction caused by light reflections for viewers while watching TV.2 Black levels in dark settings: In a dark room test, the display’s black level performance was measured to ensure it met the standard of 0.005 nits or less.3 Surface gloss level: Screen surface reflections were measured to determine the amount of glare of Samsung’s Glare-Free Technology.4 Exceptional Color for Gaming and Entertainment The Real Black-certified OLED series delivers exceptional color clarity and contrast that brings every detail to life, whether in fast-paced games or cinematic scenes. The advanced OLED Glare-Free technology enhances this experience by preserving rich colors and deep blacks in any lighting conditions so that viewers can enjoy stunning, true-to-life visuals no matter the content. Samsung has led the global TV market for 19 consecutive years,5 a position built on its leadership in premium displays and leading-edge innovations in viewing experiences. In addition to the VDE Real Black certification, Samsung’s 2025 OLED TV lineup is the first in the industry to be certified with AMD FreeSync Premium Pro and has recently been validated as NVIDIA G-SYNC compatible, ensuring seamless performance and smooth gameplay. To learn more about Samsung OLED TVs, visit www.samsung.com 1 All sizes of the 4K OLED TV S95F series (55’’, 65’’, 77’’ and 83’’) have received certification. 2 Greyscale discrimination AVG ΔE2000 ≤ 5 in a bright room with 500 Lx. 3 Black level ≤ 0.005 nits in a dark room (based on ITU-R BT.2100-3 under VDE’s dark room conditions). 4 Samsung OLED: ≤ 15 Gloss Unit (GU) (ex. Mirror: 100 GU) 5 Omdia, Feb-2025 (Results are not an endorsement of Samsung). View the full article
  24. Start Date Sep 16, 2025 - Sep 16, 2025 Location Online Streaming Samsung AI Forum 2025 will be held on September 16 (KST, UTC+9). For more info, visit our page: https://research.samsung.com/saif View the full blog at its source
  25. At Innovation For All (IFA) 2025, Samsung Electronics showcased its vision for “AI Home: Future Living, Now”. Samsung’s AI Home aims to be a reality people can experience today — not just in the future — and one designed for everyone, not just a select few. “At Samsung, we’re not just imagining the future of AI; we’re building it into everyday life. Samsung’s AI Home moves beyond smart devices to homes that truly understand you, adapt to your needs and care for what matters most,” said Cheolgi Kim (CK), Executive Vice President and Head of Digital Appliances (DA) Business. “This is the beginning of a new era — where technology supports your life in the background so that you can live it more fully.” Samsung’s AI Home experience is designed to make everyday living more convenient, efficient, healthy and safe. Samsung research1 reveals that 66% of consumers find the idea of an AI-enabled home appealing, with many envisioning streamlined daily tasks (44%) and greater control via phone or voice commands (45%). AI Home, with SmartThings automated routines, delivers on this vision — automating lighting, temperature and even syncing blinds with the weather for effortless living.2 The home is a sanctuary for 93% of people and a social hub for 80%. As families spend more time together, AI Home enhances shared moments with wellness checks, personalised sleep settings and nutrition planning. Energy efficiency is one of the main benefits consumers look for from AI. 66% believe an AI enabled home can help track costs and save money. With SmartThings Energy, AI Home can reduce washing machine energy use by up to 70%.3,4 Security remains critical, with 40% expecting AI to improve home protection through timely alerts. Samsung Knox Vault safeguards sensitive data at the hardware level, while Knox Matrix extends protection across connected devices with ecosystem-wide security.5 Bespoke AI Enhances AI Capabilities Samsung’s latest Bespoke AI appliances have taken AI features to a new level, offering a better living experience in both the kitchen and other spaces: Bespoke AI Jet Bot Steam Ultra: Upgraded with improved AI Object Recognition,6 it can now detect liquids,7 even transparent ones. Bespoke AI Washer: AI Wash+ enables a laundry experience that better fits your clothes. It clears the minimum threshold for a Grade A in energy efficiency testing by 65%.8 Bespoke AI Dishwasher: AI Wash optimises the cleaning cycle based on how dirty the dishes are,9 and Auto Open Door allows steam to escape, accelerating the drying process. Extractor Induction Hob: Integrating the extractor into the hob maximises kitchen space. Vision AI Expands to Larger Displays Samsung’s Vision AI Companion is designed to feel more like a trusted companion — someone you can engage with naturally, and that responds in a human-like way — redefining home entertainment. Pursuing an open platform approach, Samsung is strengthening its partnerships with global AI technology leaders, including Google, Microsoft and Perplexity. Other highlights included: Micro RGB: A 115” display delivering cinema-quality visuals at home with perfect colour, bringing every scene to life with stunning depth and vibrancy. The Movingstyle: A portable touchscreen TV with built-in battery and adaptive AI — perfect for any room or on the go. Samsung Sound Tower: Powerful, portable sound with an 18-hour battery.10 You can strengthen the party mood with customisable lighting and sound effects via the dedicated app. Galaxy AI Expands With New Devices Starting with the Galaxy S24 series and a commitment to democratise Galaxy AI to over 200 million devices in 2024, Samsung Galaxy has defined a new era of mobile AI innovation. Now, the latest Galaxy AI experience comes to new products, designed to ensure a seamless mobile experience on a wider range of devices with multimodal capabilities. By the end of 2025, Samsung aims to bring the Galaxy AI experience to over 400 million devices worldwide. Experience Future Living, Now at IFA 2025 The Samsung exhibition at IFA will be open from September 5 – 9 at the CityCube, Berlin. Samsung Electronics is also showcasing a large-scale media art installation created in collaboration with world-renowned digital artist Maotik on a massive 50-meter-wide digital façade at the entrance of the exhibition hall. The video, themed around “wind,” features dynamic waves formed by the organic movement of data, symbolizing how Samsung’s AI technology contributes to enhancing everyday life for its customers. For more information on the products mentioned within this release, please visit the Samsung Newsroom here. 1 All consumer statistics referenced in this release are sourced from EO CMI Quantitative Survey, UK/DE/FR, consumers owning 1+ smart home appliances or devices, sample 1200. 2 Requires a wireless network, a Samsung account and the Samsung SmartThings App. AI Home routines must be manually set up by the user before AI Home can assist with their automation. 3 Savings amount estimated based on tests performed by Samsung. Estimated savings may differ from users actual savings. https://www.samsung.com/uk/home-appliances/smartthings/energy/#energy 4 Wi-Fi connection, Samsung account and SmartThings required. Can be applied when the selected washing temperature is 20~40°C. Max saving results from washing a 40 degree cycle as a cold wash. Savings based on internal testing on the WW11BB944AGB model in normal usage conditions. Results: Power consumption without AI Energy Mode = 0.539 KWh. Power consumption with AI Energy Mode = 0.145 KWh. Results may vary depending on the actual usage conditions. 5 For further information see: Knox Vault | Fundamentals | Samsung Knox Documentation 6 Based on our deep learning model trained using a predefined set of data and may yield incomplete or incorrect information. New datasets may be introduced to our learning model from time to time to enhance its accuracy. Object recognition may be affected by an object’s shape or the environmental conditions. Only certain object types can be recognized. Stained Area Recognition needs to be activated beforehand via the SmartThings App. A Wi-Fi connection and Samsung account are required. 7 A liquid spill is defined as a colored or transparent liquid, such as water or juice, having a size of 7cm x 7cm (15 ml in volume) or larger. Identification may be affected by the size of the liquid or the environmental conditions of the floor, such as the floor pattern, color of the floor, direct or reflected light, or shape of the liquid. Excessive amount of liquid on the floor may cause secondary contamination. 8 Based on Samsung internal testing. The energy consumption of this 9kg model is EEI 18.2, which is 65% more energy efficient compared to the minimum threshold of energy efficiency class A (EEI 52 for 9kg models). Energy ratings tested with Eco 40-60 program, 65% savings tested with the Eco 40-60 program. 9 Based on an AI-created algorithm. Actual results may vary depending on individual use. 10 18 hours of battery tested with lighting off and at volume level of 12~13. View the full article


×
×
  • Create New...