СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ТРЕБОВАНИЯ
REQUEST PROCESSING METHOD AND APPARATUS

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННУЮ ЗАЯВКУ
[0001] Данная заявка основана на китайской патентной заявке № 201510369410.8, поданной в Государственный департамент по интеллектуальной собственности КНР 26 июня 2015 г., содержание которой в полном объеме включено в данное описание в порядке ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение относится к области интеллектуального дома и, в частности, к способу и устройству для обработки требования.
УРОВЕНЬ ТЕХНИКИ
[0003] Интеллектуальная камера является одним из важных компонентов интеллектуального дома. Данные камеры, собранные интеллектуальной камерой, могут принудительно отправляться на смартфон и другие мониторинговые терминалы пользователя, чтобы пользователь мог просматривать их.
[0004] В уровне техники, учетная запись владельца интеллектуальной камеры может распространять разрешение на использование камеры на указанные учетные записи через клиент мобильного телефона. После получения этого разрешения, совладелец может инициировать требование к серверу для просмотра видео реального времени камеры. После проверки, камера отправляет сжатые данные видеопотока реального времени на клиент мобильного телефона, вошедшего в учетную запись, и затем программное обеспечение на клиенте мобильного телефона может отображать видеоконтент после снятия сжатия.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления настоящего изобретения предусматривают способ и устройство для обработки требования. Возможны следующие технические решения.
[0006] Согласно первому аспекту вариантов осуществления настоящего изобретения, предусмотрен способ обработки требования, который включает в себя:
прием требования запроса, отправленного первым терминалом, в котором требование запроса сконфигурировано требовать запрос данных камеры, собранных камерой, и данные камеры включают в себя данные изображения и/или видеоданные;
принятие решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса;
принудительную отправку первого сообщения подсказки на второй терминал, связанный с камерой, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, в котором первое сообщение подсказки сконфигурировано подсказывать, что доступ к данным камеры осуществляется аномально.
[0007] Альтернативно, способ дополнительно включает в себя:
принудительную отправку второго сообщения подсказки на третий терминал, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой; в котором третий терминал является терминалом для поддержания и администрирования данных камеры, собранных камерой, и второе сообщение подсказки сконфигурировано подсказывать, отслеживать ли первый терминал.
[0008] Альтернативно, требование запроса включает в себя учетную запись, соответствующую первому терминалу; и принятие решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса, включает в себя:
обнаружение, присутствует ли учетная запись, соответствующая первому терминалу, в списке разрешений доступа, соответствующем камере, в котором список разрешений доступа включает в себя учетную запись, соответствующую каждому терминалу, имеющему разрешение на получение данных камеры, собранных камерой;
определение, что учетная запись, соответствующая первому терминалу, имеет разрешение на получение данных камеры, собранных камерой, если учетная запись, соответствующая первому терминалу, присутствует в списке разрешений доступа;
определение, что учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, если учетная запись, соответствующая первому терминалу, не присутствует в списке разрешений доступа.
[0009] Альтернативно, до приема требования запроса, отправленного первым терминалом, способ дополнительно включает в себя:
прием требования связывания, отправленного вторым терминалом или камерой, в котором требование связывания включает в себя учетную запись, соответствующую второму терминалу;
добавление учетной записи, соответствующей второму терминалу, в список разрешений доступа.
[0010] Альтернативно, способ дополнительно включает в себя:
прием требования распространения, отправленного вторым терминалом, в котором требование распространения включает в себя учетную запись, соответствующую четвертому терминалу;
добавление учетной записи, соответствующей четвертому терминалу, в список разрешений доступа.
[0011] Согласно второму аспекту вариантов осуществления настоящего изобретения, предусмотрено устройство для обработки требования, которое включает в себя:
модуль приема требования запроса, выполненный с возможностью приема требования запроса, отправленного первым терминалом, в котором требование запроса сконфигурировано требовать запрос данных камеры, собранных камерой, и данные камеры включают в себя данные изображения и/или видеоданные;
модуль принятия решения, выполненный с возможностью принятия решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса;
первый модуль подсказывания, выполненный с возможностью принудительной отправки первого сообщения подсказки на второй терминал, связанный с камерой, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, в котором первое сообщение подсказки сконфигурировано подсказывать, что доступ к данным камеры осуществляется аномально.
[0012] Альтернативно, устройство дополнительно включает в себя:
второй модуль подсказывания, выполненный с возможностью принудительной отправки второго сообщения подсказки на третий терминал, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой; в котором третий терминал является терминалом для поддержания и администрирования данных камеры, собранных камерой, и второе сообщение подсказки сконфигурировано подсказывать, отслеживать ли первый терминал.
[0013] Альтернативно, требование запроса включает в себя учетную запись, соответствующую первому терминалу; и модуль принятия решения включает в себя:
подмодуль обнаружения, выполненный с возможностью обнаружения, присутствует ли учетная запись, соответствующая первому терминалу, в списке разрешений доступа, соответствующем камере, в котором список разрешений доступа включает в себя учетную запись, соответствующую каждому терминалу, имеющему разрешение на получение данных камеры, собранных камерой;
первый подмодуль определения, выполненный с возможностью определения, что учетная запись, соответствующая первому терминалу, имеет разрешение на получение данных камеры, собранных камерой, если учетная запись, соответствующая первому терминалу, присутствует в списке разрешений доступа;
второй подмодуль определения, выполненный с возможностью определения, что учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, если учетная запись, соответствующая первому терминалу, не присутствует в списке разрешений доступа.
[0014] Альтернативно, устройство дополнительно включает в себя:
модуль приема требования связывания, выполненный с возможностью приема требования связывания, отправленного вторым терминалом или камерой, до того, как модуль приема требования запроса принимает требование запроса, отправленное первым терминалом, в котором требование связывания включает в себя учетную запись, соответствующую второму терминалу;
первый модуль добавления, выполненный с возможностью добавления учетной записи, соответствующей второму терминалу, в список разрешений доступа.
[0015] Альтернативно, устройство дополнительно включает в себя:
модуль приема требования распространения, выполненный с возможностью приема требования распространения, отправленного вторым терминалом, в котором требование распространения включает в себя учетную запись, соответствующую четвертому терминалу;
второй модуль добавления, выполненный с возможностью добавления учетной записи, соответствующей четвертому терминалу, в список разрешений доступа.
[0016] Согласно третьему аспекту вариантов осуществления настоящего изобретения, предусмотрено устройство для обработки требования, которое включает в себя:
процессор;
память для хранения инструкций, исполняемых процессором;
в котором процессор выполнен с возможностью:
принимать требование запроса, отправленное первым терминалом, в котором требование запроса сконфигурировано требовать запрос данных камеры, собранных камерой, и данные камеры включают в себя данные изображения и/или видеоданные;
принимать решение, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса;
принудительно отправлять первое сообщение подсказки на второй терминал, связанный с камерой, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, в котором первое сообщение подсказки сконфигурировано подсказывать, что доступ к данным камеры осуществляется аномально.
[0017] Технические решения, обеспеченные в вариантах осуществления настоящего изобретения, могут иметь следующие положительные результаты.
[0018] После приема требования запроса, отправленного первым терминалом, путем принятия решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса, и принудительную отправку первого сообщения подсказки на второй терминал, связанный с камерой, если нет, чтобы подсказывать, что доступ к данным камеры осуществляется аномально, когда пользователь, не имеющий разрешения на получение данных камеры, требует доступ к данным камеры, может своевременно отправляться напоминание об аномальном доступе, для улучшения защиты данных камеры.
[0019] Следует понимать, что вышеприведенное общее описание и нижеследующее подробное описание являются исключительно иллюстративными и пояснительными и не ограничивают заявленное изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0020] Прилагаемые чертежи, которые включены в это описание изобретения и составляют его часть, иллюстрируют варианты осуществления изобретения и, совместно с описанием, служат для объяснения принципов изобретения.
[0021] Фиг. 1 - схема, демонстрирующая окружение реализации, предусмотренное способом обработки требования согласно некоторым иллюстративным вариантам осуществления;
[0022] фиг. 2 - блок-схема алгоритма, демонстрирующая способ обработки требования согласно иллюстративному варианту осуществления;
[0023] фиг. 3 - блок-схема алгоритма, демонстрирующая способ обработки требования согласно другому иллюстративному варианту осуществления;
[0024] фиг. 4 - блок-схема алгоритма, демонстрирующая способ добавления учетной записи согласно иллюстративному варианту осуществления;
[0025] фиг. 5 - блок-схема, демонстрирующая устройство для обработки требования согласно иллюстративному варианту осуществления;
[0026] фиг. 6 - блок-схема, демонстрирующая устройство для обработки требования согласно другому иллюстративному варианту осуществления;
[0027] фиг. 7 - блок-схема, демонстрирующая устройство согласно иллюстративному варианту осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0028] Ниже подробно описаны иллюстративные варианты осуществления, примеры которых проиллюстрированы в прилагаемых чертежах. Нижеследующее описание приведено со ссылкой на прилагаемые чертежи, в которых одинаковые номера в разных чертежах представляют одинаковые или аналогичные элементы, если не указано обратное. Реализации, изложенные в нижеследующем описании иллюстративных вариантов осуществления, не представляют все реализации, согласующиеся с изобретением. Напротив, они являются лишь примерами устройств и способов, согласующихся с аспектами, относящимися к изобретению, представленными в нижеследующей формуле изобретения.
[0029] На фиг. 1 показана схема, демонстрирующая окружение реализации, предусмотренное способом обработки требования согласно некоторым иллюстративным вариантам осуществления настоящего изобретения. Это окружение реализации включает в себя камеру 110, сервер 120, первый терминал 130, второй терминал 140 и третий терминал 150.
[0030] Данные изображения и/или видеоданные, собранные камерой 110, сохраняются на сервере 110. Сервер 120 предоставляет каждому пользовательскому терминалу услугу принудительной отправки видеоданных.
[0031] Первый терминал 130 и второй терминал 140 могут представлять собой смартфон, планшетный компьютер, устройство чтения электронных книг, персональный компьютер и друге пользовательские терминалы, соответственно.
[0032] Третий терминал 150 является терминалом для поддержания и администрирования сервера 120 и данных на сервере 120 администраторами сервера 120.
[0033] Камера 110, первый терминал 130, второй терминал 140 и третий терминал 150, соответственно, соединены с сервером 120 через проводную или беспроводную сеть.
[0034] На фиг. 2 показана блок-схема алгоритма, демонстрирующая способ обработки требования согласно иллюстративному варианту осуществления. Способ обработки требования может применяться к серверу 120 окружения реализации, показанного на фиг. 1. Как показано на фиг. 2, способ обработки требования может включать в себя следующие этапы.
[0035] На этапе 202, принимается требование запроса, отправленное первым терминалом, в котором требование запроса сконфигурировано требовать запрос данных камеры, собранных камерой.
[0036] Данные камеры включают в себя данные изображения, или данные камеры включают в себя видеоданные, или данные камеры включают в себя данные изображения и видеоданные.
[0037] На этапе 204, принимается решение, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса.
[0038] На этапе 206, первое сообщение подсказки принудительно отправляется на второй терминал, связанный с камерой, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, в котором первое сообщение подсказки сконфигурировано подсказывать, что доступ к данным камеры осуществляется аномально.
[0039] Альтернативно, способ дополнительно включает в себя:
принудительную отправку второго сообщения подсказки на третий терминал, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой; в котором третий терминал является терминалом для поддержания и администрирования данных камеры, собранных камерой, и второе сообщение подсказки сконфигурировано подсказывать, отслеживать ли первый терминал.
[0040] Альтернативно, требование запроса включает в себя учетную запись, соответствующую первому терминалу; принятие решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса, включает в себя:
обнаружение, присутствует ли учетная запись, соответствующая первому терминалу, в списке разрешений доступа, соответствующем камере, в котором список разрешений доступа включает в себя учетную запись, соответствующую каждому терминалу, имеющему разрешение на получение данных камеры, собранных камерой;
определение, что учетная запись, соответствующая первому терминалу, имеет разрешение на получение данных камеры, собранных камерой, если учетная запись, соответствующая первому терминалу, присутствует в списке разрешений доступа;
определение, что учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, если учетная запись, соответствующая первому терминалу, не присутствует в списке разрешений доступа.
[0041] Альтернативно, до приема требования запроса, отправленного первым терминалом, способ дополнительно включает в себя:
прием требования связывания, отправленного вторым терминалом или камерой, в котором требование связывания включает в себя учетную запись, соответствующую второму терминалу;
добавление учетной записи, соответствующей второму терминалу, в список разрешений доступа.
[0042] Альтернативно, способ дополнительно включает в себя:
прием требования распространения, отправленного вторым терминалом, в котором требование распространения включает в себя учетную запись, соответствующую четвертому терминалу;
добавление учетной записи, соответствующей четвертому терминалу, в список разрешений доступа.
[0043] В итоге, в способе обработки требования согласно вариантам осуществления настоящего изобретения, после приема требования запроса, отправленного первым терминалом, путем принятия решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса, и принудительную отправку первого сообщения подсказки на второй терминал, связанный с камерой, если нет, чтобы подсказывать, что доступ к данным камеры осуществляется аномально, когда пользователь, не имеющий разрешения на получение данных камеры, требует доступ к данным камеры, может своевременно отправляться напоминание об аномальном доступе, для улучшения защиты данных камеры.
[0044] На фиг. 3 показана блок-схема алгоритма, демонстрирующая способ обработки требования согласно другому иллюстративному варианту осуществления. Способ обработки требования может применяться к серверу 120 окружения реализации, показанного на фиг. 1. Как показано на фиг. 3, способ обработки требования может включать в себя следующие этапы.
[0045] На этапе 302, первый терминал отправляет на сервер требование запроса.
[0046] Требование запроса включает в себя учетную запись, соответствующую первому терминалу, и сконфигурировано требовать запрос данных камеры, собранных камерой.
[0047] Когда пользователь, соответствующий первому терминалу, хочет просмотреть данные камеры, собранные камерой, он/она может отправлять требование запроса на сервер через первый терминал. Например, после того, как первый терминал осуществляет доступ к локальной сети (LAN), в которой присутствует камера, первый терминал получает список файлов камеры, собранный камерой, и отображает его пользователю; после того, как пользователь выбирает один файл камеры из списка файлов камеры, первый терминал отправляет требование для запрашивания данных камеры, соответствующих файлу камеры, на сервер, в котором требование может включать в себя учетную запись, соответствующую первому терминалу, идентификацию этого файла камеры, идентификацию камеры и т.д.
[0048] На этапе 304, сервер принимает решение, присутствует ли учетная запись, соответствующая первому терминалу, в списке разрешений доступа, соответствующем камере.
[0049] После приема требования запроса, отправленного первым терминалом, сервер может запрашивать список разрешений доступа, соответствующий камере, согласно идентификации камеры, включенной в требование запроса, и принимать решение, присутствует ли учетная запись, соответствующая первому терминалу, в списке разрешений доступа. Если да, принимается решение, что учетная запись, соответствующая первому терминалу, имеет разрешение на получение данных камеры, собранных камерой, и затем выполняется этап 306; и если учетная запись, соответствующая первому терминалу, не присутствует в списке разрешений доступа, принимается решение, что учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, и затем выполняются этапы 308 и 310.
[0050] На этапе 306, если учетная запись, соответствующая первому терминалу, присутствует в списке разрешений доступа, данные камеры принудительно отправляются на первый терминал.
[0051] Если учетная запись, соответствующая первому терминалу, присутствует в списке разрешений доступа, это указывает, что пользователь, соответствующий второму терминалу, уже распространил данные камеры, собранные камерой, на учетную запись, соответствующую первому терминалу. Теперь сервер может запрашивать соответствующие данные камеры согласно идентификации файла камеры, включенной в требование запроса, отправленное первым терминалом, и затем отправлять запрошенные данные камеры на первый терминал.
[0052] На этапе 308, если учетная запись, соответствующая первому терминалу, не присутствует в списке разрешений доступа, первое сообщение подсказки принудительно отправляется на второй терминал.
[0053] Первое сообщение подсказки сконфигурировано подсказывать, что доступ к данным камеры осуществляется аномально.
[0054] Если учетная запись, соответствующая первому терминалу, не присутствует в списке разрешений доступа, это указывает, что пользователь, соответствующий второму терминалу, не распространяет данные камеры, собранные камерой, на учетную запись, соответствующую первому терминалу, и принимается решение, что первый терминал осуществляет доступ к файлу камеры аномально. Теперь сервер может принудительно отправлять сообщение подсказки на второй терминал, чтобы подсказывать пользователю, соответствующему второму терминалу, что кто-то осуществляет доступ к файлу камеры, собранному камерой, аномально, и предупреждать пользователя, чтобы он обратил внимание на защиту данных камеры.
[0055] На этапе 310, если учетная запись, соответствующая первому терминалу, не присутствует в списке разрешений доступа, второе сообщение подсказки принудительно отправляется на третий терминал.
[0056] Второе сообщение подсказки сконфигурировано подсказывать, отслеживать ли первый терминал.
[0057] Альтернативно, после определения, что первый терминал осуществляет доступ к файлу камеры аномально, сервер также может принудительно отправлять сообщение подсказки на третий терминал, соответствующий администраторам сервера, чтобы подсказывать администраторам принимать решение на отслеживание первого терминала самостоятельно.
[0058] В итоге, в способе обработки требования согласно вариантам осуществления настоящего изобретения, после приема требования запроса, отправленного первым терминалом, благодаря принятию решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса, принудительной отправке данных камеры на первый терминал, если да, и принудительной отправке сообщения подсказки на второй терминал, связанный с камерой, если нет, чтобы подсказывать, что доступ к данным камеры осуществляется аномально, только пользователь, имеющий разрешение на получение данных камеры, может просматривать данные изображения или видеоданные, собранные камерой, и когда пользователь, не имеющий разрешения на получение данных камеры, требует доступ к данным камеры, может своевременно отправляться напоминание об аномальном доступе, для улучшения защиты данных камеры.
[0059] Кроме того, в способе обработки требования согласно вариантам осуществления настоящего изобретения, благодаря подсказыванию администраторам решить отслеживать терминал, осуществляющий незаконный доступ, самостоятельно, если принимается решение, что учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, защита данных камеры дополнительно улучшается.
[0060] На основании вышеописанного способа обработки требования, показанного на фиг. 3, и согласно фиг. 4, где изображена блок-схема алгоритма, демонстрирующая способ добавления учетной записи согласно иллюстративному варианту осуществления, этот способ добавления учетной записи применяется для добавления учетной записи, имеющей разрешение на получение данных камеры, в список разрешений доступа, предусмотренный вариантами осуществления, соответствующими фиг. 3, благодаря чему, владелец или совладелец камеры может просматривать данные камеры, собранные камерой. Этот способ добавления учетной записи может включать в себя следующие этапы.
[0061] На этапе 301a, второй терминал отправляет на сервер требование связывания.
[0062] Требование связывания включает в себя учетную запись, соответствующую второму терминалу, и идентификацию камеры.
[0063] В интеллектуальном доме, после того, как камера установлена в первый раз, терминал, выполненный с возможностью управления камерой, должен быть связан с камерой, и затем этот терминал получает разрешение на управление камерой. При связывании, пользователь может отправлять требование связывания на сервер через второй терминал или отправлять требование связывания на сервер через камеру.
[0064] На этапе 301b, сервер связывает второй терминал с камерой и добавляет идентификацию второго терминала в список разрешений доступа, соответствующий камере.
[0065] После приема требования связывания, отправленного вторым терминалом, сервер устанавливает соответствующее отношение между учетной записью, соответствующей второму терминалу, и идентификацией камеры, чтобы связывать второй терминал с камерой в качестве ее терминала управления. Затем, второй терминал может получать полное разрешение на управление камерой, другие, не связанные, терминалы не могут управлять камерой, или другие терминалы могут управлять только частью функций камеры.
[0066] После связывания второго терминала, сервер также может добавлять учетную запись, соответствующую второму терминалу, в список разрешений доступа, соответствующий камере.
[0067] На этапе 301c, второй терминал отображает интерфейс распространения и принимает операцию распространения пользователя на интерфейсе распространения.
[0068] Операция распространения является операцией распространения данных камеры, собранных камерой, на четвертый терминал.
[0069] После связывания второго терминала с камерой, пользователь, соответствующий второму терминалу, может распространять разрешение на получение данных камеры, собранных камерой, на другие терминалы через второй терминал. Например, второй терминал может отображать интерфейс распространения данных камеры, собранных камерой, пользователю, в котором интерфейс распространения включает в себя виджет распространения, и после того, как пользователь щелкает на виджет распространения, высвечивается на экране окно выбора терминала, и затем пользователь может выбирать учетную запись, соответствующую четвертому терминалу, на который предполагается распространить данные камеры, например, имя или адрес электронной почты пользователя и т.д.
[0070] На этапе 301d, второй терминал отправляет на сервер требование распространения.
[0071] Требование распространения включает в себя учетную запись, соответствующую четвертому терминалу.
[0072] После того, как пользователь выбирает четвертый терминал в окне выбора терминала и определяет необходимость распространения, второй терминал может отправлять на сервер требование распространения, включающее в себя учетную запись, соответствующую четвертому терминалу.
[0073] На этапе 301e, сервер добавляет идентификацию четвертого терминала в список разрешений доступа.
[0074] После приема требования распространения и проверки, что второй терминал является терминалом, который связан с камерой, сервер также добавляет учетную запись, соответствующую четвертому терминалу, в список разрешений доступа.
[0075] В итоге, в способе добавления учетной записи согласно вариантам осуществления настоящего изобретения, благодаря добавлению учетных записей переносимых в принятых требовании связывания и требовании распространения в список разрешений доступа, только терминалу, соответствующему учетной записи, связанной с камерой, и терминалу, соответствующему учетной записи, на которую распространяются данные камеры, разрешается получать данные камеры, собранные камерой, что гарантирует защиту данных камеры.
[0076] Далее представлен вариант осуществления устройства настоящего изобретения, которое может использоваться для выполнения варианта осуществления способа настоящего изобретения. Детали, не раскрытые в варианте осуществления устройства настоящего изобретения, можно найти в варианте осуществления способа настоящего изобретения.
[0077] На фиг. 5 показана блок-схема, демонстрирующая устройство для обработки требования согласно иллюстративному варианту осуществления. Устройство для обработки требования может применяться к серверу 120 окружения реализации, показанного на фиг. 1, и осуществлять все или часть этапов показанный на фиг. 2, или осуществлять все или часть этапов, соответствующих серверу, в способе, показанном на фиг. 3 или фиг. 4. Как показано на фиг. 5, устройство для обработки требования включает в себя, но без ограничения, модуль 501 приема требования запроса, модуль 502 принятия решения, модуль 503 принудительной отправки и первый модуль 504 подсказывания.
[0078] Модуль 501 приема требования запроса выполнен с возможностью приема требования запроса, отправленного первым терминалом, в котором требование запроса сконфигурировано требовать запрос данных камеры, собранных камерой.
[0079] Модуль 502 принятия решения выполнен с возможностью принятия решения, имеет ли первый терминал разрешение на получение данных камеры, собранных камерой, согласно требованию запроса.
[0080] Модуль 503 принудительной отправки выполнен с возможностью принудительной отправки данных камеры на первый терминал, если первый терминал имеет разрешение на получение данных камеры, собранных камерой.
[0081] Первый модуль 504 подсказывания выполнен с возможностью принудительной отправки первого сообщения подсказки на второй терминал, если первый терминал не имеет разрешения на получение данных камеры, собранных камерой.
[0082] Второй терминал является терминалом, который связан с камерой. Первое сообщение подсказки сконфигурировано подсказывать, что первый терминал осуществляет доступ к данным камеры, собранным камерой, аномально.
[0083] В итоге, с помощью устройства для обработки требования согласно вариантам осуществления настоящего изобретения, после приема требования запроса, отправленного первым терминалом, благодаря принятию решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса, принудительной отправке данных камеры на первый терминал, если да, и принудительной отправке сообщения подсказки на второй терминал, связанный с камерой, если нет, чтобы подсказывать, что доступ к данным камеры осуществляется аномально, когда пользователь, не имеющий разрешения на получение данных камеры, требует доступ к данным камеры, может своевременно отправляться напоминание об аномальном доступе, для улучшения защиты данных камеры.
[0084] На фиг. 6 показана блок-схема, демонстрирующая устройство для обработки требования согласно другому иллюстративному варианту осуществления. Устройство для обработки требования может применяться к серверу 120 окружения реализации, показанного на фиг. 1, и осуществлять все или часть этапов показанных на фиг. 2, или осуществлять все или часть этапов, соответствующих серверу, в способе, показанном на фиг. 3 или фиг. 4. Как показано на фиг. 6, устройство для обработки требования включает в себя, но без ограничения, модуль 501 приема требования запроса, модуль 502 принятия решения, модуль 503 принудительной отправки и первый модуль 504 подсказывания.
[0085] Модуль 501 приема требования запроса выполнен с возможностью приема требования запроса, отправленного первым терминалом, в котором требование запроса сконфигурировано требовать запрос данных камеры, собранных камерой, и данные камеры включают в себя данные изображения и/или видеоданные.
[0086] Модуль 502 принятия решения выполнен с возможностью принятия решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса.
[0087] Модуль 503 принудительной отправки выполнен с возможностью принудительной отправки данных камеры на первый терминал, если учетная запись, соответствующая первому терминалу, имеет разрешение на получение данных камеры, собранных камерой.
[0088] Первый модуль 504 подсказывания выполнен с возможностью принудительной отправки первого сообщения подсказки на второй терминал, связанный с камерой, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой.
[0089] Альтернативно, устройство дополнительно включает в себя: второй модуль 505 подсказывания.
[0090] Второй модуль 505 подсказывания выполнен с возможностью принудительной отправки второго сообщения подсказки на третий терминал, если учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой; в котором третий терминал является терминалом для поддержания и администрирования данных камеры, собранных камерой, и второе сообщение подсказки сконфигурировано подсказывать, отслеживать ли первый терминал.
[0091] Альтернативно, требование запроса включает в себя учетную запись, соответствующую первому терминалу; и модуль 502 принятия решения включает в себя: подмодуль 502a обнаружения, первый подмодуль 502b определения и второй подмодуль 502c определения.
[0092] Подмодуль 502a обнаружения выполнен с возможностью обнаружения, присутствует ли учетная запись, соответствующая первому терминалу, в списке разрешений доступа, соответствующем камере, в котором список разрешений доступа включает в себя учетную запись, соответствующую каждому терминалу, имеющему разрешение на получение данных камеры, собранных камерой.
[0093] Первый подмодуль 502b определения выполнен с возможностью определения, что учетная запись, соответствующая первому терминалу, имеет разрешение на получение данных камеры, собранных камерой, если учетная запись, соответствующая первому терминалу, присутствует в списке разрешений доступа.
[0094] Второй подмодуль 502c определения выполнен с возможностью определения, что учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, если учетная запись, соответствующая первому терминалу, не присутствует в списке разрешений доступа.
[0095] Альтернативно, устройство дополнительно включает в себя: модуль 506 приема требования связывания и первый модуль 507 добавления.
[0096] Модуль 506 приема требования связывания выполнен с возможностью приема требования связывания, отправленного вторым терминалом или камерой, до того, как модуль приема требования запроса принимает требование запроса, отправленное первым терминалом, в котором требование связывания включает в себя учетную запись, соответствующую второму терминалу.
[0097] Первый модуль 507 добавления выполнен с возможностью добавления учетной записи, соответствующей второму терминалу, в список разрешений доступа.
[0098] Альтернативно, устройство дополнительно включает в себя: модуль 508 приема требования распространения и второй модуль 509 добавления.
[0099] Модуль 508 приема требования распространения выполнен с возможностью приема требования распространения, отправленного вторым терминалом, в котором требование распространения включает в себя учетную запись, соответствующую четвертому терминалу.
[00100] Второй модуль 509 добавления выполнен с возможностью добавления учетной записи, соответствующей четвертому терминалу, в список разрешений доступа.
[00101] В итоге, с помощью устройства для обработки требования согласно вариантам осуществления настоящего изобретения, после приема требования запроса, отправленного первым терминалом, благодаря принятию решения, имеет ли учетная запись, соответствующая первому терминалу, разрешение на получение данных камеры, собранных камерой, согласно требованию запроса, принудительной отправке данных камеры на первый терминал, если да, и принудительной отправке сообщения подсказки на второй терминал, связанный с камерой, если нет, чтобы подсказывать, что доступ к данным камеры осуществляется аномально, когда пользователь, не имеющий разрешения на получение данных камеры, требует доступ к данным камеры, может своевременно отправляться напоминание об аномальном доступе, для улучшения защиты данных камеры.
[00102] Кроме того, с помощью устройства для обработки требования согласно вариантам осуществления настоящего изобретения, благодаря подсказыванию администраторам в решении отслеживать терминал, осуществляющий незаконный доступ, самостоятельно, если принимается решение, что учетная запись, соответствующая первому терминалу, не имеет разрешения на получение данных камеры, собранных камерой, защита данных камеры дополнительно улучшается.
[00103] На фиг. 7 показана блок-схема, демонстрирующая устройство 700 согласно иллюстративному варианту осуществления. Устройство 700 может иметь сравнительно большое различие вследствие разных конфигураций и свойств, которые могут включать в себя один или более центральных процессоров (CPU) 722 (например, один или более процессоров), память 732, одну или более сред 730 хранения (например, одно или более запоминающих устройств большой емкости) для хранения приложений 742 или данных 744. Память 732 и среда 730 хранения могут быть транзиторной памятью для хранения или нетранзисторной памятью для хранения. Программы, хранящиеся в среде 730 хранения, могут включать в себя один или более модулей (не показаны), причем каждый модуль может включать в себя последовательность операций инструкции для устройства, и последовательность операций инструкции может быть выполнена с возможностью осуществления всех этапов, показанных на фиг. 2, или осуществления всех или части этапов, выполняемых сервером, показанным на фиг. 3 или фиг. 4. Кроме того, центральный процессор 722 выполнен с возможностью осуществления связи со средой 730 хранения для осуществления последовательности операций инструкции, хранящихся в среде 730 хранения на устройстве 700.
TM
TM
TM
TM
TM
[00104] Устройство 700 также может включать в себя один или более источников 726 питания, один или более проводных или беспроводных сетевых интерфейсов 750, один или более интерфейсов 758 ввода-вывода (I/O), одну или более клавиатур 757 и/или одну или более операционных систем 741, например, Windows Server, Mac OS X, Unix, Linux, FreeBSD и т.д.
[00105] В отношении устройств в вышеприведенных вариантах осуществления, конкретные режимы осуществления операций их отдельных модулей подробно описаны в вариантах осуществления, касающихся способов, которые повторно здесь не рассмотрены.
[00106] Очевидно, что настоящее изобретение не ограничивается конкретной конструкцией, которая описана выше и проиллюстрирована в прилагаемых чертежах, и что могут быть осуществлены различные модификации и изменения, не выходя за рамки ее объема. Предполагается, что объем изобретения ограничивается только нижеследующей формулой изобретения.