СПОСОБ, УСТРОЙСТВО И СИСТЕМА ДЛЯ ЗАПУСКА ЦЕЛЕВОЙ ФУНКЦИИ
METHOD, DEVICE AND SYSTEM FOR ACTIVATING TARGET FUNCTION

[0001] Данная заявка основана на и испрашивает приоритет заявки на патент Китая номер 201510463327.7, поданной 31 июля 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] - прием списка идентификаторов устройств, отправленного посредством сервера, для устройств, привязанных к учетной записи пользователя.
[0037] Отображение кнопки инициирования целевой функции согласно информации отображения целевой функции включает в себя:
[0038] - отображение списка идентификаторов устройств, причем информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[0039] Необязательно, получение, из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[0040] - отправку учетной записи пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства;
[0041] - прием списка идентификаторов устройств, отправленного посредством сервера, для устройств, привязанных к учетной записи пользователя;
[0042] - отображение списка идентификаторов устройств;
[0043] - прием инструкции касания, сформированной посредством инициирования идентификатора устройства для целевого устройства;
[0044] - отправку инструкции касания на сервер, причем сервер выполнен с возможностью определять, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, и информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции; и
[0045] - прием информации отображения управляющего интерфейса, отправленной посредством сервера.
[0046] Отображение кнопки инициирования целевой функции согласно информации отображения целевой функции включает в себя:
[0047] - отображение управляющего интерфейса согласно информации отображения управляющего интерфейса, причем управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[0048] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
[0049] Согласно второму аспекту варианта осуществления настоящего раскрытия сущности, предусмотрен способ для запуска целевой функции, и способ включает в себя:
[0050] - прием учетной записи пользователя, отправленной посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию;
[0051] - получение информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя; и
[0052] - отправку информации отображения целевой функции в терминал, причем терминал выполнен с возможностью: отображать, согласно информации отображения целевой функции, кнопку инициирования целевой функции, и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции.
[0053] Необязательно, получение информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[0054] - определение, согласно учетной записи пользователя, информации отображения функций для различных функций в альтернативном наборе функций, причем альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства; и
[0055] - отправка информации отображения целевой функции в терминал включает в себя:
[0056] - отправку информации отображения функций для различных функций в альтернативном наборе функций в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций.
[0057] Необязательно, получение информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[0058] - прием учетной записи пользователя и целевого идентификатора, отправленных посредством терминала, причем целевой идентификатор получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства, и целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции;
[0059] - определение, согласно учетной записи пользователя, списка взаимосвязей, соответствующего учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций; и
[0060] - выполнение запроса относительно списка взаимосвязей, чтобы определять информацию отображения целевой функции, соответствующей целевому идентификатору.
[0061] Необязательно, получение информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[0062] - прием учетной записи пользователя и идентификатора устройства для целевого устройства, отправленных посредством терминала, причем идентификатор устройства для целевого устройства получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства;
[0063] - определение, согласно учетной записи пользователя, списка взаимосвязей, соответствующего учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций; и
[0064] - выполнение запроса относительно списка взаимосвязей, чтобы определять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства;
[0065] - отправка информации отображения целевой функции в терминал включает в себя:
[0066] - отправку информации отображения функций, соответствующей идентификатору устройства для целевого устройства, в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, и кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[0067] Необязательно, получение информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[0068] - определение, согласно учетной записи пользователя, списка идентификаторов устройств для устройств, привязанных к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции;
[0069] - отправка информации отображения целевой функции в терминал включает в себя:
[0070] - отправку списка идентификаторов устройств для устройств, привязанных к учетной записи пользователя, в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств, и информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[0071] Необязательно, получение информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[0072] - определение, согласно учетной записи пользователя, списка идентификаторов устройств для устройств, привязанных к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства;
[0073] - отправку списка идентификаторов устройств в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств и принимать инструкцию касания, сформированную посредством инициирования идентификатора устройства для целевого устройства;
[0074] - прием инструкции касания, отправленной посредством терминала; и
[0075] - определение, согласно инструкции касания, информации отображения управляющего интерфейса, соответствующей идентификатору устройства для целевого устройства, причем информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции;
[0076] - отправка информации отображения целевой функции в терминал включает в себя:
[0077] - отправку информации отображения управляющего интерфейса в терминал, причем терминал выполнен с возможностью отображать управляющий интерфейс согласно информации отображения управляющего интерфейса, и управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[0078] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
[0079] Согласно третьему аспекту варианта осуществления настоящего раскрытия сущности, предусмотрено устройство для запуска целевой функции, и устройство включает в себя:
[0080] - первый приемный модуль, выполненный с возможностью принимать предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией;
[0081] - модуль отображения, выполненный с возможностью отображать кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции;
[0082] - второй приемный модуль, выполненный с возможностью принимать инструкцию запуска, сформированную посредством инициирования кнопки инициирования целевой функции; и
[0083] - модуль запуска, выполненный с возможностью запускать целевую функцию согласно инструкции запуска.
[0084] Необязательно, первый приемный модуль выполнен с возможностью: принимать инструкцию активации для экрана терминала, причем инструкция активации включает в себя: любую из предварительно установленной инструкции с помощью жеста захвата и предварительно установленной инструкции операции с кнопкой, предварительно установленная инструкция с помощью жеста захвата представляет собой инструкцию, сформированную посредством захвата терминала с помощью предварительно установленного жеста захвата, и предварительно установленная инструкция операции с кнопкой представляет собой инструкцию, сформированную посредством инициирования кнопки активации терминала с помощью предварительно установленного жеста касания; активировать, согласно инструкции активации, экран терминала и отображать интерфейс блокировки экрана; и принимать, в интерфейсе блокировки экрана, предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией.
[0085] Необязательно, модуль управления отображением включает в себя:
[0086] - первый субмодуль получения, выполненный с возможностью получать учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию;
[0087] - второй субмодуль получения, выполненный с возможностью получать, из сервера, информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя; и
[0088] - субмодуль отображения, выполненный с возможностью отображать кнопку инициирования целевой функции согласно информации отображения целевой функции.
[0089] Необязательно, второй субмодуль получения выполнен с возможностью: отправлять учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций, альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства; и принимать информацию отображения функций, отправленную посредством сервера, для различных функций в альтернативном наборе функций; и
[0090] - субмодуль отображения выполнен с возможностью отображать, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций.
[0091] Необязательно, второй субмодуль получения выполнен с возможностью: выполнять запрос относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства с тем, чтобы рассматривать идентификатор функции устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве целевого идентификатора, причем целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции; отправлять учетную запись пользователя и целевой идентификатор на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций; и принимать информацию отображения, отправленную посредством сервера, целевой функции, соответствующей целевому идентификатору, причем информация отображения целевой функции, соответствующей целевому идентификатору, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей.
[0092] Необязательно, второй субмодуль получения выполнен с возможностью: выполнять запрос относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства с тем, чтобы рассматривать идентификатор устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве идентификатора устройства для целевого устройства; отправлять учетную запись пользователя и идентификатор устройства для целевого устройства на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, и список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций; и принимать информацию отображения функций, отправленную посредством сервера, соответствующую идентификатору устройства для целевого устройства, причем информация отображения функций, соответствующая идентификатору устройства для целевого устройства, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей; и
[0093] - субмодуль отображения выполнен с возможностью отображать, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, причем кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[0094] Необязательно, второй субмодуль получения выполнен с возможностью: отправлять учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции; и принимать список идентификаторов устройств, отправленный посредством сервера, для устройств, привязанных к учетной записи пользователя; и
[0095] - субмодуль отображения выполнен с возможностью отображать список идентификаторов устройств, причем информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[0096] Необязательно, второй субмодуль получения выполнен с возможностью: отправлять учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства; принимать список идентификаторов устройств, отправленный посредством сервера, для устройств, привязанных к учетной записи пользователя; отображать список идентификаторов устройств; принимать инструкцию касания, сформированную посредством инициирования идентификатора устройства для целевого устройства; отправлять инструкцию касания на сервер, причем сервер выполнен с возможностью определять, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, и информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции; и принимать информацию отображения управляющего интерфейса, отправленную посредством сервера; и
[0097] - субмодуль отображения выполнен с возможностью отображать управляющий интерфейс согласно информации отображения управляющего интерфейса, причем управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[0098] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
[0099] Согласно четвертому аспекту варианта осуществления настоящего раскрытия сущности, предусмотрено устройство для запуска целевой функции, и устройство включает в себя:
[00100] - приемный модуль, выполненный с возможностью принимать учетную запись пользователя, отправленную посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию;
[00101] - модуль получения, выполненный с возможностью получать информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя; и
[00102] - модуль отправки, выполненный с возможностью отправлять информацию отображения целевой функции в терминал, причем терминал выполнен с возможностью: отображать, согласно информации отображения целевой функции, кнопку инициирования целевой функции, и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции.
[00103] Необязательно, модуль получения выполнен с возможностью определять, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций, причем альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства; и
[00104] - модуль отправки выполнен с возможностью отправлять информацию отображения функций для различных функций в альтернативном наборе функций в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций.
[00105] Необязательно, модуль получения выполнен с возможностью: принимать учетную запись пользователя и целевой идентификатор, отправленные посредством терминала, причем целевой идентификатор получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства, и целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции; определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций; и выполнять запрос относительно списка взаимосвязей, чтобы определять информацию отображения целевой функции, соответствующей целевому идентификатору.
[00106] Необязательно, модуль получения выполнен с возможностью: принимать учетную запись пользователя и идентификатор устройства для целевого устройства, отправленные посредством терминала, причем идентификатор устройства для целевого устройства получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства; определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций; и выполнять запрос относительно списка взаимосвязей, чтобы определять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства; и
[00107] - модуль отправки выполнен с возможностью: отправлять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства, в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, и кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[00108] - модуль получения выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции; и
[00109] - модуль отправки выполнен с возможностью отправлять список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств, и информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[00110] Необязательно, модуль получения выполнен с возможностью: определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства; отправлять список идентификаторов устройств в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств и принимать инструкцию касания, сформированную посредством инициирования идентификатора устройства для целевого устройства; принимать инструкцию касания, отправленную посредством терминала; и определять, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, причем информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции; и
[00111] - модуль отправки выполнен с возможностью отправлять информацию отображения управляющего интерфейса в терминал, причем терминал выполнен с возможностью отображать управляющий интерфейс согласно информации отображения управляющего интерфейса, и управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[00112] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
[00113] Согласно пятому аспекту варианта осуществления настоящего раскрытия сущности, предусмотрено устройство для запуска целевой функции, включающее в себя:
[00114] - процессор; и
[00115] - запоминающее устройство, выполненное с возможностью сохранять инструкции, выполняемые посредством процессора;
[00116] - причем процессор выполнен с возможностью:
[00117] - принимать предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией;
[00118] - отображать кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции;
[00119] - принимать инструкцию запуска, сформированную посредством инициирования кнопки инициирования целевой функции; и
[00120] - запускать целевую функцию согласно инструкции запуска.
[00121] Согласно шестому аспекту варианта осуществления настоящего раскрытия сущности, предусмотрено устройство для запуска целевой функции, включающее в себя:
[00122] - процессор; и
[00123] - запоминающее устройство, выполненное с возможностью сохранять инструкции, выполняемые посредством процессора;
[00124] - причем процессор выполнен с возможностью:
[00125] - принимать учетную запись пользователя, отправленную посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию;
[00126] - получать информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя; и
[00127] - отправлять информацию отображения целевой функции в терминал, причем терминал выполнен с возможностью: отображать, согласно информации отображения целевой функции, кнопку инициирования целевой функции, и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции.
[00128] Согласно седьмому аспекту варианта осуществления настоящего раскрытия сущности, предусмотрена система для запуска целевой функции, и система включает в себя: терминал и сервер, причем:
[00129] - терминал включает в себя устройство для запуска целевой функции согласно третьему аспекту или любому необязательному режиму третьего аспекта; и
[00130] - сервер включает в себя устройство для запуска целевой функции согласно четвертому аспекту или любому необязательному режиму четвертого аспекта.
[00131] Согласно восьмому аспекту варианта осуществления настоящего раскрытия сущности, предусмотрена система для запуска целевой функции, и система включает в себя: терминал и сервер, причем:
[00132] - терминал включает в себя устройство для запуска целевой функции согласно пятому аспекту; и
[00133] - сервер включает в себя устройство для запуска целевой функции согласно шестому аспекту.
[00134] Техническая схема согласно вариантам осуществления настоящего раскрытия сущности может иметь следующие преимущества.
[00135] В способе, устройстве и системе для запуска целевой функции согласно некоторым вариантам осуществления настоящего раскрытия сущности, принимается предварительно установленная инициирующая инструкция, ассоциированная с целевой функцией; кнопка инициирования целевой функции отображается согласно предварительно установленной инициирующей инструкции; принимается инструкция запуска, сформированная посредством инициирования кнопки инициирования целевой функции; и целевая функция запускается согласно инструкции запуска. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00136] Следует принимать во внимание, что как вышеприведенное общее описание, так и нижеприведенное подробное описание являются только примерными и пояснительными, а не ограничивающими настоящее раскрытие сущности.
Краткое описание чертежей
[00137] Чтобы более понятно описывать варианты осуществления настоящего раскрытия сущности, далее кратко представлены прилагаемые чертежи, требуемые для описания вариантов осуществления. Очевидно, что прилагаемые чертежи в последующем описании показывают только некоторые варианты осуществления настоящего раскрытия сущности, и специалисты в данной области техники по-прежнему могут получать другие чертежи из этих прилагаемых чертежей без творческих усилий.
[00138] Фиг. 1 является принципиальной структурной схемой окружения реализации, предусмотренного в вариантах осуществления настоящего раскрытия сущности;
[00139] Фиг. 2 является блок-схемой последовательности операций способа для запуска целевой функции согласно примерному варианту осуществления;
[00140] Фиг. 3 является блок-схемой последовательности операций способа для запуска целевой функции согласно другому примерному варианту осуществления;
[00141] Фиг. 4-1 является блок-схемой последовательности операций способа для запуска целевой функции согласно еще одному другому примерному варианту осуществления;
[00142] Фиг. 4-2 является блок-схемой последовательности операций способа для приема, посредством терминала, предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией согласно варианту осуществления, как показано на фиг. 4-1;
[00143] Фиг. 4-3 является блок-схемой последовательности операций способа для отображения, посредством терминала, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1;
[00144] Фиг. 4-4 является блок-схемой последовательности операций способа для получения, посредством терминала из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя согласно варианту осуществления, как показано на фиг. 4-1;
[00145] Фиг. 4-5 является блок-схемой последовательности операций способа для отображения, посредством терминала, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1;
[00146] Фиг. 4-6 является блок-схемой последовательности операций другого способа для отображения, посредством терминала, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1;
[00147] Фиг. 4-7 является блок-схемой последовательности операций еще одного другого способа для отображения, посредством терминала, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1;
[00148] Фиг. 4-8 является блок-схемой последовательности операций еще одного другого способа для отображения, посредством терминала, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1;
[00149] Фиг. 4-9 иллюстрирует интерфейс терминала согласно варианту осуществления, как показано на фиг. 4-1;
[00150] Фиг. 4-10 является блок-схемой последовательности операций еще одного другого способа для отображения, посредством терминала, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1;
[00151] Фиг. 4-11 иллюстрирует другой интерфейс терминала согласно варианту осуществления, как показано на фиг. 4-1;
[00152] Фиг. 4-12 иллюстрирует еще один другой интерфейс терминала согласно варианту осуществления, как показано на фиг. 4-1;
[00153] Фиг. 5-1 является блок-схемой устройства для запуска целевой функции согласно примерному варианту осуществления;
[00154] Фиг. 5-2 является блок-схемой модуля отображения согласно варианту осуществления, как показано на фиг. 5-1;
[00155] Фиг. 6 является блок-схемой устройства для запуска целевой функции согласно другому примерному варианту осуществления;
[00156] Фиг. 7 является блок-схемой устройства для запуска целевой функции согласно примерному варианту осуществления;
[00157] Фиг. 8 является блок-схемой устройства для запуска целевой функции согласно другому примерному варианту осуществления; и
[00158] Фиг. 9 является принципиальной структурной схемой системы для запуска целевой функции согласно примерному варианту осуществления.
[00159] Прилагаемые чертежи, которые содержатся и составляют часть этого подробного описания, иллюстрируют варианты осуществления в соответствии с раскрытием сущности и наряду с описанием служат для того, чтобы пояснять принципы раскрытия сущности.
Подробное описание вариантов осуществления
[00160] Чтобы обеспечивать большую понятность целей, технических решений и преимуществ настоящего раскрытия сущности, далее подробнее описывается настоящее раскрытие сущности со ссылкой на прилагаемые чертежи. Очевидно, что описанные варианты осуществления представляют собой некоторые, а не все варианты осуществления настоящего раскрытия сущности. Все другие варианты осуществления, полученные специалистами в данной области техники на основе вариантов осуществления настоящего раскрытия сущности без творческих усилий, должны попадать в объем охраны настоящего раскрытия сущности.
[00161] Фиг. 1 является принципиальной структурной схемой окружения реализации, предусмотренного в способе для запуска целевой функции согласно вариантам осуществления настоящего раскрытия сущности. Ссылаясь на фиг. 1, окружение реализации включает в себя целевое устройство 120, сервер 140 и терминал 160. Целевое устройство 120 и терминал 160, соответственно, подключаются к серверу 140 через проводную сеть или беспроводную сеть.
[00162] Целевое устройство 120 может представлять собой интеллектуальное устройство, имеющее целевую функцию, например, целевое устройство 120 может представлять собой интеллектуальную камеру, интеллектуальный разъем питания, интеллектуальный браслет, интеллектуальный телевизионный приемник, инфракрасный удаленный контроллер и т.п. Ссылаясь на фиг. 1, окружение реализации описывается посредством рассмотрения примера, в котором целевое устройство 120 представляет собой интеллектуальную камеру, имеющую функцию камеры и функцию двусторонней связи. В этом окружении реализации и нижеприведенных вариантах осуществления, целевая функция представляет собой функцию двусторонней связи интеллектуальной камеры.
[00163] Сервер 140 может содержать сервер или серверный кластер, содержащий множество серверов, либо центр предоставления услуг облачных вычислений.
[00164] Терминал 160 может представлять собой электронное оборудование, допускающее управление целевым устройством 120 посредством сервера 140. В терминале 160 может устанавливаться приложение. Кроме того, пользователь может привязывать целевое устройство 120 к учетной записи пользователя на основе приложения, установленного в терминале 160. Учетная запись пользователя означает учетную запись пользователя, зарегистрированную в приложении, которое ассоциировано с целевым устройством 120 в терминале 160. Терминал 160 может представлять собой мобильный смартфон, планшетный компьютер, интеллектуальный телевизионный приемник или настольный компьютер и т.п. Терминал 160 может принимать предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией, отображать кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции и запускать целевую функцию целевого устройства 120 согласно инициированию пользователем кнопки инициирования.
[00165] Следует отметить, что то, что пользователь привязывает, на основе приложения, установленного в терминале 160, целевое устройство 120 к учетной записи пользователя, означает то, что терминал 160 привязывает, посредством сервера 140, целевое устройство 120 к учетной записи пользователя. После того как целевое устройство 120 привязывается к учетной записи пользователя, сервер 140 может сохранять взаимосвязь соответствия между учетной записью пользователя и целевым устройством 120. Следовательно, целевое устройство 120 может выгружать данные, к примеру, данные изображений, на сервер 140. В этом окружении реализации, данные могут быть информацией отображения целевой функции (например, информацией отображения функции двусторонней связи) или информацией отображения управляющего интерфейса (например, информацией отображения интерфейса камеры) и т.д. Сервер 140 может принимать данные, выгруженные посредством целевого устройства 120, и сохранять взаимосвязь соответствия между данными и учетной записью пользователя, привязанной к целевому устройству 120, которое выгружает данные.
[00166] Терминал 160 может получать учетную запись пользователя, зарегистрированную в приложении, получать, из сервера 140, информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи пользователя, и отображать кнопку инициирования целевой функции согласно информации отображения целевой функции.
[00167] Сервер 140 может принимать учетную запись пользователя, отправленную посредством терминала 160, получать информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи пользователя, и отправлять информацию отображения целевой функции в терминал 160, так что терминал 160 может отображать кнопку инициирования целевой функции согласно информации отображения целевой функции и запускать целевую функцию целевого устройства 120 согласно инициированию пользователем кнопки инициирования.
[00168] Фиг. 2 является блок-схемой последовательности операций способа для запуска целевой функции согласно примерному варианту осуществления. Способ проиллюстрирован для использования в терминале 160 окружения реализации, как показано на фиг. 1. Ссылаясь на фиг. 2, способ для запуска целевой функции может включать в себя следующие этапы:
[00169] На этапе 201, принимается предварительно установленная инициирующая инструкция, ассоциированная с целевой функцией.
[00170] На этапе 202, кнопка инициирования целевой функции отображается согласно предварительно установленной инициирующей инструкции.
[00171] На этапе 203, принимается инструкция запуска, сформированная посредством инициирования кнопки инициирования целевой функции.
[00172] На этапе 204, целевая функция запускается согласно инструкции запуска.
[00173] В заключение, способ для запуска целевой функции согласно этому варианту осуществления настоящего раскрытия сущности включает в себя: прием предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией; отображение кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции; прием инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции; и запуск целевой функции согласно инструкции запуска. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента или перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00174] Необязательно, этап 201 может включать в себя:
[00175] - прием инструкции активации на экране терминала, причем инструкция активации включает в себя: любую из предварительно установленной инструкции с помощью жеста захвата и предварительно установленной инструкции операции с кнопкой, предварительно установленная инструкция с помощью жеста захвата представляет собой инструкцию, сформированную посредством захвата терминала с помощью предварительно установленного жеста захвата, и предварительно установленная инструкция операции с кнопкой представляет собой инструкцию, сформированную посредством инициирования кнопки активации терминала с помощью предварительно установленного жеста касания;
[00176] - активацию, согласно инструкции активации, экрана терминала и отображение интерфейса блокировки экрана; и
[00177] - прием, в интерфейсе блокировки экрана, предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией.
[00178] Необязательно, этап 202 может включать в себя:
[00179] - получение учетной записи пользователя, зарегистрированной на стороне клиента и ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию;
[00180] - получение, из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя; и
[00181] - отображение кнопки инициирования целевой функции согласно информации отображения целевой функции.
[00182] Необязательно, этап 202 дополнительно может включать в себя:
[00183] - отправку учетной записи пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций, который представляет собой набор функций устройства, привязанного к учетной записи пользователя, и включает в себя целевую функцию целевого устройства; и
[00184] - прием информации отображения функций, отправленной посредством сервера, для различных функций в альтернативном наборе функций.
[00185] Этап 202 дополнительно может включать в себя:
[00186] - отображение, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопок инициирования различных функций в альтернативном наборе функций.
[00187] Необязательно, этап 202 дополнительно может включать в себя:
[00188] - выполнение запроса относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства, с тем чтобы рассматривать идентификатор функции устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве целевого идентификатора, причем целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции;
[00189] - отправку учетной записи пользователя и целевого идентификатора на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций; и
[00190] - прием информации отображения, отправленной посредством сервера, целевой функции, соответствующей целевому идентификатору, причем информация отображения целевой функции, соответствующей целевому идентификатору, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей.
[00191] Необязательно, этап 202 дополнительно может включать в себя:
[00192] - выполнение запроса относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства, с тем чтобы рассматривать идентификатор устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве идентификатора устройства для целевого устройства;
[00193] - отправку учетной записи пользователя и идентификатора устройства для целевого устройства на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, и список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций; и
[00194] - прием информации отображения функций, отправленной посредством сервера, соответствующей идентификатору устройства для целевого устройства, причем информация отображения функций, соответствующая идентификатору устройства для целевого устройства, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей.
[00195] Этап 202 дополнительно может включать в себя:
[00196] - отображение, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопки инициирования функции, соответствующей идентификатору устройства для целевого устройства, причем кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[00197] Необязательно, этап 202 дополнительно может включать в себя:
[00198] - отправку учетной записи пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции; и
[00199] - прием списка идентификаторов устройств, отправленного посредством сервера, для устройств, привязанных к учетной записи пользователя.
[00200] Этап 202 дополнительно может включать в себя:
[00201] - отображение списка идентификаторов устройств, причем информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[00202] Необязательно, этап 202 дополнительно может включать в себя:
[00203] - отправку учетной записи пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства;
[00204] - прием списка идентификаторов устройств, отправленного посредством сервера, для устройств, привязанных к учетной записи пользователя;
[00205] - отображение списка идентификаторов устройств;
[00206] - прием инструкции касания, сформированной посредством инициирования идентификатора устройства для целевого устройства;
[00207] - отправку инструкции касания на сервер, причем сервер выполнен с возможностью определять, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, и информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции; и
[00208] - прием информации отображения управляющего интерфейса, отправленной посредством сервера.
[00209] Этап 202 дополнительно может включать в себя:
[00210] - отображение управляющего интерфейса согласно информации отображения управляющего интерфейса, причем управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[00211] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
[00212] В заключение, способ для запуска целевой функции согласно этому варианту осуществления настоящего раскрытия сущности включает в себя: прием предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией; отображение кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции; прием инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции; и запуск целевой функции согласно инструкции запуска. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00213] Фиг. 3 является блок-схемой последовательности операций способа для запуска целевой функции согласно другому примерному варианту осуществления. Способ проиллюстрирован для использования на сервере 140 окружения реализации, как показано на фиг. 1. Ссылаясь на фиг. 3, способ для запуска целевой функции может включать в себя следующие этапы:
[00214] На этапе 301, принимается учетная запись пользователя, отправленная посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию.
[00215] На этапе 302, получается информация отображения целевой функции целевого устройства, привязанного к учетной записи пользователя.
[00216] На этапе 303, информация отображения целевой функции отправляется в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения целевой функции, кнопку инициирования целевой функции и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции.
[00217] В заключение, в способе для запуска целевой функции согласно этому варианту осуществления настоящего раскрытия сущности, посредством приема учетной записи пользователя, отправленной посредством терминала, получается информация отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, и информация отображения целевой функции отправляется в терминал, так что терминал может отображать кнопку инициирования целевой функции согласно информации отображения целевой функции и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00218] Необязательно, этап 302 может включать в себя:
[00219] - определение, согласно учетной записи пользователя, информации отображения функций для различных функций в альтернативном наборе функций, причем альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства.
[00220] Этап 303 может включать в себя:
[00221] - отправку информации отображения функций для различных функций в альтернативном наборе функций в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций.
[00222] Необязательно, этап 302 дополнительно может включать в себя:
[00223] - прием учетной записи пользователя и целевого идентификатора, отправленных посредством терминала, причем целевой идентификатор получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства, и целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции;
[00224] - определение, согласно учетной записи пользователя, списка взаимосвязей, соответствующего учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций; и
[00225] - выполнение запроса относительно списка взаимосвязей, чтобы определять информацию отображения целевой функции, соответствующей целевому идентификатору.
[00226] Необязательно, этап 302 дополнительно может включать в себя:
[00227] - прием учетной записи пользователя и идентификатора устройства для целевого устройства, отправленных посредством терминала, причем идентификатор устройства для целевого устройства получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства;
[00228] - определение, согласно учетной записи пользователя, списка взаимосвязей, соответствующего учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций; и
[00229] - выполнение запроса относительно списка взаимосвязей, чтобы определять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства.
[00230] Этап 303 дополнительно может включать в себя:
[00231] - отправку информации отображения функций, соответствующей идентификатору устройства для целевого устройства, в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, и кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[00232] Необязательно, этап 302 дополнительно может включать в себя:
[00233] - определение, согласно учетной записи пользователя, списка идентификаторов устройств для устройств, привязанных к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции.
[00234] Этап 303 дополнительно может включать в себя:
[00235] - отправку списка идентификаторов устройств для устройств, привязанных к учетной записи пользователя, в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств, и информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[00236] Необязательно, этап 302 дополнительно может включать в себя:
[00237] - определение, согласно учетной записи пользователя, списка идентификаторов устройств для устройств, привязанных к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства;
[00238] - отправку списка идентификаторов устройств в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств и принимать инструкцию касания, сформированную посредством инициирования идентификатора устройства для целевого устройства;
[00239] - прием инструкции касания, отправленной посредством терминала; и
[00240] - определение, согласно инструкции касания, информации отображения управляющего интерфейса, соответствующей идентификатору устройства для целевого устройства, причем информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции.
[00241] Этап 303 дополнительно может включать в себя:
[00242] - отправку информации отображения управляющего интерфейса в терминал, причем терминал выполнен с возможностью отображать управляющий интерфейс согласно информации отображения управляющего интерфейса, и управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[00243] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
В заключение, в способе для запуска целевой функции согласно этому варианту осуществления настоящего раскрытия сущности, посредством приема учетной записи пользователя, отправленной посредством терминала, получается информация отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, и информация отображения целевой функции отправляется в терминал, так что терминал может отображать кнопку инициирования целевой функции согласно информации отображения целевой функции и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00244] Фиг. 4-1 является блок-схемой последовательности операций способа для запуска целевой функции согласно еще одному другому примерному варианту осуществления. Способ проиллюстрирован для использования в окружении реализации, как показано на фиг. 1. Ссылаясь на фиг. 4-1, способ для запуска целевой функции может включать в себя следующие этапы:
[00245] На этапе 401, терминал принимает предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией.
[00246] Терминал может представлять собой терминал 160 в окружении реализации, как показано на фиг. 1, целевая функция означает целевую функцию целевого устройства, которое может представлять собой целевое устройство 120 в окружении реализации, как показано на фиг. 1. Например, целевое устройство 120 может представлять собой интеллектуальную камеру, интеллектуальный разъем питания, интеллектуальный браслет, интеллектуальный телевизионный приемник, инфракрасный удаленный контроллер и т.п. Этот вариант осуществления настоящего раскрытия сущности описывается посредством рассмотрения примера, в котором целевое устройство 120 представляет собой интеллектуальную камеру, и целевая функция может представлять собой функцию двусторонней связи интеллектуальной камеры.
[00247] В этом варианте осуществления настоящего раскрытия сущности, в терминале 160 может устанавливаться сторона клиента, ассоциированная с целевым устройством 120, и учетная запись пользователя может регистрироваться на стороне клиента. Посредством терминала 160, взаимосвязь с привязкой может устанавливаться между целевым устройством 120 и учетной записью пользователя, зарегистрированной на стороне клиента, ассоциированной с целевым устройством 120. После взаимосвязи с привязкой между целевым устройством 120 и учетной записью пользователя устанавливается, пользователь может управлять, в терминале 160, целевым устройством 120. Например, терминал 160 может привязывать, посредством сервера 140, целевое устройство 120 к учетной записи пользователя. Сервер 140 может сохранять взаимосвязь соответствия между идентификатором устройства для целевого устройства 120 и учетной записью пользователя. Например, терминал 160 может привязывать, посредством сервера 140, интеллектуальную камеру к учетной записи пользователя. Если идентификатор устройства интеллектуальной камеры представляет собой ID-SXJ, и учетная запись пользователя, привязанная к интеллектуальной камере, представляет собой xiaomiyonghu, сервер 140 может сохранять взаимосвязь соответствия между учетной записью xiaomiyonghu пользователя и идентификатором ID-SXJ устройства, так что целевое устройство 120 может выгружать данные на сервер 140 согласно учетной записи xiaomiyonghu пользователя, и терминал 160 может получать, из сервера 140 согласно учетной записи пользователя, данные, выгруженные посредством целевого устройства 120.
[00248] Предварительно установленная инициирующая инструкция предварительно установлена пользователем в терминале 160, пользователь может управлять терминалом 160 с помощью предварительно установленного жеста и инициировать терминал 160 таким образом, чтобы отображать интерфейс приема инструкций. После инициирования интерфейса приема инструкций пользователь может инициировать, в интерфейсе приема инструкций, предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией; и терминал 160 может принимать, в интерфейсе приема инструкций, предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией. Интерфейс приема инструкций может представлять собой интерфейс блокировки экрана или другие предварительно установленные интерфейсы, выполненные с возможностью принимать инструкцию. Пользователь может инициировать, посредством предварительно установленной операции (например, предварительно установленной операции на основе жеста), терминал 160 таким образом, чтобы отображать интерфейс приема инструкций. Например, когда интерфейс приема инструкций представляет собой голосовой приемный интерфейс, пользователь может инициировать отображение голосового приемного интерфейса посредством жеста проведения по экрану вверх или жеста проведения по экрану вниз. Когда пользователь проговаривает, в направлении голосового приемного интерфейса, отображаемого в данный момент посредством терминала 160, предварительно установленный голосовой клип (например, "запуск функции двусторонней связи камеры"), считается, что пользователь инициирует предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией.
[00249] Например, см. фиг. 4-2, который показывает блок-схему последовательности операций способа для приема, посредством терминала 160, предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией согласно варианту осуществления, как показано на фиг. 4-1. Ссылаясь на фиг. 4-2, в этом варианте осуществления настоящего раскрытия сущности, интерфейс приема инструкций представляет собой интерфейс блокировки экрана, и прием, посредством терминала 160, предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, может включать в себя следующие этапы.
[00250] На подэтапе 4011, терминал принимает инструкцию активации для экрана терминала, причем инструкция активации включает в себя: любую из предварительно установленной инструкции с помощью жеста захвата и предварительно установленной инструкции операции с кнопкой, предварительно установленная инструкция с помощью жеста захвата представляет собой инструкцию, сформированную посредством захвата терминала с помощью предварительно установленного жеста захвата, и предварительно установленная инструкция операции с кнопкой представляет собой инструкцию, сформированную посредством инициирования кнопки активации терминала с помощью предварительно установленного жеста касания.
[00251] В возможной реализации, экран терминала 160 в данный момент находится в неактивном состоянии (состоянии выключенного экрана), и экран терминала 160 должен активироваться до того, как терминал 160 инициируется для отображения интерфейса приема инструкций (интерфейса блокировки экрана).
[00252] В этом варианте осуществления настоящего раскрытия сущности, пользователь может управлять терминалом 160 таким образом, чтобы инициировать инструкцию активации для экрана терминала 160, чтобы активировать экран терминала 160, причем инструкция активации может включать в себя: любую из предварительно установленной инструкции с помощью жеста захвата и предварительно установленной инструкции операции с кнопкой, предварительно установленная инструкция с помощью жеста захвата представляет собой инструкцию, сформированную посредством захвата терминала с помощью предварительно установленного жеста захвата, и предварительно установленная инструкция операции с кнопкой представляет собой инструкцию, сформированную посредством инициирования кнопки активации терминала с помощью предварительно установленного жеста касания. Например, пользователь может инициировать, посредством операции с кнопкой включения питания терминала 160, инструкцию активации для экрана терминала 160.
[00253] Когда пользователь инициирует инструкцию активации для экрана терминала 160, терминал 160 принимает инструкцию активации для экрана терминала 160, которая инициирована пользователем.
[00254] На подэтапе 4012, терминал активирует, согласно инструкции активации, экран терминала и отображает интерфейс блокировки экрана.
[00255] Когда терминал 160 принимает инструкцию активации для экрана терминала 160, которая инициирована пользователем, экран терминала 160 активируется согласно инструкции активации, и отображается интерфейс блокировки экрана. Интерфейс блокировки экрана представляет собой интерфейс приема инструкций. Например, когда пользователь выполняет операцию с кнопкой включения питания терминала 160, терминал 160 активирует экран терминала 160 и отображает интерфейс блокировки экрана.
[00256] На подэтапе 4013, терминал принимает, в интерфейсе блокировки экрана, предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией.
[00257] После того как терминал 160 отображает интерфейс блокировки экрана, пользователь может инициировать, в интерфейсе блокировки экрана терминала 160, предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией; и терминал 160 может принимать, в интерфейсе блокировки экрана, предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией.
[00258] Когда интерфейс приема инструкций представляет собой интерфейс блокировки экрана, предварительно установленная инициирующая инструкция может представлять собой инструкцию, инициированную пользователем с помощью жеста проведения по экрану влево или жеста проведения по экрану вправо. Например, предварительно установленная инициирующая инструкция представляет собой инструкцию, инициированную пользователем с помощью жеста проведения по экрану вправо.
[00259] На этапе 402, терминал отображает кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции.
[00260] Когда принимается предварительно установленная инициирующая инструкция, терминал 160 может отображать кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции. Например, терминал 160 отображает кнопку инициирования функции двусторонней связи интеллектуальной камеры. Например, см. фиг. 4-3, который показывает блок-схему последовательности операций способа для отображения, посредством терминала 160, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1. Ссылаясь на фиг. 4-3, последовательность операций способа может включать в себя следующие этапы.
[00261] На подэтапе 4021, терминал получает учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию.
[00262] В этом варианте осуществления настоящего раскрытия сущности, в терминале 160 может устанавливаться сторона клиента, ассоциированная с целевым устройством 120, учетная запись пользователя может регистрироваться на стороне клиента, и терминал 160 может получать учетную запись пользователя. Например, терминал 160 получает учетную запись xiaomiyonghu пользователя.
[00263] На подэтапе 4022, терминал получает, из сервера, информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя.
[00264] После получения учетной записи пользователя, зарегистрированной на стороне клиента, ассоциированной с целевым устройством 120, терминал 160 может получать, из сервера 140 согласно учетной записи пользователя, информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи пользователя. Например, терминал 160 получает, из сервера 140 согласно учетной записи xiaomiyonghu пользователя, информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи xiaomiyonghu пользователя.
[00265] Например, см. фиг. 4-4, который показывает блок-схему последовательности операций способа для получения, посредством терминала 160 из сервера 140, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя согласно варианту осуществления, как показано на фиг. 4-1. Ссылаясь на фиг. 4-4, в этом варианте осуществления настоящего раскрытия сущности, получение, посредством терминала 160 из сервера 140, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, может включать в себя следующие этапы.
[00266] На подэтапе 40221, терминал отправляет учетную запись пользователя на сервер, причем сервер выполнен с возможностью отображать, согласно учетной записи пользователя, информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя.
[00267] Сервер 140 может сохранять учетную запись пользователя и информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи пользователя. Следовательно, терминал 160 может отправлять учетную запись пользователя на сервер 140. Например, терминал 160 отправляет учетную запись xiaomiyonghu пользователя на сервер 140.
[00268] На подэтапе 40222, сервер принимает учетную запись пользователя, отправленную посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию.
[00269] После того как терминал 160 отправляет учетную запись пользователя на сервер 140, сервер 140 может принимать учетную запись пользователя, отправленную посредством терминала 160. Например, сервер 140 принимает учетную запись xiaomiyonghu пользователя, отправленную посредством терминала 160. Учетная запись пользователя отправляется посредством терминала 160 после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией.
[00270] На подэтапе 40223, сервер получает информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя.
[00271] После приема учетной записи пользователя, отправленной посредством терминала 160, сервер 140 может получать, согласно учетной записи пользователя, информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи пользователя. Например, сервер 140 получает, согласно учетной записи xiaomiyonghu пользователя, информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи xiaomiyonghu пользователя. Сервер 140 может сохранять взаимосвязь соответствия между учетной записью пользователя и информацией отображения функции устройства. Сервер 140 может выполнять запрос, согласно учетной записи xiaomiyonghu пользователя, относительно взаимосвязи соответствия между учетной записью пользователя и информацией отображения функции устройства, с тем чтобы определять информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи xiaomiyonghu пользователя. Например, сервер 140 определяет, согласно учетной записи xiaomiyonghu пользователя, информацию отображения функции двусторонней связи интеллектуальной камеры, привязанной к учетной записи xiaomiyonghu пользователя.
[00272] На подэтапе 40224, сервер отправляет информацию отображения целевой функции в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения целевой функции, кнопку инициирования целевой функции и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции.
[00273] После получения информации отображения целевой функции сервер 140 может отправлять информацию отображения целевой функции в терминал 160. Например, сервер 140 отправляет информацию отображения функции двусторонней связи интеллектуальной камеры в терминал 160.
[00274] На подэтапе 40225, терминал принимает информацию отображения целевой функции, отправленную посредством сервера.
[00275] Когда сервер 140 отправляет информацию отображения целевой функции в терминал 160, терминал 160 может принимать информацию отображения целевой функции, отправленную посредством сервера 140. Например, терминал 160 принимает информацию отображения, отправленную посредством сервера 140, функции двусторонней связи интеллектуальной камеры.
[00276] На подэтапе 4023, терминал отображает кнопку инициирования целевой функции согласно информации отображения целевой функции.
[00277] После получения информации отображения целевой функции терминал 160 может отображать кнопку инициирования целевой функции согласно информации отображения целевой функции. Например, терминал 160 отображает кнопку инициирования функции двусторонней связи интеллектуальной камеры согласно информации отображения функции двусторонней связи интеллектуальной камеры.
[00278] На этапе 403, терминал принимает инструкцию запуска, сформированную посредством инициирования кнопки инициирования целевой функции.
[00279] После того как терминал 160 отображает кнопку инициирования целевой функции, пользователь может выполнять операцию с кнопкой инициирования, чтобы инициировать инструкцию запуска целевой функции, и терминал 160 может принимать инструкцию запуска, инициированную пользователем, целевой функции. Например, пользователь выполняет операцию с кнопкой инициирования функции двусторонней связи интеллектуальной камеры, чтобы инициировать инструкцию запуска функции двусторонней связи интеллектуальной камеры, и терминал 160 принимает инструкцию запуска, инициированную пользователем, функции двусторонней связи интеллектуальной камеры.
[00280] На этапе 404, терминал запускает целевую функцию согласно инструкции запуска.
[00281] После приема инструкции запуска, инициированной пользователем, терминал 160 может запускать целевую функцию согласно инструкции запуска. Например, терминал 160 запускает функцию двусторонней связи интеллектуальной камеры согласно инструкции запуска функции двусторонней связи интеллектуальной камеры.
[00282] Следует отметить, что, в этом варианте осуществления настоящего раскрытия сущности, одна учетная запись пользователя может привязываться к нескольким устройствам, и каждое из устройств может иметь несколько функций. Следовательно, когда терминал 160 получает, из сервера 140, информацию отображения целевой функции целевого устройства 120, привязанного к учетной записи пользователя, терминал 160 может получать информацию отображения функций для функций всех устройств, привязанных к учетной записи пользователя. Информация отображения функций для функций всех устройств включает в себя информацию отображения целевой функции целевого устройства 120. Альтернативно, терминал 160 может только получать информацию отображения целевой функции целевого устройства 120. Альтернативно, терминал 160 также может только получать информацию отображения функций целевого устройства 120. Следовательно, на этапе 404 варианта осуществления настоящего раскрытия сущности для отображения, посредством терминала 160 согласно предварительно установленной инициирующей инструкции, кнопка инициирования целевой функции может отображаться в любой из следующих пяти реализаций.
[00283] Первая реализация: например, см. фиг. 4-5, который показывает блок-схему последовательности операций способа для отображения, посредством терминала 160, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1. Ссылаясь на фиг. 4-5, последовательность операций способа может включать в себя следующие этапы.
[00284] На подэтапе 4021a, терминал получает учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию.
[00285] В этом варианте осуществления настоящего раскрытия сущности, в терминале 160 может устанавливаться сторона клиента, ассоциированная с целевым устройством 120, учетная запись пользователя может регистрироваться на стороне клиента, и терминал 160 может получать учетную запись пользователя. Например, терминал 160 получает учетную запись xiaomiyonghu пользователя.
[00286] На подэтапе 4022a, терминал отправляет учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций, альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства.
[00287] Сервер 140 может сохранять учетную запись пользователя и информацию отображения функций для функции устройства, привязанного к учетной записи пользователя. Следовательно, терминал 160 может отправлять учетную запись пользователя на сервер 140. Например, терминал 160 отправляет учетную запись xiaomiyonghu пользователя на сервер 140.
[00288] На подэтапе 4023a, сервер принимает учетную запись пользователя, отправленную посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию.
[00289] После того как терминал 160 отправляет учетную запись пользователя на сервер 140, сервер 140 может принимать учетную запись пользователя, отправленную посредством терминала 160. Например, сервер 140 принимает учетную запись xiaomiyonghu пользователя, отправленную посредством терминала 160. Учетная запись пользователя отправляется посредством терминала 160 после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией.
[00290] На подэтапе 4024a, сервер определяет, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций, причем альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства.
[00291] Сервер 140 может сохранять взаимосвязь соответствия между учетной записью пользователя и информацией отображения различных функций в альтернативном наборе функций. Альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства 120. Следовательно, сервер 140 может определять, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций. Например, сервер 140 определяет, согласно учетной записи xiaomiyonghu пользователя, информацию отображения функций для функций всех устройств, сохраненных в учетной записи xiaomiyonghu пользователя. Кроме того, информация отображения функций для функций всех устройств, сохраненных в учетной записи xiaomiyonghu пользователя, может включать в себя информацию отображения функции двусторонней связи интеллектуальной камеры (целевого устройства 120).
[00292] На подэтапе 4025a, сервер отправляет информацию отображения функций для различных функций в альтернативном наборе функций в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций.
[00293] После определения информации отображения функций для различных функций в альтернативном наборе функций, сервер 140 может отправлять информацию отображения функций для различных функций в альтернативном наборе функций в терминал 160, так что терминал 160 отображает, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций. Информация отображения функций для различных функций в альтернативном наборе функций может включать в себя информацию отображения целевой функции целевого устройства 120, например, информацию отображения функции двусторонней связи интеллектуальной камеры.
[00294] На подэтапе 4026a, терминал принимает информацию отображения функций, отправленную посредством сервера, для различных функций в альтернативном наборе функций.
[00295] После того как сервер 140 отправляет информацию отображения функций для различных функций в альтернативном наборе функций в терминал 160, терминал 160 может принимать информацию отображения функций, отправленную посредством сервера 140, для различных функций в альтернативном наборе функций.
[00296] На подэтапе 4027a, терминал отображает, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций.
[00297] После приема информации отображения функций, отправленной посредством сервера 140, для различных функций в альтернативном наборе функций, терминал 160 может отображать, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций. Информация отображения функций для различных функций в альтернативном наборе функций включает в себя информацию отображения целевой функции целевого устройства 120. Следовательно, терминал 160 может отображать кнопку инициирования целевой функции целевого устройства 120. Например, терминал 160 отображает кнопку инициирования функции двусторонней связи интеллектуальной камеры.
[00298] Вторая реализация: например, см. фиг. 4-6, который показывает блок-схему последовательности операций другого способа для отображения, посредством терминала 160, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1. Ссылаясь на фиг. 4-6, последовательность операций способа может включать в себя следующие этапы.
[00299] На подэтапе 4021b, терминал получает учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию.
[00300] В этом варианте осуществления настоящего раскрытия сущности, в терминале 160 может устанавливаться сторона клиента, ассоциированная с целевым устройством 120. Учетная запись пользователя может регистрироваться на стороне клиента, и терминал 160 может получать учетную запись пользователя. Например, терминал 160 получает учетную запись xiaomiyonghu пользователя.
[00301] На подэтапе 4022b, терминал выполняет запрос относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства с тем, чтобы рассматривать идентификатор функции устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве целевого идентификатора, причем целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции.
[00302] В этом варианте осуществления настоящего раскрытия сущности, терминал 160 может сохранять взаимосвязь соответствия между инициирующей инструкцией и идентификатором функции устройства. После приема предварительно установленной инициирующей инструкции терминал 160 может выполнять запрос, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства и рассматривать идентификатор функции устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве целевого идентификатора, причем целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции.
[00303] Взаимосвязь соответствия, сохраненная в терминале 160, между инициирующей инструкцией и идентификатором функции устройства может быть такой, как показано в нижеприведенной таблице 1.
Таблица 1
Инициирующая инструкция
Идентификатор функции устройства
Описание функции
Инициирующая инструкция 1
ID-SXJ-DJ
Функция двусторонней связи интеллектуальной камеры
Инициирующая инструкция 2
ID-SXJ-SX
Функция камеры для интеллектуальной камеры
Инициирующая инструкция 3
ID-CZ-KQ
Функция запуска интеллектуального разъема питания
Инициирующая инструкция 4
ID-YKQ-V+
Функция увеличения громкости инфракрасного удаленного контроллера
[00304] Если предварительно установленная инициирующая инструкция, принимаемая посредством терминала 160, представляет собой инициирующую инструкцию 1, инициирующая инструкция 1 может представлять собой инструкцию, инициированную пользователем с помощью жеста проведения по экрану вправо, терминал 160 выполняет запрос относительно взаимосвязи соответствия, как показано в таблице 1, и определяет то, что идентификатор функции устройства, соответствующий предварительно установленной инициирующей инструкции, представляет собой ID-SXJ-DJ. Следовательно, терминал 160 рассматривает идентификатор ID-SXJ-DJ функции устройства в качестве целевого идентификатора, причем в целевом идентификаторе, SXJ может представлять собой идентификатор устройства интеллектуальной камеры, а DJ может представлять собой идентификатор функции двусторонней связи.
[00305] На подэтапе 4023b, терминал отправляет учетную запись пользователя и целевой идентификатор на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций.
[00306] После получения учетной записи пользователя и целевого идентификатора, терминал 160 может отправлять учетную запись пользователя и целевой идентификатор на сервер 140, так что сервер 140 определяет, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, и определяет, согласно целевому идентификатору, информацию отображения целевой функции, соответствующей целевому идентификатору. Список взаимосвязей, соответствующий учетной записи пользователя, записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций. Например, терминал 160 отправляет учетную запись xiaomiyonghu пользователя и целевой идентификатор ID-SXJ-DJ на сервер 140.
[00307] На подэтапе 4024b, сервер принимает учетную запись пользователя и целевой идентификатор, отправленные посредством терминала, причем целевой идентификатор получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства, и целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции.
[00308] После того как терминал 160 отправляет учетную запись пользователя и целевой идентификатор на сервер 140, сервер 140 может принимать учетную запись пользователя и целевой идентификатор, отправленные посредством терминала 160. Например, сервер 140 принимает учетную запись xiaomiyonghu пользователя и целевой идентификатор ID-SXJ-DJ, отправленные посредством терминала 160.
[00309] На подэтапе 4025b, сервер определяет, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций.
[00310] Сервер 140 может сохранять несколько учетных записей пользователя, и каждая из учетных записей пользователей может соответствовать одному списку взаимосвязей, в котором записывается предустановленная взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций. После приема учетной записи пользователя и целевого идентификатора, отправленных посредством терминала 160, сервер 140 может определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя. Например, сервер 140 определяет, согласно учетной записи xiaomiyonghu пользователя, список взаимосвязей, соответствующий учетной записи xiaomiyonghu пользователя.
[00311] На подэтапе 4026b, сервер выполняет запрос относительно списка взаимосвязей, чтобы определять информацию отображения целевой функции, соответствующей целевому идентификатору.
[00312] После определения списка взаимосвязей, соответствующего учетной записи пользователя, сервер 140 может выполнять запрос, согласно целевому идентификатору, относительно списка взаимосвязей, чтобы определять информацию отображения целевой функции, соответствующей целевому идентификатору. Допустим, что список взаимосвязей, соответствующий учетной записи xiaomiyonghu пользователя, может быть таким, как показано в следующей таблице 2:
Таблица 2
Идентификатор функции устройства
Информация отображения функций
ID-SXJ-DJ
Информация отображения функции двусторонней связи интеллектуальной камеры
ID-SXJ-SX
Информация отображения функции камеры для интеллектуальной камеры
ID-CZ-KQ
Информация отображения функции запуска интеллектуального разъема питания
ID-YKQ-V+
Информация отображения функции увеличения громкости инфракрасного удаленного контроллера
[00313] Сервер 140 выполняет запрос, согласно целевому идентификатору ID-SXJ-DJ, относительно списка взаимосвязей, как показано в таблице 2. Определяется то, что информация отображения целевой функции, соответствующей целевому идентификатору ID-SXJ-DJ, является информацией отображения функции двусторонней связи интеллектуальной камеры.
[00314] На подэтапе 4027b, сервер отправляет информацию отображения целевой функции в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения целевой функции, кнопку инициирования целевой функции и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции.
[00315] После определения информации отображения целевой функции, соответствующей целевому идентификатору, сервер 140 может отправлять информацию отображения целевой функции в терминал 160, так что терминал 160 отображает, согласно информации отображения целевой функции, кнопку инициирования целевой функции и запускает целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции. Например, сервер 140 отправляет информацию отображения функции двусторонней связи интеллектуальной камеры в терминал 160.
[00316] На подэтапе 4028b, терминал принимает информацию отображения, отправленную посредством сервера, целевой функции, соответствующей целевому идентификатору, причем информация отображения целевой функции, соответствующей целевому идентификатору, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей.
[00317] После того как сервер 140 отправляет информацию отображения целевой функции, соответствующей целевому идентификатору, в терминал 160, терминал 160 может принимать информацию отображения, отправленную посредством сервера 140, целевой функции, соответствующей целевому идентификатору. Например, терминал 160 принимает информацию отображения функции двусторонней связи интеллектуальной камеры.
[00318] На подэтапе 4029b, терминал отображает кнопку инициирования целевой функции согласно информации отображения целевой функции.
[00319] После приема информации отображения, отправленной посредством сервера 140, целевой функции, соответствующей целевому идентификатору, терминал 160 может отображать кнопку инициирования целевой функции согласно информации отображения целевой функции, соответствующей целевому идентификатору. Например, терминал 160 отображает кнопку инициирования функции двусторонней связи интеллектуальной камеры согласно информации отображения функции двусторонней связи интеллектуальной камеры.
[00320] Третья реализация: например, см. фиг. 4-7, который показывает блок-схему последовательности операций еще одного другого способа для отображения, посредством терминала 160, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1. Ссылаясь на фиг. 4-7, последовательность операций способа может включать в себя следующие этапы.
[00321] На подэтапе 4021c, терминал получает учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию.
[00322] В этом варианте осуществления настоящего раскрытия сущности, в терминале 160 может устанавливаться сторона клиента, ассоциированная с целевым устройством 120. Учетная запись пользователя может регистрироваться на стороне клиента, и терминал 160 может получать учетную запись пользователя. Например, терминал 160 получает учетную запись xiaomiyonghu пользователя.
[00323] На подэтапе 4022c, терминал выполняет запрос относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства и рассматривает идентификатор устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве идентификатора устройства для целевого устройства.
[00324] В этом варианте осуществления настоящего раскрытия сущности, терминал 160 может сохранять взаимосвязь соответствия между инициирующей инструкцией и идентификатором устройства. Следовательно, после приема предварительно установленной инициирующей инструкции, терминал 160 может выполнять запрос, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства и рассматривать идентификатор устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве идентификатора устройства для целевого устройства.
[00325] Взаимосвязь соответствия, сохраненная в терминале 160, между инициирующей инструкцией и идентификатором функции устройства может быть такой, как показано в нижеприведенной таблице 3.
Таблица 3
Инициирующая инструкция
Идентификатор устройства
Описание устройства
Инициирующая инструкция A
ID-SXJ
Интеллектуальная камера
Инициирующая инструкция B
ID-CZ
Интеллектуальный разъем питания
Инициирующая инструкция C
ID-YKQ
Инфракрасный удаленный контроллер
[00326] Если предварительно установленная инициирующая инструкция, принимаемая посредством терминала 160, представляет собой инициирующую инструкцию A, инициирующая инструкция A может представлять собой инструкцию, инициированную пользователем с помощью жеста проведения по экрану вправо, терминал 160 выполняет запрос относительно взаимосвязи соответствия, как показано в таблице 3, и определяет то, что идентификатор устройства, соответствующий предварительно установленной инициирующей инструкции, представляет собой ID-SXJ. Следовательно, терминал 160 рассматривает идентификатор ID-SXJ устройства в качестве идентификатора устройства для целевого устройства.
[00327] На подэтапе 4023c, терминал отправляет учетную запись пользователя и идентификатор устройства для целевого устройства на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, и список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций.
[00328] После получения учетной записи пользователя и идентификатора устройства для целевого устройства, терминал 160 может отправлять учетную запись пользователя и идентификатор устройства для целевого устройства на сервер 140, так что сервер 140 определяет, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, и определяет, согласно идентификатору устройства для целевого устройства, информацию отображения функций, соответствующую идентификатору устройства для целевого устройства. Список взаимосвязей, соответствующий учетной записи пользователя, записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций. Например, терминал 160 отправляет учетную запись xiaomiyonghu пользователя и идентификатор ID-SXJ устройства для целевого устройства на сервер 140.
[00329] На подэтапе 4024c, сервер принимает учетную запись пользователя и идентификатор устройства для целевого устройства, отправленные посредством терминала, причем идентификатор устройства для целевого устройства получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства.
[00330] После того как терминал 160 отправляет учетную запись пользователя и идентификатор устройства для целевого устройства на сервер 140, сервер 140 может принимать учетную запись пользователя и идентификатор устройства для целевого устройства, отправленные посредством терминала 160. Например, сервер 140 принимает учетную запись xiaomiyonghu пользователя и идентификатор ID-SXJ устройства для целевого устройства, отправленные посредством терминала 160.
[00331] На подэтапе 4025c, сервер определяет, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций.
[00332] Сервер 140 может сохранять несколько учетных записей пользователя, и каждая учетная запись пользователя может соответствовать одному списку взаимосвязей, в котором записывается предустановленная взаимосвязь соответствия между идентификатором устройства и информацией отображения функций. После приема учетной записи пользователя и идентификатора устройства для целевого устройства, отправленных посредством терминала 160, сервер 140 может определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя. Например, сервер 140 определяет, согласно учетной записи xiaomiyonghu пользователя, список взаимосвязей, соответствующий учетной записи xiaomiyonghu пользователя.
[00333] На подэтапе 4026c, сервер выполняет запрос относительно списка взаимосвязей, чтобы определять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства.
[00334] После определения списка взаимосвязей, соответствующего учетной записи пользователя, сервер 140 может выполнять запрос, согласно идентификатору устройства для целевого устройства, относительно списка взаимосвязей, чтобы определять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства. Список взаимосвязей, соответствующий учетной записи xiaomiyonghu пользователя, может быть таким, как показано в следующей таблице 4:
Таблица 4
Идентификатор устройства
Информация отображения функций
ID-SXJ
Информация отображения функции двусторонней связи интеллектуальной камеры
Информация отображения функции камеры для интеллектуальной камеры
ID-CZ-KQ
Информация отображения функции запуска интеллектуального разъема питания
ID-YKQ-V+
Информация отображения функции увеличения громкости инфракрасного удаленного контроллера
[00335] Сервер 140 выполняет запрос, согласно идентификатору ID-SXJ устройства для целевого устройства, относительно списка взаимосвязей, как показано в таблице 4, и определяет то, что информация отображения функций, соответствующая идентификатору ID-SXJ устройства для целевого устройства, является: информацией отображения функции двусторонней связи интеллектуальной камеры и информацией отображения функции камеры для интеллектуальной камеры.
[00336] На подэтапе 4027c, сервер отправляет информацию отображения функций, соответствующую идентификатору устройства для целевого устройства, в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, и кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[00337] После определения информации отображения функций, соответствующей идентификатору устройства целевого устройства, сервер 140 может отправлять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства, в терминал 160, так что терминал 160 отображает, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, причем кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции. Например, сервер 140 отправляет информацию отображения функции двусторонней связи интеллектуальной камеры и информацию отображения функции камеры для интеллектуальной камеры в терминал 160.
[00338] На подэтапе 4028c, терминал принимает информацию отображения функций, отправленную посредством сервера, соответствующую идентификатору устройства для целевого устройства, причем информация отображения функций, соответствующая идентификатору устройства для целевого устройства, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей.
[00339] После того как сервер 140 отправляет информацию отображения функций, соответствующую идентификатору устройства для целевого устройства, в терминал 160, терминал 160 может принимать информацию отображения функций, отправленную посредством сервера 140, соответствующего идентификатору устройства для целевого устройства. Например, терминал 160 принимает информацию отображения функции двусторонней связи интеллектуальной камеры и информацию отображения функции камеры для интеллектуальной камеры, которые отправляются посредством сервера 140.
[00340] На подэтапе 4029c, терминал отображает, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, причем кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[00341] После приема информации отображения функций, отправленной посредством сервера 140, соответствующей идентификатору устройства для целевого устройства, терминал 160 может отображать, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, причем кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции. Например, терминал 160 отображает, согласно информации отображения функции двусторонней связи интеллектуальной камеры и информации отображения функции камеры для интеллектуальной камеры, кнопку инициирования функции двусторонней связи интеллектуальной камеры и кнопку инициирования функции камеры для интеллектуальной камеры, причем кнопка инициирования функции двусторонней связи интеллектуальной камеры может представлять собой кнопку инициирования целевой функции.
[00342] Четвертая реализация: например, см. фиг. 4-8, который показывает блок-схему последовательности операций еще одного другого способа для отображения, посредством терминала 160, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1. Ссылаясь на фиг. 4-8, последовательность операций способа может включать в себя следующие этапы.
[00343] На подэтапе 4021d, терминал получает учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию.
[00344] В этом варианте осуществления настоящего раскрытия сущности, в терминале 160 может устанавливаться сторона клиента, ассоциированная с целевым устройством 120. Учетная запись пользователя может регистрироваться на стороне клиента, и терминал 160 может получать учетную запись пользователя. Например, терминал 160 получает учетную запись xiaomiyonghu пользователя.
[00345] На подэтапе 4022d, терминал отправляет учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции.
[00346] После получения учетной записи пользователя терминал 160 отправляет учетную запись пользователя на сервер 140, так что сервер 140 определяет, согласно учетной записи пользователя, список идентификаторов устройств для устройства, привязанного к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции. Например, терминал 160 отправляет учетную запись xiaomiyonghu пользователя на сервер 140.
[00347] На подэтапе 4023d, сервер принимает учетную запись пользователя, отправленную посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию.
[00348] После того как терминал 160 отправляет учетную запись пользователя на сервер 140, сервер 140 может принимать учетную запись пользователя, отправленную посредством терминала 160. Например, сервер 140 принимает учетную запись xiaomiyonghu пользователя, отправленную посредством терминала 160.
[00349] На подэтапе 4024d, сервер определяет, согласно учетной записи пользователя, список идентификаторов устройств для устройства, привязанного к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции.
[00350] Сервер 140 может сохранять несколько учетных записей пользователя, каждая из учетных записей пользователей может привязываться к нескольким устройствам, и каждое из устройств может иметь один идентификатор устройства. Следовательно, сервер может сохранять список идентификаторов устройств для устройства, привязанного к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции. Например, список идентификаторов устройств для устройства, привязанного к учетной записи xiaomiyonghu пользователя, может быть таким, как показано в следующей таблице 5:
Таблица 5
Идентификатор устройства
Информация отображения функций
ID-CZ
Информация отображения функции запуска интеллектуального разъема питания
ID-YKQ
Информация отображения функции увеличения громкости инфракрасного удаленного контроллера
ID-SXJ
Информация отображения функции двусторонней связи интеллектуальной камеры
Информация отображения функции камеры для интеллектуальной камеры
[00351] На подэтапе 4025d, сервер отправляет в терминал список идентификаторов устройств для устройства, привязанного к учетной записи пользователя, причем терминал выполнен с возможностью отображать список идентификаторов устройств, и информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[00352] После определения списка идентификаторов устройств для устройства, привязанного к учетной записи пользователя, сервер 140 может отправлять список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, в терминал 160, так что терминал 160 отображает список идентификаторов устройств. Например, сервер 140 отправляет список идентификаторов устройств, как показано в таблице 5, в терминал 160.
[00353] На подэтапе 4026d, терминал принимает список идентификаторов устройств, отправленный посредством сервера, для устройства, привязанного к учетной записи пользователя.
[00354] После того как сервер 140 отправляет список идентификаторов устройств для устройства, привязанного к учетной записи пользователя, в терминал 160, терминал 160 может принимать список идентификаторов устройств, отправленный посредством сервера 140, для устройства, привязанного к учетной записи пользователя. Например, терминал 160 принимает список идентификаторов устройств, как показано в таблице 5, который отправляется посредством сервера 140.
[00355] На подэтапе 4027d, терминал отображает список идентификаторов устройств, причем информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[00356] После приема списка идентификаторов устройств, отправленного посредством сервера 140, терминал 160 может отображать список идентификаторов устройств, причем информация отображения функций в списке идентификаторов устройств отображается в форме кнопки инициирования. Список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции. Следовательно, терминал 160 может отображать кнопку инициирования целевой функции. Например, терминал 160 отображает кнопку инициирования функции двусторонней связи интеллектуальной камеры. Следует отметить, что в практическом варианте применения, когда терминал 160 отображает список идентификаторов устройств, возможно то, что название устройства отображается, но идентификатор устройства не отображается. Например, см. фиг. 4-9, который показывает схему интерфейса отображения терминала 160. Ссылаясь на фиг. 4-9, терминал 160 в данный момент отображает интерфейс 450, в котором отображается список идентификаторов устройств. Список идентификаторов устройств включает в себя: название интеллектуального устройства, такое как интеллектуальный разъем питания, инфракрасный удаленный контроллер, интеллектуальная камера и т.п., причем интерфейс также отображает кнопку 454 инициирования для запуска интеллектуального разъема питания, кнопку 453 инициирования для увеличения громкости инфракрасного удаленного контроллера, кнопку 451 для инициирования функции двусторонней связи интеллектуальной камеры и кнопку 452 для инициирования функции камеры для интеллектуальной камеры. Когда пользователь щелкает кнопку 451 для инициирования функции двусторонней связи интеллектуальной камеры, может запускаться функция двусторонней связи интеллектуальной камеры.
[00357] Пятая реализация: например, см. фиг. 4-10, который показывает блок-схему последовательности операций еще одного другого способа для отображения, посредством терминала 160, кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции согласно варианту осуществления, как показано на фиг. 4-1. Ссылаясь на фиг. 4-8, последовательность операций способа может включать в себя следующие этапы.
[00358] На подэтапе 4021e, терминал получает учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию.
[00359] В этом варианте осуществления настоящего раскрытия сущности, в терминале 160 может устанавливаться сторона клиента, ассоциированная с целевым устройством 120. Учетная запись пользователя может регистрироваться на стороне клиента, и терминал 160 может получать учетную запись пользователя. Например, терминал 160 получает учетную запись xiaomiyonghu пользователя.
[00360] На подэтапе 4022e, терминал отправляет учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства.
[00361] После получения учетной записи пользователя терминал 160 отправляет учетную запись пользователя на сервер 140, так что сервер 140 определяет, согласно учетной записи пользователя, список идентификаторов устройств для устройства, привязанного к учетной записи пользователя. Например, терминал 160 отправляет учетную запись xiaomiyonghu пользователя на сервер 140.
[00362] На подэтапе 4023e, сервер принимает учетную запись пользователя, отправленную посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию.
[00363] Когда терминал 160 отправляет учетную запись пользователя на сервер 140, сервер 140 может принимать учетную запись пользователя, отправленную посредством терминала 160. Например, сервер 140 принимает учетную запись xiaomiyonghu пользователя, отправленную посредством терминала 160.
[00364] На подэтапе 4024e, сервер определяет, согласно учетной записи пользователя, список идентификаторов устройств для устройства, привязанного к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства.
[00365] Сервер 140 может сохранять несколько учетных записей пользователя, каждая из учетных записей пользователей может привязываться к нескольким устройствам, и каждое из устройств может иметь один идентификатор устройства. Следовательно, сервер может сохранять список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства. Например, список идентификаторов устройств для устройств, привязанных к учетной записи xiaomiyonghu пользователя, может быть таким, как показано в следующей таблице 6:
Таблица 6
Идентификатор устройства
ID-CZ
ID-YKQ
ID-SXJ
[00366] Ссылаясь на таблицу 6, в которой ID-CZ представляет собой идентификатор устройства интеллектуального разъема питания, ID-YKQ представляет собой идентификатор устройства инфракрасного удаленного контроллера, и ID-SXJ представляет собой идентификатор устройства интеллектуальной камеры. В этом варианте осуществления настоящего раскрытия сущности, целевое устройство может представлять собой интеллектуальную камеру. Следовательно, посредством обращения к таблице 6 может быть известно, что список идентификаторов устройств для устройств, привязанных к учетной записи xiaomiyonghu пользователя, включает в себя идентификатор устройства для целевого устройства.
[00367] На подэтапе 4025e, сервер отправляет список идентификаторов устройств в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств и принимать инструкцию касания, сформированную посредством инициирования идентификатора устройства для целевого устройства.
[00368] После определения списка идентификаторов устройств для устройств, привязанных к учетной записи пользователя, сервер 140 может отправлять список идентификаторов устройств в терминал 160, так что терминал 160 отображает список идентификаторов устройств. Например, сервер 140 отправляет список идентификаторов устройств, как показано в таблице 6, в терминал 160.
[00369] На подэтапе 4026e, терминал принимает список идентификаторов устройств, отправленный посредством сервера, для устройства, привязанного к учетной записи пользователя.
[00370] Когда сервер 140 отправляет список идентификаторов устройств в терминал 160, терминал 160 может принимать список идентификаторов устройств, отправленный посредством сервера 140. Например, терминал 160 принимает список идентификаторов устройств, как показано в таблице 6, который отправляется посредством сервера 140.
[00371] На подэтапе 4027e, терминал отображает список идентификаторов устройств.
[00372] После приема списка идентификаторов устройств, отправленного посредством сервера 140, терминал 160 может отображать список идентификаторов устройств. Следует отметить, что, когда терминал 160 отображает список идентификаторов устройств, возможно то, что названия устройств, соответствующих идентификатору устройства в списке идентификаторов устройств, отображаются, но идентификатор устройства не отображается. Например, см. фиг. 4-11, который показывает другую схему интерфейса отображения терминала 160. Ссылаясь на фиг. 4-11, терминал 160 в данный момент отображает интерфейс 460, в котором отображается список идентификаторов устройств. Список идентификаторов устройств включает в себя: названия интеллектуального устройства, такие как интеллектуальный разъем питания, инфракрасный удаленный контроллер, интеллектуальная камера и т.п.
[00373] На подэтапе 4028e, терминал принимает инструкцию касания, сформированную посредством инициирования идентификатора устройства для целевого устройства.
[00374] После того как терминал 160 отображает список идентификаторов устройств, пользователь может управлять идентификатором устройства, отображаемым в списке идентификаторов устройств, отображаемом посредством терминала 160, чтобы инициировать инструкцию касания идентификатора устройства для целевого устройства. Например, как показано на фиг. 4-11, когда пользователь щелкает интеллектуальную камеру, отображаемую в данный момент посредством терминала 160, инструкция касания интеллектуальной камеры может быть инициирована. Терминал 160 может принимать инструкцию касания, сформированную посредством инициирования пользователем идентификатора устройства для целевого устройства. Например, терминал 160 принимает инструкцию касания, сформированную посредством инициирования интеллектуальной камеры.
[00375] На подэтапе 4029e, терминал отправляет инструкцию касания на сервер, причем сервер выполнен с возможностью определять, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, и информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции.
[00376] После приема инструкции касания, инициированной пользователем, терминал 160 может отправлять инструкцию касания на сервер 140, так что сервер 140 определяет, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, причем информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции. Например, терминал 160 отправляет инструкцию касания, сформированную посредством инициирования интеллектуальной камеры, на сервер.
[00377] На подэтапе 4030e, сервер принимает инструкцию касания, отправленную посредством терминала.
[00378] Когда терминал 160 отправляет инструкцию касания на сервер 140, сервер 140 может принимать инструкцию касания, отправленную посредством терминала 160. Например, сервер 140 принимает инструкцию касания, сформированную посредством инициирования интеллектуальной камеры, отправленную посредством терминала 160.
[00379] На подэтапе 4031e, сервер определяет, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, причем информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции.
[00380] Инструкция касания может переносить идентификатор устройства для целевого устройства 120, и сервер 140 может сохранять взаимосвязь соответствия между идентификатором устройства и информацией отображения управляющего интерфейса. После приема инструкции касания, отправленной посредством терминала 160, сервер 140 может выполнять запрос, согласно идентификатору устройства для целевого устройства 120 в инструкции касания, относительно взаимосвязи соответствия между идентификатором устройства и информацией отображения управляющего интерфейса с тем, чтобы определять информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства 120. Информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции. Например, информация отображения управляющего интерфейса может быть информацией отображения интерфейса камеры для интеллектуальной камеры, и информация отображения управляющего интерфейса может включать в себя информацию отображения функции двусторонней связи.
[00381] На подэтапе 4032e, сервер отправляет информацию отображения управляющего интерфейса в терминал, причем терминал выполнен с возможностью отображать управляющий интерфейс согласно информации отображения управляющего интерфейса, и управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[00382] После определения информации отображения управляющего интерфейса, соответствующей идентификатору устройства для целевого устройства 120, сервер 140 может отправлять информацию отображения управляющего интерфейса в терминал 160, так что терминал отображает управляющий интерфейс согласно информации отображения управляющего интерфейса. Например, сервер 140 отправляет информацию отображения интерфейса камеры для интеллектуальной камеры в терминал 160. Информация отображения интерфейса камеры для интеллектуальной камеры может включать в себя информацию отображения функции двусторонней связи.
[00383] На подэтапе 4033e, терминал принимает информацию отображения управляющего интерфейса, отправленную посредством сервера.
[00384] После того как сервер 140 отправляет информацию отображения управляющего интерфейса в терминал 160, терминал 160 может принимать информацию отображения управляющего интерфейса, отправленную посредством сервера 140. Например, терминал 160 принимает информацию отображения, отправленную посредством сервера 140, интерфейса камеры для интеллектуальной камеры.
[00385] На подэтапе 4034e, терминал отображает управляющий интерфейс согласно информации отображения управляющего интерфейса, причем управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[00386] После приема информации отображения управляющего интерфейса, отправленной посредством сервера 140, терминал 160 может отображать управляющий интерфейс согласно информации отображения управляющего интерфейса. Например, терминал 160 отображает интерфейс камеры для интеллектуальной камеры согласно информации отображения интерфейса камеры для интеллектуальной камеры.
[00387] Например, см. фиг. 4-12, который показывает еще одну другую схему интерфейса отображения терминала 160. Ссылаясь на фиг. 4-12, терминал 160 в данный момент отображает управляющий интерфейс 470, который представляет собой интерфейс камеры для интеллектуальной камеры. Управляющий интерфейс 470 также отображает кнопку 471 для инициирования функции двусторонней связи интеллектуальной камеры, кнопку 472 для инициирования коммутатора и кнопку 473 для инициирования функции камеры, причем кнопка 471 для инициирования функции двусторонней связи может представлять собой кнопку инициирования целевой функции. Когда пользователь щелкает кнопку 471 для инициирования функции двусторонней связи, терминал 160 может запускать функцию двусторонней связи интеллектуальной камеры.
[00388] Следует отметить, что упорядочение этапов способа для запуска целевой функции согласно вариантам осуществления настоящего раскрытия сущности может надлежащим образом регулироваться, и число этапов также может быть, соответственно, увеличено или уменьшено в зависимости от обстоятельств. Любой способ варьирования, доступный для специалистов в данной области техники в пределах объема настоящего раскрытия сущности, должен попадать в пределы объема защиты настоящего раскрытия сущности, что больше не повторяется в данном документе.
[00389] В заключение, способ для запуска целевой функции согласно этому варианту осуществления настоящего раскрытия сущности включает в себя: прием предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией; отображение кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции; прием инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции; и запуск целевой функции согласно инструкции запуска. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00390] Ниже приводится вариант осуществления устройства в настоящем раскрытии сущности, которое может быть выполнено с возможностью осуществлять вариант осуществления способа в настоящем раскрытии сущности. Следует обратиться к варианту осуществления способа в настоящем раскрытии сущности относительно нераскрытых подробностей в отношении варианта осуществления устройства в настоящем раскрытии сущности.
[00391] Фиг. 5-1 является блок-схемой устройства для запуска целевой функции 500 согласно примерному варианту осуществления. Устройство для запуска целевой функции 500 может реализовываться, частично или полностью, в качестве терминала 160 в окружении реализации, как показано на фиг. 1, посредством программного обеспечения или аппаратных средств либо комбинации означенного. Ссылаясь на фиг. 5, устройство для запуска целевой функции 500 может включать в себя:
[00392] - первый приемный модуль 510, выполненный с возможностью принимать предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией;
[00393] - модуль 520 отображения, выполненный с возможностью отображать кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции, принимаемой посредством первого приемного модуля 510;
[00394] - второй приемный модуль 530, выполненный с возможностью принимать инструкцию запуска, сформированную посредством инициирования кнопки инициирования целевой функции, отображаемой посредством модуля 520 отображения; и
[00395] - модуль 540 запуска, выполненный с возможностью запускать целевую функцию согласно инструкции запуска, принимаемой посредством второго приемного модуля 530.
[00396] В заключение, посредством приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, устройство для запуска целевой функции, предоставленное посредством этого варианта осуществления настоящего раскрытия сущности, может отображать кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции, принимать инструкцию запуска, сформированную посредством инициирования кнопки инициирования целевой функции, и запускать целевую функцию согласно инструкции запуска. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента или перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00397] Необязательно, первый приемный модуль 510 выполнен с возможностью: принимать инструкцию активации для экрана терминала, причем инструкция активации включает в себя любую из предварительно установленной инструкции с помощью жеста захвата и предварительно установленной инструкции операции с кнопкой, предварительно установленная инструкция с помощью жеста захвата представляет собой инструкцию, сформированную посредством захвата терминала с помощью предварительно установленного жеста захвата, и предварительно установленная инструкция операции с кнопкой представляет собой инструкцию, сформированную посредством инициирования кнопки активации терминала с помощью предварительно установленного жеста касания; активировать, согласно инструкции активации, экран терминала и отображать интерфейс блокировки экрана; и принимать, в интерфейсе блокировки экрана, предварительно установленную инициирующую инструкцию, ассоциированную с целевой функцией.
[00398] Необязательно, ссылаясь на фиг. 5-2, который показывает блок-схему модуля 520 отображения, предоставленного посредством варианта осуществления, как показано на фиг. 5-1. Ссылаясь на фиг. 5-2, модуль 520 отображения может включать в себя:
[00399] - первый субмодуль 521 получения, выполненный с возможностью получать учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию;
[00400] - второй субмодуль 522 получения, выполненный с возможностью получать, из сервера, информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя; и
[00401] - субмодуль 523 отображения, выполненный с возможностью отображать кнопку инициирования целевой функции согласно информации отображения целевой функции.
[00402] Необязательно, второй субмодуль 522 получения выполнен с возможностью: отправлять учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций, альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства; и принимать информацию отображения функций, отправленную посредством сервера, для различных функций в альтернативном наборе функций; и
[00403] - субмодуль 523 отображения выполнен с возможностью отображать, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций.
[00404] Необязательно, второй субмодуль 522 получения выполнен с возможностью: выполнять запрос относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства с тем, чтобы рассматривать идентификатор функции устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве целевого идентификатора, причем целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции; отправлять учетную запись пользователя и целевой идентификатор на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций; и принимать информацию отображения, отправленную посредством сервера, целевой функции, соответствующей целевому идентификатору, причем информация отображения целевой функции, соответствующей целевому идентификатору, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей.
[00405] Необязательно, второй субмодуль 522 получения выполнен с возможностью: выполнять запрос относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства с тем, чтобы рассматривать идентификатор устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве идентификатора устройства для целевого устройства; отправлять учетную запись пользователя и идентификатор устройства для целевого устройства на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, и список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций; и принимать информацию отображения функций, отправленную посредством сервера, соответствующую идентификатору устройства для целевого устройства, причем информация отображения функций, соответствующая идентификатору устройства для целевого устройства, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей; и
[00406] - субмодуль 523 отображения выполнен с возможностью отображать, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, причем кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[00407] Необязательно, второй субмодуль 522 получения выполнен с возможностью: отправлять учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции; и принимать список идентификаторов устройств, отправленный посредством сервера, для устройств, привязанных к учетной записи пользователя; и
[00408] - субмодуль 523 отображения выполнен с возможностью отображать список идентификаторов устройств, причем информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[00409] Необязательно, второй субмодуль 522 получения выполнен с возможностью: отправлять учетную запись пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства; принимать список идентификаторов устройств, отправленный посредством сервера, для устройств, привязанных к учетной записи пользователя; отображать список идентификаторов устройств; принимать инструкцию касания, сформированную посредством инициирования идентификатора устройства для целевого устройства; отправлять инструкцию касания на сервер, причем сервер выполнен с возможностью определять, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, и информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции; и принимать информацию отображения управляющего интерфейса, отправленную посредством сервера; и
[00410] - субмодуль 523 отображения выполнен с возможностью отображать управляющий интерфейс согласно информации отображения управляющего интерфейса, причем управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[00411] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
[00412] В заключение, посредством приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, устройство для запуска целевой функции, предоставленное посредством этого варианта осуществления настоящего раскрытия сущности, может отображать кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции, принимать инструкцию запуска, сформированную посредством инициирования кнопки инициирования целевой функции, и запускать целевую функцию согласно инструкции запуска. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00413] Фиг. 6 является блок-схемой другого устройства для запуска целевой функции 600 согласно примерному варианту осуществления. Устройство для запуска целевой функции 600 может быть реализовано, частично или полностью, в качестве сервера 140 в окружении реализации, как показано на фиг. 1, посредством программного обеспечения или аппаратных средств либо комбинации означенного. Ссылаясь на фиг. 6, устройство для запуска целевой функции 600 может включать в себя:
[00414] - приемный модуль 610, выполненный с возможностью принимать учетную запись пользователя, отправленную посредством терминала, причем учетная запись пользователя отправляется посредством терминала после приема предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, учетная запись пользователя представляет собой учетную запись пользователя, зарегистрированную на стороне клиента, ассоциированной с целевым устройством, и целевое устройство имеет целевую функцию;
[00415] - модуль 620 получения, выполненный с возможностью получать информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, принимаемую посредством приемного модуля 610; и
[00416] - модуль 630 отправки, выполненный с возможностью отправлять информацию отображения целевой функции, полученную посредством модуля 620 получения, в терминал, причем терминал выполнен с возможностью: отображать, согласно информации отображения целевой функции, кнопку инициирования целевой функции, и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции.
[00417] В заключение, посредством приема учетной записи пользователя, отправленной посредством терминала, устройство для запуска целевой функции предоставленного посредством этого варианта осуществления настоящего раскрытия сущности может получать информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, и отправлять информацию отображения целевой функции в терминал, так что терминал может отображать кнопку инициирования целевой функции согласно информации отображения целевой функции и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00418] Необязательно, модуль 620 получения выполнен с возможностью определять, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций, причем альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства; и
[00419] - модуль 630 отправки выполнен с возможностью отправлять информацию отображения функций для различных функций в альтернативном наборе функций в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопки инициирования различных функций в альтернативном наборе функций.
[00420] Необязательно, модуль 620 получения выполнен с возможностью: принимать учетную запись пользователя и целевой идентификатор, отправленные посредством терминала, причем целевой идентификатор получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства, и целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции; определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, причем список взаимосвязей записывает взаимосвязь соответствия между повторно установленным идентификатором функции устройства и информацией отображения функций; и выполнять запрос относительно списка взаимосвязей, чтобы определять информацию отображения целевой функции, соответствующей целевому идентификатору.
[00421] Необязательно, модуль 620 получения выполнен с возможностью: принимать учетную запись пользователя и идентификатор устройства для целевого устройства, отправленные посредством терминала, причем идентификатор устройства для целевого устройства получается посредством терминала посредством выполнения запроса, согласно предварительно установленной инициирующей инструкции, относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства; определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, причем список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций; и выполнять запрос относительно списка взаимосвязей, чтобы определять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства; и
[00422] - модуль 630 отправки выполнен с возможностью отправлять информацию отображения функций, соответствующую идентификатору устройства для целевого устройства, в терминал, причем терминал выполнен с возможностью отображать, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопку инициирования функции, соответствующей идентификатору устройства для целевого устройства, и кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[00423] Необязательно, модуль 620 получения выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции; и
[00424] - модуль 630 отправки выполнен с возможностью отправлять список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств, и информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[00425] Необязательно, модуль 620 получения выполнен с возможностью: определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, причем список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства; отправлять список идентификаторов устройств в терминал, причем терминал выполнен с возможностью отображать список идентификаторов устройств и принимать инструкцию касания, сформированную посредством инициирования идентификатора устройства для целевого устройства; принимать инструкцию касания, отправленную посредством терминала; и определять, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, причем информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции; и
[00426] - модуль 630 отправки выполнен с возможностью отправлять информацию отображения управляющего интерфейса в терминал, причем терминал выполнен с возможностью отображать управляющий интерфейс согласно информации отображения управляющего интерфейса, и управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[00427] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
[00428] В заключение, посредством приема учетной записи пользователя, отправленной посредством терминала, устройство для запуска целевой функции предоставленного посредством этого варианта осуществления настоящего раскрытия сущности может получать информацию отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, и отправлять информацию отображения целевой функции в терминал, так что терминал может отображать кнопку инициирования целевой функции согласно информации отображения целевой функции и запускать целевую функцию согласно инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00429] Фиг. 7 является блок-схемой устройства для запуска целевой функции 700 согласно примерному варианту осуществления. Например, устройство 700 может представлять собой мобильный телефон, компьютер, цифровой широковещательный терминал, устройство приема и передачи сообщений, игровую консоль, планшетное устройство, медицинское устройство, оборудование фитнес-центра, персональное цифровое устройство и т.п.
[00430] Ссылаясь на фиг. 7, устройство 700 может включать в себя один или более компонентов, как указано ниже: компонент 702 процессора, запоминающее устройство 704, компонент 706 питания, мультимедийный компонент 708, аудиокомпонент 710, интерфейс 712 ввода-вывода, сенсорный компонент 714 и компонент 716 связи.
[00431] Компонент 702 обработки типично полностью управляет работой устройства 700, к примеру, операциями, ассоциированными с отображением, телефонными вызовами, передачей данных, операциями камеры и операциями записи. Компонент 702 обработки может включать в себя один или более процессоров 720 для того, чтобы выполнять инструкции, чтобы выполнять все или часть этапов в вышеописанных способах. Кроме того, компонент 702 обработки может включать в себя один или более модулей, которые упрощают взаимодействие между компонентом 702 обработки и другими компонентами. Например, компонент 702 обработки может включать в себя мультимедийный модуль для того, чтобы упрощать взаимодействие между мультимедийным компонентом 708 и компонентом 702 обработки.
[00432] Запоминающее устройство 704 выполнено с возможностью сохранять различные типы данных для того, чтобы поддерживать работу устройства 700. Примеры таких данных включают в себя инструкции для любых приложений или способов, работающих на устройстве 700, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.д. Запоминающее устройство 704 может реализовываться с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств либо комбинации вышеозначенного, например, как статическое оперативное запоминающее устройство (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, флэш-память, магнитный или оптический диск.
[00433] Компонент 706 питания предоставляет питание в различные компоненты устройства 700. Компонент 706 питания может включать в себя систему управления питанием, один или более источников питания и любые другие компоненты, ассоциированные с формированием, управлением и распределением питания устройства 700.
[00434] Мультимедийный компонент 708 включает в себя экран, предоставляющий интерфейс вывода между устройством 700 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (ЖК-дисплей) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может быть реализован в качестве сенсорного экрана для того, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или более датчиков касания для того, чтобы считывать касания, проведения по экрану и жесты на сенсорной панели. Датчики касания могут не только считывать границу действия касания или проведения по экрану, но также и считывать период времени и давление, ассоциированное с действием касания или проведения по экрану. В некоторых вариантах осуществления, мультимедийный компонент 708 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и тыловая камера могут принимать внешние мультимедийные данные в то время, когда устройство 700 находится в рабочем режиме, к примеру, в режиме фотосъемки или в видеорежиме. Каждая из фронтальной камеры и тыловой камеры может представлять собой систему с фиксированной оптической линзой либо может иметь характеристики фокусировки и оптического масштабирования.
[00435] Аудиокомпонент 710 выполнен с возможностью выводить и/или вводить аудиосигналы. Например, аудиокомпонент 710 включает в себя микрофон, выполненный с возможностью принимать внешний аудиосигнал, когда устройство 700 находится в рабочем режиме, к примеру, в режиме вызова, в режиме записи и в режиме распознавания речи. Принимаемый аудиосигнал может быть дополнительно сохранен в запоминающем устройстве 704 или передан через компонент 716 связи. В некоторых вариантах осуществления, аудиокомпонент 710 дополнительно включает в себя динамик для того, чтобы выводить аудиосигналы.
[00436] Интерфейс 712 ввода-вывода предоставляет интерфейс между компонентом 702 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесико с кнопками, кнопки и т.п. Кнопки могут включать в себя, но не только, кнопку перехода на домашнюю страницу, кнопку громкости, кнопку запуска и кнопку блокировки.
[00437] Сенсорный компонент 714 включает в себя один или более датчиков, чтобы предоставлять оценки состояния различных аспектов устройства 700. Например, сенсорный компонент 714 может обнаруживать открытое/закрытое состояния устройства 700 и относительное позиционирование таких компонентов, как дисплей и клавишная панель. Сенсорный компонент 714 также может обнаруживать изменения позиции устройства 700 или его компонентов, присутствие или отсутствие контактов пользователя с устройством 700, ориентацию или ускорение/замедление устройства 700 и изменения температуры устройства 700. Сенсорный компонент 714 дополнительно может включать в себя бесконтактный датчик, выполненный с возможностью обнаруживать присутствие находящихся рядом объектов без физического контакта. Более того, сенсорный компонент 714 может включать в себя светочувствительный датчик, такой как CMOS- или CCD-датчик изображений, для использования в приложениях формирования изображений. В некоторых вариантах осуществления, сенсорный компонент 714 также может включать в себя датчик ускорения, гиродатчик, магнитный датчик, датчик давления или температурный датчик.
[00438] Компонент 716 связи выполнен с возможностью упрощать проводную или беспроводную связь между устройством 700 и другими устройствами. Устройство 700 может осуществлять доступ к беспроводной сети на основе стандарта связи, такого как Wi-Fi, 2G, 3G или комбинация вышеозначенного. В одном примерном варианте осуществления, компонент 716 связи принимает широковещательный сигнал или связанную с широковещательной передачей информацию из внешней системы управления широковещательной передачей через широковещательный канал. В другом примерном варианте осуществления, компонент 716 связи дополнительно включает в себя модуль связи в поле в ближней зоне (NFC) для того, чтобы упрощать ближнюю связь. NFC-модуль, например, может реализовываться на основе технологии радиочастотной идентификации (RFID), технологии по стандарту Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии по стандарту сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
[00439] В примерных вариантах осуществления, устройство 700 может реализовываться с помощью одной или более специализированных интегральных схем (ASIC), процессоров цифровых сигналов (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для осуществления вышеописанных способов.
[00440] В примерных вариантах осуществления, также предусмотрен энергонезависимый машиночитаемый носитель хранения данных, сохраняющий инструкции, к примеру, сохраненные в запоминающем устройстве 704, выполняемые посредством процессора 720 в устройстве 700, для осуществления вышеописанных способов. Например, энергонезависимый машиночитаемый носитель хранения данных может представлять собой ROM, оперативное запоминающее устройство (RAM), CD-ROM, магнитную ленту, гибкий диск и оптическое устройство хранения данных и т.п.
[00441] Для энергонезависимого машиночитаемого носителя хранения данных, когда инструкция в носителе хранения данных выполняется посредством процессора устройства 700, так что устройство 700 может осуществлять способ для запуска целевой функции, способ включает в себя:
[00442] - прием предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией;
[00443] - отображение кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции;
[00444] - прием инструкции запуска, сформированной посредством инициирования кнопки инициирования целевой функции; и
[00445] - запуск целевой функции согласно инструкции запуска.
[00446] Необязательно, прием предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, включает в себя:
[00447] - прием инструкции активации для экрана терминала, причем инструкция активации включает в себя: любую из предварительно установленной инструкции с помощью жеста захвата и предварительно установленной инструкции операции с кнопкой, предварительно установленная инструкция с помощью жеста захвата представляет собой инструкцию, сформированную посредством захвата терминала с помощью предварительно установленного жеста захвата, и предварительно установленная инструкция операции с кнопкой представляет собой инструкцию, сформированную посредством инициирования кнопки активации терминала с помощью предварительно установленного жеста касания;
[00448] - активацию, согласно инструкции активации, экрана терминала и отображение интерфейса блокировки экрана; и
[00449] - прием, в интерфейсе блокировки экрана, предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией.
[00450] Необязательно, отображение кнопки инициирования целевой функции согласно предварительно установленной инициирующей инструкции включает в себя:
[00451] - получение учетной записи пользователя, зарегистрированной на стороне клиента, ассоциированной с целевым устройством, причем целевое устройство имеет целевую функцию;
[00452] - получение, из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя; и
[00453] - отображение кнопки инициирования целевой функции согласно информации отображения целевой функции.
[00454] Необязательно, получение, из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[00455] - отправку учетной записи пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, информацию отображения функций для различных функций в альтернативном наборе функций, альтернативный набор функций представляет собой набор функций устройства, привязанного к учетной записи пользователя, и альтернативный набор функций включает в себя целевую функцию целевого устройства; и
[00456] - прием информации отображения функций, отправленной посредством сервера, для различных функций в альтернативном наборе функций.
[00457] Отображение кнопки инициирования целевой функции согласно информации отображения целевой функции включает в себя:
[00458] - отображение, согласно информации отображения функций для различных функций в альтернативном наборе функций, кнопок инициирования различных функций в альтернативном наборе функций.
[00459] Необязательно, получение, из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[00460] - выполнение запроса относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором функции устройства, с тем чтобы рассматривать идентификатор функции устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве целевого идентификатора, причем целевой идентификатор включает в себя идентификатор устройства для целевого устройства и идентификатор целевой функции;
[00461] - отправку учетной записи пользователя и целевого идентификатора на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором функции устройства и информацией отображения функций; и
[00462] - прием информации отображения, отправленной посредством сервера, целевой функции, соответствующей целевому идентификатору, причем информация отображения целевой функции, соответствующей целевому идентификатору, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей.
[00463] Необязательно, получение, из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[00464] - выполнение запроса относительно предварительно сохраненной взаимосвязи соответствия между инициирующей инструкцией и идентификатором устройства, с тем чтобы рассматривать идентификатор устройства, соответствующий предварительно установленной инициирующей инструкции, в качестве идентификатора устройства для целевого устройства;
[00465] - отправку учетной записи пользователя и идентификатора устройства для целевого устройства на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список взаимосвязей, соответствующий учетной записи пользователя, и список взаимосвязей записывает предустановленную взаимосвязь соответствия между идентификатором устройства и информацией отображения функций; и
[00466] - прием информации отображения функций, отправленной посредством сервера, соответствующей идентификатору устройства для целевого устройства, причем информация отображения функций, соответствующая идентификатору устройства для целевого устройства, определяется посредством сервера посредством выполнения запроса относительно списка взаимосвязей.
[00467] Отображение кнопки инициирования целевой функции согласно информации отображения целевой функции включает в себя:
[00468] - отображение, согласно информации отображения функций, соответствующей идентификатору устройства для целевого устройства, кнопки инициирования функции, соответствующей идентификатору устройства для целевого устройства, причем кнопка инициирования функции, соответствующей идентификатору устройства для целевого устройства, включает в себя кнопку инициирования целевой функции.
[00469] Необязательно, получение, из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[00470] - отправку учетной записи пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства и информацию отображения целевой функции; и
[00471] - прием списка идентификаторов устройств, отправленного посредством сервера, для устройств, привязанных к учетной записи пользователя;
[00472] Отображение кнопки инициирования целевой функции согласно информации отображения целевой функции включает в себя:
[00473] - отображение списка идентификаторов устройств, причем информация отображения целевой функции отображается в форме кнопки инициирования целевой функции.
[00474] Необязательно, получение, из сервера, информации отображения целевой функции целевого устройства, привязанного к учетной записи пользователя, включает в себя:
[00475] - отправку учетной записи пользователя на сервер, причем сервер выполнен с возможностью определять, согласно учетной записи пользователя, список идентификаторов устройств для устройств, привязанных к учетной записи пользователя, и список идентификаторов устройств включает в себя идентификатор устройства для целевого устройства;
[00476] - прием списка идентификаторов устройств, отправленного посредством сервера, для устройств, привязанных к учетной записи пользователя;
[00477] - отображение списка идентификаторов устройств;
[00478] - прием инструкции касания, сформированной посредством инициирования идентификатора устройства для целевого устройства;
[00479] - отправку инструкции касания на сервер, причем сервер выполнен с возможностью определять, согласно инструкции касания, информацию отображения управляющего интерфейса, соответствующую идентификатору устройства для целевого устройства, и информация отображения управляющего интерфейса включает в себя информацию отображения целевой функции; и
[00480] - прием информации отображения управляющего интерфейса, отправленной посредством сервера.
[00481] Отображение кнопки инициирования целевой функции согласно информации отображения целевой функции включает в себя:
[00482] - отображение управляющего интерфейса согласно информации отображения управляющего интерфейса, причем управляющий интерфейс включает в себя кнопку инициирования целевой функции.
[00483] Необязательно, целевое устройство представляет собой камеру, и целевая функция представляет собой функцию двусторонней связи.
[00484] Фиг. 8 является блок-схемой устройства для запуска целевой функции 800 согласно примерному варианту осуществления. Например, устройство 800 может предоставляться на сервере. Ссылаясь на фиг. 8, устройство 800 включает в себя компонент 822 процессора, который дополнительно включает в себя один или более процессоров, и ресурсы запоминающего устройства, представленные посредством запоминающего устройства 832, для сохранения инструкций, выполняемых посредством компонента 822 обработки, таких как прикладные программы. Прикладные программы, сохраненные в запоминающем устройстве 832, могут включать в себя один или более модулей, соответствующих набору инструкций. Дополнительно, компонент 822 обработки выполнен с возможностью приводить в исполнение инструкции, чтобы осуществлять вышеописанные способы для запуска целевой функции.
TM
TM
TM
TM
TM
Устройство 800 также может включать в себя компонент 826 питания, выполненный с возможностью осуществлять управление питанием устройства 800, проводной или беспроводной сетевой интерфейс(ы) 850, выполненный с возможностью подключать устройство 800 к сети, и интерфейс 858 ввода-вывода. Устройство 800 может работать на основе операционной системы, сохраненной в запоминающем устройстве 832, такой как Windows Server, Mac OS X, Unix, Linux, FreeBSD и т.п.
[00485] Фиг. 9 является принципиальной структурной схемой системы для запуска целевой функции 900 согласно примерному варианту осуществления. Ссылаясь на фиг. 9, система для запуска целевой функции 900 может включать в себя: терминал 910 и сервер 920.
[00486] Терминал 910 включает в себя устройство для запуска целевой функции, как показано на фиг. 5-1 или фиг. 7.
[00487] Сервер 920 включает в себя устройство для запуска целевой функции, как показано на фиг. 6 или фиг. 8.
[00488] В заключение, посредством приема, посредством терминала, предварительно установленной инициирующей инструкции, ассоциированной с целевой функцией, система для запуска целевой функции, предоставленная посредством этого варианта осуществления настоящего раскрытия сущности, может отображать кнопку инициирования целевой функции согласно предварительно установленной инициирующей инструкции, принимать инструкцию запуска, сформированную посредством инициирования кнопки инициирования целевой функции, и запускать целевую функцию согласно инструкции запуска. Можно запускать целевую функцию без необходимости приоритетной регистрации на стороне клиента и перехода к управляющему интерфейсу, за счет этого разрешая проблему, в технологиях предшествующего уровня техники, сложного процесса при запуске целевой функции и обеспечивая преимущество упрощения процесса при запуске целевой функции.
[00489] Другие варианты осуществления изобретения должны быть очевидными для специалистов в данной области техники из изучения технического описания и практического применения изобретения, раскрытого в данном документе. Эта заявка имеет намерение охватывать все изменения, варианты использования или адаптации изобретения согласно его общим принципам, в том числе такие отклонения от настоящего раскрытия сущности, которые попадают в рамки известной или общепринятой практики в данной области техники. Данное подробное описание и примеры должны рассматриваться только как примерные, при этом истинный объем и сущность изобретения указывается посредством прилагаемой формулы изобретения.
[00490] Следует принимать во внимание, что настоящее изобретение не ограничено точной структурой, которая описана выше и проиллюстрирована на прилагаемых чертежах, и что различные модификации и изменения могут вноситься без отступления от его объема. Подразумевается, что объем изобретения должен быть ограничен только посредством прилагаемой формулы изобретения.