СПОСОБ, УСТРОЙСТВО И УСТАНОВКА ДЛЯ ОБРАБОТКИ РЕСУРСА ДЛЯ МОБИЛЬНОГО ТЕРМИНАЛА
METHOD, DEVICE AND PLANT FOR PROCESSING RESOURCE FOR MOBILE TERMINAL

Перекрестная ссылка на родственную заявку
[0001] Настоящая заявка притязает на приоритет патентной заявки Китая № 201310530384.3, поданной 31 октября 2013 года, содержимое которой полностью содержится в данном документе посредством ссылки.
Область техники, к которой относится изобретение
[0002] Настоящее раскрытие сущности относится к области техники связи, а более конкретно, к способу, устройству и установке для обработки ресурса для мобильного терминала.
Уровень техники
[0003] Интеллектуальный мобильный телефон (сокращенно далее "сотовый телефон") может загружать все виды ресурсов для сотовых телефонов из сотовой телефонной сети (например, глобальной системы мобильной связи, сокращенно "GSM") или сети со множественным доступом с кодовым разделением каналов (сокращенно "CDMA"), к примеру, изображения, прикладное программное обеспечение, музыку, видео и т.д. Обычно сотовый телефон тарифицируется и оплачивает услуги на основе трафика данных в случае загрузки ресурсов из сотовой телефонной сети не через стандарт высококачественной беспроводной связи (сокращенно "Wi-Fi").
[0004] Например, для того чтобы сокращать расходы на трафик данных из сотовой телефонной сети, пользователь сотового телефона должен загружать ресурс, требуемый посредством сотового телефона, в свой персональный компьютер (сокращенно "PC") через PC, и затем PC отправляет загруженный ресурс для сотового телефона в сотовый телефон. После приема ресурса для сотового телефона пользователь по-прежнему должен выполнять некоторую соответствующую настройку в сотовом телефоне, чтобы использовать ресурс для сотового телефона. При задании обоев, например, после приема изображения из PC, в общем, сотовый телефон может выдавать пользователю окно запроса, так что пользователь может вводить рабочую инструкцию задания изображения в качестве обоев согласно окну запроса. Затем сотовый телефон выполняет рабочую инструкцию, чтобы завершать задание обоев. Весь процесс от загрузки ресурса для сотового телефона до использования ресурса для сотового телефона заключает в себе определенное число этапов работы, что является трудоемким и сложным и отнимает длительное время у пользователя.
Сущность изобретения
[0005] Для разрешения такой проблемы, что слишком много этапов работы вовлечено в загрузку ресурса для сотового телефона для использования ресурса для сотового телефона в предшествующем уровне техники, настоящее раскрытие сущности предоставляет способ, установку и устройство для обработки ресурса для мобильного терминала. Устройство включает в себя клиентский компьютер, сервер и мобильный терминал. Технические решения заключаются в следующем.
[0006] Согласно первому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен способ для обработки ресурса для мобильного терминала, включающий в себя: отправку запроса на обработку ресурса на сервер посредством клиентского компьютера на основе пользовательской команды, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса; прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс; и загрузку ресурса из адреса ячейки запоминающего устройства для ресурса и отправку загруженного ресурса и первой инструкции в мобильный терминал, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0007] При необходимости, загрузка ресурса из адреса ячейки запоминающего устройства для ресурса включает в себя: сканирование идентификаторов всех APP для мобильного терминала, установленных в мобильном терминале, обнаружение того, установлено или нет APP для мобильного терминала в мобильном терминале, с использованием идентификатора APP для мобильного терминала, отправленного из сервера, и загрузку ресурса из адреса ячейки запоминающего устройства для ресурса, если обнаруживается APP для мобильного терминала, установленное в мобильном терминале.
[0008] При необходимости, способ дополнительно включает в себя: прием второй инструкции, отправленной из сервера, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса; и отправку второй инструкции в мобильный терминал и отправку результата обработки ресурса, возвращаемого из мобильного терминала, на сервер.
[0009] Согласно второму аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен способ для обработки ресурса для мобильного терминала, включающий в себя: прием запроса на обработку ресурса, отправленного из клиентского компьютера посредством сервера, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса; получение, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для мобильного терминала и способами обработки ресурсов, идентификатора интерфейса APP для мобильного терминала, используемого для того, чтобы обрабатывать ресурс, соответствующий способу обработки ресурса, и получение, из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, адреса ячейки запоминающего устройства для ресурса, соответствующего идентификатору ресурса; и формирование первой инструкции и возвращение адреса ячейки запоминающего устройства для ресурса и первой инструкции в клиентский компьютер, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0010] При необходимости, способ дополнительно включает в себя: формирование второй инструкции и отправку второй инструкции в клиентский компьютер, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса.
[0011] Согласно третьему аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен способ для обработки ресурса для мобильного терминала, включающий в себя: прием ресурса и первой инструкции, отправленной из клиентского компьютера, посредством мобильного терминала, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс; и вызов интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс с использованием первой инструкции.
[0012] При необходимости, способ дополнительно включает в себя: прием второй инструкции, отправленной из клиентского компьютера, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса; и вызов интерфейса APP для мобильного терминала, чтобы возвращать результат обработки ресурса, и отправку результата обработки ресурса в клиентский компьютер посредством следования второй инструкции.
[0013] Согласно четвертому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство для обработки ресурса для мобильного терминала, включающее в себя: модуль отправки, выполненный с возможностью отправлять запрос на обработку ресурса на сервер на основе пользовательской команды, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса; первый приемный модуль, выполненный с возможностью принимать адрес ячейки запоминающего устройства для ресурса и первую инструкцию, возвращаемую из сервера, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс; и модуль загрузки, выполненный с возможностью загружать ресурс из адреса ячейки запоминающего устройства для ресурса и отправлять загруженный ресурс и первую инструкцию в мобильный терминал, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0014] При необходимости, модуль загрузки дополнительно выполнен с возможностью сканировать идентификаторы всех APP для мобильного терминала, установленных в мобильном терминале, обнаруживать то, устанавливается или нет APP для мобильного терминала в мобильном терминале, с использованием идентификатора APP для мобильного терминала, отправленного из сервера, если APP для мобильного терминала обнаруживается как установленное в мобильном терминале, затем загружать ресурс из адреса ячейки запоминающего устройства для ресурса и отправлять загруженный ресурс и первую инструкцию в мобильный телефон, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0015] При необходимости, первый приемный модуль дополнительно выполнен с возможностью принимать вторую инструкцию, которая включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса и используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса, отправленный из сервера, отправляет вторую инструкцию в мобильный терминал и затем отправлять результат обработки ресурса, возвращаемый из мобильного терминала, на сервер.
[0016] Согласно пятому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство для обработки ресурса для мобильного терминала, включающее в себя: второй приемный модуль, выполненный с возможностью принимать запрос на обработку ресурса, отправленный из клиентского компьютера, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса; модуль получения, выполненный с возможностью получать, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для мобильного терминала и способами обработки ресурсов, идентификатор интерфейса APP для мобильного терминала, используемого для того, чтобы обрабатывать ресурс, соответствующий способу обработки ресурса, и получать, из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, адрес ячейки запоминающего устройства для ресурса, соответствующий идентификатору ресурса; и модуль возврата, выполненный с возможностью формировать первую инструкцию и возвращать адрес ячейки запоминающего устройства для ресурса и первую инструкцию в клиентский компьютер, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0017] При необходимости, модуль возврата дополнительно выполнен с возможностью формировать вторую инструкцию и отправлять вторую инструкцию в клиентский компьютер, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса.
[0018] Согласно шестому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство для обработки ресурса для мобильного терминала, включающее в себя: третий приемный модуль, выполненный с возможностью принимать ресурс и первую инструкцию, отправленную из клиентского компьютера, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс; и модуль вызовов, выполненный с возможностью вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс с использованием первой инструкции.
[0019] При необходимости, третий приемный модуль дополнительно выполнен с возможностью принимать вторую инструкцию, отправленную из клиентского компьютера, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса; и модуль вызовов дополнительно выполнен с возможностью вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса, и отправлять результат обработки ресурса в клиентский компьютер посредством следования второй инструкции.
[0020] Согласно седьмому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен клиентский компьютер, включающий в себя процессор, запоминающее устройство и одну или более программ, при этом одна или более программ сохраняются в запоминающем устройстве и выполнены с возможностью осуществления посредством одного или более процессоров, причем одна или более программ включают в себя инструкции для выполнения следующих операций: отправка запроса на обработку ресурса на сервер на основе пользовательской команды, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса; прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс; и загрузка ресурса из адреса ячейки запоминающего устройства для ресурса и отправка загруженного ресурса и первой инструкции в мобильный терминал, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0021] Согласно восьмому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен сервер, включающий в себя процессор, запоминающее устройство и одну или более программ, при этом одна или более программ сохраняются в запоминающем устройстве и выполнены с возможностью осуществления посредством одного или более процессоров, причем одна или более программ включают в себя инструкции для выполнения следующих операций: прием запроса на обработку ресурса, отправленного из клиентского компьютера, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса; получение, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для мобильного терминала и способами обработки ресурсов, идентификатора интерфейса APP для мобильного терминала, используемого для того, чтобы обрабатывать ресурс, соответствующий способу обработки ресурса, и получение, из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, адреса ячейки запоминающего устройства для ресурса, соответствующего идентификатору ресурса; и формирование первой инструкции и возвращение адреса ячейки запоминающего устройства для ресурса и первой инструкции в клиентский компьютер, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0022] Согласно девятому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен мобильный терминал, включающий в себя процессор, запоминающее устройство и одну или более программ, при этом одна или более программ сохраняются в запоминающем устройстве и выполнены с возможностью осуществления посредством одного или более процессоров, причем одна или более программ включают в себя инструкции для выполнения следующих операций: прием ресурса и первой инструкции, отправленной из клиентского компьютера, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс; и вызов интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс с использованием первой инструкции.
[0023] Некоторое преимущество настоящего раскрытия сущности может включать в себя: прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера посредством клиентского компьютера, загрузку ресурса из адреса ячейки запоминающего устройства для ресурса, отправку загруженного ресурса и первой инструкции в мобильный терминал. После приема ресурса и первой инструкции, мобильный терминал может, посредством следования первой инструкции, автоматически вызывать интерфейс, соответствующий идентификатору интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, с тем чтобы завершать использование ресурса. Это позволяет оптимизировать этапы работы, вовлеченные от загрузки ресурса для мобильного терминала до использования ресурса для мобильного терминала, за счет этого экономя время для пользователя.
[0024] Следует понимать, что как вышеприведенное общее описание, так и нижеприведенное подробное описание являются только примерными, а не ограничивающими настоящее раскрытие сущности.
Краткое описание чертежей
[0025] Прилагаемые чертежи, которые содержатся и составляют часть этого подробного описания, иллюстрируют варианты осуществления в соответствии с изобретением и наряду с описанием служат для того, чтобы пояснять принципы раскрытия изобретения.
[0026] Фиг. 1 является видом, иллюстрирующим применимое окружение решения согласно примерному варианту осуществления.
[0027] Фиг. 2 является иллюстративной блок-схемой последовательности операций, показывающей способ для обработки ресурса для мобильного терминала согласно примерному варианту осуществления.
[0028] Фиг. 3-5 иллюстрируют другую блок-схему последовательности операций, показывающую способ для обработки ресурса для мобильного терминала согласно примерному варианту осуществления.
[0029] Фиг. 6 является блок-схемой, иллюстрирующей устройство для обработки ресурса для мобильного терминала согласно примерному варианту осуществления.
[0030] Фиг. 7 является блок-схемой, иллюстрирующей клиентский компьютер, согласно примерному варианту осуществления.
[0031] Фиг. 8 является блок-схемой, иллюстрирующей устройство для обработки ресурса для мобильного терминала согласно примерному варианту осуществления.
[0032] Фиг. 9 является блок-схемой, иллюстрирующей сервер, согласно примерному варианту осуществления.
[0033] Фиг. 10 является блок-схемой, иллюстрирующей устройство для обработки ресурса для мобильного терминала согласно примерному варианту осуществления.
[0034] Фиг. 11 является блок-схемой, иллюстрирующей мобильный терминал, согласно примерному варианту осуществления.
[0035] На чертежах ясно проиллюстрированы некоторые варианты осуществления настоящего раскрытия сущности, и далее приводятся подробные описания. Эти чертежи и описания не ограничивают объем идеи настоящего раскрытия сущности, а служат для того, чтобы пояснять принцип настоящего раскрытия сущности в отношении некоторых конкретных вариантов осуществления для специалистов в данной области техники.
Осуществление изобретения
[0036] Чтобы прояснять цели, технические решения и преимущества настоящего раскрытия сущности, далее подробно описывается настоящее раскрытие сущности в отношении вариантов осуществления и чертежей. Следует понимать, что иллюстративные варианты осуществления и описания этого являются пояснительными, а не ограничивающими настоящее раскрытие сущности.
[0037] Применимое окружение решения согласно примерному варианту осуществления настоящего раскрытия сущности показано на фиг. 1. Фиг. 1 показывает, что сервер 10 подключается к клиентскому компьютеру 11, который дополнительно подключается к мобильному телефону 12. Сервер 10 сохраняет все виды ресурсов для мобильного терминала, к примеру, изображения, видео, электронные книги, музыку и прикладные программы и т.д. Клиентский компьютер 11 и сервер 10 составляют компьютерную сеть, которая предоставляет доступ к ресурсам для мобильного терминала, сохраненным на сервере 10, и обеспечивает возможность загрузки из него ресурсов для мобильного терминала. Мобильный терминал 12 может устанавливать соединение через универсальную последовательную шину (сокращенно "USB") или Wi-Fi. Помимо предоставления загруженного ресурса для мобильного терминала в мобильный телефон 12, клиентский компьютер 11 также может управлять мобильным телефоном 12, к примеру, осуществлять всеобъемлющее управление системными файлами, короткими сообщениями и контактами мобильного телефона 12, а также копировать и восстанавливать важные данные в мобильном телефоне 12 в любое время. Клиентский компьютер 11 может включать в себя настольный компьютер, ноутбук и т.д., а мобильный телефон 12 может включать в себя интеллектуальный мобильный телефон, планшетный PC и т.д.
[0038] Следует отметить, что в вариантах осуществления настоящего раскрытия сущности, ресурсы для мобильного терминала могут представлять собой ресурсы, которые могут предоставляться через компьютерную сеть и затем обрабатываться посредством приложений для мобильного терминала (сокращенно "APP"), включающие в себя, но не только, изображения, видео, электронные книги, музыку и прикладные программы и т.д., и обработка для ресурса включает в себя, но не только, задание изображения в качестве обоев, воспроизведение видео, просмотр электронной книги, задание музыкального фрагмента в качестве мелодии звонка и установку прикладной программы и т.д. APP для мобильного терминала может представлять собой любой вид прикладного программного обеспечения, поддерживаемого в соответствующей операционной системе мобильного терминала, включающего в себя, но не только, APP для задания изображения в качестве обоев, APP для воспроизведения видео, APP для просмотра электронной книги, APP для задания музыкального фрагмента в качестве мелодии звонка или APP для установки прикладной программы.
[0039] Варианты осуществления настоящего раскрытия сущности предоставляют способ, установку и устройство для обработки ресурса для мобильного терминала. Устройство включает в себя клиентский компьютер, сервер и мобильный терминал. Ниже приводится подробное описание со ссылкой на прилагаемые чертежи.
[0040] Фиг. 2 показывает способ для обработки ресурса для мобильного терминала согласно варианту осуществления настоящего раскрытия сущности, который может реализовываться посредством клиентского компьютера. Как показано на фиг. 2, способ включает в себя следующие этапы.
[0041] На этапе 101, отправляется запрос на обработку ресурса на сервер на основе пользовательской команды.
[0042] Запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса.
[0043] На этапе 102, прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера.
[0044] Первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0045] На этапе 103, загрузка ресурса из адреса ячейки запоминающего устройства для ресурса и отправка загруженного ресурса и первой инструкции в мобильный терминал, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0046] Этот вариант осуществления настоящего раскрытия сущности может включать в себя прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера посредством клиентского компьютера, загрузку ресурса из адреса ячейки запоминающего устройства для ресурса и отправку загруженного ресурса и первой инструкции в мобильный терминал. После приема ресурса и первой инструкции, мобильный терминал может, посредством следования первой инструкции, автоматически вызывать интерфейс, соответствующий идентификатору интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, с тем чтобы завершать использование ресурса. Это позволяет оптимизировать этапы работы, вовлеченные от загрузки ресурса для мобильного терминала до использования ресурса для мобильного терминала, за счет этого экономя время для пользователя.
[0047] Фиг. 3 показывает другой способ для обработки ресурса для мобильного терминала согласно варианту осуществления настоящего раскрытия сущности, который может реализовываться посредством сервера. Как показано на фиг. 3, способ включает в себя следующие этапы.
[0048] На этапе 201, прием запроса на обработку ресурса, отправленного из клиентского компьютера.
[0049] Запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса.
[0050] На этапе 202, получение, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для мобильного терминала и способами обработки ресурсов, идентификатора интерфейса APP для мобильного терминала, используемого для того, чтобы обрабатывать ресурс, соответствующий способу обработки ресурса, и получение, из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, адреса ячейки запоминающего устройства для ресурса, соответствующего идентификатору ресурса, содержащемуся в запросе на обработку ресурса.
[0051] На этапе 203, формирование первой инструкции и возвращение полученного адреса ячейки запоминающего устройства для ресурса и первой инструкции в клиентский компьютер.
[0052] Первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, используемого для того, чтобы обрабатывать ресурс, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0053] Этот вариант осуществления настоящего раскрытия сущности может включать в себя прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера посредством клиентского компьютера, загрузку ресурса из адреса ячейки запоминающего устройства для ресурса и отправку загруженного ресурса и первой инструкции в мобильный терминал. После приема ресурса и первой инструкции, мобильный терминал может, посредством следования первой инструкции, автоматически вызывать интерфейс, соответствующий идентификатору интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, с тем чтобы завершать использование ресурса. Это позволяет оптимизировать этапы работы, вовлеченные от загрузки ресурса для мобильного терминала до использования ресурса для мобильного терминала, за счет этого экономя время для пользователя.
[0054] Фиг. 4 показывает другой способ для обработки ресурса для мобильного терминала согласно варианту осуществления настоящего раскрытия сущности, который может реализовываться посредством мобильного терминала. Как показано на фиг. 4, способ включает в себя следующие этапы.
[0055] На этапе 301, прием ресурса и первой инструкции, отправленной из клиентского компьютера.
[0056] Первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, используемого для того, чтобы обрабатывать ресурс, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0057] На этапе 302, вызов интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс посредством следования первой инструкции.
[0058] Этот вариант осуществления настоящего раскрытия сущности может включать в себя прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера посредством клиентского компьютера, загрузку ресурса из адреса ячейки запоминающего устройства для ресурса и отправку загруженного ресурса и первой инструкции в мобильный терминал. После приема ресурса и первой инструкции, мобильный терминал может, посредством следования первой инструкции, автоматически вызывать интерфейс, соответствующий идентификатору интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, с тем чтобы завершать использование ресурса. Это позволяет оптимизировать этапы работы, вовлеченные от загрузки ресурса для мобильного терминала до использования ресурса для мобильного терминала, за счет этого экономя время для пользователя.
[0059] Фиг. 5 показывает еще один другой способ для обработки ресурса для мобильного терминала согласно варианту осуществления настоящего раскрытия сущности. В этом варианте осуществления, подробно приводится способ для обработки ресурса для мобильного терминала с сотовым телефоном в качестве примера мобильного телефона. Как показано на фиг. 5, способ может включать в себя следующие этапы.
[0060] На этапе 401, отправка запроса на обработку ресурса на сервер на основе пользовательской команды посредством клиентского компьютера.
[0061] Запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса.
[0062] При необходимости, пользователь может подключать сотовый телефон к клиентскому компьютеру. На клиентский компьютер устанавливается приложение (к примеру, "служебная программа для сотового телефона") для управления сотовым телефоном, так что пользователь может управлять сотовым телефоном с использованием приложения. Между тем, пользователь может осуществлять доступ к веб-узлам, которые предоставляют все виды ресурсов для сотового телефона с использованием прикладного программного обеспечения. Пользователь может просматривать ресурсы, отображаемые на веб-узлах, выбирать ресурс, который должен обрабатываться посредством мобильного телефона, и выдавать команды по обработке выбранного ресурса в приложение. Прикладное программное обеспечение затем отправляет запрос на обработку ресурса на сервер на основе пользовательских команд.
[0063] Предположим, что пользователь планирует загружать изображение из веб-узла и рассчитывает немедленно применить загруженное изображение в качестве обоев для рабочего стола сотового телефона. Пользователь может просматривать изображения, отображаемые на веб-страницах в веб-узлах, чтобы выполнять поиск своего предпочтительного изображения. Если пользователь находит предпочтительное изображение, пользователь может выбирать изображение и щелкать кнопку "Немедленно установить загруженное изображение в качестве обоев для рабочего стола сотового телефона" под изображением, с тем чтобы инициировать запрос на задание обоев для рабочего стола. Запрос может включать в себя идентификатор выбранного изображения и способ обработки изображения (т.е. задание изображения в качестве обоев сотового телефона).
[0064] На этапе 402, сервер может получать идентификатор интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, который должен обрабатываться, и адрес ячейки запоминающего устройства для ресурса, который должен обрабатываться, соответствующего идентификатору ресурса, который должен обрабатываться.
[0065] После приема запроса на обработку ресурса, отправленного из клиентского компьютера, который сервер может получать из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для сотового телефона и способами обработки ресурсов, идентификатор интерфейса APP для сотового телефона, используемого для того, чтобы обрабатывать ресурс, который должен обрабатываться, соответствующий способу обработки ресурса, который должен обрабатываться, и получать, из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, адрес ячейки запоминающего устройства для ресурса, который должен обрабатываться, соответствующего идентификатору ресурса, который должен обрабатываться.
[0066] Например, запрос на обработку ресурса, принимаемый посредством сервера, представляет собой вышеуказанный запрос для задания обоев для рабочего стола. Из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, получается адрес ячейки запоминающего устройства, соответствующий идентификатору изображения, переносимому в запросе на задание обоев для рабочего стола. Изображение сохраняется по адресу ячейки запоминающего устройства. Между тем, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для сотового телефона и способами обработки ресурсов, сервер может получать идентификатор интерфейса APP для сотового телефона, соответствующего способу обработки изображения, переносимому в запросе на задание обоев для рабочего стола, т.е. идентификатор интерфейса APP, который может задавать изображение в качестве обоев для рабочего стола. Согласно другому примеру, запрос на обработку ресурса, принимаемый посредством сервера, представляет собой запрос на установку указанного APP, который может переносить идентификатор указанного APP и способ обработки указанного APP (т.е. установку указанного APP). Из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, получается адрес ячейки запоминающего устройства, соответствующий идентификатору указанного APP. Пакет на платформе Android для APP сохраняется по адресу ячейки запоминающего устройства. Между тем, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для сотового телефона и способами обработки ресурсов, сервер может получать идентификатор интерфейса APP для сотового телефона, соответствующего способу обработки указанного APP, т.е. идентификатор интерфейса APP.
[0067] При необходимости, специалисты по техническому обслуживанию сети могут устанавливать соответствующую взаимосвязь между идентификаторами интерфейсов APP для сотового телефона и способами обработки ресурсов заранее. Перед установлением, специалисты по техническому обслуживанию сети на сервере могут согласовывать соответствующую взаимосвязь со специалистами отдела разработки APP для сотового телефона. Следует отметить, что в этом варианте осуществления настоящего раскрытия сущности, идентификатор интерфейса APP для сотового телефона используется для того, чтобы уникально идентифицировать интерфейс APP для сотового телефона. Иными словами, идентификаторы различных интерфейсов сотового телефона отличаются друг от друга. Например, APP для задания обоев может включать в себя интерфейс задания обоев для рабочего стола и интерфейс задания обоев для экрана блокировки. Кроме того, различные сотовые телефоны имеют различные идентификаторы интерфейсов.
[0068] При необходимости, этап 402 дополнительно может включать в себя: сервер может получать, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для сотового телефона и способами обработки ресурсов, идентификатор APP для сотового телефона, соответствующего ресурсу, и отправлять полученный идентификатор APP для сотового телефона, соответствующего ресурсу, в клиентский компьютер.
[0069] На этапе 403, сервер может формировать первую инструкцию и возвращать адрес ячейки запоминающего устройства для ресурса и первую инструкцию в клиентский компьютер.
[0070] Первая инструкция может включать в себя идентификатор интерфейса APP для сотового телефона, и первая инструкция используется для инструктирования сотовому телефону вызывать интерфейс APP для сотового телефона, чтобы обрабатывать ресурс.
[0071] Например, после получения адреса ячейки запоминающего устройства для изображения и идентификатора APP задания изображения в качестве обоев для рабочего стола, сервер может формировать первую инструкцию, включающую в себя идентификатор интерфейса APP задания изображения в качестве обоев для рабочего стола, после чего адрес ячейки запоминающего устройства для изображения и первая инструкция возвращаются в клиентский компьютер.
[0072] На этапе 404, клиентский компьютер может принимать идентификатор APP для сотового телефона, соответствующего ресурсу, отправленному из сервера, и обнаруживать то, устанавливается или нет в сотовом телефоне APP для сотового телефона.
[0073] Если APP для сотового телефона обнаруживается как установленное в сотовом телефоне, то переход к этапу 405; и если APP для сотового телефона обнаруживается как не установленное в сотовом телефоне, то завершение процесса.
[0074] При необходимости, после приема идентификатора APP для сотового телефона, соответствующего ресурсу, отправленному из сервера, клиентский компьютер может сканировать идентификаторы всех APP, установленных в сотовом телефоне, чтобы определять то, присутствует или нет APP во всех APP. Если APP установлено в сотовом телефоне, то переход к этапу 405; и если APP не установлен в сотовом телефоне, то завершение процесса.
[0075] На этапе 405, клиентский компьютер может загружать ресурс из адреса ячейки запоминающего устройства для ресурса и затем отправлять загруженный ресурс и первую инструкцию в сотовый телефон.
[0076] При необходимости, если APP обнаруживается как установленное в сотовом телефоне, клиентский компьютер может загружать изображение из адреса ячейки запоминающего устройства для изображения и затем отправлять загруженное изображение и первую инструкцию в сотовый телефон.
[0077] На этапе 406, сотовый телефон может принимать ресурс и первую инструкцию, отправленную из клиентского компьютера, и затем вызывать интерфейс APP для того, чтобы обрабатывать ресурс посредством следования первой инструкции.
[0078] При необходимости, после приема загруженного изображения и первой инструкции, отправленной из клиентского компьютера, сотовый телефон может вызывать интерфейс APP задания изображения в качестве обоев для рабочего стола, с тем чтобы задавать загруженное изображение в качестве обоев для рабочего стола.
[0079] На этапе 407, сервер может формировать вторую инструкцию и отправлять вторую инструкцию в клиентский компьютер.
[0080] Вторая инструкция может включать в себя идентификатор интерфейса APP для сотового телефона и идентификатор ресурса, и вторая инструкция используется для инструктирования сотовому телефону вызывать интерфейс APP для сотового телефона, чтобы возвращать результат обработки ресурса.
[0081] Результат обработки ресурса может указывать то, обрабатывает или нет сотовый телефон ресурс. При необходимости, последовательности выполнения этапа 407 и этап 408 не заданы в этом варианте осуществления. Например, этап 407 и этап 408 могут выполняться одновременно. Сервер может переносить вторую инструкцию при возвращении первой инструкции в клиентский компьютер (см. этап 403).
[0082] Предположим, что сервер пакетирует адрес изображения, первую инструкцию и вторую инструкцию во фрагмент команды и отправляет его в клиентский компьютер. Команда следующая: callService ("setWallpaper", setWallPaperCallback(result){}, " http://example.com/mountain.jpg"), при этом "setWallpaper" указывает идентификатор интерфейса задания обоев для рабочего стола, "http://example.com/mountain.jpg" является адресом ячейки запоминающего устройства для изображения, "callService" указывает вызов интерфейса "setWallpaper", чтобы обрабатывать изображение, "setWallPaperCallback(result){}" указывает вызов интерфейса "setWallpaper", чтобы возвращать результат обработки изображения; "setWallPaperCallback" может быть функцией обратного вызова.
[0083] На этапе 408, клиентский компьютер может принимать вторую инструкцию, отправленную из сервера, и отправлять вторую инструкцию в сотовый телефон, а затем отправлять результат обработки ресурса, возвращаемый из сотового телефона, на сервер.
[0084] При необходимости, сотовый телефон может возвращать результат обработки ресурса в клиентский компьютер посредством следования второй инструкции, отправленной из клиентского компьютера. Клиентский компьютер может отправлять результат обработки ресурса на сервер после приема результата обработки ресурса.
[0085] Этот вариант осуществления настоящего раскрытия сущности может включать в себя прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера посредством клиентского компьютера, загрузку ресурса из адреса ячейки запоминающего устройства для ресурса и отправку загруженного ресурса и первой инструкции в мобильный терминал. После приема ресурса и первой инструкции, мобильный терминал может, посредством следования первой инструкции, автоматически вызывать интерфейс, соответствующий идентификатору интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, с тем чтобы завершать использование ресурса. Это позволяет оптимизировать этапы работы, вовлеченные от загрузки ресурса для мобильного терминала до использования ресурса для мобильного терминала, за счет этого экономя время для пользователя.
[0086] Фиг. 6 показывает устройство для обработки ресурса для мобильного терминала согласно варианту осуществления настоящего раскрытия сущности. Как показано на фиг. 6, устройство включает в себя следующие модули.
[0087] Модуль 501 отправки выполнен с возможностью отправлять запрос на обработку ресурса на сервер. Запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса.
[0088] Первый приемный модуль 502 выполнен с возможностью принимать адрес ячейки запоминающего устройства для ресурса и первую инструкцию, возвращаемую из сервера. Первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0089] Модуль 503 загрузки выполнен с возможностью загружать ресурс из адреса ячейки запоминающего устройства для ресурса и отправлять загруженный ресурс и первую инструкцию в мобильный терминал, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0090] При необходимости, модуль 503 загрузки выполнен с возможностью сканировать идентификаторы всех APP для мобильного терминала, установленных в мобильном терминале, обнаруживать то, устанавливается или нет APP для мобильного терминала в мобильном терминале, с использованием идентификатора APP для мобильного терминала, отправленного из сервера, если APP для мобильного терминала обнаруживается как установленное в мобильном терминале, затем загружать ресурс из адреса ячейки запоминающего устройства для ресурса и отправлять загруженный ресурс и первую инструкцию в мобильный телефон, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[0091] При необходимости, первый приемный модуль 502 дополнительно выполнен с возможностью принимать вторую инструкцию, отправленную из сервера, которая может включать в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса и используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса, отправлять вторую инструкцию в мобильный терминал и затем отправлять результат обработки ресурса, возвращаемый из мобильного терминала, на сервер.
[0092] При необходимости, устройство, показанное на фиг. 6, может предоставляться в клиентском компьютере 11, показанном на фиг. 1.
[0093] Этот вариант осуществления настоящего раскрытия сущности может включать в себя прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера посредством клиентского компьютера, загрузку ресурса из адреса ячейки запоминающего устройства для ресурса и отправку загруженного ресурса и первой инструкции в мобильный терминал. После приема ресурса и первой инструкции, мобильный терминал может, посредством следования первой инструкции, автоматически вызывать интерфейс, соответствующий идентификатору интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, с тем чтобы завершать использование ресурса. Это позволяет оптимизировать этапы работы, вовлеченные от загрузки ресурса для мобильного терминала до использования ресурса для мобильного терминала, за счет этого экономя время для пользователя.
[0094] Фиг. 7 является блок-схемой, иллюстрирующей клиентский компьютер, к примеру, клиентский компьютер 11, показанный на фиг. 1, согласно примерному варианту осуществления настоящего раскрытия сущности. Ссылаясь на фиг. 7, клиентский компьютер может использоваться для реализации способа, предоставленного в вышеописанных вариантах осуществления. Нижеприведенные описания являются необязательными.
[0095] Клиентский компьютер 700 может включать в себя: запоминающее устройство 710 одного или более машиночитаемых носителей хранения данных, блок 720 ввода, блок 730 отображения, аудиосхему 740, модуль 750 Wi-Fi (по стандарту высококачественной беспроводной связи), процессор 760, включающий в себя одно или более ядер обработки, и источник 770 питания и т.п. Специалисты в данной области техники могут понимать, что структура клиентского компьютера, как показано на этом чертеже, не является ограничивающей в отношении клиентского компьютера, и он может включать в себя большее или меньшее число компонентов по сравнению с компонентами на чертежах либо комбинацию некоторых компонентов, либо другие компоновки компонентов.
[0096] Запоминающее устройство 710 может быть выполнено с возможностью сохранять программы и модули, которые обеспечивают возможность выполнения различных типов функциональных приложений и процессов обработки данных при выполнении посредством процессора 760. Запоминающее устройство 710 может в основном включать в себя область хранения программ и область хранения данных. В этом отношении, область хранения программ может сохранять операционную систему, приложения, требуемые посредством, по меньшей мере, одной требуемой функции (к примеру, функции воспроизведения речи, функции воспроизведения изображений и т.п.), а область хранения данных может сохранять данные (к примеру, видеоданные, данные телефонной книги и т.п.), созданные посредством использования клиентского компьютера 700. Кроме того, запоминающее устройство 710 может включать в себя высокоскоростное оперативное запоминающее устройство или дополнительно включать в себя энергонезависимое запоминающее устройство, к примеру, по меньшей мере, устройство хранения данных на магнитных дисках, флэш-память или другое энергозависимое полупроводниковое устройство хранения данных. Соответственно, запоминающее устройство 710 дополнительно может включать в себя контроллер запоминающего устройства, чтобы предоставлять доступ из процессора 760 и блока 720 ввода в запоминающее устройство 720.
[0097] Блок 720 ввода может быть выполнен с возможностью принимать входную цифровую или символьную информацию и формировать входные сигналы клавишной панели, мыши, джойстика, оптического устройства или шарового манипулятора, относящиеся к пользовательским настройкам и функциональному управлению. При необходимости, блок 720 ввода может включать в себя сенсорную поверхность 721 и другой тип устройства 722 ввода. Сенсорная поверхность 721 либо экран сенсорного дисплея или сенсорная панель может собирать операции касания на или около нее пользователем (например, пользовательские операции на или около сенсорной поверхности 721 с помощью любого вида подходящих объектов или инструментов, таких как палец, сенсорное перо и т.п.) и активировать соответствующее подключаемое устройство согласно предварительно установленной программе. При необходимости, сенсорная поверхность 721 может включать в себя две части, т.е. устройство обнаружения касаний и сенсорный контроллер. Устройство обнаружения касаний может обнаруживать ориентацию касания пользователя и обнаруживать сигнал, вызываемый посредством операции касания, и затем передавать сигнал в сенсорный контроллер. Сенсорный контроллер может принимать сенсорную информацию из устройства обнаружения касаний, преобразовывать ее в координаты точек касания, чтобы отправлять в процессор 760, и может принимать команду, отправленную из процессора 760, чтобы выполнять ее. Кроме того, сенсорная поверхность 721 может быть реализована с помощью различных типов, к примеру, как резистивная, емкостная, инфракрасная или на основе поверхностных акустических волн и т.п. Помимо сенсорной поверхности 721, блок 720 ввода дополнительно может включать в себя другой тип устройства 722 ввода. При необходимости, другое устройство 722 ввода может включать в себя, без ограничения, одно или более из физической клавишной панели, функциональных кнопок (к примеру, кнопок регулирования громкости, кнопок переключения и т.п.), шарового манипулятора, мыши, джойстика и т.п.
[0098] Блок 730 отображения может быть выполнен с возможностью отображать различные виды графических пользовательских интерфейсов информации, вводимой пользователем либо предоставленной пользователю или в клиентский компьютер 700. Эти графические пользовательские интерфейсы могут состоять из графики, текстов, значков, видео и любой другой комбинации вышеозначенного. Блок 730 отображения может включать в себя панель 731 отображения, При необходимости, ЖК-дисплей (жидкокристаллический дисплей), OLED (дисплей на органических светоизлучающих диодах) и т.п. для того, чтобы монтировать панель 731 отображения. Дополнительно, сенсорная поверхность 721 может быть выполнена с возможностью покрывать панель 731 отображения. Когда операция обнаружения касания на или около сенсорной поверхности 721, сенсорная поверхность 721 может отправлять сигналы в процессор, чтобы определять тип события касания. После этого, процессор 760 может предоставлять соответствующий видеовывод на панели 731 отображения согласно типу события касания. Хотя на фиг. 7 сенсорная поверхность 721 и панель 731 отображения являются двумя независимыми компонентами для реализации функций ввода и вывода, они могут быть интегрированы в некотором варианте осуществления с тем, чтобы реализовывать функции ввода и вывода.
[0099] Аудиосхема 740 может включать в себя динамик 741 и микрофон 742. Микрофон 742 может предоставлять аудиоинтерфейс между пользователем и клиентским компьютером 700. Аудиосхема 740 может передавать электрический сигнал, преобразованный из принимаемых аудиоданных, в громкоговоритель 741 для преобразования в вывод речевого сигнала. С другой стороны, микрофон 742 преобразует собранные речевые сигналы в электрические сигналы, аудиосхема 740 принимает электрические сигналы и затем преобразует их в аудиоданные, затем выводит аудиоданные в процессор 760, так что они обрабатываются и передаются, например, в другой клиентский компьютер, или выводит аудиоданные в запоминающее устройство 720 таким образом, что они дополнительно обрабатываются. Аудиосхема 740 дополнительно может включать в себя гнездо для наушников, чтобы обеспечивать связь между внешним наушником и клиентским компьютером 700.
[00100] Чтобы осуществлять беспроводную связь, клиентский компьютер может быть сконфигурирован с модулем 770 беспроводной связи. Модуль 770 беспроводной связи может представлять собой Wi-Fi-модуль. Wi-Fi принадлежит технологии ближней беспроводной передачи. Клиентский компьютер 700 может помогать пользователю передавать или принимать почтовые сообщения, просматривать веб-страницы и осуществлять доступ к потоковому мультимедиа и т.п. через модуль 770 беспроводной связи, который предоставляет пользователю беспроводной широкополосный доступ в Интернет. Хотя модуль 770 беспроводной связи показан на чертежах, следует понимать, что, он не принадлежит к обязательному компоненту клиентского компьютера 700 и может опускаться согласно требованиям в пределах объема без изменения сущности настоящего раскрытия сущности.
[00101] Процессор 760 представляет собой центр управления клиентского компьютера 700 с использованием различных интерфейсов и проводов для того, чтобы соединять соответствующие части всего клиентского компьютера. Посредством запуска или выполнения программ и/или модулей, сохраненных в запоминающем устройстве 710, вызова данных, сохраненных в запоминающем устройстве 710, и выполнения различных функций клиентского компьютера 700 и обработки данных, процессор 760 осуществляет общий мониторинг для клиентского компьютера. При необходимости, процессор 780 может включать в себя одно или более ядер обработки. При необходимости, процессор 780 может интегрировать процессоры приложений и модемные процессоры, при этом процессоры приложений могут в основном обрабатывать операционные системы, пользовательские интерфейсы, прикладные программы и т.п., а модемные процессоры могут в основном обрабатывать беспроводную связь. Следует понимать, что вышеуказанные модемные процессоры не могут быть интегрированы в процессор 760.
[00102] Клиентский компьютер 700 дополнительно включает в себя источник 770 питания (например, аккумулятор), чтобы подавать питание в соответствующий компонент. При необходимости, источник питания может логически соединяться с процессором 760 через систему управления электропитанием, за счет этого реализуя функции управления зарядом, разрядом, потреблением мощности и т.п. через систему управления электропитанием. Источник 770 питания дополнительно может включать в себя произвольные компоненты, такие как один или более источников питания постоянного тока или переменного тока, перезаряжаемая система, схема обнаружения сбоев питания, преобразователь питания или инвертор, индикатор состояния источника питания и т.п.
[00103] Хотя не показано, клиентский компьютер 700 дополнительно может включать в себя камеру, Bluetooth-модуль и т.п., которые повторно не описываются. В настоящем варианте осуществления, клиентский компьютер 700 дополнительно может включать в себя запоминающее устройство, процессор и одну или более программ, сохраненных в запоминающем устройстве, при этом одна или более программ выполнены с возможностью осуществления посредством одного или более процессоров и включают в себя инструкции для выполнения операций следующих двух аспектов.
[00104] Отправка запроса на обработку ресурса на сервер, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса; прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс; и загрузка ресурса из адреса ячейки запоминающего устройства для ресурса и отправка загруженного ресурса и первой инструкции в мобильный терминал, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[00105] При необходимости, процессор может быть дополнительно выполнен с возможностью сканировать идентификаторы всех APP для мобильного терминала, установленных в мобильном терминале, обнаруживать то, устанавливается или нет APP для мобильного терминала в мобильном терминале, с использованием идентификатора APP для мобильного терминала, отправленного из сервера, если APP для мобильного терминала обнаруживается как установленное в мобильном терминале, затем загружать ресурс из адреса ячейки запоминающего устройства для ресурса и отправлять загруженный ресурс и первую инструкцию в мобильный телефон, с тем чтобы давать возможность мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[00106] При необходимости, процессор может быть дополнительно выполнен с возможностью принимать вторую инструкцию, которая может включать в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса и используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса, отправленный из сервера, отправлять вторую инструкцию в мобильный терминал и затем отправлять результат обработки ресурса, возвращаемый из мобильного терминала, на сервер.
[00107] Фиг. 8 показывает другое устройство для обработки ресурса для мобильного терминала согласно варианту осуществления настоящего раскрытия сущности. Как показано на фиг. 8, устройство включает в себя следующие модули.
[00108] Второй приемный модуль 601 может быть выполнен с возможностью принимать запрос на обработку ресурса, отправленный из клиентского компьютера, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса.
[00109] Модуль 602 получения может быть выполнен с возможностью получать, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для мобильного терминала и способами обработки ресурсов, идентификатор интерфейса APP для мобильного терминала, используемого для того, чтобы обрабатывать ресурс, соответствующий способу обработки ресурса, и получать, из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, адрес ячейки запоминающего устройства для ресурса, соответствующий идентификатору ресурса.
[00110] Модуль 603 возврата может быть выполнен с возможностью формировать первую инструкцию и возвращать адрес ячейки запоминающего устройства для ресурса и первую инструкцию в клиентский компьютер, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[00111] Модуль 603 возврата может быть дополнительно выполнен с возможностью формировать вторую инструкцию и отправлять вторую инструкцию в клиентский компьютер, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса.
[00112] При необходимости, устройство, как показано на фиг. 8, может предоставляться на сервере 10, как показано на фиг. 1.
[00113] Этот вариант осуществления настоящего раскрытия сущности может включать в себя прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера посредством клиентского компьютера, загрузку ресурса из адреса ячейки запоминающего устройства для ресурса и отправку загруженного ресурса и первой инструкции в мобильный терминал. После приема ресурса и первой инструкции, мобильный терминал может, посредством следования первой инструкции, автоматически вызывать интерфейс, соответствующий идентификатору интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, с тем чтобы завершать использование ресурса. Это позволяет оптимизировать этапы работы, вовлеченные от загрузки ресурса для мобильного терминала до использования ресурса для мобильного терминала, за счет этого экономя время для пользователя.
[00114] Фиг. 9 является блок-схемой, иллюстрирующей сервер, к примеру, сервер 11, показанный на фиг. 1, согласно примерному варианту осуществления настоящего раскрытия сущности. Ссылаясь на фиг. 9, сервер может использоваться для реализации способа, предоставленного в вышеописанных вариантах осуществления. Следующие определения являются необязательными.
[00115] Сервер 1900 может относительно существенно отличаться вследствие различной конфигурации или свойств и может включать в себя один или более CPU 1922 (центральных процессоров) (например, один или более процессоров) и запоминающее устройство 1932, один или более носителей 1930 хранения данных, сохраняющих прикладные программы 1942 или данные 1944 (например, одно или более устройств хранения данных большой емкости). Носитель 1930 хранения данных и запоминающее устройство 1932 могут выполнять хранение временно или постоянно. Программа, сохраненная на носителе 1930 хранения данных, может включать в себя один или более модулей (не показаны на этом чертеже), каждый модуль может включать в себя последовательность инструкций для управления сервером. Дополнительно, CPU 1922 может быть выполнен с возможностью обмениваться данными с носителем 1930 хранения данных, последовательности инструкций носителя 1930 хранения данных выполняются на сервере 1900.
[00116] Сервер 1900 также может включать в себя один или более источников 1926 питания, один или более проводных или беспроводных сетевых интерфейсов 1950, один или более интерфейсов 1958 ввода-вывода, одну или более клавиатур 1956 и/или одну или более операционных систем 1941, к примеру, Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM и т.п.
[00117] Сервер 700 может включать в себя запоминающее устройство, процессор и одну или более программ, сохраненных в запоминающем устройстве, при этом одна или более программ выполнены с возможностью осуществления посредством одного или более процессоров и включают в себя инструкции для выполнения следующих операций.
[00118] Прием запроса на обработку ресурса, отправленного из клиентского компьютера, причем запрос на обработку ресурса включает в себя идентификатор ресурса и способ обработки ресурса; получение, из предварительно установленной соответствующей взаимосвязи между идентификаторами интерфейсов APP для мобильного терминала и способами обработки ресурсов, идентификатора интерфейса APP для мобильного терминала, используемого для того, чтобы обрабатывать ресурс, соответствующий способу обработки ресурса, и получение, из предварительно установленной соответствующей взаимосвязи между идентификаторами ресурсов и адресами ячеек запоминающего устройства, адреса ячейки запоминающего устройства для ресурса, соответствующего идентификатору ресурса; и формирование первой инструкции и возвращение адреса ячейки запоминающего устройства для ресурса и первой инструкции в клиентский компьютер, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[00119] При необходимости, CPU может быть дополнительно выполнен с возможностью формировать вторую инструкцию и отправлять вторую инструкцию в клиентский компьютер, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса.
[00120] Фиг. 10 показывает еще одно другое устройство для обработки ресурса для мобильного терминала согласно примерному варианту осуществления настоящего раскрытия сущности. Ссылаясь на фиг. 10, устройство может включать в себя следующие модули.
[00121] Третий приемный модуль 701 выполнен с возможностью принимать ресурс и первую инструкцию, загруженную из клиентского компьютера, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс.
[00122] Модуль 702 вызовов выполнен с возможностью вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс посредством следования первой инструкции.
[00123] При необходимости, третий приемный модуль 701 выполнен с возможностью принимать вторую инструкцию, отправленную из клиентского компьютера, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса.
[00124] Модуль 702 вызовов дополнительно выполнен с возможностью вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса, и отправлять результат обработки ресурса в клиентский компьютер посредством следования второй инструкции.
[00125] При необходимости, устройство, как показано на фиг. 10, может предоставляться в мобильном терминале 12, как показано на фиг. 1.
[00126] Этот вариант осуществления настоящего раскрытия сущности может включать в себя прием адреса ячейки запоминающего устройства для ресурса и первой инструкции, возвращаемой из сервера посредством клиентского компьютера, загрузку ресурса из адреса ячейки запоминающего устройства для ресурса и отправку загруженного ресурса и первой инструкции в мобильный терминал. После приема ресурса и первой инструкции, мобильный терминал может, посредством следования первой инструкции, автоматически вызывать интерфейс, соответствующий идентификатору интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс, с тем чтобы завершать использование ресурса. Это позволяет оптимизировать этапы работы, вовлеченные от загрузки ресурса для мобильного терминала до использования ресурса для мобильного терминала, за счет этого экономя время для пользователя.
[00127] Фиг. 11 является блок-схемой, иллюстрирующей мобильный терминал, к примеру, мобильный терминал 12, показанный на фиг. 1, согласно примерному варианту осуществления настоящего раскрытия сущности. Ссылаясь на фиг. 11, мобильный терминал может использоваться для реализации способа, предоставленного в вышеописанных вариантах осуществления. Следующие определения являются необязательными.
[00128] Мобильный терминал 800 может включать в себя: блок 110 связи, запоминающее устройство 120, включающее в себя один или более машиночитаемых носителей хранения данных, блок 130 ввода, блок 140 отображения, датчик 150, аудиосхему 160, модуль 170 Wi-Fi (по стандарту высококачественной беспроводной связи), процессор 180, включающий в себя одно или более ядер обработки, и источник 190 питания и т.п. Специалисты в данной области техники могут понимать, что структура мобильного терминала, как показано на этом чертеже, не является ограничивающей в отношении мобильного терминала, и он может включать в себя большее или меньшее число компонентов по сравнению с компонентами на чертежах либо комбинацию некоторых компонентов, либо другие компоновки компонентов.
[00129] Блок 110 связи может быть выполнен с возможностью отправлять и принимать сигналы во время отправки и приема информации или в процессе телефонного вызова. Блок 110 связи может представлять сетевое устройство связи, такое как радиочастотная (RF) схема, маршрутизатор, модем и т.п. В частности, если блок 110 связи представляет собой RF-схему, блок 110 связи принимает информацию нисходящей линии связи из базовой станции и затем передает информацию в один или более процессоров 180 для обработки и передает связанные данные восходящей линии связи в базовую станцию. Обычно RF-схема, служащая в качестве блока связи, включает в себя, но не только, антенну, по меньшей мере, один усилитель, тюнер, один или более осцилляторов, карту с модулем идентификации абонента (SIM), приемо-передающее устройство, разветвитель, малошумящий усилитель (LNA), дуплексер и т.п. Кроме того, блок 110 связи также может обмениваться данными с сетью или другими устройствами через беспроводную сеть. Беспроводная сеть может приспосабливать любой из стандарта или протокола связи, включающего в себя, но не только, глобальную систему мобильной связи (GSM), общую службу пакетной радиопередачи (GPRS), множественный доступ с кодовым разделением каналов (CDMA), широкополосный множественный доступ с кодовым разделением каналов (WCDMA), стандарт долгосрочного развития (LTE), протокол электронной почты, службу коротких сообщений (SMS) и т.п. Запоминающее устройство 120 может быть выполнено с возможностью сохранять программы и модули, которые обеспечивают возможность выполнения различных типов функциональных приложений и процессов обработки данных при выполнении посредством процессора 180. Запоминающее устройство 120 может в основном включать в себя область хранения программ и область хранения данных. В этом отношении, область хранения программ может сохранять операционную систему, приложения, требуемые посредством, по меньшей мере, одной требуемой функции (к примеру, функции воспроизведения речи, функции воспроизведения изображений и т.п.). Область хранения данных может сохранять данные (к примеру, видеоданные, данные телефонной книги и т.п.), созданные посредством использования мобильного терминала 800. Кроме того, запоминающее устройство 120 может включать в себя высокоскоростное оперативное запоминающее устройство. Запоминающее устройство 120 также может включать в себя энергонезависимое запоминающее устройство (NVM), к примеру, по меньшей мере, устройство хранения данных на магнитных дисках, флэш-память или другое энергонезависимое полупроводниковое устройство хранения данных. Соответственно, запоминающее устройство 120 также может включать в себя контроллер запоминающего устройства, чтобы управлять доступом к запоминающему устройству 120, выполняемым посредством процессора 180 и блока 130 ввода.
[00130] Блок 130 ввода может быть выполнен с возможностью принимать входную цифровую или символьную информацию и формировать входные сигналы клавишной панели, мыши, джойстика, оптического устройства или шарового манипулятора, относящиеся к пользовательским настройкам и функциональному управлению. При необходимости, блок 130 ввода может включать в себя сенсорную поверхность 131 и другое устройство 132 ввода. Сенсорная поверхность 131 либо экран сенсорного дисплея или сенсорная панель может собирать операцию касания на или около нее пользователем (например, пользовательские операции на или около сенсорной поверхности 721 с помощью любого вида подходящих объектов или инструментов, таких как палец, сенсорное перо и т.п.) и активировать соответствующее подключаемое устройство согласно предварительно установленной программе. При необходимости, сенсорная поверхность 131 может включать в себя две части, т.е. устройство обнаружения касаний и сенсорный контроллер. Устройство обнаружения касаний может обнаруживать ориентацию касания пользователя и обнаруживать сигнал, вызываемый посредством операции касания, и затем передавать сигнал в сенсорный контроллер. Сенсорный контроллер может принимать сенсорную информацию из устройства обнаружения касаний и преобразовывать ее в координаты точек касания и затем передавать координаты в процессор 180 и может принимать команду, отправленную из процессора 760, чтобы выполнять ее. Сенсорный контроллер также принимает и выполняет инструкции из процессора 180. Кроме того, сенсорная поверхность 131 может быть реализована с помощью различных типов, к примеру, как резистивная, емкостная, инфракрасная или на основе поверхностных акустических волн и т.п. Блок 130 ввода также может включать в себя другой вид устройства 132 ввода, помимо блока 130 ввода. При необходимости, другое устройство 132 ввода может включать в себя, без ограничения, одно или более из физической клавишной панели, функциональных кнопок (к примеру, кнопки регулирования громкости, кнопки переключения и т.п.), шарового манипулятора, мыши, джойстика и т.п.
[00131] Блок 140 отображения может быть выполнен с возможностью отображать различные виды графических пользовательских интерфейсов информации, вводимой пользователем либо предоставленной пользователю или в мобильный терминал 800. Эти графические пользовательские интерфейсы могут состоять из графики, текстов, значков, видео и любой другой комбинации вышеозначенного. Блок 730 отображения может включать в себя панель 731 отображения, При необходимости, ЖК-дисплей (жидкокристаллический дисплей), OLED (дисплей на органических светоизлучающих диодах) и т.п. для того, чтобы монтировать панель 141 отображения. Кроме того, сенсорная поверхность 131 может быть выполнена с возможностью покрывать панель 141 отображения. При обнаружении операции касания, выполняемой на или около сенсорной поверхности 131, сенсорная поверхность 131 может передавать сигналы в процессор 180, чтобы определять тип события касания, затем процессор 180 может предоставлять соответствующий видеовывод на панели 141 отображения согласно типу события касания. Хотя на фиг. 11 сенсорная поверхность 721 и панель 731 отображения реализуют функции ввода и вывода в качестве двух независимых компонентов, они могут быть интегрированы в некотором варианте осуществления с тем, чтобы реализовывать функции ввода и вывода.
[00132] Мобильный терминал 800 также может включать в себя, по меньшей мере, один датчик 150, к примеру, фотодатчик, датчик движения и другие датчики. Например, фотодатчик может включать в себя датчик внешнего освещения и бесконтактный датчик. Датчик внешнего освещения может регулировать яркость панели 141 отображения согласно интенсивности окружающего света. Бесконтактный датчик может закрывать панель отображения и/или заднюю подсветку, когда мобильный терминал 800 находится близко к уху пользователя. В качестве одного типа датчиков движения, датчик гравитационного ускорения может обнаруживать значения ускорений в различных направлениях (обычно по трем осям); может обнаруживать значение и направление гравитации в состоянии покоя; и может использоваться в приложении для идентификации ориентации мобильного телефона в пространстве (к примеру, переключение между альбомным режимом и вертикальным режимом, соответствующие игры, регулирование ориентаций в пространстве с помощью магнитометра), функциях, связанных с вибрацией (к примеру, шагомер, измеритель ударного воздействия), и т.п. Другие датчики, к примеру, гироскоп, барометр, влагомер, термометр, инфракрасный датчик и т.п., которые могут размещаться в мобильном терминале 800, подробно не описываются.
[00133] Аудиосхема 160, динамик 161, микрофон 162 могут предоставлять аудиоинтерфейс между пользователем и мобильным терминалом 800. Аудиосхема 160 может преобразовывать принятые аудиоданные в электронные сигналы и передавать электронные сигналы в динамик 161, и динамик 161 может преобразовывать электронные сигналы в речь и выводить речь. Кроме того, микрофон 162 может преобразовывать собранные речевые сигналы в электронные сигналы; аудиосхема 160 принимает электронные сигналы и преобразует их в аудиоданные; и аудиоданные передаются в процессор 180 и затем передаются в другое терминальное устройство через RF-схему 110 после обработки посредством процессора; или аудиоданные передаются в запоминающее устройство 120 для дополнительной обработки. Аудиосхема 160 также может включать в себя гнездо для наушников, чтобы обеспечивать связь между периферийным наушником и мобильным терминалом 800.
[00134] Чтобы осуществлять беспроводную связь, мобильный терминал может содержать модуль 170 беспроводной связи, который может представлять собой Wi-Fi-модуль. Wi-Fi является технологией ближней беспроводной передачи. Мобильный терминал 800 может помогать пользователю передавать или принимать почтовые сообщения, просматривать веб-страницы и осуществлять доступ к потоковому мультимедиа и т.п. через модуль 170 беспроводной связи, который предоставляет пользователю беспроводной широкополосный Интернет-доступ. Хотя модуль 170 беспроводной связи показан на чертежах, следует понимать, что модуль 170 беспроводной связи не является обязательным компонентом мобильного терминала 800 и может опускаться согласно требованиям в пределах объема без изменения сущности настоящего раскрытия сущности.
[00135] Процессор 180 представляет собой центр управления мобильного терминала 800 с использованием различных интерфейсов и проводов для того, чтобы соединять соответствующие части всего клиентского компьютера. Посредством запуска или выполнения программ и/или модулей, сохраненных в запоминающем устройстве 120, вызова данных, сохраненных в запоминающем устройстве 120, и выполнения различных функций мобильного терминала 800 и обработки данных, процессор 180 осуществляет общий мониторинг для мобильного терминала. При необходимости, процессор 180 может включать в себя одно или более ядер обработки. При необходимости, процессор 180 может интегрировать процессоры приложений и модемные процессоры, при этом процессоры приложений могут в основном обрабатывать операционные системы, пользовательские интерфейсы, прикладные программы и т.п., а модемные процессоры могут в основном обрабатывать беспроводную связь. Следует понимать, что вышеуказанный модем не может быть интегрирован в процессор 180.
[00136] Мобильный терминал 800 также может включать в себя источник 190 питания (например, аккумулятор), чтобы подавать питание в соответствующий компонент. При необходимости, источник питания может логически соединяться с процессором 760 через систему управления электропитанием, за счет этого реализуя функции управления зарядом, разрядом, потреблением мощности и т.п. через систему управления электропитанием. Источник 190 питания дополнительно может включать в себя произвольные компоненты, такие как один или более источников питания постоянного тока или переменного тока, перезаряжаемая система, схема обнаружения сбоев питания, преобразователь питания или инвертор, индикатор состояния источника питания и т.п.
[00137] Хотя не показано, мобильный терминал 800 также может включать в себя камеру, Bluetooth-модуль, которые не описываются подробно. В этом варианте осуществления, мобильный терминал также может включать в себя запоминающее устройство и одну или более программ, сохраненных в запоминающем устройстве, при этом одна или более программ выполнены с возможностью осуществления посредством одного или более процессоров и включают в себя инструкции для выполнения операций следующих двух аспектов.
[00138] Прием ресурса и первой инструкции, отправленной из клиентского компьютера, посредством мобильного терминала, причем первая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала, и первая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала для того, чтобы обрабатывать ресурс; и вызов интерфейса APP для мобильного терминала для того, чтобы обрабатывать ресурс посредством следования первой инструкции.
[00139] При необходимости, процессор дополнительно может быть выполнен с возможностью принимать вторую инструкцию, отправленную из клиентского компьютера, причем вторая инструкция включает в себя идентификатор интерфейса APP для мобильного терминала и идентификатор ресурса, и вторая инструкция используется для инструктирования мобильному терминалу вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса; и вызывать интерфейс APP для мобильного терминала, чтобы возвращать результат обработки ресурса, и отправлять результат обработки ресурса в клиентский компьютер посредством следования второй инструкции.
[00140] Помимо этого, типично мобильный терминал, описанный в настоящем раскрытии сущности, может представлять собой различные карманные мобильные терминалы. Следовательно, объем настоящего раскрытия сущности не должен быть ограничен определенным типом мобильного терминала.
[00141] Помимо этого, способ согласно настоящему раскрытию сущности дополнительно может реализовываться посредством процессорновыполняемой компьютерной программы. Когда компьютерная программа выполняется посредством CPU, выполняются вышеуказанные функции, заданные в способе настоящего раскрытия сущности.
[00142] Помимо этого, вышеуказанные этапы в способе и блоки в системе могут реализовываться посредством контроллера и машиночитаемого устройства хранения данных, выполненного с возможностью сохранять компьютерные программы для контроллера, чтобы осуществлять функции вышеуказанных этапов или блоков.
[00143] Помимо этого, следует понимать, что машиночитаемое устройство хранения данных (например, запоминающее устройство), описанное посредством настоящего раскрытия сущности, может представлять собой энергозависимое запоминающее устройство или энергонезависимое запоминающее устройство либо может включать в себя как энергозависимое запоминающее устройство, так и энергонезависимое запоминающее устройство. В качестве примера без ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое постоянное запоминающее устройство (EPROM), электрически стираемое программируемое ROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое может выступать в качестве внешней кэш-памяти. В качестве примера без ограничения, RAM может получаться в различных видах, к примеру, как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с удвоенной скоростью передачи данных (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), DRAM по технологии Synchlink (SLDRAM) и RAM по технологии Direct Rambus (DRRAM). Устройство хранения данных в раскрытом аспекте имеет намерение включать в себя, но не только, эти и другие надлежащие типы запоминающих устройств.
[00144] Специалисты в данной области техники должны понимать, что различные примерные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с раскрытием сущности в данном документе, могут реализовываться посредством электронных аппаратных средств, компьютерного программного обеспечения или комбинации означенного. Чтобы понятно пояснять взаимозаменяемость аппаратных средств и программного обеспечения, она, в общем, проиллюстрирована относительно функций различных примерных элементов, блоков, модулей, схем и этапов. То, реализуются такие функции посредством программного обеспечения или аппаратных средств, зависит от конкретного варианта применения и проектного ограничения, применяемого ко всей системе. Специалисты в данной области техники могут осуществлять функции множеством способов для соответствующих конкретных вариантов применения, но такое определение осуществления может не поясняться в качестве отступления от объема настоящего раскрытия сущности.
[00145] Посредством использования следующих компонентов, спроектированных с возможностью осуществлять функции, описанные в данном документе, различные примерные логические блоки, модули и схемы, описанные в связи с раскрытием сущности в данном документе, могут осуществлять или выполнять: процессор общего назначения, процессор цифровых сигналов (DSP), специализированную интегральную схему (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другие программируемые логические устройства, дискретный логический элемент или транзисторную логику, дискретный аппаратный сборочный узел либо или любую комбинацию этих компонентов. Процессор общего назначения может представлять собой микропроцессор. Тем не менее, альтернативно, процессор может представлять собой любое из традиционных процессоров, контроллеров, микроконтроллеров или конечных автоматов. Процессор также может быть реализован посредством комбинации вычислительных устройств, к примеру, посредством комбинации DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров вместе с DSP-ядром либо любых других видов конфигураций.
[00146] Этапы способа или алгоритма, описанные в связи с раскрытием сущности в данном документе, могут быть непосредственно включены в аппаратные средства, в программные модули, выполняемые посредством процессора, либо в комбинацию вышеозначенного. Программные модули могут постоянно размещаться в оперативном запоминающем устройстве, флэш-памяти, постоянном запоминающем устройстве, запоминающем устройстве типа EPROM, запоминающем устройстве типа EEPROM, регистре, на жестком диске, переносном диске, CD-ROM или на любом другом виде носителя хранения данных, известного в данной области техники. Примерные носители хранения данных соединяются с процессором, так что процессор может считывать/записывать информацию из/на носители хранения данных. В альтернативном аспекте, носители хранения данных могут быть интегрированы с процессором. Процессор и носители хранения данных могут постоянно размещаться в ASIC. ASIC может постоянно размещаться в пользовательском терминале. В альтернативном аспекте, процессор и носители хранения данных могут постоянно размещаться в пользовательском терминале в качестве дискретного сборочного узла.
[00147] В одной или более примерных схем, функция может быть реализована в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или в любой комбинации вышеозначенного. Если она реализуется в программном обеспечении, функция может сохраняться на машиночитаемых носителях или передаваться через машиночитаемые носители в качестве одной или более инструкций или кодов. Машиночитаемые носители могут включать в себя компьютерные носители хранения данных и среды связи, при этом среды связи могут включать в себя любой носитель, который является полезным для передачи компьютерной программы из одного веб-узла на другой веб-узел. Носители хранения данных могут представлять собой любой применимый носитель, доступный посредством общего или выделенного компьютера. В качестве примера без ограничения, машиночитаемые носители могут включать в себя RAM, ROM, EEPROM, CD-ROM или другие CD-устройства хранения данных, дисковые устройства хранения данных или другие магнитные устройства хранения данных, либо могут представлять собой любые другие носители для переноса или сохранения требуемого программного кода в форме инструкций или структуры данных, доступной посредством универсального или специализированного компьютера либо универсального или специализированного процессора. Помимо этого, любой вид соединения может надлежащим образом упоминаться как машиночитаемый носитель. Например, если программное обеспечение отправляется из веб-узла, сервера или других удаленных источников с помощью коаксиального кабеля, волоконно-оптического кабеля, "витой пары" или цифровой абонентской линии (DSL) либо с помощью беспроводной технологии, такой как инфракрасная, радиоволновая или микроволновая, все вышеперечисленное из коаксиального кабеля, волоконно-оптического кабеля, "витой пары", DSL или беспроводной технологии, такой как инфракрасная, радиоволновая или микроволновая, включается в определение "носителей". При использовании в данном документе, магнитный диск и оптический диск могут включать в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск или Blu-Ray-диск, при этом магнитный диск обычно представляет данные магнитно, а оптический диск обычно представляет данные оптически посредством использования лазера. Комбинация вышеуказанных компонентов также может быть включена в пределы объема машиночитаемых носителей.
[00148] Хотя примерные варианты осуществления настоящего раскрытия сущности проиллюстрированы согласно контенту настоящего раскрытия сущности, как описано выше, следует отметить, что различные изменения и модификации могут быть доступными без отступления от объема настоящего раскрытия сущности, заданного посредством формулы изобретения. Согласно функциям формулы изобретения на способ в раскрытых вариантах осуществления, описанных в данном документе, этапы и/или действия не выполняются в какой-либо конкретной последовательности. Помимо этого, хотя элемент в настоящем раскрытии сущности может описываться или запрашиваться по отдельности, он может рассматриваться в качестве множественного числа, если явно не задан в качестве единственного числа.
[00149] Цели, технические решения и преимущества приведены в отношении вышеописанных вариантов осуществления. Следует понимать, что вышеприведенное описание представляет собой только конкретные варианты осуществления настоящего раскрытия сущности, которые не используются для того, чтобы ограничивать настоящее раскрытие сущности. Различные изменения, идентичные замены и модификации, вносимые в рамках сущности и принципов настоящего раскрытия сущности, должны включаться в объем настоящего раскрытия сущности.