СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ДОСТУПОМ К МАРШРУТИЗАТОРУ, И МАРШРУТИЗАТОР
METHOD AND DEVICE FOR CONTROLLING THE ACCESS TO THE ROUTER AND THE ROUTER

[0001] Данная заявка основана на и по ней испрашивается приоритет по заявке на патент Китая № 201410069570.6, поданной 27 февраля 2014, полное содержание которой включено в данный документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Данное раскрытие сущности изобретения относится к области техники технологии сетевого оборудования, и, более конкретно, к способу и устройству для управления доступом к маршрутизатору и маршрутизатору.
УРОВЕНЬ ТЕХНИКИ
[0003] С развитием сетевого информационного ресурса, появляется все больше и больше предприятий, соединяющихся в сети информационного ресурса. Сетевой информационный ресурс может не только изменять текущую структуру производства, структуру промышленности и структуру труда, но и сильно изменить стиль жизни людей, способы социального контакта, способы работы и обучения.
[0004] Некоторые из традиционных социальных ресурсов общего пользования также добавлены в сеть информационного ресурса. Например, регистрация в больнице может быть реализована посредством интернета, бронирование билетов в музей и на другие зрелищные мероприятия могут быть выполнены посредством интернета; кроме того, посредством интернета могут быть забронированы места в гостиницах, билеты на поезд или самолет. Когда пользователь получает эти социальные ресурсы общего пользования, он должен использовать браузер на компьютере, мобильном телефоне или другом интеллектуальном терминале для доступа к целевому Web-сайту, и выполнения операций заполнения и регистрации для запроса ресурсов. Однако, если этот запрос ресурсов является безуспешным, то запрос может быть реализован снова после многократного повторного выполнения операций, что приводит к тому, что время процедуры для получения ресурса является длительным, что причиняет неудобства.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Данное раскрытие сущности изобретения обеспечивает способ и устройство для управления доступом к маршрутизатору и маршрутизатор, что помогает решить проблему неудобства получения информационного ресурса.
[0006] Согласно первому аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечен способ для управления доступом к маршрутизатору, включающий в себя:
[0007] получение целевого Web-адреса и целевого контента отправления; генерацию запроса отправления согласно целевому контенту отправления; отправку запроса отправления к целевому Web-адресу; получение возвращаемого сообщения, возвращаемого от целевого Web-адреса, согласно запросу отправления; оценку того, является ли возвращаемое сообщение заданным возвращаемым сообщением; и, если возвращаемое сообщение не является заданным возвращаемым сообщением, то продолжение отправки запроса отправления к целевому Web-адресу до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением.
[0008] В комбинации с первым аспектом, в первом возможном способе реализации первого аспекта, способ дополнительно включает в себя:
[0009] генерацию принудительно передаваемого сообщения подсказки согласно возвращаемому сообщению, если возвращаемое сообщение является заданным возвращаемым сообщением; и отправку принудительно передаваемого сообщения подсказки по меньшей мере к одному заданному принимающему терминалу.
[0010] В комбинации с первым аспектом, во втором возможном способе реализации первого аспекта, способ дополнительно включает в себя:
[0011] получение информации об оплате в возвращаемом сообщении, если возвращаемое сообщение является заданным возвращаемым сообщением; генерацию принудительно передаваемого сообщения оплаты согласно информации об оплате; и отправку принудительно передаваемого сообщения оплаты по меньшей мере к одному заданному принимающему терминалу.
[0012] В комбинации с первым или вторым возможном способом реализации первого аспекта, в третьем возможном способе реализации первого аспекта, отправку принудительно передаваемого сообщения к заданному принимающему терминалу выполняют в формате, включающем в себя одно из текстового сообщения, электронной почты, сообщения Web-страницы, принудительно передаваемого через интернет сообщения, уведомительного сообщения LAN, или их комбинацию.
[0013] В комбинации с первым аспектом, в четвертом возможном способе реализации первого аспекта, получение целевого Web-адреса и целевого контента отправления включает в себя:
[0014] прием команды отправления, отправляемой от отправляющего терминала или вводимой из входного устройства, которое подключено к маршрутизатору, причем команда отправления включает в себя по меньшей мере целевой Web-адрес и целевой контент отправления; и извлечение целевого Web-адреса и целевого контента отправления из команды отправления.
[0015] В комбинации с первым аспектом, в пятом возможном способе реализации первого аспекта, получение целевого Web-адреса и целевого контента отправления включает в себя:
[0016] прием команды отправления, отправляемой от отправляющего терминала, с использованием прикладной программы, причем команда отправления включает в себя по меньшей мере целевой контент отправления, причем прикладная программа связана с заданным Web-адресом; определение заданного Web-адреса, связанного с прикладной программой, в качестве целевого Web-адреса; и извлечение целевого контента отправления из команды отправления.
[0017] В комбинации с первым аспектом, в шестом возможном способе реализации первого аспекта, получение целевого Web-адреса и целевого контента отправления включает в себя:
[0018] прием опорного запроса отправления, отправляемого от отправляющего терминала, причем опорный запрос отправления включает в себя по меньшей мере опорный Web-адрес и опорный контент отправления; оценку того, включает ли в себя база данных заданных Web-адресов опорный Web-адрес; извлечение опорного Web-адреса и опорного контента отправления из опорного запроса отправления, если база данных заданных Web-адресов включает в себя опорный Web-адрес; и определение опорного Web-адреса в качестве целевого Web-адреса и определение опорного контента отправления в качестве целевого контента отправления.
[0019] В комбинации с четвертым возможным способом реализации первого аспекта, пятым возможным способом реализации первого аспекта или шестым возможным способом реализации первого аспекта, в седьмом возможном способе реализации первого аспекта, команда отправления или опорный запрос отправления включает в себя информацию заданного принимающего терминала для приема принудительно передаваемого сообщения, и способ дополнительно включает в себя:
[0020] извлечение информации заданного принимающего терминала из команды отправления или опорного запроса отправления.
[0021] Согласно второму аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечено устройство для управления доступом к маршрутизатору, которое применимо к маршрутизатору, включающее в себя:
[0022] блок получения объекта, выполненный с возможностью получения целевого Web-адреса и целевого контента отправления; блок генерации запроса, выполненный с возможностью генерации запроса отправления согласно целевому контенту отправления; блок отправки запроса, выполненный с возможностью отправки запроса отправления к целевому Web-адресу; блок получения возвращаемого сообщения, выполненный с возможностью получения возвращаемого сообщения, возвращаемого от целевого Web-адреса, согласно запросу отправления; и
[0023] блок оценки возвращаемого сообщения, выполненный с возможностью определения того, является ли возвращаемое сообщение заданным возвращаемым сообщением; причем если возвращаемое сообщение не является заданным возвращаемым сообщением, то блок отправки запроса продолжает отправлять запрос отправления к целевому Web-адресу до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением.
[0024] В комбинации со вторым аспектом, в первом возможном способе реализации второго аспекта, устройство дополнительно включает в себя:
[0025] первый блок генерации принудительно передаваемого сообщения, выполненный с возможностью генерации принудительно передаваемого сообщения подсказки согласно возвращаемому сообщению, если возвращаемое сообщение является заданным возвращаемым сообщением; и первый блок отправки принудительно передаваемого сообщения, выполненный с возможностью отправки принудительно передаваемого сообщения подсказки по меньшей мере к одному заданному принимающему терминалу.
[0026] В комбинации со вторым аспектом, во втором возможном способе реализации второго аспекта, устройство дополнительно включает в себя:
[0027] блок получения информации об оплате, выполненный с возможностью получения информации об оплате в возвращаемом сообщении, если возвращаемое сообщение является заданным возвращаемым сообщением; второй блок генерации принудительно передаваемого сообщения, выполненный с возможностью генерации принудительно передаваемого сообщения оплаты согласно информации об оплате; и второй блок отправки принудительно передаваемого сообщения, выполненный с возможностью отправки принудительно передаваемого сообщения оплаты по меньшей мере к одному заданному принимающему терминалу.
[0028] В комбинации со вторым аспектом, в третьем возможном способе реализации второго аспекта, блок получения объекта может включать в себя:
[0029] первый блок приема команды, выполненный с возможностью приема команды отправления, отправляемой от отправляющего терминала, или вводимой из входного устройства, которое подключено к маршрутизатору, причем команда отправления включает в себя по меньшей мере целевой Web-адрес и целевой контент отправления; и блок извлечения объекта, выполненный с возможностью извлечения целевого Web-адреса и целевого контента отправления из команды отправления.
[0030] В комбинации со вторым аспектом, в четвертом возможном способе реализации второго аспекта, блок получения объекта включает в себя:
[0031] второй блок приема команды, выполненный с возможностью приема команды отправления, отправляемой от отправляющего терминала, с использованием прикладной программы, причем команда отправления включает в себя по меньшей мере целевой контент отправления, причем прикладная программа связана с заданным Web-адресом; блок определения целевого Web-адреса, выполненный с возможностью определения заданного Web-адреса, связанного с прикладной программой, в качестве целевого Web-адреса; и блок извлечения целевого контента отправления, выполненный с возможностью извлечения целевого контента отправления из команды отправления.
[0032] В комбинации со вторым аспектом, в пятом возможном способе реализации второго аспекта, блок получения объекта включает в себя:
[0033] блок приема запроса, выполненный с возможностью приема опорного запроса отправления, отправляемого от отправляющего терминала, причем опорный запрос отправления включает в себя по меньшей мере опорный Web-адрес и опорный контент отправления; блок оценки Web-адреса, выполненный с возможностью определения того, включает ли в себя база данных заданных Web-адресов опорный Web-адрес; блок извлечения опорного объекта, выполненный с возможностью извлечения опорного Web-адреса и опорного контента отправления из опорного запроса отправления, если база данных заданных Web-адресов включает в себя опорный Web-адрес; и блок определения целевого объекта, выполненный с возможностью определения опорного Web-адреса в качестве целевого Web-адреса и определения опорного контента отправления в качестве целевого контента отправления.
[0034] В комбинации с третьим возможным способом реализации второго аспекта, четвертым возможным способом реализации второго аспекта или пятым возможным способом реализации второго аспекта, в шестом возможным способом реализации второго аспекта, команда отправления или опорный запрос отправления включает в себя информацию заданного принимающего терминала для приема принудительно передаваемого сообщения, и устройство дополнительно включает в себя:
[0035] блок извлечения информации терминала, выполненный с возможностью извлечения информации заданного принимающего терминала из команды отправления или опорного запроса отправления.
[0036] Согласно третьему аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечен маршрутизатор, включающий в себя:
[0037] процессор; запоминающее устройство для хранения команд, исполняемых посредством процессора; причем, процессор выполнен с возможностью: получения целевого Web-адреса и целевого контента отправления; генерации запроса отправления согласно целевому контенту отправления; отправки запроса отправления к целевому Web-адресу; получения возвращаемого сообщения, возвращаемого от целевого Web-адреса, согласно запросу отправления; оценки того, является ли возвращаемое сообщение заданным возвращаемым сообщением; и, если возвращаемое сообщение не является заданным возвращаемым сообщением, продолжения отправки запроса отправления к целевому Web-адресу до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением.
[0038] Технические решения вариантов осуществления данного раскрытия сущности изобретения могут включать в себя следующие предпочтительные результаты:
[0039] во время процедуры получения сетевого ресурса в данном раскрытии сущности изобретения, маршрутизатор должен получить целевой Web-адрес и целевой контент отправления только один раз (обычно это первый раз в процедуре получения сетевого ресурса), и, затем, в последующей процедуре получения сетевого ресурса, оценивают, является ли возвращаемое сообщение этого сетевого ресурса заданным возвращаемым сообщением, и, когда заданное возвращаемое сообщение не получено, запрос отправления может быть автоматически отправлен много раз до тех пор, пока возвращаемое сообщение процедуры получения этого сетевого ресурса не станет заданным возвращаемым сообщением.
[0040] В одном аспекте, способ для управления доступом к маршрутизатору, обеспеченный посредством данного раскрытия сущности изобретения, может автоматически выполнить последующую процедуру отправки запроса отправления много раз до тех пор, пока не будет получено заданное возвращаемое сообщение, посредством приема параметров (включая целевой Web-адрес и целевой контент отправления) только один раз, таким образом, может быть предотвращена проблема, состоящая в том, что пользователь должен повторно вводить данные или производить операции, если первый запрос не достиг успеха, в предшествующем уровне техники, и выполнение операций является легким и удобным.
[0041] В другом аспекте, в способе для управления доступом к маршрутизатору, обеспеченном посредством данного раскрытия сущности изобретения, во время процедуры получения сетевого ресурса, пользователь должен отправить целевой Web-адрес и целевой контент отправления только один раз к маршрутизатору посредством терминала, и взаимодействия между всеми остальными данными полностью реализуются между маршрутизатором и сервером в соответствии с целевым Web-адресом. В отличие от предшествующего уровня техники, способ данного раскрытия сущности изобретения не нуждается в передаче возвращаемого сообщения запроса отправления к пользователю посредством маршрутизатора и повторной отправке пользователем каждый раз запроса отправления после выполнения операций, что уменьшает количество взаимодействий между маршрутизатором и терминалом, и дополнительно уменьшает время, затраченное на процедуру получения сетевого ресурса таким образом, что уменьшается интервал между двумя соседними запросами отправления, отправляемыми посредством маршрутизатора, увеличивается количество отправлений запросов отправления посредством маршрутизатора в единицу времени, и существенно увеличивается доля успешных попыток получения конечного сетевого ресурса.
[0042] Следует понимать, что как предшествующее общее описание, так и последующее подробное описание являются только иллюстративными и разъяснительными, а не ограничивающими заявленное изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0043] Сопутствующие чертежи, которые включены в данное раскрытие и образуют его часть, иллюстрируют варианты осуществления, соответствующие данному изобретению, и, вместе с описанием, служат для разъяснения принципов данного изобретения.
[0044] Фиг. 1 является иллюстративной последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0045] Фиг. 2 является иллюстративной последовательностью операций этапе S15 на фиг. 1, согласно иллюстративному варианту осуществления.
[0046] Фиг. 3 является иллюстративной последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0047] Фиг. 4 является иллюстративной последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0048] Фиг. 5 является иллюстративной последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0049] Фиг. 6 является иллюстративной последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0050] Фиг. 7 является иллюстративной последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0051] Фиг. 8 является блок-схемой устройства для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0052] Фиг. 9 является блок-схемой устройства для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0053] Фиг. 10 является блок-схемой устройства для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0054] Фиг. 11 является блок-схемой электронного устройства для реализации управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления.
[0055] Фиг. 12 является блок-схемой сервера, согласно иллюстративному варианту осуществления.
[0056] Варианты осуществления данного раскрытия сущности изобретения показаны посредством вышеупомянутых чертежей. Ниже данное раскрытие сущности изобретения будет описано более подробно. Эти чертежи и описания приведены только для иллюстративных вариантов осуществления и в иллюстративных целях, для иллюстрации идеи данного раскрытия сущности изобретения для специалистов в данной области техники, а не для ограничения данного раскрытия сущности изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0057] Теперь будут подробно описаны иллюстративные варианты осуществления, примеры которых показаны в сопутствующих чертежах. Последующее описание относится к сопутствующим чертежам, в которых одинаковые позиции в разных чертежах представляют одинаковые или подобные элементы, если не представлено иное. Реализации, изложенные в последующем описании иллюстративных вариантов осуществления, не представляют собой все реализации, соответствующие данному изобретению. Вместо этого, они являются просто примерами устройств и способов, соответствующих аспектам, относящимся к данному изобретению, изложенным в приложенной формуле изобретения.
[0058] Фиг. 1 является последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления. Как показано на фиг. 1, способ для управления доступом к маршрутизатору используют в маршрутизаторе, и он включает в себя следующие этапы.
[0059] На этапе S11, получают целевой Web-адрес и целевой контент отправления.
[0060] Целевой Web-адрес относится к Web-адресу, к которому пользователь должен отправить запрос отправления. Целевой Web-адрес может быть обычными Web-адресами Web-сайтов для осуществления покупок, как например, Web-адресами Web-сайтов Taobao, Jingdong, Yihaodian, а также он может быть Web-адресами Web-сайтов для бронирования билетов или бронирования других услуг, как например, Web-сайта бронирования билетов, Web-сайта бронирования билетов на самолет, Web-сайта бронирования гостиницы, или Web-сайта бронирования путешествий.
[0061] Целевой контент отправления относится к информации, которая, как ожидается, подлежит передаче к целевому Web-адресу посредством пользовательского запроса отправления. В вариантах осуществления данного раскрытия сущности изобретения, целевой контент отправления может быть установлен по собственному усмотрению согласно разным целевым Web-адресам. Например, для Web-сайтов для осуществления покупок, целевым контентом отправления может быть наименование, количество, способ оплаты, выбор способа доставки, и адрес доставки купленного товара, и т.д.; для бронирования билетов на поезд и билетов на самолет, целевым контентом отправления может быть пункт отправления, пункт назначения, номер поезда (номер рейса), дата отправления поезда (самолета), выбор мест, количество бронируемых билетов, идентификационная информация пассажиров, и т.д.; и для бронирования гостиниц или билетов для путешествий, дополнительно к контенту, перечисленному выше, целевой контент отправления включает в себя только информацию о соответствующей профессии.
[0062] Пользователь может ввести Web-адрес и целевой контент отправления на маршрутизаторе напрямую. Также, Web-адрес и целевой контент отправления могут быть переданы к маршрутизатору с использованием терминала, такого как мобильный телефон, планшет, или компьютер.
[0063] На этапе S12, генерируют запрос отправления согласно целевому контенту отправления.
[0064] На этом этапе, с использованием формата запроса отправления в существующем сетевом транспортном протоколе, соответствующий запрос отправления генерируют согласно целевому контенту отправления, и сгенерированный запрос отправления несет в себе информацию, соответствующую целевому контенту отправления.
[0065] На этапе S13, отправляют запрос отправления к целевому Web-адресу.
[0066] Маршрутизатор отправляет сгенерированный запрос отправления к серверу, соответствующему целевому Web-адресу, через сеть.
[0067] На этапе S14, получают возвращаемое сообщение, возвращаемое целевым Web-адресом согласно запросу отправления.
[0068] После того как сервер, соответствующий целевому Web-адресу, принимает запрос отправления, он может возвратить возвращаемое сообщение, соответствующим образом, согласно запросу отправления, таким образом, чтобы пользователь мог обеспечить результат запроса отправления, отправленного к целевому Web-адресу, посредством возвращаемого сообщения. Возвращаемое сообщение может включать в себя заданные конкретные символы, такие как успех или неудача в бронировании билетов, а также может включать в себя информацию в отношении целевого контента отправления, такую как пункт отправления, пункт назначения, номер поезда (номер рейса), дата отправления поезда (самолета), выбор мест, количество бронируемых билетов, идентификационная информация пассажиров.
[0069] В отношении одного и того же целевого Web-адреса, возвращаемые сообщения разных типов, форматов и/или контентов могут представлять разные результаты, тогда как для разных целевых Web-адресов, возвращаемые сообщения разных типов, форматов и/или контентов обычно используют для представления разных результатов. Конечно, не существует исключения для похожих Web-сайтов, использующих одно и то же возвращаемое сообщение, таких как Taobao и Tmall, принадлежащих одной и той же компании, или всех Web-сайтов для бронирования номеров в гостиницах.
[0070] На этапе S15, оценивают, является ли возвращаемое сообщение заданным возвращаемым сообщением.
[0071] В иллюстративном варианте осуществления данного раскрытия сущности изобретения, со ссылкой на фиг. 2, этап 15 может включать в себя следующие этапы.
[0072] На этапе S151, получают целевой признак в возвращаемом сообщении.
[0073] Целевой признак может однозначно распознать или подтвердить признак возвращаемого сообщения. В вариантах осуществления данного раскрытия сущности изобретения, целевой признак может быть заданным символом, заданным числом, символом и/или числом по меньшей мере в одном поле, соответствующем целевому контенту отправления, которые содержатся в возвращаемом сообщении. Дополнительно, целевой признак может быть также форматом возвращаемого сообщения, и т.д.
[0074] На этапе S152, оценивают, включает ли в себя библиотека заданных признаков данный целевой признак.
[0075] Для разных целевых Web-адресов, библиотеки заданных признаков, соответственно, относящиеся к разным целевым Web-адресам, могут быть установлены заранее, и, после получения возвращаемого сообщения, целевой признак может быть сравнен с признаком в библиотеке заданных признаков с использованием схемы поиска в таблице, и т.д.
[0076] Когда библиотека заданных признаков включает в себя целевой признак, на этапе S153, определяют, что возвращаемое сообщение является заданным возвращаемым сообщением. Когда библиотека заданных признаков не включает в себя целевой признак, на этапе S154, определяют, что возвращаемое сообщение не является заданным возвращаемым сообщением.
[0077] Когда возвращаемое сообщение не является заданным возвращаемым сообщением, процесс возвращается назад к этапе S13, и запрос отправления продолжают отправлять к целевому Web-адресу до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением.
[0078] Согласно техническому решению, описанному выше, в способе для управления доступом к маршрутизатору, обеспеченному посредством вариантов осуществления данного раскрытия сущности изобретения, во время процедуры получения сетевого ресурса, маршрутизатор должен получить целевой Web-адрес и целевой контент отправления только один раз (обычно это первый раз в процедуре получения сетевого ресурса), и, затем, в последующей процедуре получения сетевого ресурса, он определяет, является ли возвращаемое сообщение процедуры получения этого сетевого ресурса заданным возвращаемым сообщением, и, когда заданное возвращаемое сообщение не получено, запрос отправления может быть автоматически отправлен много раз до тех пор, пока возвращаемое сообщение процедуры получения этого сетевого ресурса не станет заданным возвращаемым сообщением.
[0079] В одном аспекте, способ для управления доступом к маршрутизатору, обеспеченный посредством данного раскрытия сущности изобретения, может автоматически выполнить последующую процедуру отправки запроса отправления много раз до тех пор, пока не будет получено заданное возвращаемое сообщение, посредством приема параметров (включая целевой Web-адрес и целевой контент отправления) только один раз, таким образом, может быть предотвращена проблема, состоящая с том, что пользователь должен повторно вводить данные или производить операции, если первый запрос не достиг успеха, в предшествующем уровне техники, и выполнение операций является легким и удобным.
[0080] В другом аспекте, в способе для управления доступом к маршрутизатору, обеспеченном посредством данного раскрытия сущности изобретения, во время процедуры получения сетевого ресурса, пользователь должен отправить целевой Web-адрес и целевой контент отправления только один раз к маршрутизатору посредством терминала, и взаимодействия между всеми остальными данными полностью реализуются между маршрутизатором и сервером в соответствии с целевым Web-адресом. В отличие от предшествующего уровня техники, способ данного раскрытия сущности изобретения не нуждается в передаче возвращаемого сообщения запроса отправления к пользователю посредством маршрутизатора и повторной отправке пользователем каждый раз запроса отправления после выполнения операций, что уменьшает количество взаимодействий между маршрутизатором и терминалом, и, дополнительно, уменьшает время, затраченное на процедуру получения сетевого ресурса таким образом, что уменьшается интервал между двумя соседними запросами отправления, отправляемыми посредством маршрутизатора, увеличивается количество отправлений запросов отправления посредством маршрутизатора в единицу времени, и существенно увеличивается доля успешных попыток получения конечного сетевого ресурса.
[0081] Фиг. 3 является последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления. Как показано на фиг. 3, на основе иллюстративного варианта осуществления, показанного на фиг. 1, способ может дополнительно включать в себя следующие этапы.
[0082] Когда возвращаемое сообщение является заданным возвращаемым сообщением, на этапе S31, генерируют принудительно передаваемое сообщение подсказки согласно возвращаемому сообщению.
[0083] Сгенерированное принудительно передаваемое сообщение подсказки несет информацию, соответствующую возвращаемому сообщению.
[0084] На этапе S32, отправляют принудительно передаваемое сообщение подсказки по меньшей мере к одному заданному принимающему терминалу.
[0085] Целью отправки принудительно передаваемого сообщения подсказки является информирование пользователя о результате этого запроса отправления. Также, отправка принудительно передаваемого сообщения подсказки обеспечивает пользователю возможность быстро узнать результат этого запроса отправления.
[0086] В иллюстративных вариантах осуществления данного раскрытия сущности изобретения, отправку принудительно передаваемого сообщения к заданному принимающему терминалу выполняют в формате, включающем в себя одно из текстового сообщения, электронной почты, сообщения Web-страницы, принудительно передаваемого через интернет сообщения, уведомительного сообщения LAN, или их комбинацию. Также, можно увидеть, что заданный принимающий терминал может быть мобильным терминалом, компьютером, или другими сетевыми терминалами.
[0087] Посредством отправки принудительно передаваемого сообщения подсказки, результат запроса отправления может быть быстро и вовремя сообщен пользователю, способом, заданным пользователем, что содействует пользовательской проверке возвращаемого сообщения, и реализует последующие процессы согласно возвращаемому сообщению, такие как оплата, отмена заказа, или исправление информации в заказе.
[0088] Фиг. 4 является последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления. Как показано на фиг. 4, на основе иллюстративного варианта осуществления, показанного на фиг. 1, способ может дополнительно включать в себя следующие этапы.
[0089] Когда возвращаемое сообщение является заданным возвращаемым сообщением, на этапе S41, получают информацию об оплате в возвращаемом сообщении.
[0090] В иллюстративном варианте осуществления, показанном на фиг. 3, целью отправки принудительно передаваемого сообщения подсказки является информирование пользователя о результате этого запроса отправления. В иллюстративном варианте осуществления данного раскрытия сущности изобретения, для содействия выполнению операций пользователем, когда возвращаемое сообщение является заданным возвращаемым сообщением, информация об оплате, которую несет возвращаемое сообщение, может быть получена напрямую.
[0091] На этапе S42, генерируют принудительно передаваемое сообщение оплаты согласно информации об оплате.
[0092] Сгенерированная информация об оплате несет информацию, соответствующую информации об оплате, такую как канал передачи оплаты.
[0093] На этапе S43, отправляют принудительно передаваемое сообщение оплаты по меньшей мере к одному заданному принимающему терминалу.
[0094] Для обеспечения подробностей этого этапа можно обратиться к этапу S32, описанному выше, и эти подробности здесь не будут уточнены.
[0095] Кроме того, в отношении условий бронирования билетов или осуществления покупок, за исключением прямой оплаты, такой как оплата наличными при доставке, возвращаемое сообщение может дополнительно нести другую информацию, такую как информация по логистике, которая также может быть принудительно передана пользователю.
[0096] Когда пользователь принимает принудительно передаваемое сообщение оплаты, это фактически является подразумеваемым признанием факта того, что пользователь быстро узнал результат этого запроса отправления. Дополнительно, посредством принудительно передаваемого сообщения оплаты, последующие операции, такие как оплата, могут быть реализованы быстро, для уменьшения количества промежуточных соединений между возвращаемым сообщением и оплатой, что необходимо пользователю для экономии времени. С другой точки зрения, это может предохранить пользователя от обмана или ошибки при выборе канала передачи оплаты, что уменьшает риск обмана пользователя и улучшает безопасность.
[0097] Фиг. 5 является последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления. Как показано на фиг. 5, способ для управления доступом к маршрутизатору применим к маршрутизатору, и включает в себя следующие этапы.
[0098] На этапе S51, принимают команду отправления, отправляемую посредством отправляющего терминала или вводимую посредством входного устройства, которое подключено к маршрутизатору.
[0099] Отправляющий терминал может быть подключен к маршрутизатору через проводное соединение, такое как компьютер. Также отправляющий терминал может быть подключен к маршрутизатору через беспроводное соединение, такое как мобильный терминал, такой как мобильный телефон, и планшет.
[00100] С развитием интеллекта маршрутизатора, существующие маршрутизаторы могут быть снабжены входными устройствами, такими как сенсорная панель и клавиши, таким образом, команда отправления, вводимая пользователем, может быть принята посредством входного устройства, такого как сенсорная панель и клавиши, обеспеченного на маршрутизаторе.
[00101] Команда отправления включает в себя по меньшей мере целевой Web-адрес и целевой контент отправления. В одном варианте осуществления, маршрутизатор может обеспечить интерфейс, который подобен столу. Пользователь может отправить команду отправления посредством отправляющего терминала или ввести команда отправления напрямую на маршрутизаторе.
[00102] На этапе S52, извлекают целевой Web-адрес и целевой контент отправления из команды отправления.
[00103] На этапе S53, генерируют запрос отправления согласно целевому контенту отправления.
[00104] На этапе S54, отправляют запрос отправления к целевому Web-адресу.
[00105] На этапе S55, получают возвращаемое сообщение, возвращаемое целевым Web-адресом согласно запросу отправления.
[00106] На этапе S56, оценивают, является ли возвращаемое сообщение заданным возвращаемым сообщением.
[00107] Когда возвращаемое сообщение не является заданным возвращаемым сообщением, процесс возвращается назад к этапу S54 для продолжения отправки запроса отправления к целевому Web-адресу.
[00108] Когда возвращаемое сообщение является заданным возвращаемым сообщением, на этапе S57, извлекают информацию заданного принимающего терминала из команды отправления.
[00109] Команда отправления включает в себя информацию заданного принимающего терминала для приема принудительно передаваемого сообщения. Информация заданного принимающего терминала может быть IP-адресом, учетной записью или ID, причем ID может быть номером мобильного телефона, т.е. пользователь может задать информацию заданного принимающего терминала заранее.
[00110] Согласно фактическим сценариям применения, информация заданного принимающего терминала может быть такой же, как информация терминала для отправки запроса отправления, или может быть отличной от информации терминала для отправки запроса отправления. В иллюстративных вариантах осуществления данного раскрытия сущности изобретения, пользователь может бронировать билеты посредством компьютера, и устанавливать в качестве заданного принимающего терминала этот компьютер или другие компьютеры, расположенные в той же локальной сети, что и этот компьютер, как например, компьютеры в других комнатах. Подобным образом, специалисты в данной области техники могут счесть, что этот способ также подходит для локальной сети, такой как локальная сеть учреждения. Однако если пользователь в данный момент бронирует билеты с использованием компьютера, но пользователь не может остаться перед компьютером в последующем периоде времени, например, пользователь забронировал билеты посредством компьютера утром, и, затем, пользователь уходит на работу, то, когда пользователь отправляет команду отправления посредством компьютера, он может задать мобильный телефон в качестве принимающего терминала таким образом, чтобы пользователь мог принять принудительно передаваемое сообщение посредством мобильного телефона, если бронирование является успешным, когда пользователь идет на работу; или, когда пользователь отправляет команду отправления посредством компьютера, он отправляет электронное письмо в почтовый ящик, заданный пользователем, таким образом, чтобы пользователь мог получить принудительно передаваемое сообщение посредством проверки электронной почты после прибытия на работу; или, когда пользователь находится на пути на работу, принудительно передаваемое сообщение может быть отправлено пользователю посредством образования всплывающего окна Web-страницы, если бронирование является успешным. Дополнительно, когда пользователь реализует бронирование билетов для многих людей, он может задать мобильные телефоны этих людей в качестве заданного принимающего терминала в команде отправления, и, после того, как бронирование билетов осуществится, может быть отправлено принудительно передаваемое сообщение на мобильные телефоны этих людей.
[00111] Этап S57 не ограничен расположением после этапа S56. Он может быть реализован в любой момент после получения команды отправления и перед этапом S58.
[00112] На этапе S58, генерируют принудительно передаваемое сообщение подсказки согласно возвращаемому сообщению.
[00113] На этапе S59, отправляют принудительно передаваемое сообщение подсказки по меньшей мере к одному заданному принимающему терминалу.
[00114] Фиг. 6 является последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления. Как показано на фиг. 6, способ для управления доступом к маршрутизатору применим к маршрутизатору, и включает в себя следующие этапы.
[00115] На этапе S61, принимают команду отправления, отправляемую посредством отправляющего терминала, с использованием прикладной программы.
[00116] Команда отправления включает в себя по меньшей мере целевой контент отправления.
[00117] В иллюстративных вариантах осуществления данного раскрытия сущности изобретения, одна или несколько прикладных программ, таких как приложение, могут быть встроены в маршрутизатор. Каждая из прикладных программ связана с заданным целевым Web-адресом. Например, для Web-сайта бронирования билетов на поезд, приложение для бронирования билетов на поезд может быть установлено индивидуально; кроме того, для Web-сайта Taobao, приложение для осуществления покупок на Taobao может быть установлено индивидуально. В этом случае, когда пользователю необходима услуга, он может ввести команду отправления с использованием конкретного приложения.
[00118] На этапе S62, определяют заданный Web-адрес, связанный с конкретной прикладной программой, в качестве целевого Web-адреса.
[00119] Вследствие того, что каждая прикладная программа связана с одним заданным Web-адресом, при приеме команды отправления посредством некоторой прикладной программы, заданный Web-адрес, связанный с прикладной программой, может быть определен в качестве целевого Web-адреса.
[00120] На этапе S63, извлекают целевой контент отправления из команды отправления.
[00121] На этапе S64, генерируют запрос отправления согласно целевому контенту отправления.
[00122] На этапе S65, отправляют запрос отправления к целевому Web-адресу.
[00123] На этапе S66, получают возвращаемое сообщение, возвращаемое целевым Web-адресом, согласно запросу отправления.
[00124] На этапе S67, оценивают, является ли возвращаемое сообщение заданным возвращаемым сообщением.
[00125] Когда возвращаемое сообщение не является заданным возвращаемым сообщением, процесс возвращается назад к этапе S65 для продолжения отправки запроса отправления к целевому Web-адресу до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением.
[00126] Когда возвращаемое сообщение является заданным возвращаемым сообщением, на этапе S68, получают информацию об оплате в возвращаемом сообщении.
[00127] На этапе S69, генерируют принудительно передаваемое сообщение оплаты согласно возвращаемому сообщению.
[00128] На этапе S70, отправляют принудительно передаваемое сообщение оплаты по меньшей мере к одному заданному принимающему терминалу.
[00129] Посредством встраивания в маршрутизатор разных прикладных программ, пользователь может напрямую обратиться к некоторой прикладной программе в маршрутизаторе, и напрямую ввести команду отправления, включающую в себя по меньшей мере контент отправления, согласно входному интерфейсу, обеспеченному посредством прикладной программы, без процедуры ввода целевого Web-адреса, что может содействовать быстрой отправке запроса отправления, особенно для тех пользователей, которые обычно открывают целевой Web-адрес посредством Web-сайтов порталов, но незнакомы с правописанием Web-адреса.
[00130] Фиг. 7 является последовательностью операций способа для управления доступом к маршрутизатору, согласно иллюстративному варианту осуществления. Как показано на фиг. 7, способ для управления доступом к маршрутизатору применим к маршрутизатору, и включает в себя следующие этапы.
[00131] На этапе S71, принимают опорный запрос отправления, отправляемый посредством отправляющего терминала.
[00132] Пользователь может обратиться к целевому Web-сайту напрямую посредством браузера на отправляющем терминале, и заполнить контент отправления на целевом Web-сайте, затем браузер напрямую генерирует опорный запрос отправления, и отправляет опорный запрос отправления к маршрутизатору. Опорный запрос отправления включает в себя по меньшей мере опорный Web-адрес и опорный контент отправления. Кроме того, опорный запрос отправления может включать в себя информацию заданного принимающего терминала.
[00133] На этапе S72, определяют, включает ли в себя база данных заданных Web-адресов опорный Web-адрес.
[00134] Базу данных Web-адресов обеспечивают в маршрутизаторе заранее. Может быть принято по умолчанию, что база данных Web-адресов хранит Web-адреса, соответствующие обычным Web-сайтам для осуществления покупок и бронирования, или хранит Web-адреса, введенные пользователем заранее.
[00135] Когда база данных заданных Web-адресов включает в себя опорный Web-адрес, на этапе S73, извлекают опорный Web-адрес и опорный контент отправления из опорного запроса отправления. Дополнительно, извлечение опорного Web-адреса из опорного запроса отправления может быть также реализовано после этапа S71 и перед этапом S72.
[00136] На этапе S74, определяют опорный Web-адрес в качестве целевого Web-адреса, и определяют опорный контент отправления в качестве целевого контента отправления.
[00137] Когда база данных заданных Web-адресов не включает в себя опорный Web-адрес, на этапе S78, передают опорный запрос отправления напрямую на основе текущего режима работы маршрутизатора.
[00138] На этапе S75, отправляют опорный запрос отправления к целевому Web-адресу.
[00139] На этом этапе, отправляют опорный запрос отправления, в качестве запроса отправления, подлежащего отправке, к целевому Web-адресу, напрямую.
[00140] На этапе S76, получают возвращаемое сообщение, возвращаемое целевым Web-адресом, согласно опорному запросу отправления.
[00141] На этапе S77, оценивают, является ли возвращаемое сообщение заданным возвращаемым сообщением.
[00142] Когда возвращаемое сообщение не является заданным возвращаемым сообщением, процесс возвращается назад к этапу S75 для продолжения отправки опорного запроса отправления к целевому Web-адресу, до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением; и, когда возвращаемое сообщение становится заданным возвращаемым сообщением, процесс завершается.
[00143] Иллюстративные варианты осуществления данного раскрытия сущности изобретения являются эквивалентом встраивания сменного компонента для быстрого вызова множества конкретных Web-адресов в маршрутизаторе. Множество конкретных Web-адресов относятся к Web-адресам, обеспеченным в базе данных заданных Web-адресов. Таким образом, когда пользователь должен отправить множество запросов отправления к множеству целевых Web-адресов, он может напрямую выполнить операции на браузере терминала, без поиска соответствующих прикладных программ в маршрутизаторе и индивидуального ввода команды отправления в разных прикладных программах. После того, как браузер отправляет разные запросы отправления к маршрутизатору, маршрутизатор, согласно опорному запросу отправления, отправляемому посредством терминала, может селективно и автоматически отправить запрос отправления много раз до тех пор, пока возвращаемое сообщение не станет заданным сообщением, или может селективно и напрямую выполнить повторную передачу, существенно уменьшая, таким образом, сложность пользовательских операций.
[00144] В отношении любого из иллюстративных вариантов осуществления данного раскрытия сущности изобретения, показанных на фиг. 1, фиг. 3, фиг. 4, фиг. 5, фиг. 6 и фиг. 7, в процедуре получения сетевого ресурса, пользователь должен отправить целевой Web-адрес и целевой контент отправления только один раз к маршрутизатору посредством терминала, и взаимодействия между всеми остальными данными полностью реализуются между маршрутизатором и сервером в соответствии с целевым Web-адресом. В отличие от предшествующего уровня техники, способ данного раскрытия сущности изобретения не нуждается в передаче возвращаемого сообщения запроса отправления к пользователю посредством маршрутизатора и повторной отправке пользователем каждый раз запроса отправления после выполнения операций, что уменьшает количество взаимодействий между маршрутизатором и терминалом, и, дополнительно, уменьшает время, затраченное на процедуру получения сетевого ресурса таким образом, что уменьшается интервал между двумя соседними запросами отправления, отправляемыми посредством маршрутизатора, увеличивается количество отправлений запросов отправления посредством маршрутизатора в единицу времени, и существенно увеличивается доля успешных попыток получения конечного сетевого ресурса.
[00145] Кроме того, в иллюстративных вариантах осуществления данного раскрытия сущности изобретения, показанных на фиг. 1, фиг. 3, фиг. 4, фиг. 5, фиг. 6 и фиг. 7, одинаковые этапы в разных иллюстративных вариантах осуществления могут ссылаться друг на друга, а разные этапы в разных иллюстративных вариантах осуществления могут быть объединены друг с другом, причем объединенные технические решения также принадлежат к объему правовой охраны данного раскрытия сущности изобретения.
[00146] Фиг. 8 является блок-схемой устройства для управления доступом к маршрутизатору согласно иллюстративному варианту осуществления. Как показано на фиг. 8, устройство включает в себя блок 101 получения объекта, блок 102 генерации запроса, блок 103 отправки запроса, блок 104 получения возвращаемого сообщения, и блок 105 оценки возвращаемого сообщения.
[00147] Блок 101 получения объекта выполнен с возможностью получения целевого Web-адреса и целевого контента отправления.
[00148] В одном иллюстративном варианте осуществления данного раскрытия сущности изобретения, блок 101 получения объекта может включать в себя первый блок приема команды и блок извлечения объекта, причем первый блок приема команды выполнен с возможностью приема команды отправления, отправляемой посредством отправляющего терминала, или вводимой посредством входного устройства, которое подключено к маршрутизатору, причем команда отправления включает в себя по меньшей мере целевой Web-адрес и целевой контент отправления; а блок извлечения объекта выполнен с возможностью извлечения целевого Web-адреса и целевого контента отправления из команды отправления.
[00149] В одном иллюстративном варианте осуществления данного раскрытия сущности изобретения, блок 101 получения объекта может включать в себя второй блок приема команды, блок определения целевого Web-адреса и блок извлечения целевого контента отправления, причем, второй блок приема команды выполнен с возможностью приема команды отправления, отправляемой посредством отправляющего терминала через прикладную программу, причем команда отправления включает в себя по меньшей мере целевой контент отправления; причем прикладная программа связана с заданным Web-адресом; блок определения целевого Web-адреса выполнен с возможностью определения заданного Web-адреса, связанного с прикладной программой, в качестве целевого Web-адреса; и блок извлечения целевого контента отправления выполнен с возможностью извлечения целевого контента отправления из команды отправления.
[00150] В одном иллюстративном варианте осуществления данного раскрытия сущности изобретения, блок 101 получения объекта может включать в себя блок приема запроса, блок оценки Web-адреса, блок извлечения опорного объекта, и блок определения целевого объекта, причем, блок приема запроса выполнен с возможностью приема опорного запроса отправления, отправляемого посредством отправляющего терминала, причем опорный запрос отправления включает в себя по меньшей мере опорный Web-адрес и опорный контент отправления; блок оценки Web-адреса выполнен с возможностью оценки того, включает ли в себя база данных заданных Web-адресов опорный Web-адрес; блок извлечения опорного объекта выполнен с возможностью извлечения опорного Web-адреса и опорного контента отправления из опорного запроса отправления, если база данных заданных Web-адресов включает в себя опорный Web-адрес; и блок определения целевого объекта выполнен с возможностью определения опорного Web-адреса в качестве целевого Web-адреса, и определения опорного контента отправления в качестве целевого контента отправления.
[00151] Блок 102 генерации запроса выполнен с возможностью генерации запроса отправления согласно целевому контенту отправления.
[00152] Блок 103 отправки запроса выполнен с возможностью отправки запроса отправления к целевому Web-адресу.
[00153] Блок 104 получения возвращаемого сообщения выполнен с возможностью получения возвращаемого сообщения, возвращаемого целевым Web-адресом, согласно запросу отправления.
[00154] Блок 105 оценки возвращаемого сообщения выполнен с возможностью оценки того, является ли возвращаемое сообщение заданным возвращаемым сообщением.
[00155] Если возвращаемое сообщение не является заданным возвращаемым сообщением, то блок 103 отправки запроса дополнительно выполнен с возможностью продолжения отправки запроса отправления к целевому Web-адресу до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением.
[00156] Фиг. 9 является блок-схемой устройства для управления доступом к маршрутизатору согласно иллюстративному варианту осуществления. Со ссылкой на фиг. 9, на основе иллюстративного варианта осуществления, показанного на фиг. 8, устройство дополнительно включает в себя первый блок 201 генерации принудительно передаваемого сообщения и первый блок 202 отправки принудительно передаваемого сообщения.
[00157] Первый блок 201 генерации принудительно передаваемого сообщения выполнен с возможностью генерации принудительно передаваемого сообщения подсказки согласно возвращаемому сообщению, если возвращаемое сообщение является заданным возвращаемым сообщением.
[00158] Первый блок 202 отправки принудительно передаваемого сообщения выполнен с возможностью отправки принудительно передаваемого сообщения подсказки по меньшей мере к одному заданному принимающему терминалу.
[00159] В иллюстративных вариантах осуществления данного раскрытия сущности изобретения, отправку принудительно передаваемого сообщения к заданному принимающему терминалу выполняют в формате, включающем в себя одно из текстового сообщения, электронной почты, сообщения Web-страницы, принудительно передаваемого через интернет сообщения, уведомительного сообщения LAN, или их комбинации. Можно увидеть, что заданный принимающий терминал может быть мобильным терминалом, компьютером, или другими сетевыми терминалами.
[00160] Фиг. 10 является блок-схемой устройства для управления доступом к маршрутизатору согласно иллюстративному варианту осуществления. Со ссылкой на фиг. 10, на основе иллюстративного варианта осуществления, показанного на фиг. 8, устройство дополнительно включает в себя блок 301 получения информации об оплате, второй блок 302 генерации принудительно передаваемого сообщения и второй блок 303 отправки принудительно передаваемого сообщения.
[00161] Блок 301 получения информации об оплате выполнен с возможностью получения информации об оплате в возвращаемом сообщении, если возвращаемое сообщение является заданным возвращаемым сообщением.
[00162] Второй блок 302 генерации принудительно передаваемого сообщения выполнен с возможностью генерации принудительно передаваемого сообщения оплаты согласно информации об оплате.
[00163] Второй блок 303 отправки принудительно передаваемого сообщения выполнен с возможностью отправки принудительно передаваемого сообщения оплаты по меньшей мере к одному заданному принимающему терминалу.
[00164] Дополнительно, когда команда отправления или опорный запрос отправления включает в себя информацию заданного принимающего терминала, устройство может дополнительно включать в себя блок извлечения информации терминала.
[00165] Блок извлечения информации терминала выполнен с возможностью извлечения информации заданного принимающего терминала из команды отправления или опорного запроса отправления.
[00166] Согласно фактическим сценариям применения, информация заданного принимающего терминала может быть такой же, как информация терминала для отправки запроса отправления. Также, она может быть отличной от информации терминала, отправляющего запрос отправления.
[00167] В отношении устройств в вышеупомянутых вариантах осуществления, конкретные способы для выполнения операций для индивидуальных модулей в них подробно описаны в вариантах осуществления в отношении способов, которые здесь не будут уточнены.
[00168] Фиг. 11 является блок-схемой электронного устройства 800 для управления доступом к маршрутизатору согласно иллюстративному варианту осуществления. Например, электронное устройство 800 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством отправки сообщений, игровой консолью, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым секретарем, маршрутизатором, и т.п.
[00169] Со ссылкой на фиг. 11, электронное устройство 800 может включать в себя один или несколько следующих компонентов: компонент 802 обработки, запоминающее устройство 804, компонент 806 электропитания, компонент 808 мультимедиа, звуковой компонент 810, интерфейс 812 ввода/ вывода (I/O), компонент 814 датчика и компонент 816 связи.
[00170] Компонент 802 обработки обычно управляет общими операциями электронного устройства 800, как например, операциями, связанными с дисплеем, телефонными вызовами, передачей данных, операциями камеры, и операциями записи. Компонент 802 обработки может включать в себя один или несколько процессоров 820 для исполнения команд для выполнения всех или части стадий в описанных выше способах. Кроме того, компонент 802 обработки может включать в себя один или несколько модулей, которые содействуют взаимодействию между компонентом 802 обработки и другими компонентами. Например, компонент 802 обработки может включать в себя модуль мультимедиа для содействия взаимодействию между компонентом 808 мультимедиа и компонентом 802 обработки.
[00171] Запоминающее устройство 804 выполнено с возможностью хранения различных типов данных для поддержки операций устройства 800. Примеры таких данных включают в себя команды для любых приложений или способов, функционирующих на электронном устройстве 800, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные, и т.д. Запоминающее устройство 804 может быть реализовано с использованием любого типа энергозависимых и энергонезависимых запоминающих устройств, или их комбинации, таких как статическое запоминающее устройство с произвольной выборкой (static random access memory - SRAM), электрически стираемое программируемое постоянное запоминающее устройство (electrically erasable programmable read-only memory - EEPROM), стираемое программируемое постоянное запоминающее устройство (erasable programmable read-only memory - EPROM), программируемое постоянное запоминающее устройство (programmable read-only memory - PROM), постоянное запоминающее устройство (read-only memory - ROM), магнитное запоминающее устройство, флэш-память, магнитный или оптический диск.
[00172] Компонент 806 электропитания обеспечивает электропитание для различных компонентов электронного устройства 800. Компонент 806 электропитания может включать в себя систему управления электропитанием, один или несколько источников электропитания, и любые другие компоненты, связанные с генерацией, управлением, и распределением электропитания в электронном устройстве 800.
[00173] Компонент 808 мультимедиа включает в себя экран, обеспечивающий выходной интерфейс между электронным устройством 800 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (liquid crystal display - LCD) и сенсорную панель (touch panel - TP). Если экран включает в себя сенсорную панель, то экран может быть реализован в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько датчиков касания для восприятия касаний, скольжений, и жестов на сенсорной панели. Датчики касания могут не только воспринимать границу касания или действия скольжения, но и воспринимать период времени и давление, связанные с касанием или действием скольжения. В некоторых вариантах осуществления, компонент 808 мультимедиа включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешний элемент данных мультимедиа, в то время как электронное устройство 800 находится в режиме функционирования, таком как режим фотографирования или видеорежим. Каждая из передней камеры и задней камеры может быть оптической линзовой системой с фиксированным фокусом или может иметь способность фокусировки и оптического масштабирования.
[00174] Звуковой компонент 810 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, звуковой компонент 810 включает в себя микрофон (“MIC”), выполненный с возможностью приема внешнего звукового сигнала, когда электронное устройство 800 находится в режиме функционирования, таком как режим вызова, режим записи, и режим распознавания речи. Принятый звуковой сигнал может быть дополнительно сохранен в запоминающем устройстве 804 или передан посредством компонента 816 связи. В некоторых вариантах осуществления, звуковой компонент 810 дополнительно включает в себя громкоговоритель для вывода звуковых сигналов.
[00175] Интерфейс 812 I/O обеспечивает интерфейс между компонентом 802 обработки и периферийными модулями обработки, такими как клавиатура, колесико мыши, кнопки, и т.п. Кнопки могут включать в себя, но не ограничены этим, кнопку возврата в исходное положение, кнопку регулировки громкости, кнопку включения, и кнопку блокировки.
[00176] Компонент 814 датчика включает в себя один или несколько датчиков для обеспечения оценок состояния различных аспектов электронного устройства 800. Например, компонент 814 датчика может детектировать открытое/закрытое состояние электронного устройства 800, относительное позиционирование компонентов, например, дисплея и клавиатуры, электронного устройства 800, изменение положения электронного устройства 800 или компонента электронного устройства 800, наличие или отсутствие пользовательского контакта с электронным устройством 800, ориентацию или ускорение/замедление электронного устройства 800, и изменение температуры электронного устройства 800. Компонент 814 датчика может включать в себя датчик близости, выполненный с возможностью детектирования наличия близких объектов без какого-либо физического контакта. Компонент 814 датчика может также включать в себя световой датчик, такой как датчик изображения CMOS или CCD, для использования в приложениях формирования изображения. В некоторых вариантах осуществления, компонент 814 датчика может также включать в себя датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления, или датчик температуры.
[00177] Компонент 816 связи выполнен с возможностью содействия связи, проводным или беспроводным способом, между электронным устройством 800 и другими устройствами. Электронное устройство 800 может обращаться к беспроводной сети на основе стандарта связи, такого как WiFi, 2G, или 3G, или их комбинации. В одном иллюстративном варианте осуществления, компонент 816 связи принимает широковещательный сигнал или информацию, связанную с широковещанием, от внешней системы управления широковещанием, посредством широковещательного канала связи. В одном иллюстративном варианте осуществления, компонент 816 связи дополнительно включает в себя модуль связи ближнего действия (near field communication - NFC) для содействия связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (radio frequency identification - RFID), технологии стандарта ассоциации инфракрасной техники передачи данных (infrared data association - IrDA), технологии сверхширокополосной радиосвязи (ultra-wideband - UWB), технологии Bluetooth (BT), и других технологий.
[00178] В иллюстративных вариантах осуществления, электронное устройство 800 может быть реализовано с использованием одного или нескольких из специализированных интегральных схем (application specific integrated circuits - ASIC), цифровых сигнальных процессоров (digital signal processors - DSP), цифровых сигнальных обрабатывающих устройств (digital signal processing devices - DSPD), программируемых логических устройств (programmable logic devices - PLD), матриц программируемых логических вентилей (field programmable gate arrays - FPGA), контроллеров, микроконтроллеров, микропроцессоров, или других электронных компонентов, для выполнения описанных выше способов.
[00179] В иллюстративных вариантах осуществления, также обеспечен энергонезависимый машиночитаемый носитель данных, включающий в себя команды, такие как команды, включенные в запоминающее устройство 804, исполняемые посредством процессора 820 в электронном устройстве 800, для выполнения описанных выше способов. Например, энергонезависимый машиночитаемый носитель данных может быть ROM, RAM, CD-ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
[00180] Энергонезависимый машиночитаемый носитель данных может обеспечить выполнение мобильным терминалом способа для управления доступом к маршрутизатору при исполнении команд из этого носителя данных посредством процессора мобильного терминала. Этот способ включает в себя:
[00181] получение целевого Web-адреса и целевого контента отправления;
[00182] генерацию запроса отправления согласно целевому контенту отправления;
[00183] отправку запроса отправления к целевому Web-адресу;
[00184] получение возвращаемого сообщения, возвращаемого целевым Web-адресом, согласно запросу отправления;
[00185] оценку того, является ли возвращаемое сообщение заданным возвращаемым сообщением; и
[00186] если возвращаемое сообщение не является заданным возвращаемым сообщением, то продолжение отправки запроса отправления к целевому Web-адресу до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением.
[00187] Фиг. 12 является блок-схемой сервера согласно иллюстративному варианту осуществления. Сервер 1900 может быть различным вследствие разных конфигураций или производительностей, и может включать в себя один или несколько центральных процессоров 1922 (central processing units - CPU) (таких как один или несколько процессоров) и запоминающее устройство 1932, и один или несколько носителей 1930 данных (таких как одно или несколько массовых запоминающих устройств), хранящих прикладные программы 1942 или данные 1944. Запоминающее устройство 1932 и носители 1930 данных могут быть временной памятью или постоянной памятью. Программы, хранящиеся в носителях 1930 данных, могут включать в себя один или несколько модулей (не обозначены на чертеже). Каждый из модулей может включать в себя ряд операций команд для сервера. Кроме того, центральный процессор 1922 может быть выполнен с возможностью установления связи с носителями 1930 данных для исполнения ряда операций команд из носителей 1930 данных на сервере.
[00188] Сервер 1900 может также включать в себя один или несколько блоков 1926 питания, один или несколько проводных или беспроводных сетевых интерфейсов 1950, один или несколько интерфейсов 1958 ввода/вывода, одну или несколько клавиатур 1956 и/или одну или несколько операционных систем 1941, таких как Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, и т.п.
[00189] Энергонезависимый машиночитаемый носитель данных может обеспечить выполнение сервером способа виртуальной обработки документа при исполнении команд из этого носителя данных посредством процессора сервера. Этот способ включает в себя:
[00190] получение целевого Web-адреса и целевого контента отправления;
[00191] генерацию запроса отправления согласно целевому контенту отправления;
[00192] отправку запроса отправления к целевому Web-адресу;
[00193] получение возвращаемого сообщения, возвращаемого целевым Web-адресом, согласно запросу отправления;
[00194] оценку того, является ли возвращаемое сообщение заданным возвращаемым сообщением; и
[00195] если возвращаемое сообщение не является заданным возвращаемым сообщением, то продолжение отправки запроса отправления к целевому Web-адресу до тех пор, пока возвращаемое сообщение не станет заданным возвращаемым сообщением.
[00196] Другие варианты осуществления данного изобретения будут очевидны специалистам в данной области техники из рассмотрения описания и осуществления на практике изобретения, описанного здесь. Данная заявка предназначена для охвата любых вариантов, использований, или приспособлений данного изобретения, отвечающих его общим принципам, и включая такие отклонения от данного раскрытия сущности изобретения, как попадание в пределы общеизвестной или общепринятой практики в данной области техники. Предполагается, что данное описание и примеры должны рассматриваться только в качестве иллюстративных, причем истинный объем и сущность данного изобретения заданы посредством нижеследующей формулы изобретения.
[00197] Следует понимать, что данное изобретение не ограничено точной конструкцией, которая описана выше и показана в сопутствующих чертежах, и что различные модификации и изменения могут быть выполнены, не выходя за рамки его объема. Предполагается, что объем данного изобретения должен быть ограничен только прилагаемой формулой изобретения.