RU2648596C2 - Способ и оборудование для установки приложения и интеллектуальное устройство, их использующее - Google Patents

Способ и оборудование для установки приложения и интеллектуальное устройство, их использующее Download PDF

Info

Publication number
RU2648596C2
RU2648596C2 RU2016113347A RU2016113347A RU2648596C2 RU 2648596 C2 RU2648596 C2 RU 2648596C2 RU 2016113347 A RU2016113347 A RU 2016113347A RU 2016113347 A RU2016113347 A RU 2016113347A RU 2648596 C2 RU2648596 C2 RU 2648596C2
Authority
RU
Russia
Prior art keywords
application
smart device
identifier
equipment
installing
Prior art date
Application number
RU2016113347A
Other languages
English (en)
Other versions
RU2016113347A (ru
Inventor
Шуан МУ
Шуньчжи ЯН
Лун ЧЖАН
Original Assignee
Сяоми Инк.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Сяоми Инк. filed Critical Сяоми Инк.
Publication of RU2016113347A publication Critical patent/RU2016113347A/ru
Application granted granted Critical
Publication of RU2648596C2 publication Critical patent/RU2648596C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/60Subscription-based services using application servers or record carriers, e.g. SIM application toolkits

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Computer Hardware Design (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Изобретение относится к средствам для установки приложения. Технический результат заключается в повышении точности установки приложения. Отправляют управляющую команду на интеллектуальное устройство по коммуникационному соединению, где управляющая команда содержит идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения. Получают идентификатор магазина приложений, где магазин приложений установлен в интеллектуальном устройстве, и магазин приложений сконфигурирован предоставлять установочный пакет для интеллектуального устройства для загрузки упомянутого приложения. Отправляют управляющую команду на интеллектуальное устройство по коммуникационному соединению, где управляющая команда содержит идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и управляющая команда сконфигурирована для предписания интеллектуальному устройству вызвать магазин приложений в соответствии с идентификатором магазина приложений, осуществить поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения и установить данное приложение. 4 н. и 4 з.п. ф-лы, 17 ил.

Description

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Настоящая заявка основывается и притязает на приоритет заявки на патент Китая № 201510583764.2, поданной 14 сентября 2015 г., все содержание которой включается в этот документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее раскрытие изобретения относится в целом к области интеллектуальных устройств, а конкретнее к способу и оборудованию для установки (инсталляции) приложения и интеллектуальному устройству, использующему этот способ или оборудование.
УРОВЕНЬ ТЕХНИКИ
[0003] Интеллектуальное устройство применяет открытую операционную систему, и оно может устанавливать прикладную программу для выполнения соответствующей функции. Область применения интеллектуального устройства, например смартфонов, планшетов, интеллектуальных браслетов, устройств "умного дома" и т. п., очень широка.
[0004] В связи с популярностью интеллектуального устройства в интеллектуальное устройство обычно нужно устанавливать программные приложения. Например, пользователь приобретает смартфон для своих родителей вдали от дома, однако его/ее родители сами не умеют устанавливать приложения в смартфон. В качестве другого примера экран у интеллектуальных часов небольшой, что неудобно для операций по установке приложений.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Настоящее раскрытие изобретения предоставляет способ, оборудование для установки приложения и интеллектуальное устройство. Техническое решение выглядит следующим образом.
[0006] В соответствии с первым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется способ установки приложения, выполняемый на оборудовании для установки приложения, включающий в себя установление коммуникационного соединения с интеллектуальным устройством и отправку управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения.
[0007] Настоящая реализация обладает следующими положительными результатами: когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[0008] Кроме того, отправка управляющей команды на интеллектуальное устройство по коммуникационному соединению включает в себя получение идентификатора магазина приложений, где магазин приложений установлен в интеллектуальном устройстве, и магазин приложений сконфигурирован предоставлять установочный пакет для интеллектуального устройства для загрузки упомянутого приложения; и отправку управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и управляющая команда сконфигурирована для предписания интеллектуальному устройству вызвать магазин приложений в соответствии с идентификатором магазина приложений, осуществить поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения и установить данное приложение.
[0009] Настоящая реализация обладает следующими положительными результатами: можно быстро и точно получить приложение, которое нужно установить, избежать ошибочной установки приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[0010] Кроме того, установление коммуникационного соединения с интеллектуальным устройством включает в себя прием запроса соединения, отправленного интеллектуальным устройством, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства; и установление коммуникационного соединения с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
[0011] Настоящая реализация обладает следующими положительными результатами: можно установить коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством.
[0012] В соответствии со вторым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется способ установки приложения, выполняемый на интеллектуальном устройстве, включающий в себя установление коммуникационного соединения с оборудованием для установки приложения; прием управляющей команды, отправленной оборудованием для установки приложения по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения этого приложения; и получение и установку упомянутого приложения в соответствии с идентификатором приложения данного приложения.
[0013] Настоящая реализация обладает следующими положительными результатами: когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[0014] Кроме того, управляющая команда включает в себя идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и магазин приложений установлен в оборудовании для установки приложения; и получение и установка упомянутого приложения в соответствии с идентификатором приложения этого приложения включает в себя вызов магазина приложений в соответствии с идентификатором магазина приложений, поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения и установку данного приложения.
[0015] Настоящая реализация обладает следующими положительными результатами: можно быстро и точно получить приложение, которое нужно установить, избежать ошибочной установки приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[0016] Кроме того, установление коммуникационного соединения с оборудованием для установки приложения включает в себя отправку запроса соединения оборудованию для установки приложения, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства, и запрос соединения сконфигурирован для предписания оборудованию для установки приложения установить коммуникационное соединение с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
[0017] Настоящая реализация обладает следующими положительными результатами: можно установить коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством.
[0018] В соответствии с третьим аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется оборудование для установки приложения, включающее в себя модуль связи, сконфигурированный для установления коммуникационного соединения с интеллектуальным устройством; и модуль отправки, сконфигурированный для отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения для приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения.
[0019] Настоящая реализация обладает следующими положительными результатами: когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[0020] Кроме того, модуль отправки включает в себя подмодуль получения, сконфигурированный для получения идентификатора магазина приложений, где магазин приложений установлен в интеллектуальном устройстве, и магазин приложений сконфигурирован предоставлять установочный пакет для интеллектуального устройства для загрузки упомянутого приложения; и подмодуль отправки, сконфигурированный для отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и управляющая команда сконфигурирована для предписания интеллектуальному устройству вызвать магазин приложений в соответствии с идентификатором магазина приложений, осуществить поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения и установить данное приложение.
[0021] Настоящая реализация обладает следующими положительными результатами: можно быстро и точно получить приложение, которое нужно установить, избежать ошибочной установки приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[0022] Кроме того, модуль связи включает в себя подмодуль приема, сконфигурированный для приема запроса соединения, отправленного интеллектуальным устройством, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства; и подмодуль связи, сконфигурированный для установления коммуникационного соединения с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
[0023] Настоящая реализация обладает следующими положительными результатами: можно установить коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством.
[0024] В соответствии с четвертым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется интеллектуальное устройство, включающее в себя модуль связи, сконфигурированный для установления коммуникационного соединения с оборудованием для установки приложения; модуль приема, сконфигурированный для приема управляющей команды, отправленной оборудованием для установки приложения по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения; и модуль обработки данных, сконфигурированный для получения и установки этого приложения в соответствии с идентификатором приложения данного приложения.
[0025] Настоящая реализация обладает следующими положительными результатами: когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[0026] Кроме того, управляющая команда включает в себя идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и магазин приложений установлен в оборудовании для установки приложения; и модуль обработки данных включает в себя подмодуль поиска, сконфигурированный для вызова магазина приложений в соответствии с идентификатором магазина приложений и поиска в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения; и подмодуль установки, сконфигурированный для установки данного приложения.
[0027] Настоящая реализация обладает следующими положительными результатами: можно быстро и точно получить приложение, которое нужно установить, избежать ошибочной установки приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[0028] Кроме того, модуль связи включает в себя подмодуль отправки, сконфигурированный для отправки запроса соединения оборудованию для установки приложения, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства, и запрос соединения сконфигурирован для предписания оборудованию для установки приложения установить коммуникационное соединение с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
[0029] Настоящая реализация обладает следующими положительными результатами: можно установить коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством.
[0030] В соответствии с пятым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется оборудование для установки приложения, включающее в себя процессор; и запоминающее устройство для хранения команд, исполняемых процессором, где процессор конфигурируется для выполнения установления коммуникационного соединения с интеллектуальным устройством и отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения.
[0031] Настоящая реализация обладает следующими положительными результатами: когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[0032] В соответствии с шестым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется интеллектуальное устройство, включающее в себя процессор и запоминающее устройство для хранения команд, исполняемых процессором, где процессор конфигурируется для выполнения установления коммуникационного соединения с оборудованием для установки приложения; приема управляющей команды, отправленной оборудованием для установки приложения по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения; и получения и установки этого приложения в соответствии с идентификатором приложения данного приложения.
[0033] Настоящая реализация обладает следующими положительными результатами: когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[0034] Нужно понимать, что как предшествующее общее описание, так и последующее подробное описание являются лишь примерными и поясняющими и не ограничивают заявленное раскрытие изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0035] Прилагаемые чертежи, которые включаются в это описание изобретения и составляют его часть, иллюстрируют варианты осуществления в соответствии с раскрытием изобретения и вместе с описанием служат для объяснения принципов раскрытия изобретения.
[0036] Фиг. 1A – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с примерным вариантом осуществления;
[0037] Фиг. 1B – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с другим примерным вариантом осуществления;
[0038] Фиг. 2 – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с другим примерным вариантом осуществления;
[0039] Фиг. 3A – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с примерным вариантом осуществления;
[0040] Фиг. 3B – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с другим примерным вариантом осуществления;
[0041] Фиг. 4 – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с другим примерным вариантом осуществления;
[0042] Фиг. 5 – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с примерным вариантом осуществления;
[0043] Фиг. 6A – блок-схема оборудования для установки приложения в соответствии с примерным вариантом осуществления;
[0044] Фиг. 6B – блок-схема оборудования для установки приложения в соответствии с другим примерным вариантом осуществления;
[0045] Фиг. 7 – блок-схема интеллектуального устройства в соответствии с другим примерным вариантом осуществления;
[0046] Фиг. 8A – блок-схема интеллектуального устройства в соответствии с примерным вариантом осуществления;
[0047] Фиг. 8B – блок-схема интеллектуального устройства в соответствии с другим примерным вариантом осуществления;
[0048] Фиг. 9 – блок-схема интеллектуального устройства в соответствии с другим примерным вариантом осуществления;
[0049] Фиг. 10 – блок-схема оборудования для установки приложения в соответствии с примерным вариантом осуществления;
[0050] Фиг. 11 – блок-схема интеллектуального устройства в соответствии с примерным вариантом осуществления;
[0051] Фиг. 12 – блок-схема оборудования 1200 для установки приложения в соответствии с примерным вариантом осуществления; и
[0052] Фиг. 13 – блок-схема интеллектуального устройства 1300 в соответствии с примерным вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0053] Сейчас будет сделана подробная ссылка на примерные варианты осуществления, примеры которых иллюстрируются на прилагаемых чертежах. Нижеследующее описание ссылается на прилагаемые чертежи, на которых одинаковые цифры на разных чертежах представляют одинаковые или аналогичные элементы, пока не заявлено иное. Реализации, изложенные в нижеследующем описании примерных вариантов осуществления, не представляют все реализации в соответствии с раскрытием изобретения. Вместо этого они являются всего лишь примерами устройств и способов в соответствии с аспектами, связанными с раскрытием изобретения, которые перечислены в прилагаемой формуле изобретения.
[0054] Прежде всего объясняются некоторые термины, участвующие в вариантах осуществления из настоящего раскрытия изобретения.
[0055] Интеллектуальное устройство включает в себя, но не ограничивается, любой вид реально существующего электронного изделия, обладающего возможностью человекомашинного взаимодействия с пользователем посредством клавиатуры, сенсорной панели или устройства речевого управления, например интеллектуальный браслет, смартфон и т. п. Специалисты в данной области техники поймут, что другие интеллектуальные устройства также могут включаться в объем охраны настоящего раскрытия изобретения, только если они применяют настоящее раскрытие изобретения.
[0056] Фиг. 1A – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с примерным вариантом осуществления. Как показано на фиг. 1A, настоящий вариант осуществления берет в качестве примера способ установки приложения, применяемый в оборудовании для установки приложения. Способ установки приложения может включать в себя следующие этапы.
[0057] На этапе 101 устанавливают коммуникационное соединение с интеллектуальным устройством.
[0058] На этапе 102 отправляют управляющую команду на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для выдачи интеллектуальному устройству команды получить и установить данное приложение в соответствии с идентификатором приложения этого приложения.
[0059] Здесь может быть множество способов коммуникационного соединения, например Wireless-Fidelity (Wi-Fi), технология мобильной связи 3го поколения (3G), технология мобильной связи 4го поколения (4G), соединение Bluetooth и т. п.
[0060] В частности, оборудование для установки приложения может выполнять этапы 101-102. Оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Взяв в качестве примера для иллюстрации сценарий фактического применения, этот сценарий включает в себя сценарий, где приложение устанавливается удаленно:
[0061] из-за фактических ситуаций, например, расстояние слишком большое, пользователь не имеет опыта в использовании интеллектуального устройства, либо само интеллектуальное устройство неудобно для пользователя, и когда пользователю нужно установить приложение в интеллектуальное устройство, неудобное для работы в вышеупомянутых ситуациях, можно заранее подготовить оборудование для установки приложения, удобное для пользователя, на основе настоящего технического решения. Оборудование может предоставляться в другом интеллектуальном устройстве, например, в портативном смартфоне, грамотно используемом пользователем. Коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством устанавливается для получения последующего технического решения.
[0062] В частности, процесс установления коммуникационного соединения может быть таким, как показан на фиг. 1B. Фиг. 1B – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с другим примерным вариантом осуществления. На основе реализации, которая показана на фиг. 1A, этап 101 может включать в себя следующие этапы.
[0063] На этапе 103 принимают запрос соединения, отправленный интеллектуальным устройством, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства.
[0064] На этапе 104 устанавливают коммуникационное соединение с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
[0065] Посредством вышеприведенной реализации можно установить коммуникационное соединение с интеллектуальным устройством. Конкретное техническое решение можно определить в соответствии с фактическими ситуациями, и в настоящем варианте осуществления не ограничено. Здесь идентификатор устройства интеллектуального устройства включает в себя, но не ограничивается, Международный идентификатор мобильного оборудования (IMEI), номер мобильного телефона, соответствующий интеллектуальному устройству, номер физической сетевой карты, системную учетную запись, соответствующую интеллектуальному устройству, и т. п. при условии, что это идентификатор, который может однозначно представлять идентификатор интеллектуального устройства. В частности, идентификатор устройства интеллектуального устройства можно получить с помощью ручного ввода пользователем или можно получить путем вызова контактных данных пользователя. Возможны многочисленные виды конкретных реализаций.
[0066] В фактических применениях коммуникационного соединения можно одновременно устанавливать с множеством интеллектуальных устройств. То есть может быть по меньшей мере одно интеллектуальное устройство.
[0067] На этапе 102 отправляют управляющую команду на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для выдачи интеллектуальному устройству команды получить и установить это приложение в соответствии с идентификатором приложения данного приложения.
[0068] Здесь интеллектуальное устройство может получить приложение любым способом, например, путем поиска в поисковой системе или путем поиска в магазине приложений (например, APP Store, магазине приложений Android и т. п.), установленном в интеллектуальном устройстве.
[0069] Возьмем в качестве примера для иллюстрации вышеупомянутый сценарий фактического применения:
[0070] после того как установлено коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством, пользователь может без труда управлять оборудованием для установки приложения, чтобы отправить управляющую команду на интеллектуальное устройство посредством установленного коммуникационного соединения. Управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Соответственно, после того как интеллектуальное устройство принимает управляющую команду, можно получить и установить соответствующее приложение в соответствии с идентификатором приложения в той команде.
[0071] В частности, пользователь посредством интерактивного интерфейса у оборудования для установки приложения может ввести идентификатор приложения того приложения, которое он/она намеревается установить в интеллектуальное устройство, так что оборудование для установки приложения отправляет интеллектуальному устройству идентификатор приложения.
[0072] К тому же, чтобы дополнительно упростить операции пользователя и повысить удобство установки приложения, в фактических применениях можно создать соответствующее меню быстрого вызова для каждого приложения. Когда пользователь намеревается установить приложение в интеллектуальное устройство, нужно лишь выбрать пункт "установить приложение в интеллектуальное устройство" в меню быстрого вызова, соответствующем приложению. Тогда оборудование для установки приложения может отправить соответствующую управляющую команду на интеллектуальное устройство, чтобы выполнить удаленную установку приложения.
[0073] Соответственно, в способе для установки приложения, предоставленном настоящим вариантом осуществления, когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в другое интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[0074] Фиг. 2 – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с другим примерным вариантом осуществления. Как показано на фиг. 2, на основе любой описанной выше реализации этап 102 может включать в себя следующие этапы.
[0075] На этапе 201 получают идентификатор магазина приложений, где магазин приложений установлен в интеллектуальном устройстве, и магазин приложений сконфигурирован предоставлять установочный пакет для интеллектуального устройства для загрузки упомянутого приложения.
[0076] На этапе 202 отправляют управляющую команду на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и управляющая команда сконфигурирована для выдачи интеллектуальному устройству команды вызвать магазин приложений в соответствии с идентификатором магазина приложений, искать в магазине приложений для получения данного приложения в соответствии с идентификатором приложения этого приложения и установить данное приложение.
[0077] Здесь магазин приложений обычно известен под названием APP STORE, который является электронным магазином приложений, который специально предоставляет услуги загрузки приложений для интеллектуального устройства (например, мобильного сотового телефона, планшетного компьютера и т. п.).
[0078] Взяв в качестве примера для иллюстрации сценарий фактического применения, этот сценарий включает в себя сценарий, где приложение устанавливается удаленно:
[0079] когда пользователю нужно установить приложение в интеллектуальное устройство, которым неудобно управлять, на основе настоящего технического решения можно заранее подготовить оборудование для установки приложения, удобное для пользователя, например, портативный смартфон, грамотно используемый пользователем. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством; после того как установлено коммуникационное соединение, оборудование для установки приложения получает магазины приложений, установленные в оборудовании для установки приложения и в интеллектуальном устройстве, в соответствии с магазинами приложений, установленными в оборудовании для установки приложения, и магазинами приложений, установленными в интеллектуальном устройстве; оборудование для установки приложения отправляет управляющую команду на интеллектуальное устройство посредством установленного коммуникационного соединения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство, и идентификатор магазина приложений. Соответственно, после того как интеллектуальное устройство принимает управляющую команду, оно открывает соответствующий магазин приложений для получения соответствующего приложения и устанавливает это приложение.
[0080] В частности, кроме сообщения идентификатора приложения для приложения, которое нужно установить в интеллектуальное устройство, настоящее техническое решение дополнительно сообщает принцип для получения приложения. То есть для получения соответствующего приложения открываются только магазины приложений, установленные в двух интеллектуальных устройствах. Поэтому интеллектуальное устройство может быстро и точно получить приложение, которое нужно установить, избежать ошибочной установки приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[0081] Соответственно, в предоставленном настоящим вариантом осуществления способе для установки приложения, когда пользователь намеревается установить приложение в интеллектуальное устройство, устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Управляющая команда отправляется на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, которое нужно установить, и идентификатор магазина приложений, используемый для получения приложения. Интеллектуальное устройство открывает соответствующий магазин приложений в соответствии с управляющей командой, получает приложение из магазина приложений и выполняет установку приложения. Посредством вышеупомянутого технического решения интеллектуальное устройство может быстро и точно получить приложение, которое нужно установить, избежать ошибочной установки приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[0082] Фиг. 3A – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с примерным вариантом осуществления. Как показано на фиг. 3A, настоящий вариант осуществления берет в качестве примера для иллюстрации способ установки приложения, применяемый в интеллектуальном устройстве. Способ установки приложения может включать в себя следующие этапы.
[0083] На этапе 301 устанавливают коммуникационное соединение с оборудованием для установки приложения.
[0084] В частности, процесс установления коммуникационного соединения является таким, как показан на фиг. 3B. Фиг. 3B – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с другим примерным вариантом осуществления. На основе реализации, которая показана на фиг. 3A, этап 301 может включать в себя следующие этапы.
[0085] На этапе 304 отправляют запрос соединения оборудованию для установки приложения, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства, и запрос соединения сконфигурирован для предписания оборудованию для установки приложения установить коммуникационное соединение с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
[0086] Посредством вышеприведенной реализации можно установить коммуникационное соединение с интеллектуальным устройством. Конкретное техническое решение можно определить в соответствии с фактическими ситуациями, и в настоящем варианте осуществления не ограничено. Здесь идентификатор устройства интеллектуального устройства включает в себя, но не ограничивается, Международный идентификатор мобильного оборудования (IMEI), номер мобильного телефона, соответствующий интеллектуальному устройству, номер физической сетевой карты, системную учетную запись, соответствующую интеллектуальному устройству, и т. п.
[0087] На этапе 302 принимают управляющую команду, отправленную оборудованием для установки приложения по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения.
[0088] На этапе 303 получают и устанавливают приложение в соответствии с идентификатором приложения упомянутого приложения.
[0089] В фактических применениях помимо того, что оборудование для установки приложения может удаленно устанавливать приложение для других интеллектуальных устройств, другие интеллектуальные устройства также могут удаленно устанавливать приложение для оборудования для установки приложения. То есть удаленная установка приложения может взаимно выполняться между интеллектуальными устройствами с установленным соединением связи.
[0090] В частности, интеллектуальное устройство может выполнять этапы 301-303. Взяв в качестве примера для иллюстрации сценарий фактического применения, этот сценарий включает в себя сценарий, где приложение устанавливается удаленно:
[0091] когда в интеллектуальное устройство нужно установить приложение, на основе настоящего технического решения можно установить коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством; после того как установлено коммуникационное соединение, пользователь может без труда управлять оборудованием для установки приложения, чтобы отправить управляющую команду на интеллектуальное устройство посредством установленного коммуникационного соединения. Управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Соответственно, после того как интеллектуальное устройство принимает управляющую команду, можно получить и установить соответствующее приложение в соответствии с идентификатором приложения в той команде.
[0092] Соответственно, в способе для установки приложения, предоставленном настоящим вариантом осуществления, когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[0093] Фиг. 4 – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с другим примерным вариантом осуществления. Как показано на фиг. 4, на основе любой описанной выше реализации управляющая команда включает в себя идентификатор приложения упомянутого приложения и идентификатор магазина приложений. В оборудование для установки приложения устанавливается магазин приложений.
[0094] Соответственно, этап 303 может включать в себя следующие этапы.
[0095] На этапе 401 вызывают магазин приложений в соответствии с идентификатором магазина приложений, осуществляют поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения и устанавливают данное приложение.
[0096] Здесь магазин приложений является электронным магазином приложений, который специально предоставляет услуги загрузки приложений для интеллектуального устройства (например, мобильного сотового телефона, планшетного компьютера и т. п.).
[0097] Взяв в качестве примера для иллюстрации сценарий фактического применения, этот сценарий включает в себя сценарий, где приложение устанавливается удаленно:
[0098] когда пользователю нужно установить приложение в интеллектуальное устройство, можно заранее подготовить оборудование для установки приложения на основе настоящего технического решения. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством; после того как установлено коммуникационное соединение, оборудование для установки приложения получает магазины приложений, установленные в оборудовании для установки приложения и в интеллектуальном устройстве, в соответствии с магазинами приложений, установленными в оборудовании для установки приложения, и магазинами приложений, установленными в интеллектуальном устройстве; оборудование для установки приложения отправляет управляющую команду на интеллектуальное устройство посредством установленного коммуникационного соединения, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, которое пользователь намеревается установить в интеллектуальное устройство, и идентификатор магазина приложений. Соответственно, после того как интеллектуальное устройство принимает управляющую команду, оно открывает соответствующий магазин приложений для получения соответствующего приложения и устанавливает это приложение.
[0099] В частности, в настоящем техническом решении помимо того, что в управляющую команду, принятую интеллектуальным устройством, включается идентификатор приложения того приложения, которое нужно установить, дополнительно получается принцип приложения. То есть для получения соответствующего приложения открываются только магазины приложений, установленные в двух интеллектуальных устройствах. Поэтому интеллектуальное устройство может быстро и точно получить приложение, которое нужно установить, избежать ошибочной установки приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[00100] Соответственно, в предоставленном настоящим вариантом осуществления способе для установки приложения, когда пользователь намеревается установить приложение в интеллектуальное устройство, устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Управляющая команда отправляется на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, которое нужно установить, и идентификатор магазина приложений, используемый для получения приложения. Интеллектуальное устройство открывает соответствующий магазин приложений в соответствии с управляющей командой, получает приложение из магазина приложений и выполняет установку приложения. Посредством вышеупомянутого технического решения можно быстро и точно получить приложение, которое нужно установить, что исключает ошибочную установку приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[00101] Фиг. 5 – логическая блок-схема, иллюстрирующая способ установки приложения в соответствии с примерным вариантом осуществления. Как показано на фиг. 5, настоящий вариант осуществления берет в качестве примера для иллюстрации способ установки приложения, применяемый в оборудовании для установки приложения и в интеллектуальном устройстве. Способ установки приложения может включать в себя следующие этапы.
[00102] На этапе 501 интеллектуальное устройство отправляет оборудованию для установки приложения запрос соединения.
[00103] На этапе 502 оборудование для установки приложения устанавливает коммуникационное соединение с интеллектуальным устройством в соответствии с запросом соединения.
[00104] На этапе 503 оборудование для установки приложения отправляет управляющую команду на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения для приложения.
[00105] На этапе 504 интеллектуальное устройство получает и устанавливает приложение в соответствии с идентификатором приложения для приложения.
[00106] Соответственно, в предоставленном настоящим вариантом осуществления способе для установки приложения, когда пользователь намеревается установить приложение в интеллектуальное устройство. Можно заранее подготовить оборудование для установки приложения. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[00107] Выше описана процедура, реализующая способ установки приложения. Процедуру можно согласованно реализовать с помощью интеллектуального устройства, внутренняя функция и структура которого описываются ниже.
[00108] Фиг. 6A – блок-схема оборудования для установки приложения в соответствии с примерным вариантом осуществления. Как показано на фиг. 6A, интеллектуальное устройство включает в себя:
[00109] модуль 61 связи, сконфигурированный для установления коммуникационного соединения с интеллектуальным устройством; и
[00110] модуль 62 отправки, сконфигурированный для отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для выдачи интеллектуальному устройству команды получить и установить это приложение в соответствии с идентификатором приложения данного приложения.
[00111] Здесь может быть множество способов коммуникационного соединения, например Wireless-Fidelity (Wi-Fi), технология мобильной связи 3го поколения (3G), технология мобильной связи 4го поколения (4G), соединение Bluetooth и т. п.
[00112] В частности, оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Взяв в качестве примера для иллюстрации сценарий фактического применения, этот сценарий включает в себя сценарий, где приложение устанавливается удаленно:
[00113] модуль 61 связи устанавливает коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством; после того как модуль 61 связи устанавливает коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством, модуль 62 отправки отправляет управляющую команду на интеллектуальное устройство посредством установленного коммуникационного соединения, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, которое пользователь намеревается установить в интеллектуальное устройство. Соответственно, после того как интеллектуальное устройство принимает управляющую команду, оно может получить и установить соответствующее приложение в соответствии с идентификатором приложения в той команде.
[00114] В частности, процесс установления коммуникационного соединения может быть показан в виде фиг. 6B. Фиг. 6B – блок-схема оборудования для установки приложения в соответствии с другим примерным вариантом осуществления. На основе варианта осуществления, который показан на фиг. 6A, модуль 61 связи включает в себя:
[00115] подмодуль 611 приема, сконфигурированный для приема запроса соединения, отправленного интеллектуальным устройством, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства; и
[00116] подмодуль 612 связи, сконфигурированный для установления коммуникационного соединения с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
[00117] Посредством вышеприведенной реализации можно установить коммуникационное соединение с интеллектуальным устройством. Конкретное техническое решение можно определить в соответствии с фактическими ситуациями, и в настоящем варианте осуществления не ограничено. Здесь идентификатор устройства интеллектуального устройства включает в себя, но не ограничивается, Международный идентификатор мобильного оборудования (IMEI), номер мобильного телефона, соответствующий интеллектуальному устройству, номер физической сетевой карты, системную учетную запись, соответствующую интеллектуальному устройству, и т. п.
[00118] В фактических применениях коммуникационного соединения можно одновременно устанавливать с множеством интеллектуальных устройств. То есть может быть по меньшей мере одно интеллектуальное устройство.
[00119] Здесь интеллектуальное устройство может получить приложение любым способом, например, путем поиска в поисковой системе или путем поиска в магазине приложений (например, APP Store, магазине приложений Android и т. п.), установленном в интеллектуальном устройстве.
[00120] В частности, пользователь посредством интерактивного интерфейса оборудования для установки приложения может ввести идентификатор приложения того приложения, которое он/она намеревается установить в интеллектуальное устройство, так что оборудование для установки приложения отправляет интеллектуальному устройству идентификатор приложения.
[00121] К тому же, чтобы дополнительно упростить операции пользователя и повысить удобство установки приложения, в фактических применениях можно создать соответствующее меню быстрого вызова для каждого приложения. Когда пользователь намеревается установить приложение в интеллектуальное устройство, нужно лишь выбрать пункт "установить приложение в интеллектуальное устройство" в меню быстрого вызова, соответствующем приложению. Можно управлять интеллектуальным терминалом для отправки соответствующей управляющей команды на интеллектуальное устройство, чтобы выполнить удаленную установку приложения.
[00122] Соответственно, в интеллектуальном устройстве, предоставленном настоящим вариантом осуществления, когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[00123] Фиг. 7 – блок-схема интеллектуального устройства в соответствии с другим примерным вариантом осуществления. Как показано на фиг. 7, на основе любой описанной выше реализации модуль 62 отправки включает в себя:
[00124] подмодуль 621 получения, сконфигурированный для получения идентификатора магазина приложений, где магазин приложений установлен в интеллектуальном устройстве, и магазин приложений сконфигурирован предоставлять установочный пакет для интеллектуального устройства для загрузки упомянутого приложения; и
[00125] подмодуль 622 отправки, сконфигурированный для отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и управляющая команда сконфигурирована для предписания интеллектуальному устройству вызвать магазин приложений в соответствии с идентификатором магазина приложений, выполнять поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения данного приложения и установить это приложение.
[00126] Здесь магазин приложений является электронным магазином приложений, который специально предоставляет услуги загрузки приложений для интеллектуального устройства (например, мобильного сотового телефона, планшетного компьютера и т. п.).
[00127] Взяв в качестве примера для иллюстрации сценарий фактического применения, этот сценарий включает в себя сценарий, где приложение устанавливается удаленно:
[00128] модуль 61 связи устанавливает коммуникационное соединение с интеллектуальным устройством; после того как модуль 61 связи устанавливает коммуникационное соединение, подмодуль 621 получения получает магазины приложений, установленные в оборудовании для установки приложения и в интеллектуальном устройстве, в соответствии с магазинами приложений, установленными в оборудовании для установки приложения, и магазинами приложений, установленными в интеллектуальном устройстве; подмодуль 622 отправки отправляет управляющую команду на интеллектуальное устройство посредством установленного коммуникационного соединения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство, и идентификатор магазина приложений. Соответственно, после того как интеллектуальное устройство принимает управляющую команду, оно открывает соответствующий магазин приложений для получения соответствующего приложения и устанавливает это приложение.
[00129] В частности, в настоящем техническом решении помимо отправки интеллектуальному устройству идентификатора приложения того приложения, которое нужно установить, подмодуль 622 отправки дополнительно отправляет принцип, чтобы интеллектуальное устройство получило приложение. То есть для получения соответствующего приложения открываются только магазины приложений, установленные в двух интеллектуальных устройствах. Поэтому интеллектуальное устройство может быстро и точно получить приложение, которое нужно установить, избежать ошибочной установки приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[00130] Соответственно, в предоставленном настоящим вариантом осуществления интеллектуальном устройстве, когда пользователь намеревается установить приложение в интеллектуальное устройство, устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Управляющая команда отправляется на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое нужно установить, и идентификатор магазина приложений, используемый для получения приложения. Интеллектуальное устройство открывает соответствующий магазин приложений в соответствии с управляющей командой, получает приложение из магазина приложений и выполняет установку приложения. Посредством вышеупомянутого технического решения можно быстро и точно получить приложение, которое нужно установить, что исключает ошибочную установку приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[00131] Фиг. 8A – блок-схема интеллектуального устройства в соответствии с примерным вариантом осуществления. Как показано на фиг. 8A, интеллектуальное устройство включает в себя:
[00132] модуль 81 связи, сконфигурированный для установления коммуникационного соединения с оборудованием для установки приложения;
[00133] в частности, процесс установления коммуникационного соединения показан в виде фиг. 8B. Фиг. 8B – блок-схема интеллектуального устройства в соответствии с другим примерным вариантом осуществления. На основе варианта осуществления, который показан на фиг. 8A, модуль 81 связи может включать в себя:
[00134] подмодуль 811 отправки, сконфигурированный для отправки запроса соединения оборудованию для установки приложения, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства, и запрос соединения сконфигурирован для предписания оборудованию для установки приложения установить коммуникационное соединение с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
[00135] Посредством вышеприведенной реализации можно установить коммуникационное соединение с интеллектуальным устройством. Конкретное техническое решение можно определить в соответствии с фактическими ситуациями, и в настоящем варианте осуществления не ограничено. Здесь идентификатор устройства интеллектуального устройства включает в себя, но не ограничивается, Международный идентификатор мобильного оборудования (IMEI), номер мобильного телефона, соответствующий интеллектуальному устройству, номер физической сетевой карты, системную учетную запись, соответствующую интеллектуальному устройству, и т. п.
[00136] Модуль 82 приема конфигурируется для приема управляющей команды, отправленной оборудованием для установки приложения по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения этого приложения; и
[00137] модуль 83 обработки данных конфигурируется для получения и установки приложения в соответствии с идентификатором приложения упомянутого приложения.
[00138] Взяв в качестве примера для иллюстрации сценарий фактического применения, этот сценарий включает в себя сценарий, где приложение устанавливается удаленно:
[00139] когда в интеллектуальное устройство нужно установить приложение, модуль 81 связи в интеллектуальном устройстве может установить коммуникационное соединение с оборудованием для установки приложения на основе настоящего технического решения; после того как установлено коммуникационное соединение, пользователь управляет оборудованием для установки приложения, чтобы отправить управляющую команду на интеллектуальное устройство посредством установленного коммуникационного соединения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Соответственно, после того как модуль 82 приема принимает управляющую команду, модуль 83 обработки данных получает соответствующее приложение и устанавливает это приложение.
[00140] Соответственно, в интеллектуальном устройстве, предоставленном настоящим вариантом осуществления, когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[00141] Фиг. 9 – блок-схема интеллектуального устройства в соответствии с другим примерным вариантом осуществления. Как показано на фиг. 9, на основе любой описанной выше реализации управляющая команда включает в себя идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и в оборудование для установки приложения устанавливается магазин приложений; и
[00142] соответственно, модуль 83 обработки данных включает в себя:
[00143] подмодуль 831 поиска, сконфигурированный для вызова магазина приложений в соответствии с идентификатором магазина приложений и поиска в магазине приложений для получения приложения в соответствии с идентификатором приложения этого приложения; и
[00144] подмодуль 832 установки, сконфигурированный для установки данного приложения.
[00145] Здесь магазин приложений является электронным магазином приложений, который специально предоставляет услуги загрузки приложений для интеллектуального устройства (например, мобильного сотового телефона, планшетного компьютера и т. п.).
[00146] Взяв в качестве примера для иллюстрации сценарий фактического применения, этот сценарий включает в себя сценарий, где приложение устанавливается удаленно:
[00147] когда пользователь намеревается установить приложение в интеллектуальное устройство, модуль 81 связи в интеллектуальном устройстве может установить коммуникационное соединение с оборудованием для установки приложения на основе настоящего технического решения; после того как установлено коммуникационное соединение, оборудование для установки приложения получает магазины приложений, установленные в оборудовании для установки приложения и в интеллектуальном устройстве, в соответствии с магазинами приложений, установленными в оборудовании для установки приложения, и магазинами приложений, установленными в интеллектуальном устройстве; оборудование для установки приложения отправляет модулю 82 приема управляющую команду посредством установленного коммуникационного соединения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство, и идентификатор магазина приложений. Соответственно, после того как модуль 82 приема принимает управляющую команду, подмодуль 831 поиска открывает соответствующий магазин приложений для получения соответствующего приложения, а подмодуль 832 установки устанавливает это приложение.
[00148] Соответственно, в предоставленном настоящим вариантом осуществления интеллектуальном устройстве, когда пользователь намеревается установить приложение в интеллектуальное устройство, устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Управляющая команда отправляется на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое нужно установить, и идентификатор магазина приложений, используемый для получения приложения. Интеллектуальное устройство открывает соответствующий магазин приложений в соответствии с управляющей командой, получает приложение из магазина приложений и выполняет установку приложения. Посредством вышеупомянутого технического решения можно быстро и точно получить приложение, которое нужно установить, что исключает ошибочную установку приложения из-за похожего идентификатора приложения, чтобы повысить эффективность и точность установки приложения.
[00149] Выше описываются внутренние функции и структуры оборудования для установки приложения и интеллектуального устройства.
[00150] Фиг. 10 – блок-схема оборудования для установки приложения в соответствии с примерным вариантом осуществления. Как показано на фиг. 10, оборудование для установки приложения можно реализовать в виде:
[00151] процессора; и
[00152] запоминающего устройства для хранения команд, исполняемых процессором;
[00153] где процессор конфигурируется для выполнения установления коммуникационного соединения с интеллектуальным устройством и отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения.
[00154] Соответственно, в оборудовании для установки приложения, предоставленном настоящим вариантом осуществления, когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[00155] Фиг. 11 – блок-схема интеллектуального устройства в соответствии с примерным вариантом осуществления. Как показано на фиг. 11, интеллектуальное устройство можно реализовать в виде:
[00156] процессора; и
[00157] запоминающего устройства для хранения команд, исполняемых процессором;
[00158] где процессор конфигурируется для выполнения установления коммуникационного соединения с оборудованием для установки приложения; приема управляющей команды, отправленной оборудованием для установки приложения по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения; и получения и установки этого приложения в соответствии с идентификатором приложения данного приложения.
[00159] Соответственно, в интеллектуальном устройстве, предоставленном настоящим вариантом осуществления, когда пользователь намеревается установить приложение в интеллектуальное устройство, которым неудобно управлять напрямую, можно заранее подготовить оборудование для установки приложения, удобное для пользователя. Устанавливается коммуникационное соединение между оборудованием для установки приложения и интеллектуальным устройством. Пользователь отправляет управляющую команду на интеллектуальное устройство посредством оборудования для установки приложения, где управляющая команда включает в себя идентификатор приложения того приложения, которое пользователь намеревается установить в интеллектуальное устройство. Интеллектуальное устройство может выполнить установку приложения в соответствии с управляющей командой. Здесь оборудование для установки приложения может предоставляться в другом интеллектуальном устройстве. Посредством вышеупомянутого технического решения пользователь может удаленно устанавливать приложение для интеллектуального устройства, используя любое интеллектуальное устройство. То есть, когда и где бы то ни было, при условии, что пользователь владеет оборудованием для установки приложения, удобным для операций, он/она может без труда устанавливать приложения для любого другого интеллектуального устройства, которые нужно установить.
[00160] Фиг. 12 – блок-схема оборудования 1200 для установки приложения в соответствии с примерным вариантом осуществления, который можно предоставить в другом интеллектуальном устройстве. Например, оборудование 1200 для установки приложения может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством обмена сообщениями, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т. п.
[00161] Ссылаясь на фиг. 12, оборудование 1200 для установки приложения может включать в себя один или несколько следующих компонентов: компонент 1202 обработки данных, запоминающее устройство 1204, компонент 1206 питания, мультимедийный компонент 1208, звуковой компонент 1210, интерфейс 1212 ввода/вывода (I/O), сенсорный компонент 1214 и компонент 1216 связи.
[00162] Компонент 1202 обработки данных обычно управляет общими операциями оборудования 1200 для установки приложения, например, операциями, ассоциированными с отображением, телефонными вызовами, передачами данных, операциями камеры и операциями записи. Компонент 1202 обработки данных может включать в себя один или несколько процессоров 1220 для исполнения команд, чтобы выполнить все или часть этапов в вышеописанных способах. Кроме того, компонент 1202 обработки данных может включать в себя один или несколько модулей, которые упрощают взаимодействие между компонентом 1202 обработки данных и другими компонентами. Например, компонент 1202 данных обработки данных может включать в себя мультимедийный модуль для упрощения взаимодействия между мультимедийным компонентом 1208 и компонентом 1202 обработки данных.
[00163] Запоминающее устройство 1204 конфигурируется для хранения различных типов данных для поддержки операций оборудования 1200 для установки приложения. Примеры таких данных включают в себя команды для любых приложений или способов, работающих в оборудовании 1200 для установки приложения, контактные данные, данные телефонной книги, сообщения, изображения, видео и т. п. Запоминающее устройство 1204 можно реализовать с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их сочетания, например статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00164] Компонент 1206 питания подает питание к различным компонентам оборудования 1200 для установки приложения. Компонент 1206 питания может включать в себя систему управления питанием, один или несколько источников питания и любые другие компоненты, ассоциированные с производством, управлением и распределением энергии в оборудовании 1200 для установки приложения.
[00165] Мультимедийный компонент 1208 включает в себя экран, предоставляющий интерфейс вывода между оборудованием 1200 для установки приложения и пользователем. В вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, то экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько тактильных датчиков для распознавания касаний, скольжений и жестов на сенсорной панели. Тактильные датчики могут не только распознавать границу действия касания или скольжения, но также распознавать период времени и давление, ассоциированные с действием касания или скольжения. В вариантах осуществления мультимедийный компонент 1208 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера может принимать внешние мультимедийные данные, пока оборудование 1200 для установки приложения находится в рабочем режиме, например в режиме фотографирования или видеорежиме. Каждая из фронтальной камеры и тыловой камеры может быть объективом с постоянным фокусным расстоянием или иметь фокус и возможность оптического масштабирования.
[00166] Звуковой компонент 1210 конфигурируется для вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1210 включает в себя микрофон ("MIC"), сконфигурированный для приема внешнего звукового сигнала, когда оборудование 1200 для установки приложения находится в рабочем режиме, например в режиме вызова, режиме записи и режиме распознавания речи. Принятый звуковой сигнал можно дополнительно сохранить в запоминающем устройстве 1204 или передать посредством компонента 1216 связи. В вариантах осуществления звуковой компонент 1210 дополнительно включает в себя динамик для вывода звуковых сигналов.
[00167] Интерфейс 1212 I/O предоставляет интерфейс между компонентом 1202 обработки данных и модулями интерфейса периферийных устройств, например клавиатурой, сенсорным колесом, кнопками и т. п. Кнопки могут включать в себя кнопку возврата, кнопку громкости, кнопку запуска и кнопку блокировки, но не ограничиваются ими.
[00168] Сенсорный компонент 1214 включает в себя один или несколько датчиков для предоставления оценок состояния различных аспектов оборудования 1200 для установки приложения. Например, сенсорный компонент 1214 может обнаруживать открытое/закрытое состояние оборудования 1200 для установки приложения, относительное положение компонентов, например, дисплея и клавишной панели оборудования 1200 для установки приложения, изменение положения оборудования 1200 для установки приложения или компонента оборудования 1200 для установки приложения, наличие или отсутствие контакта пользователя с оборудованием 1200 для установки приложения, ориентацию или ускорение/замедление оборудования 1200 для установки приложения и изменение температуры оборудования 1200 для установки приложения. Сенсорный компонент 1214 может включать в себя датчик приближения, сконфигурированный для обнаружения наличия ближайших объектов без какого-либо физического контакта. Сенсорный компонент 1214 может дополнительно включать в себя светочувствительный датчик, например датчик изображения на CMOS или CCD, для использования в приложениях формирования изображений. В вариантах осуществления сенсорный компонент 1214 может дополнительно включать в себя акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.
[00169] Компонент 1216 связи конфигурируется для упрощения проводной или беспроводной связи между оборудованием 1200 для установки приложения и другими устройствами. Оборудование 1200 для установки приложения может получать доступ к беспроводной сети на основе стандарта связи, например WiFi, 2G или 3G, или их сочетания. В одном примерном варианте осуществления компонент 1216 связи принимает вещательный сигнал или ассоциированную с вещанием информацию от внешней системы управления вещанием по каналу вещания. В одном примерном варианте осуществления компонент 1216 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для облегчения связи малой дальности. Например, модуль NFC можно реализовать на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
[00170] В примерных вариантах осуществления оборудование 1200 для установки приложения можно реализовать с помощью одной или нескольких специализированных интегральных схем (ASIC), цифровых процессоров сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанного способа.
[00171] В примерных вариантах осуществления дополнительно предоставляется постоянный машиночитаемый носитель информации, включающий в себя команды, например, включенные в запоминающее устройство 1204, исполняемые процессором 1220 в оборудовании 1200 для установки приложения для выполнения вышеописанных способов. Например, постоянный машиночитаемый носитель информации может быть ROM, RAM, CD-ROM, магнитной лентой, дискетой, оптическим запоминающим устройством и т. п.
[00172] Постоянный машиночитаемый носитель информации, когда команды на этом носителе информации исполняются процессором мобильного терминала, мобильный терминал побуждают выполнить способ установки приложения, включающий в себя:
[00173] установление коммуникационного соединения с интеллектуальным устройством и отправку управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения.
[00174] Фиг. 13 – блок-схема интеллектуального устройства 1300 в соответствии с примерным вариантом осуществления. Например, интеллектуальное устройство 1300 может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством обмена сообщениями, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т. п.
[00175] Ссылаясь на фиг. 13, интеллектуальное устройство 1300 может включать в себя один или несколько следующих компонентов: компонент 1302 обработки данных, запоминающее устройство 1304, компонент 1306 питания, мультимедийный компонент 1308, звуковой компонент 1310, интерфейс 1312 ввода/вывода (I/O), сенсорный компонент 1314 и компонент 1316 связи.
[00176] Компонент 1302 обработки данных обычно управляет общими операциями интеллектуального устройства 1300, например, операциями, ассоциированными с отображением, телефонными вызовами, передачами данных, операциями камеры и операциями записи. Компонент 1302 обработки данных может включать в себя один или несколько процессоров 1320 для исполнения команд, чтобы выполнить все или часть этапов в вышеописанных способах. Кроме того, компонент 1302 обработки данных может включать в себя один или несколько модулей, которые упрощают взаимодействие между компонентом 1302 обработки данных и другими компонентами. Например, компонент 1302 обработки данных может включать в себя мультимедийный модуль для упрощения взаимодействия между мультимедийным компонентом 1308 и компонентом 1302 обработки данных.
[00177] Запоминающее устройство 1304 конфигурируется для хранения различных типов данных для поддержки операций интеллектуального устройства 1300. Примеры таких данных включают в себя команды для любых приложений или способов, работающих в оборудовании 1300 для установки приложения, контактные данные, данные телефонной книги, сообщения, изображения, видео и т. п. Запоминающее устройство 1304 можно реализовать с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их сочетания, например статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00178] Компонент 1306 питания подает питание к различным компонентам интеллектуального устройства 1300. Компонент 1306 питания может включать в себя систему управления питанием, один или несколько источников питания и любые другие компоненты, ассоциированные с производством, управлением и распределением энергии в интеллектуальном устройстве 1300.
[00179] Мультимедийный компонент 1308 включает в себя экран, предоставляющий интерфейс вывода между интеллектуальным устройством 1300 и пользователем. В вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, то экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько тактильных датчиков для распознавания касаний, скольжений и жестов на сенсорной панели. Тактильные датчики могут не только распознавать границу действия касания или скольжения, но также распознавать период времени и давление, ассоциированные с действием касания или скольжения. В вариантах осуществления мультимедийный компонент 1308 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера может принимать внешние мультимедийные данные, пока интеллектуальное устройство 1300 находится в рабочем режиме, например режиме фотографирования или видеорежиме. Каждая из фронтальной камеры и тыловой камеры может быть объективом с постоянным фокусным расстоянием или иметь фокус и возможность оптического масштабирования.
[00180] Звуковой компонент 1310 конфигурируется для вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1310 включает в себя микрофон ("MIC"), сконфигурированный для приема внешнего звукового сигнала, когда интеллектуальное устройство 1300 находится в рабочем режиме, например в режиме вызова, режиме записи и режиме распознавания речи. Принятый звуковой сигнал можно дополнительно сохранить в запоминающем устройстве 1304 или передать посредством компонента 1316 связи. В вариантах осуществления звуковой компонент 1310 дополнительно включает в себя динамик для вывода звуковых сигналов.
[00181] Интерфейс 1312 I/O предоставляет интерфейс между компонентом 1302 обработки данных и модулями интерфейса периферийных устройств, например клавиатурой, сенсорным колесом, кнопками и т. п. Кнопки могут включать в себя кнопку возврата, кнопку громкости, кнопку запуска и кнопку блокировки, но не ограничиваются ими.
[00182] Сенсорный компонент 1314 включает в себя один или несколько датчиков для предоставления оценок состояния различных аспектов интеллектуального устройства 1300. Например, сенсорный компонент 1314 может обнаруживать раскрытое/закрытое состояние интеллектуального устройства 1300, относительное положение компонентов, например, дисплея и клавишной панели интеллектуального устройства 1300, изменение положения интеллектуального устройства 1300 или компонента интеллектуального устройства 1300, наличие или отсутствие контакта пользователя с интеллектуальным устройством 1300, ориентацию или ускорение/замедление интеллектуального устройства 1300 и изменение температуры интеллектуального устройства 1300. Сенсорный компонент 1314 может включать в себя датчик приближения, сконфигурированный для обнаружения наличия ближайших объектов без какого-либо физического контакта. Сенсорный компонент 1314 может дополнительно включать в себя светочувствительный датчик, например датчик изображения на CMOS или CCD, для использования в приложениях формирования изображений. В вариантах осуществления сенсорный компонент 1314 может дополнительно включать в себя акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.
[00183] Компонент 1316 связи конфигурируется для упрощения проводной или беспроводной связи между интеллектуальным устройством 1300 и другими устройствами. Интеллектуальное устройство 1300 может получать доступ к беспроводной сети на основе стандарта связи, например WiFi, 2G или 3G, или их сочетания. В одном примерном варианте осуществления компонент 1316 связи принимает вещательный сигнал или ассоциированную с вещанием информацию от внешней системы управления вещанием по каналу вещания. В одном примерном варианте осуществления компонент 1316 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для облегчения связи малой дальности. Например, модуль NFC можно реализовать на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
[00184] В примерных вариантах осуществления интеллектуальное устройство 1300 можно реализовать с помощью одной или нескольких специализированных интегральных схем (ASIC), цифровых процессоров сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанного способа.
[00185] В примерных вариантах осуществления дополнительно предоставляется постоянный машиночитаемый носитель информации, включающий в себя команды, например, включенные в запоминающее устройство 1304, исполняемые процессором 1320 в интеллектуальном устройстве 1300 для выполнения вышеописанных способов. Например, постоянный машиночитаемый носитель информации может быть ROM, RAM, CD-ROM, магнитной лентой, дискетой, оптическим запоминающим устройством и т. п.
[00186] Постоянный машиночитаемый носитель информации, когда команды на этом носителе информации исполняются процессором мобильного терминала, мобильный терминал побуждают выполнить способ установки приложения, включающий в себя:
[00187] установление коммуникационного соединения с интеллектуальным устройством и отправку управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда включает в себя идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения.
[00188] Специалисты в данной области техники должны четко уяснить, что для удобства и краткости описания конкретный рабочий процесс оборудования для установки приложения и интеллектуального устройства, описанных выше, может ссылаться на соответствующий процесс из описанного выше варианта осуществления способа.
[00189] Другие варианты осуществления из раскрытия изобретения могут быть очевидны специалистам в данной области техники из рассмотрения описания изобретения и применения раскрытия изобретения на практике. Данная заявка предназначена для охвата любых разновидностей, использований или заимствований раскрытия изобретения, придерживающихся его общих принципов и включающих в себя такие отступления от настоящего раскрытия изобретения, которые относятся к известной или принятой практике в данной области техники. Подразумевается, что описание изобретения и примеры должны рассматриваться только как примерные, при этом истинный объем и сущность раскрытия изобретения указываются нижеследующей формулой изобретения.
[00190] Необходимо принять во внимание, что настоящее раскрытие изобретения не ограничивается точной конструкцией, которая описана выше и проиллюстрирована на прилагаемых чертежах, и что можно внести различные модификации и изменения без отклонения от объема изобретения. Подразумевается, что объем раскрытия изобретения должен ограничиваться только прилагаемой формулой изобретения.

