KR101624626B1 - 실패 이벤트에 응답하여 펌웨어 업데이트 요청을 트리거하기 위한 장비 및 방법들 - Google Patents
실패 이벤트에 응답하여 펌웨어 업데이트 요청을 트리거하기 위한 장비 및 방법들 Download PDFInfo
- Publication number
- KR101624626B1 KR101624626B1 KR1020147018833A KR20147018833A KR101624626B1 KR 101624626 B1 KR101624626 B1 KR 101624626B1 KR 1020147018833 A KR1020147018833 A KR 1020147018833A KR 20147018833 A KR20147018833 A KR 20147018833A KR 101624626 B1 KR101624626 B1 KR 101624626B1
- Authority
- KR
- South Korea
- Prior art keywords
- wireless communication
- communication device
- firmware upgrade
- message
- type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
도 1은, 일 실시예에 따라, GSM(Global System for Mobile Communications) 및 CDMA(Code Division Multiple Access) 네트워크 구성요소들, 및 비구조형 부가서비스 데이터(USSD) 게이트웨이를 가지는 무선 통신 네트워크의 예를 도시하는 도면.
도 2는, 일 실시예에 따라, 설명된 실시예들의 피쳐들(features)이 그 안에 포함될 수 있는 USSD 게이트웨이와 같은 메시지 프로세싱 시스템의 예의 블록도 표현을 도시하는 도면.
도 3은, 일 실시예에 따라, 무선 통신 네트워크 내의 무선 통신 디바이스의 예의 블록도 표현을 도시하는 도면.
도 4는, 일 실시예에 따라, 무선 통신 네트워크에서의 실패 이벤트가 펌웨어 업그레이드 통지 메시지의 전송을 트리거할 수 있게 하기 위해 무선 통신 디바이스 내의 하나의 구성요소로부터 다른 구성요소로 송신되는 메시지들의 시퀀스를 도시하는 메시징 및 시그널링 흐름도.
도 5는, 일 실시예에 따라, 무선 통신 디바이스에서 실패 이벤트의 발생을 식별하는 정보를 수신하는 것에 응답하여 무선 통신 디바이스에 의해 펌웨어 업데이트 요청을 트리거하기 위한 방법을 도시하는 흐름도.
Claims (20)
- 무선 통신 디바이스들의 펌웨어(firmware) 업데이트들을 가능하게 하기 위한 방법으로서,
데이터 콘텐츠의 제1 타입을 가진 제1 메시지를 메시지 프로세싱 시스템으로부터 무선 통신 디바이스에 발송하는 단계 - 상기 메시지 프로세싱 시스템 및 상기 무선 통신 디바이스는 무선 통신 네트워크 내에서 통신적으로 접속되며, 상기 무선 통신 디바이스가 펌웨어 업그레이드가 없다면(lack), 상기 데이터 콘텐츠의 제1 타입은 상기 무선 통신 디바이스에 의해 인식 가능하지 않음 - ;
상기 무선 통신 디바이스가 상기 데이터 콘텐츠의 제1 타입을 인식하지 않는다는 것을 나타내는 에러 메시지를 수신하는 단계; 및
상기 에러 메시지의 수신에 응답하여, 상기 무선 통신 디바이스가 액세스가능한 네트워크 서버로부터 상기 데이터 콘텐츠의 제1 타입을 인식할 수 있게 되도록 하는 상기 펌웨어 업그레이드를 요청하도록 상기 무선 통신 디바이스를 트리거하는 펌웨어 업그레이드 통지 메시지(firmware upgrade notification message)의 상기 무선 통신 디바이스에의 전송을 자동적으로 트리거(triggering)하는 단계
를 포함하는, 펌웨어 업데이트들을 가능하게 하기 위한 방법. - 제1항에 있어서,
상기 자동적으로 트리거하는 단계는,
상기 에러 메시지로부터 에러 타입에 대한 식별 정보를 검색하는 단계;
상기 에러 타입이 가능한 다수의 상이한 에러 타입 중에서 제1 에러 타입인 것을 결정하는 단계 - 상기 제1 에러 타입은 상기 무선 통신 디바이스가 상기 데이터 콘텐츠의 제1 타입을 인식할 수 없음을 구체적으로 나타냄 - ;
상기 에러 타입이 상기 제1 에러 타입인 것을 결정한 것에 응답하여, 상기 펌웨어 업그레이드 통지 메시지를 생성하는 단계; 및
상기 무선 통신 네트워크 내에서의 상기 무선 통신 디바이스에의 메시지 포워딩 동작들을 제공하는 중개 네트워크 구성요소(intermediary network component)에 상기 펌웨어 업그레이드 통지 메시지를 발송하는 단계
를 포함하는, 펌웨어 업데이트들을 가능하게 하기 위한 방법. - 제2항에 있어서,
상기 중개 네트워크 구성요소에 상기 펌웨어 업그레이드 통지 메시지를 발송하는 단계는,
상기 무선 통신 디바이스에 의해 인식되는 데이터 콘텐츠의 제2 타입을 가지는 제2 메시지를 송신하는 적어도 하나의 중개 네트워크 구성요소에 상기 펌웨어 업그레이드 통지 메시지를 송신하는 단계 - 상기 적어도 하나의 중개 네트워크 구성요소는 PUSH 게이트웨이 또는 단문 메시지 서비스 센터(SMSC) 중 하나임 -
를 포함하는, 펌웨어 업데이트들을 가능하게 하기 위한 방법. - 제2항에 있어서,
상기 펌웨어 업그레이드 통지 메시지는, 네트워크 위치에 액세스하고 대응하는 펌웨어 업그레이드를 요청하기 위해 상기 무선 통신 디바이스에 의해 활용될 어드레싱 정보(addressing information)를 포함하고,
상기 펌웨어 업그레이드 통지 메시지는, 상기 무선 통신 디바이스의 특정한 디바이스 정보 및 상기 펌웨어 업그레이드를 위한 요청을 상기 네트워크 위치에 송신할 것을 상기 무선 통신 디바이스에 통지하는, 펌웨어 업데이트들을 가능하게 하기 위한 방법. - 제4항에 있어서,
상기 펌웨어 업그레이드 통지 메시지는, 상기 특정한 디바이스 정보 및 상기 펌웨어 업그레이드를 위한 요청을 상기 네트워크 위치에 자율적으로(autonomously) 송신하도록 상기 무선 통신 디바이스를 트리거하고,
상기 네트워크 서버는 상기 무선 통신 디바이스에 제공할 펌웨어 업그레이드의 특정한 타입을 선택적으로 결정하고, 상기 네트워크 위치에서 상기 무선 통신 디바이스에 의해 제공된 상기 특정한 디바이스 정보, 상기 요청, 및 상기 펌웨어 업그레이드 통지 메시지와 관련된 에러 타입 중 적어도 하나에 기초하여 적절한 업데이트 패키지를 선택하고,
상기 무선 통신 디바이스에서 수행되는 상기 펌웨어 업그레이드는 상기 네트워크 서버에 의해 선택된 상기 펌웨어 업데이트 패키지를 활용하는, 펌웨어 업데이트들을 가능하게 하기 위한 방법. - 제4항에 있어서,
상기 무선 통신 디바이스에 의해 수신된 상기 펌웨어 업그레이드 통지 메시지는, 상기 네트워크 위치에 액세스하고, 상기 네트워크 서버로부터 상기 펌웨어 업그레이드를 수동적으로 요청하고, (a) 상기 무선 통신 디바이스의 모델 번호 및 타입, 및 (b) 상기 무선 통신 디바이스의 상기 모델 번호 및 타입에 기초한, 적절한 펌웨어 업그레이드 패키지의 선택 중 적어도 하나를 상기 요청 내에 제공할 것을, 상기 무선 통신 디바이스의 유저에게 경보(alert)하고,
상기 네트워크 서버는 상기 펌웨어 업그레이드를 위한 수동 요청(manual request)을 통해 수신된 정보 및 상기 펌웨어 업그레이드 통지와 관련된 에러 타입에 기초하여, 상기 적절한 펌웨어 업그레이드 패키지를 선택하고, 상기 무선 통신 디바이스에 상기 적절한 펌웨어 업그레이드 패키지를 포워딩하는, 펌웨어 업데이트들을 가능하게 하기 위한 방법. - 제1항에 있어서,
상기 메시지 프로세싱 시스템은 비구조형 부가서비스 데이터(USSD) 게이트웨이이고,
상기 제1 메시지를 발송하는 단계는, 정보에 대한 USSD 통지 또는 USSD 요청 중 적어도 하나를 USSD로서 발송하는 단계를 포함하고,
상기 무선 통신 네트워크는 코드 분할 다중 접속(Code Division Multiple Access: CDMA) 무선 프로토콜을 지원하고,
상기 무선 통신 디바이스는 CDMA 활성화된 가입자 디바이스(CDMA enabled subscriber device)인, 펌웨어 업데이트들을 가능하게 하기 위한 방법. - 제1항에 있어서,
상기 펌웨어 업그레이드 통지 메시지는 무선 애플리케이션 프로토콜(Wireless Application Protocol: WAP) PUSH 메시지이고,
상기 액세스가능한 네트워크 서버는 FOTA(firmware over the air) 업데이트들을 수신할 수 있고 프로세싱할 수 있는 무선 통신 디바이스들에의 FOTA 업그레이드들의 전송을 가능하게 하는 FOTA 서버이고,
상기 무선 통신 디바이스는 상기 무선 통신 디바이스가 FOTA 업그레이드들을 수신할 수 있고 프로세싱할 수 있게 하는 구성요소들을 포함하고,
상기 방법은,
상기 무선 통신 디바이스가 FOTA 전송 프로토콜(FOTA transfer protocol)을 지원하는지 여부를 결정하는 단계; 및
상기 무선 통신 디바이스가 상기 FOTA 전송 프로토콜을 지원하는 것을 결정하는 단계에 응답하여, 상기 무선 통신 디바이스가 상기 데이터 콘텐츠의 제1 타입을 인식할 수 있게 할 FOTA 업데이트를 통한 펌웨어 업그레이드 프로세스를 개시하기 위해, 상기 메시지 프로세싱 시스템이 상기 펌웨어 업그레이드 통지 메시지를 발송하는 단계
를 포함하는, 펌웨어 업데이트들을 가능하게 하기 위한 방법. - 무선 통신 네트워크 내에서 적어도 하나의 무선 통신 디바이스에 통신적으로 접속되는 메시지 프로세싱 시스템으로서,
프로세서(processor);
상기 프로세서에 연결된 메모리 구성요소(memory component);
상기 프로세서에 연결되고, 상기 메시지 프로세싱 시스템이 상기 무선 통신 네트워크 내의 적어도 하나의 다른 디바이스에 접속할 수 있게 하는 통신 포트(communications port);
상기 프로세서와 관련된 디바이스 메시징 로직(device messaging logic)
을 포함하고,
상기 디바이스 메시징 로직은,
데이터 콘텐츠의 제1 타입을 가진 제1 메시지를 상기 메시지 프로세싱 시스템으로부터 무선 통신 디바이스에 발송하고 - 상기 메시지 프로세싱 시스템 및 상기 무선 통신 디바이스는 상기 무선 통신 네트워크 내에서 통신적으로 접속되며, 상기 무선 통신 디바이스가 펌웨어 업그레이드가 없다면, 상기 데이터 콘텐츠의 제1 타입은 상기 무선 통신 디바이스에 의해 인식 가능하지 않음 - ,
상기 무선 통신 디바이스가 상기 데이터 콘텐츠의 제1 타입을 인식하지 않는다는 것을 나타내는 에러 메시지를 수신하고,
상기 에러 메시지의 수신에 응답하여, 상기 무선 통신 디바이스가 액세스가능한 네트워크 서버로부터 상기 데이터 콘텐츠의 제1 타입을 인식할 수 있게 되도록 하는 상기 펌웨어 업그레이드를 요청하도록 상기 무선 통신 디바이스를 트리거하는 펌웨어 업그레이드 통지 메시지의 상기 무선 통신 디바이스에의 전송을 자동적으로 트리거하도록 구성되는, 메시지 프로세싱 시스템. - 제9항에 있어서,
상기 펌웨어 업그레이드 통지 메시지의 전송을 자동적으로 트리거하도록 구성되는 디바이스 메시징 로직은,
상기 에러 메시지로부터 에러 타입에 대한 식별 정보를 검색하고;
상기 에러 타입이 가능한 다수의 상이한 에러 타입 중에서 제1 에러 타입인 것을 결정하고 - 상기 제1 에러 타입은 상기 무선 통신 디바이스가 상기 데이터 콘텐츠의 제1 타입을 인식할 수 없음을 구체적으로 나타냄 - ,
상기 에러 타입이 상기 제1 에러 타입인 것을 결정한 것에 응답하여, 상기 펌웨어 업그레이드 통지 메시지를 생성하고,
상기 무선 통신 네트워크 내에서의 상기 무선 통신 디바이스에의 메시지 포워딩 동작들을 제공하는 중개 네트워크 구성요소에 상기 펌웨어 업그레이드 통지 메시지를 발송하도록 구성되는 메시징 로직을 더 포함하는, 메시지 프로세싱 시스템. - 제10항에 있어서,
상기 중개 네트워크 구성요소에 상기 펌웨어 업그레이드 통지 메시지를 발송하도록 구성되는 메시징 로직은,
상기 무선 통신 디바이스에 의해 인식되는 데이터 콘텐츠의 제2 타입을 가지는 제2 메시지를 송신하는 적어도 하나의 중개 네트워크 구성요소에 상기 펌웨어 업그레이드 통지 메시지를 송신하도록 - 상기 적어도 하나의 중개 네트워크 구성요소는 PUSH 게이트웨이 또는 단문 메시지 서비스 센터(SMSC) 중 하나임 - 구성되는 메시징 로직을 더 포함하는, 메시지 프로세싱 시스템. - 제10항에 있어서,
상기 펌웨어 업그레이드 통지 메시지는, 네트워크 위치에 액세스하고 대응하는 펌웨어 업그레이드를 요청하기 위해 상기 무선 통신 디바이스에 의해 활용되도록 구성된 어드레싱 정보를 포함하고,
상기 펌웨어 업그레이드 통지 메시지는, 상기 무선 통신 디바이스의 특정한 디바이스 정보 및 상기 펌웨어 업그레이드를 위한 요청을 상기 네트워크 위치에 송신할 것을 상기 무선 통신 디바이스에 통지하도록 구성되는, 메시지 프로세싱 시스템. - 제12항에 있어서,
상기 펌웨어 업그레이드 통지 메시지는, 상기 특정한 디바이스 정보 및 상기 펌웨어 업그레이드를 위한 요청을 상기 네트워크 위치에 자율적으로 송신하도록 상기 무선 통신 디바이스를 트리거하도록 구성되고,
상기 네트워크 서버는 상기 무선 통신 디바이스에 제공할 펌웨어 업그레이드의 특정한 타입을 선택적으로 결정하고, 상기 네트워크 위치에서 상기 무선 통신 디바이스에 의해 제공된 상기 특정한 디바이스 정보, 상기 요청, 및 상기 펌웨어 업그레이드 통지 메시지와 관련된 에러 타입 중 적어도 하나에 기초하여 적절한 업데이트 패키지를 선택하도록 구성되고,
상기 무선 통신 디바이스에서 수행되는 상기 펌웨어 업그레이드는 상기 네트워크 서버에 의해 선택된 상기 펌웨어 업데이트 패키지를 활용하도록 구성되는, 메시지 프로세싱 시스템. - 제12항에 있어서,
상기 무선 통신 디바이스에 의해 수신된 상기 펌웨어 업그레이드 통지 메시지는, 상기 네트워크 위치에 액세스하고, 상기 네트워크 서버로부터 상기 펌웨어 업그레이드를 수동적으로 요청하고, (a) 상기 무선 통신 디바이스의 모델 번호 및 타입, 및 (b) 상기 무선 통신 디바이스의 상기 모델 번호 및 타입에 기초한, 적절한 펌웨어 업그레이드 패키지의 선택 중 적어도 하나를 상기 요청 내에 제공할 것을, 상기 무선 통신 디바이스의 유저에게 경보하도록 구성되고,
상기 네트워크 서버는 상기 펌웨어 업그레이드를 위한 수동 요청을 통해 수신된 정보 및 상기 펌웨어 업그레이드 통지 메시지와 관련된 에러 타입에 기초하여, 상기 적절한 펌웨어 업그레이드 패키지를 선택하고, 상기 무선 통신 디바이스에 상기 적절한 펌웨어 업그레이드 패키지를 포워딩하도록 구성되는, 메시지 프로세싱 시스템. - 제9항에 있어서,
상기 메시지 프로세싱 시스템은 비구조형 부가서비스 데이터(USSD) 게이트웨이이고,
상기 제1 메시지는 정보에 대한 USSD 통지 또는 USSD 요청 중 적어도 하나를 USSD로서 포함하고,
상기 무선 통신 네트워크는 코드 분할 다중 접속(CDMA) 무선 프로토콜을 지원하도록 구성되고,
상기 무선 통신 디바이스는 CDMA 활성화된 가입자 디바이스인, 메시지 프로세싱 시스템. - 제9항에 있어서,
상기 펌웨어 업그레이드 통지 메시지는 무선 애플리케이션 프로토콜(WAP) PUSH 메시지이고,
상기 액세스가능한 네트워크 서버는 FOTA 업데이트들을 수신할 수 있고 프로세싱할 수 있는 무선 통신 디바이스들에의 FOTA 업그레이드들의 전송을 가능하게 하는 FOTA 서버이고,
상기 무선 통신 디바이스는 상기 무선 통신 디바이스가 FOTA 업그레이드들을 수신할 수 있고 프로세싱할 수 있게 하는 구성요소들을 포함하고,
상기 디바이스 메시징 로직은,
상기 무선 통신 디바이스가 FOTA 전송 프로토콜을 지원하는지 여부를 결정하고,
상기 무선 통신 디바이스가 상기 FOTA 전송 프로토콜을 지원하는 것을 결정한 것에 응답하여, 상기 무선 통신 디바이스가 상기 데이터 콘텐츠의 제1 타입을 인식할 수 있게 할 FOTA 업데이트를 통한 펌웨어 업그레이드 프로세스를 개시하기 위해, 상기 펌웨어 업그레이드 통지 메시지를 발송하도록 구성되는, 메시지 프로세싱 시스템. - 코드 분할 다중 접속(CDMA) 전송 프로토콜을 통한 통신 및 FOTA 업데이트들을 지원하는 무선 통신 네트워크에서, 무선 통신 디바이스들의 펌웨어 업데이트를 가능하게 하기 위한 방법으로서,
USSD 게이트웨이로부터 데이터 콘텐츠의 제1 타입을 가진 비구조형 부가서비스 데이터(USSD) 메시지를 무선 통신 디바이스에 발송하는 단계 - 상기 USSD 게이트웨이 및 무선 통신 디바이스는 상기 무선 통신 네트워크 내에서 통신적으로 접속되며, 상기 무선 통신 디바이스가 펌웨어 업그레이드가 없다면, 상기 데이터 콘텐츠의 제1 타입은 상기 무선 통신 디바이스에 의해 인식 가능하지 않음 - ;
상기 무선 통신 디바이스가 상기 데이터 콘텐츠의 제1 타입을 인식하지 않는다는 것을 나타내는 에러 메시지를 수신하는 단계; 및
상기 에러 메시지의 수신에 응답하여, 상기 무선 통신 디바이스가 네트워크 서버로부터 상기 무선 통신 디바이스로 하여금 상기 데이터 콘텐츠의 제1 타입을 인식할 수 있게 되도록 하는 상기 펌웨어 업그레이드를 요청하도록 야기하는 펌웨어 업그레이드 통지 메시지의 상기 무선 통신 디바이스에의 전송을 자동적으로 트리거하는 단계
를 포함하는, 펌웨어 업데이트를 가능하게 하기 위한 방법. - 제17항에 있어서,
상기 무선 통신 디바이스는 CDMA 준수 디바이스(CDMA compliant device)이고, 상기 FOTA 업데이트를 수신하고 프로세싱하기 위한 하드웨어 및 펌웨어 구성요소들을 포함하고,
상기 자동적으로 트리거하는 단계는,
상기 에러 메시지의 수신에 응답하여, 상기 USSD 게이트웨이가 상기 펌웨어 업그레이드 통지 메시지를 생성하는 단계; 및
상기 무선 통신 디바이스에 의해 인식되는 데이터 콘텐츠의 제2 타입을 가지는 무선 애플리케이션 프로토콜(WAP) PUSH 메시지들을 상기 무선 통신 디바이스에 제공하는 PUSH 게이트웨이 또는 단문 메시지 서비스 센터(SMSC) 중 하나로부터의 적어도 하나의 중개 네트워크 구성요소에 상기 펌웨어 업그레이드 통지 메시지를 발송하는 단계 - 상기 펌웨어 업그레이드 통지 메시지는 상기 무선 통신 디바이스가 특정한 네트워크 위치에 액세스하고 상기 펌웨어 업그레이드를 개시하기 위한 명령어들(instructions)을 상기 무선 통신 디바이스에 제공함 -
를 포함하는, 펌웨어 업데이트를 가능하게 하기 위한 방법. - 제18항에 있어서,
상기 펌웨어 업그레이드 통지 메시지는 상기 펌웨어 업그레이드를 요청하기 위해 상기 특정한 네트워크 위치에 자동적으로 액세스하도록 상기 무선 통신 디바이스를 트리거하고, 상기 특정한 네트워크 위치는 상기 요청을 FOTA 서버에 제공하고, 상기 FOTA 서버는 FOTA 업데이트들을 수신하고 프로세싱하도록 구성된 무선 통신 디바이스들을 위한 FOTA 업그레이드들을 가능하게 하고,
상기 자동적으로 트리거하는 단계는,
상기 에러 메시지를 수신하는 것에 응답하여, 상기 에러 메시지로부터 에러 타입을 식별하는 단계; 및
상기 에러 타입이 가능한 다수의 상이한 에러 타입 중에서 제1 에러 타입인 것을 결정하는 단계 - 상기 제1 에러 타입은 상기 무선 통신 디바이스가 상기 데이터 콘텐츠의 제1 타입을 인식할 수 없음을 구체적으로 나타냄 - 를 더 포함하며,
상기 자동적으로 트리거하는 단계는 상기 에러 타입이 상기 제1 에러 타입으로서 식별되는 것에 응답하여 개시되는, 펌웨어 업데이트를 가능하게 하기 위한 방법. - 제19항에 있어서,
상기 펌웨어 업데이트 통지 메시지는 상기 무선 통신 디바이스가 상기 특정한 네트워크 위치에 접속하고 상기 요청과 함께 특정한 디바이스 정보를 송신하도록 야기하고,
상기 FOTA 서버는 상기 에러 타입 및 상기 특정한 디바이스 정보에 기초하여 상기 무선 통신 디바이스에 제공할 펌웨어 업그레이드의 특정한 타입을 선택적으로 결정하도록 구성되고,
상기 FOTA 서버는 선택된 펌웨어 업데이트 패키지를 상기 무선 통신 디바이스에 FOTA 전송을 통해 포워딩하도록 구성되는, 펌웨어 업데이트를 가능하게 하기 위한 방법.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2011/083765 WO2013082808A1 (en) | 2011-12-09 | 2011-12-09 | Methods and apparatus to trigger firmware update request in response to a failure event |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140109935A KR20140109935A (ko) | 2014-09-16 |
| KR101624626B1 true KR101624626B1 (ko) | 2016-05-26 |
Family
ID=48573516
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020147018833A Expired - Fee Related KR101624626B1 (ko) | 2011-12-09 | 2011-12-09 | 실패 이벤트에 응답하여 펌웨어 업데이트 요청을 트리거하기 위한 장비 및 방법들 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9715379B2 (ko) |
| EP (1) | EP2789182B1 (ko) |
| KR (1) | KR101624626B1 (ko) |
| CN (1) | CN103988538B (ko) |
| IN (1) | IN2014CN04304A (ko) |
| WO (1) | WO2013082808A1 (ko) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2677719A1 (en) * | 2012-06-19 | 2013-12-25 | Alcatel Lucent | A method for interfacing a communication terminal with networked objects |
| US9712418B2 (en) * | 2015-05-26 | 2017-07-18 | Microsoft Technology Licensing, Llc | Automated network control |
| US9772837B2 (en) * | 2015-06-29 | 2017-09-26 | Verizon Patent And Licensing Inc. | Dynamic delivery of code and fixes |
| CN106936622B (zh) | 2015-12-31 | 2020-01-31 | 阿里巴巴集团控股有限公司 | 一种分布式存储系统升级方法和装置 |
| US10381838B2 (en) | 2016-05-10 | 2019-08-13 | Tesla, Inc. | Power control system with fault detection and data retention for energy generation systems |
| CN105847067A (zh) * | 2016-05-25 | 2016-08-10 | 北京小米移动软件有限公司 | Zigbee设备的升级方法和装置 |
| US10332006B2 (en) | 2016-12-15 | 2019-06-25 | At&T Intellectual Property I, L.P. | Optimization of over-the-air file distribution for connected cars based upon a heuristic scheduling algorithm |
| KR102417004B1 (ko) | 2017-09-19 | 2022-07-07 | 삼성전자주식회사 | 전자 장치의 소프트웨어의 업데이트를 관리하기 위한 장치 및 방법 |
| EP3588277A1 (de) * | 2018-06-29 | 2020-01-01 | Siemens Aktiengesellschaft | Firmware-aktualisierungsverfahren |
| CN111586725B (zh) * | 2019-02-15 | 2022-04-22 | 华为技术有限公司 | 一种接入点更新方法及接入点 |
| CN112988214B (zh) * | 2019-12-12 | 2023-02-17 | 杭州中天微系统有限公司 | 集成开发环境终端、平台服务器和介质 |
| US11526388B2 (en) | 2020-06-22 | 2022-12-13 | T-Mobile Usa, Inc. | Predicting and reducing hardware related outages |
| US11595288B2 (en) | 2020-06-22 | 2023-02-28 | T-Mobile Usa, Inc. | Predicting and resolving issues within a telecommunication network |
| CN112351070A (zh) * | 2020-09-30 | 2021-02-09 | 宇龙计算机通信科技(深圳)有限公司 | 文件传输方法、装置、存储介质及电子设备 |
| CN112486543A (zh) * | 2020-12-14 | 2021-03-12 | 普联国际有限公司 | 一种网络设备的固件升级方法、装置、存储介质及系统 |
| CN114765620B (zh) * | 2020-12-30 | 2024-04-02 | 深圳市雷鸟网络传媒有限公司 | 固件发布方法、装置、终端设备及计算机可读存储介质 |
| US12047385B2 (en) | 2022-05-09 | 2024-07-23 | T-Mobile Usa, Inc. | Interoperable unlocking technology for wireless devices |
| US12452646B2 (en) * | 2022-06-27 | 2025-10-21 | T-Mobile Innovations Llc | System and method for normalizing network device communication capabilities |
| US12079619B2 (en) | 2022-07-27 | 2024-09-03 | T-Mobile Usa, Inc. | Firmware-over-the-air (FOTA) update for wireless devices in an internet of things (IoT) network |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101184301A (zh) | 2007-12-14 | 2008-05-21 | 中兴通讯股份有限公司 | 移动终端远程固件升级方法及系统 |
| US20090075641A1 (en) * | 2007-09-18 | 2009-03-19 | Metropcs Wireless, Inc. | Automated over-the-air firmware update for a wireless phone |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010049263A1 (en) * | 1998-03-26 | 2001-12-06 | Xiang Zhang | Automatic station/system configuration monitoring and error tracking system and software upgrade tool kit |
| DE60024486T2 (de) | 1999-12-13 | 2006-07-13 | Markport Ltd. | Wapdienst personalisierung, management und vergebührung objektorientierte-plattform |
| US7987449B1 (en) * | 2003-05-22 | 2011-07-26 | Hewlett-Packard Development Company, L.P. | Network for lifecycle management of firmware and software in electronic devices |
| CN100373976C (zh) | 2005-10-14 | 2008-03-05 | 华为技术有限公司 | 在设备管理中处理失败任务的方法及装置 |
| KR100782080B1 (ko) | 2006-09-07 | 2007-12-04 | 삼성전자주식회사 | 이동 통신 단말기 및 시스템의 펌웨어 갱신 방법 |
| US9384195B2 (en) * | 2008-11-18 | 2016-07-05 | At&T Intellectual Property I, L.P. | Multimedia file drop in a wireless device |
| US8204968B2 (en) * | 2008-12-03 | 2012-06-19 | At&T Mobility Ii Llc | Registration notification for mobile device management |
| CN101702793B (zh) * | 2009-11-10 | 2013-08-21 | 中兴通讯股份有限公司 | Cdma网络中ussd业务的实现方法、系统及设备 |
| CN101778376A (zh) | 2009-12-31 | 2010-07-14 | 中兴通讯股份有限公司 | 一种实现固件无线更新的方法及装置 |
| KR20110118975A (ko) * | 2010-04-26 | 2011-11-02 | 삼성전자주식회사 | 휴대용 단말기에서 펌웨어 업데이트를 수행하기 위한 장치 및 방법 |
| CN101909282B (zh) * | 2010-08-20 | 2014-11-05 | 中兴通讯股份有限公司 | 终端操作的触发方法、装置及系统 |
| WO2011127847A2 (zh) * | 2011-05-13 | 2011-10-20 | 华为终端有限公司 | 非结构化补充业务服务内容的更新方法、装置及移动终端 |
-
2011
- 2011-12-09 KR KR1020147018833A patent/KR101624626B1/ko not_active Expired - Fee Related
- 2011-12-09 WO PCT/CN2011/083765 patent/WO2013082808A1/en not_active Ceased
- 2011-12-09 IN IN4304CHN2014 patent/IN2014CN04304A/en unknown
- 2011-12-09 US US14/355,868 patent/US9715379B2/en not_active Expired - Fee Related
- 2011-12-09 EP EP11877124.5A patent/EP2789182B1/en active Active
- 2011-12-09 CN CN201180075393.7A patent/CN103988538B/zh active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090075641A1 (en) * | 2007-09-18 | 2009-03-19 | Metropcs Wireless, Inc. | Automated over-the-air firmware update for a wireless phone |
| CN101184301A (zh) | 2007-12-14 | 2008-05-21 | 中兴通讯股份有限公司 | 移动终端远程固件升级方法及系统 |
Non-Patent Citations (1)
| Title |
|---|
| 3GPP TS 24.090 V10.0.0* |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2789182B1 (en) | 2016-08-24 |
| IN2014CN04304A (ko) | 2015-09-04 |
| US20140304699A1 (en) | 2014-10-09 |
| US9715379B2 (en) | 2017-07-25 |
| KR20140109935A (ko) | 2014-09-16 |
| CN103988538B (zh) | 2018-02-16 |
| CN103988538A (zh) | 2014-08-13 |
| EP2789182A4 (en) | 2015-08-12 |
| WO2013082808A1 (en) | 2013-06-13 |
| EP2789182A1 (en) | 2014-10-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101624626B1 (ko) | 실패 이벤트에 응답하여 펌웨어 업데이트 요청을 트리거하기 위한 장비 및 방법들 | |
| US10863390B2 (en) | Method and apparatus for non-access stratum transport | |
| KR101494688B1 (ko) | 숏 메시지들의 개선된 운반 | |
| CN103907317B (zh) | 全异通信网络中的消息转发 | |
| KR102590338B1 (ko) | 짧은 메시지 서비스 능력을 업데이트하기 위한 방법, 장비 및 장치 | |
| JP6924850B2 (ja) | 複数のアクセスネットワークを介して登録された端末のための方法及び装置 | |
| KR20040106578A (ko) | 무선 디바이스로부터 메시지를 전송하기 위한 방법 및 장치 | |
| US20100210292A1 (en) | Extending a text message with content | |
| KR20200127669A (ko) | 이동통신 시스템에서 시간 또는 서비스 지역에 따른 단말의 세션 설정 관리 방법 및 장치 | |
| US20100099443A1 (en) | Sms over wireless packet data network | |
| CN111937461A (zh) | 分割基站中的rrc版本处理 | |
| JP7761663B2 (ja) | サービス連続性のための方法及び装置 | |
| US20130329878A1 (en) | Methods and systems for authorizing call forwarding | |
| US9603037B2 (en) | Method of handling delayed signaling of target mobile device | |
| US7720788B2 (en) | System and method for implementing a wireless access protocol push by establishing connection-oriented signaling channel for transmitting session initiation request | |
| US20050181766A1 (en) | Method and device for delivering messages to mobile terminal devices in accordance with a user selectable attainability status | |
| EP4018613B1 (en) | Methods, network function nodes and computer readable media for contents communication management | |
| JP5867506B2 (ja) | モバイル無線通信デバイス、モバイル無線通信ネットワークデバイス及び方法。 | |
| CN100512515C (zh) | 一种移动终端周期定位的方法 | |
| GB2439463A (en) | Telecommunications services methods and apparatus | |
| WO2015196809A1 (zh) | 消息处理方法及装置 | |
| EP1587281A1 (en) | System and Method for Implementing a Wireless Access Protocol Push | |
| CN102137385A (zh) | 呼叫方法、激活装置及通信系统 | |
| US20250374015A1 (en) | Systems and methods for delivering short message service messages using a short message service center | |
| WO2026080603A1 (en) | Method and system for conditional sms reassembly |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| FPAY | Annual fee payment |
Payment date: 20190516 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20250521 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| H13 | Ip right lapsed |
Free format text: ST27 STATUS EVENT CODE: N-4-6-H10-H13-OTH-PC1903 (AS PROVIDED BY THE NATIONAL OFFICE); TERMINATION CATEGORY : DEFAULT_OF_REGISTRATION_FEE Effective date: 20250521 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20250521 |