Claims (37)

1. Способ установки приложения, выполняемый на оборудовании для установки приложения, содержащий этапы, на которых:
устанавливают (101) коммуникационное соединение с интеллектуальным устройством; и
отправляют (102) управляющую команду на интеллектуальное устройство по коммуникационному соединению, где управляющая команда содержит идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения,
при этом этап отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению содержит этапы, на которых:
посредством оборудования для установки приложения получают магазин приложений, установленный и в оборудовании для установки приложения, и в интеллектуальном устройстве, в соответствии с магазинами приложений, установленными в оборудовании для установки приложения, и магазинами приложений, установленными в интеллектуальном устройстве;
получают (201) идентификатор магазина приложений, где магазин приложений установлен в интеллектуальном устройстве, и магазин приложений сконфигурирован предоставлять установочный пакет для интеллектуального устройства для загрузки упомянутого приложения; и
отправляют (202) управляющую команду на интеллектуальное устройство по коммуникационному соединению, где управляющая команда содержит идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и управляющая команда сконфигурирована для предписания интеллектуальному устройству вызвать магазин приложений в соответствии с идентификатором магазина приложений, осуществить поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения и установить данное приложение.
2. Способ по п. 1, в котором этап установления (101) коммуникационного соединения с интеллектуальным устройством содержит этапы, на которых:
принимают запрос соединения, отправленный интеллектуальным устройством, где запрос соединения содержит идентификатор устройства интеллектуального устройства; и
устанавливают коммуникационное соединение с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
3. Способ установки приложения, выполняемый на интеллектуальном устройстве, содержащий этапы, на которых:
устанавливают (301) коммуникационное соединение с оборудованием для установки приложения;
принимают (302) управляющую команду, отправленную оборудованием для установки приложения по коммуникационному соединению, где управляющая команда содержит идентификатор приложения упомянутого приложения; и
получают (303) и устанавливают это приложение в соответствии с идентификатором приложения данного приложения,
при этом управляющая команда содержит идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и магазин приложений установлен в оборудовании для установки приложения; и этап получения и установки упомянутого приложения в соответствии с идентификатором приложения упомянутого приложения содержит этап, на котором вызывают магазин приложений в соответствии с идентификатором магазина приложений, осуществляют поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения и устанавливают данное приложение,
при этом магазин приложений установлен и в оборудовании для установки приложения, и в интеллектуальном устройстве и получен посредством данного оборудования в соответствии с магазинами приложений, установленными в оборудовании для установки приложения, и магазинами приложений, установленными в интеллектуальном устройстве.
4. Способ по п. 3, в котором этап установления (301) коммуникационного соединения с оборудованием для установки приложения содержит этап, на котором отправляют запрос соединения в оборудование для установки приложения, где запрос соединения содержит идентификатор устройства интеллектуального устройства, и запрос соединения сконфигурирован для предписания оборудованию для установки приложения установить коммуникационное соединение с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
5. Оборудование для установки приложения, содержащее:
модуль (61) связи, сконфигурированный для установления коммуникационного соединения с интеллектуальным устройством; и
модуль (62) отправки, сконфигурированный для отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда содержит идентификатор приложения упомянутого приложения, и управляющая команда сконфигурирована для предписания интеллектуальному устройству получить и установить это приложение в соответствии с идентификатором приложения данного приложения,
при этом модуль (62) отправки содержит:
подмодуль (621) получения, сконфигурированный для получения идентификатора магазина приложений, где магазин приложений установлен в интеллектуальном устройстве, и магазин приложений сконфигурирован предоставлять установочный пакет для интеллектуального устройства для загрузки упомянутого приложения; и
подмодуль (622) отправки, сконфигурированный для отправки управляющей команды на интеллектуальное устройство по коммуникационному соединению, где управляющая команда содержит идентификатор приложения упомянутого приложения и идентификатор магазина приложений, и управляющая команда сконфигурирована для предписания интеллектуальному устройству вызвать магазин приложений в соответствии с идентификатором магазина приложений, осуществить поиск в магазине приложений для получения упомянутого приложения в соответствии с идентификатором приложения этого приложения и установить данное приложение,
при этом оборудование для установки приложения выполнено с возможностью получать магазин приложений, установленный и в оборудовании для установки приложения, и в интеллектуальном устройстве, в соответствии с магазинами приложений, установленными в оборудовании для установки приложения, и магазинами приложений, установленными в интеллектуальном устройстве.
6. Оборудование для установки приложения по п. 5, в котором модуль (61) связи содержит:
подмодуль (611) приема, сконфигурированный для приема запроса соединения, отправленного интеллектуальным устройством, где запрос соединения содержит идентификатор устройства интеллектуального устройства; и
подмодуль (612) связи, сконфигурированный для установления коммуникационного соединения с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
7. Интеллектуальное устройство, содержащее:
модуль (81) связи, сконфигурированный для установления коммуникационного соединения с оборудованием для установки приложения;
модуль (82) приема, сконфигурированный для приема управляющей команды, посланной оборудованием для установки приложения по коммуникационному соединению, где управляющая команда содержит идентификатор приложения упомянутого приложения; и
модуль (83) обработки, выполненный с возможностью получения и установки приложения в соответствии с идентификатором приложения данного приложения,
при этом управляющая команда содержит идентификатор приложения данного приложения и идентификатор магазина приложений, каковой магазин приложений установлен в оборудовании для установки приложения;
при этом модуль (83) обработки содержит:
подмодуль (831) поиска, сконфигурированный вызывать магазин приложений в соответствии с идентификатором магазина приложений и выполнять поиск в магазине приложений для получения приложения в соответствии с идентификатором приложения этого приложения, и
подмодуль (832) установки, сконфигурированный для установки данного приложения,
при этом магазин приложений установлен и в оборудовании для установки приложения, и в интеллектуальном устройстве и получен посредством данного оборудования в соответствии с магазинами приложений, установленными в оборудовании для установки приложения, и магазинами приложений, установленными в интеллектуальном устройстве.
8. Интеллектуальное устройство по п. 7, в котором модуль (81) связи содержит подмодуль (811) отправки, сконфигурированный для отправки запроса соединения в оборудование для установки приложения, где запрос соединения включает в себя идентификатор устройства интеллектуального устройства, и запрос соединения сконфигурирован для предписания оборудованию для установки приложения установить коммуникационное соединение с интеллектуальным устройством в соответствии с идентификатором устройства интеллектуального устройства.
RU2016113347A 2015-09-14 2015-12-29 Способ и оборудование для установки приложения и интеллектуальное устройство, их использующее RU2648596C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201510583764.2A CN105260201B (zh) 2015-09-14 2015-09-14 应用安装方法、装置及智能设备
CN201510583764.2 2015-09-14
PCT/CN2015/099449 WO2017045301A1 (zh) 2015-09-14 2015-12-29 应用安装方法、装置及智能设备

Publications (2)

Publication Number Publication Date
RU2016113347A RU2016113347A (ru) 2017-10-10
RU2648596C2 true RU2648596C2 (ru) 2018-03-26

Family

ID=55099904

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2016113347A RU2648596C2 (ru) 2015-09-14 2015-12-29 Способ и оборудование для установки приложения и интеллектуальное устройство, их использующее

Country Status (8)

Country Link
US (1) US20170075671A1 (ru)
EP (1) EP3142337A1 (ru)
JP (1) JP6310159B2 (ru)
KR (1) KR101851613B1 (ru)
CN (1) CN105260201B (ru)
MX (1) MX2016004095A (ru)
RU (1) RU2648596C2 (ru)
WO (1) WO2017045301A1 (ru)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11599902B2 (en) * 2017-03-13 2023-03-07 Crackle, Inc. Interactive advertisement driving transaction of an advertised digital content displayed during online playing of a content
KR20210049913A (ko) * 2018-09-03 2021-05-06 후아웨이 테크놀러지 컴퍼니 리미티드 로그인 방법, 토큰 송신 방법 및 디바이스
US10909527B2 (en) * 2018-10-02 2021-02-02 Capital One Services, Llc Systems and methods for performing a reissue of a contactless card
CN112558828B (zh) * 2020-12-08 2022-08-16 中国联合网络通信集团有限公司 基于个人工作台终端的***调用方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120272232A1 (en) * 2011-04-21 2012-10-25 Gion Networks Method for installing applications installed in an old mobile terminal to a new mobile terminal
RU2477879C2 (ru) * 2008-06-06 2013-03-20 Эппл Инк. Интерфейс пользователя для управления приложением мобильного устройства
WO2013062546A1 (en) * 2011-10-27 2013-05-02 Hewlett-Packard Development Company, L.P. Application store interface for remote management of client devices
US20130132937A1 (en) * 2011-11-17 2013-05-23 Samsung Electronics Co., Ltd. Method and apparatus for auto installing application into different terminals
EP2654275A1 (en) * 2012-04-21 2013-10-23 BlackBerry Limited System and method for transmitting application data between two communication devices

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8346847B2 (en) * 2009-06-03 2013-01-01 Apple Inc. Installing applications based on a seed application from a separate device
US20110154135A1 (en) * 2009-12-22 2011-06-23 Research In Motion Limited Method, system and apparatus for installing software on a mobile electronic device via a proxy server
US20110185354A1 (en) * 2010-01-26 2011-07-28 Emdigo Inc. Mobile Application Delivery Management System
US20120222129A1 (en) * 2011-02-24 2012-08-30 Cidway Technologies, Ltd. System and method for secure mobile application download
CN103092636A (zh) * 2011-11-02 2013-05-08 康佳集团股份有限公司 智能电视应用程序远程管理方法及***
US20130326502A1 (en) * 2012-05-30 2013-12-05 Google Inc. Installing applications remotely
CN103795739A (zh) * 2012-10-29 2014-05-14 中兴通讯股份有限公司 一种应用推广方法、装置及***
CN104077163B (zh) * 2014-07-01 2017-07-14 宇龙计算机通信科技(深圳)有限公司 一种安装包的安装方法、装置和终端
US10031738B2 (en) * 2014-09-26 2018-07-24 Samsung Electronics Co., Ltd. Providing application recommendations
CN104780446B (zh) * 2015-03-19 2018-07-27 四川长虹电器股份有限公司 一种跨设备整合应用商店的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2477879C2 (ru) * 2008-06-06 2013-03-20 Эппл Инк. Интерфейс пользователя для управления приложением мобильного устройства
US20120272232A1 (en) * 2011-04-21 2012-10-25 Gion Networks Method for installing applications installed in an old mobile terminal to a new mobile terminal
WO2013062546A1 (en) * 2011-10-27 2013-05-02 Hewlett-Packard Development Company, L.P. Application store interface for remote management of client devices
US20130132937A1 (en) * 2011-11-17 2013-05-23 Samsung Electronics Co., Ltd. Method and apparatus for auto installing application into different terminals
EP2654275A1 (en) * 2012-04-21 2013-10-23 BlackBerry Limited System and method for transmitting application data between two communication devices

Also Published As

Publication number Publication date
RU2016113347A (ru) 2017-10-10
CN105260201B (zh) 2019-08-06
EP3142337A1 (en) 2017-03-15
WO2017045301A1 (zh) 2017-03-23
JP2017534134A (ja) 2017-11-16
MX2016004095A (es) 2018-06-22
KR20170042494A (ko) 2017-04-19
US20170075671A1 (en) 2017-03-16
JP6310159B2 (ja) 2018-04-11
CN105260201A (zh) 2016-01-20
KR101851613B1 (ko) 2018-04-24

Similar Documents

Publication Publication Date Title
EP3188414B1 (en) Method and apparatus for controlling smart device
US10063760B2 (en) Photographing control methods and devices
EP3086539B1 (en) Method and device for deleting smart scene
US9667774B2 (en) Methods and devices for sending virtual information card
EP3136793B1 (en) Method and apparatus for awakening electronic device
RU2653276C2 (ru) Способ и прибор для формирования микропрограммного обеспечения модуля связи и программного расширения
US20160295625A1 (en) Method and apparatus for network access
EP3136230B1 (en) Method and client terminal for remote assistance
US20170064182A1 (en) Method and device for acquiring image file
EP2991275A1 (en) Making router management application compatible with router firmware
US9749454B2 (en) Method and device for controlling smart device
EP3136699A1 (en) Method and device for connecting external equipment
EP3076745B1 (en) Methods and apparatuses for controlling wireless access point
EP3041204A1 (en) Method for prompting calling request and device for the same
CN107370899B (zh) 一种发出震动信号的方法和装置
EP3024211B1 (en) Method and device for announcing voice call
RU2648596C2 (ru) Способ и оборудование для установки приложения и интеллектуальное устройство, их использующее
WO2018000710A1 (zh) WiFi信号图标的展示方法、装置和移动终端
EP3663886A1 (en) Unmanned aerial vehicle control method and device, unmanned aerial vehicle and remote control device
EP3322227A1 (en) Methods and apparatuses for controlling wireless connection, computer program and recording medium
RU2617546C2 (ru) Способ и устройство для отображения информации
CN110121148B (zh) 对讲机组队方法及装置
EP3128722A1 (en) File transmission method and apparatus, computer program and recording medium
CN107295462B (zh) 无线连接控制方法及装置
EP3176740A1 (en) Information processing method and apparatus, computer program and recording medium