[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

RU2772345C2 - System and method for synchronizing interactions between several software clients in meeting with notary - Google Patents

System and method for synchronizing interactions between several software clients in meeting with notary Download PDF

Info

Publication number
RU2772345C2
RU2772345C2 RU2019127325A RU2019127325A RU2772345C2 RU 2772345 C2 RU2772345 C2 RU 2772345C2 RU 2019127325 A RU2019127325 A RU 2019127325A RU 2019127325 A RU2019127325 A RU 2019127325A RU 2772345 C2 RU2772345 C2 RU 2772345C2
Authority
RU
Russia
Prior art keywords
notary
remote
document
meeting
signer
Prior art date
Application number
RU2019127325A
Other languages
Russian (ru)
Other versions
RU2019127325A (en
RU2019127325A3 (en
Inventor
Александр Джеймс ДЖЕНКИНС
Патрик А. КИНСЕЛ
Адам ПЕЙЗ
Original Assignee
Нотарайз, Инк.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Нотарайз, Инк. filed Critical Нотарайз, Инк.
Priority claimed from PCT/US2018/016381 external-priority patent/WO2018144692A1/en
Publication of RU2019127325A publication Critical patent/RU2019127325A/en
Publication of RU2019127325A3 publication Critical patent/RU2019127325A3/ru
Application granted granted Critical
Publication of RU2772345C2 publication Critical patent/RU2772345C2/en

Links

Images

Abstract

FIELD: information protection.
SUBSTANCE: group of inventions relates to verification systems, more specifically to verification of the authorship of an electronic signature session. A computer-implemented method is proposed for synchronizing interactions between several software clients in a meeting with notary. According to the method, a signing party is allowed to join a remote meeting with a notary via a graphic user interface related to the first software client. A remote notary agent is allowed to control the remote meeting with a notary using the second software client, wherein the permission to the remote notary agent to control the remote meeting with a notary includes a stage, at which the provision of signed documents to the signing party is controlled. In addition, the method provides the possibility of synchronizing one or more behaviors related to the first software client and the second software client, using an applied program interface (API), wherein the display of a document to the signing party is synchronized with the display of the document to the remote notary agent.
EFFECT: increase in the accuracy of controlling a remote meeting with a notary due to the synchronization of a displayed document to a signing party with the display of the document to a remote notary agent.
18 cl, 13 dwg

Description

Связанные заявкиRelated Applications

[001] Эта заявка испрашивает приоритет по предварительной заявке США №62/453,765, поданной 2 февраля 2017 года, озаглавленной "AGENT–FACILITATED REMOTE ELECTRONIC NOTARIZATION MEETINGS", содержание которой включено в данный документ по ссылке.[001] This application claims priority over U.S. Provisional Application No. 62/453,765, filed February 2, 2017, entitled "AGENT–FACILITATED REMOTE ELECTRONIC NOTARIZATION MEETINGS", the contents of which are incorporated herein by reference.

Область техники, к которой относится изобретениеThe technical field to which the invention belongs

[002] Настоящее изобретение относится к системам проверки, и более конкретно, к проверке авторства сеанса электронной подписи.[002] The present invention relates to verification systems, and more specifically, to verifying the authorship of an electronic signature session.

Уровень техникиState of the art

[003] Электронные подписи (или e–signatures) уже давно применяются в договорах и имеют те же юридические последствия во многих юрисдикциях, что и более традиционные формы оформления документов. С широким распространением мобильных устройств, произошло значительное увеличение использования ориентированных на пользователя услуг мобильной электронной подписи. Хотя услуги мобильной электронной подписи становятся все более распространенными, трудно окончательно установить личность подписывающей стороны для защиты от мошенничества.[003] Electronic signatures (or e-signatures) have long been used in contracts and have the same legal implications in many jurisdictions as more traditional forms of paperwork. With the widespread adoption of mobile devices, there has been a significant increase in the use of user-centric mobile electronic signature services. Although mobile electronic signature services are becoming more common, it is difficult to definitively identify the signer to protect against fraud.

Сущность изобретенияThe essence of the invention

[004] В одном или более вариантах осуществления настоящего раскрытия, предоставляется реализуемый компьютером способ для синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом. Способ может включать в себя разрешение подписывающей стороне присоединяться с помощью графического интерфейса пользователя, связанного с первым программным клиентом, к удаленной встрече с нотариусом. Способ также может включать в себя разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом с использованием второго программного клиента. Способ может дополнительно включать в себя синхронизацию одного или более поведений, связанных с первым программным клиентом и вторым программным клиентом, с помощью прикладного программного интерфейса (API).[004] In one or more embodiments of the present disclosure, a computer-implemented method is provided for synchronizing interactions between multiple software clients in a meeting with a notary. The method may include allowing the signer to join, via a graphical user interface associated with the first software client, a remote meeting with the notary. The method may also include allowing the remote notary agent to manage the remote appointment with the notary using the second software client. The method may further include synchronizing one or more behaviors associated with the first software client and the second software client using an application programming interface (API).

[005] Может быть включена одна или более следующих функций. В некоторых вариантах осуществления, разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом может включать в себя управление представлением подписываемых документов подписывающей стороне. Отображение документа подписывающей стороне может быть синхронизировано с отображением документа удаленному нотариальному агенту. В некоторых вариантах осуществления, разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом может включать в себя предоставление удаленному нотариальному агенту возможности брать на себя управление отображением документа. Способ может включать в себя запрещение нотариальному агенту завершения удаленной встречи с нотариусом до тех пор, пока все подписывающие стороны не завершат все необходимые действия. Способ может включать разрешение удаленному нотариальному агенту прерывать удаленную встречу с нотариусом для всех сторон. Способ может включать в себя разрешение удаленному нотариальному агенту выбирать документ для одновременного просмотра как удаленным нотариальным агентом, так и подписывающей стороной. Способ может дополнительно включать в себя отображение на графическом интерфейсе пользователя, связанном со вторым программным клиентом, дисплея с указанием количества действий, необходимых для того, чтобы завершить удаленную встречу с нотариусом. Способ также может включать в себя отображение на графическом интерфейсе пользователя, связанного со вторым программным клиентом, дисплея с указанием одного или более представлений каждой страницы документа, требующей действие подписывающей стороны, указывая на количество необходимых действий. Способ также может включать в себя разрешение нотариальному агенту через графический интерфейс пользователя второго программного клиента завершать удаленную встречу с нотариусом после завершения всех действий подписывающей стороны. Способ может дополнительно включать в себя разрешение нотариальному агенту через графический интерфейс пользователя второго программного клиента формировать нотариальный сертификат на текущий подписываемый документ, делая его мгновенно видимым для подписывающей стороны на первом программном клиенте. Способ может дополнительно включать в себя разрешение нотариальному агенту выдавать управление одним или более инструментами подписания документов конкретной подписывающей стороне из множества подписывающих сторон.[005] One or more of the following functions may be enabled. In some embodiments, allowing the remote notary agent to manage the remote meeting with the notary may include managing the presentation of documents to be signed to the signer. The display of the document to the signer can be synchronized with the display of the document to the remote notary agent. In some embodiments, allowing the remote notary agent to control the remote notary meeting may include allowing the remote notary agent to take control of the display of the document. The method may include preventing the notary agent from completing the remote meeting with the notary until all signers have completed all necessary actions. The method may include allowing the remote notary agent to interrupt the remote notary meeting for all parties. The method may include allowing the remote notary agent to select a document for simultaneous viewing by both the remote notary agent and the signer. The method may further include displaying, on a graphical user interface associated with the second software client, a display indicating the number of steps required to complete the remote meeting with the notary. The method may also include displaying, on a graphical user interface associated with the second software client, a display indicating one or more views of each document page requiring a signer action, indicating the number of actions required. The method may also include allowing the notary agent, through the graphical user interface of the second software client, to end the remote meeting with the notary after all the signer's actions are completed. The method may further include allowing the notary agent, through the graphical user interface of the second software client, to generate a notary certificate for the currently signed document, making it instantly visible to the signer on the first software client. The method may further include allowing the notary agent to issue control of one or more document signing instruments to a particular signer of the plurality of signers.

[006] В другом варианте осуществления настоящего изобретения представляется некратковременный машиночитаемый носитель. Некоторые операции могут включать в себя разрешение подписывающей стороне присоединяться через графический интерфейс пользователя, связанный с первым программным клиентом, к удаленной встрече с нотариусом. Операции могут включать в себя разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом с использованием второго программного клиента. Операции могут дополнительно включать в себя синхронизацию одного или более поведений, связанных с первым программным клиентом и вторым программным клиентом, с помощью прикладного программного интерфейса (API).[006] In another embodiment of the present invention, a non-transitory computer-readable medium is provided. Some operations may include allowing the signer to join, via a graphical user interface associated with the first software client, a remote meeting with the notary. The operations may include allowing a remote notary agent to manage a remote notary appointment using a second software client. The operations may further include synchronizing one or more behaviors associated with the first software client and the second software client using an application programming interface (API).

[007] Может быть включена одна или более следующих функций. В некоторых вариантах осуществления, разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом может включать в себя управление представлением подписываемых документов подписывающей стороне. Отображение документа подписывающей стороне может быть синхронизировано с отображением документа удаленному нотариальному агенту. В некоторых вариантах осуществления, разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом может включать в себя предоставление удаленному нотариальному агенту возможности брать на себя управление отображением документа. Операции могут включать в себя запрещение нотариальному агенту завершения удаленной встречи с нотариусом до тех пор, пока все подписывающие стороны не завершат все необходимые действия. Операции могут включать в себя разрешение удаленному нотариальному агенту прерывать удаленную встречу с нотариусом для всех сторон. Операции могут включать в себя разрешение удаленному нотариальному агенту выбирать документ для одновременного просмотра как удаленным нотариальным агентом, так и подписывающей стороной. Операции могут дополнительно включать в себя отображение на графическом интерфейсе пользователя, связанном со вторым программным клиентом, дисплея с указанием количества действий, необходимых для того, чтобы завершить удаленную встречу с нотариусом.[007] One or more of the following functions may be enabled. In some embodiments, allowing the remote notary agent to manage the remote meeting with the notary may include managing the presentation of documents to be signed to the signer. The display of the document to the signer can be synchronized with the display of the document to the remote notary agent. In some embodiments, allowing the remote notary agent to control the remote notary meeting may include allowing the remote notary agent to take control of the display of the document. The operations may include preventing the notary agent from completing a remote meeting with the notary until all signers have completed all necessary actions. The operations may include allowing the remote notary agent to interrupt the remote notary meeting for all parties. The operations may include allowing the remote notary agent to select a document for simultaneous viewing by both the remote notary agent and the signer. The operations may further include displaying, on a graphical user interface associated with the second software client, a display indicating the number of actions required in order to complete the remote meeting with the notary.

[008] Детали одного или более вариантов осуществления изложены в сопровождающих чертежах и описании ниже. Другие признаки и преимущества станут понятны из описания, чертежей и формулы изобретения.[008] Details of one or more embodiments are set forth in the accompanying drawings and description below. Other features and advantages will become apparent from the description, drawings and claims.

Краткое описание чертежейBrief description of the drawings

[009] Варианты осуществления различных технологий, направленных на систему и способ для проверки авторства сеанса электронной подписи, далее будут описаны со ссылкой на прилагаемые чертежи. Однако следует понимать, что прилагаемые чертежи иллюстрируют только различные варианты осуществления, описанные в данном документе, и не предназначены для ограничения объема охвата различных технологий, описанных в данном документе.[009] Embodiments of various technologies directed to a system and method for verifying the authorship of an electronic signature session will now be described with reference to the accompanying drawings. However, it should be understood that the accompanying drawings only illustrate the various embodiments described herein and are not intended to limit the scope of the various technologies described herein.

[0010] Фиг. 1 представляет собой иллюстративный схематический вид процесса проверки электронной подписи, соединенный с распределенной вычислительной сетью в соответствии с одним или более вариантами осуществления настоящего раскрытия;[0010] FIG. 1 is an illustrative schematic view of an electronic signature verification process connected to a distributed computing network in accordance with one or more embodiments of the present disclosure;

[0011] Фиг. 2 представляет собой иллюстративную блок–схему последовательности операций процесса проверки электронной подписи на фиг. 1 в соответствии с одним или более вариантами осуществления настоящего раскрытия;[0011] FIG. 2 is an exemplary flowchart of the electronic signature verification process of FIG. 1 in accordance with one or more embodiments of the present disclosure;

[0012] Фиг. 3 представляет собой иллюстративный схематический вид интерфейса сканирования приложения проверки электронной подписи клиента в соответствии с одним или более вариантами осуществления настоящего раскрытия;[0012] FIG. 3 is an illustrative schematic view of a scanning interface of a client electronic signature verification application in accordance with one or more embodiments of the present disclosure;

[0013] Фиг. 4 представляет собой иллюстративный схематический вид интерфейса отображения документа приложения электронной подписи клиента в соответствии с одним или более вариантами осуществления настоящего раскрытия;[0013] FIG. 4 is an illustrative schematic view of a client electronic signature application document display interface in accordance with one or more embodiments of the present disclosure;

[0014] Фиг. 5 представляет собой иллюстративный схематический вид интерфейса проверки приложения электронной подписи клиента в соответствии с одним или более вариантами осуществления настоящего раскрытия;[0014] FIG. 5 is an illustrative schematic view of a client electronic signature application verification interface, in accordance with one or more embodiments of the present disclosure;

[0015] Фиг. 6 представляет собой иллюстративный схематический вид инструмента подготовки документа для добавления необходимых действий в соответствии с одним или более вариантов осуществления настоящего раскрытия;[0015] FIG. 6 is an illustrative schematic view of a document preparation tool for adding required actions in accordance with one or more embodiments of the present disclosure;

[0016] Фиг. 7 представляет собой иллюстративный схематический вид основного графического интерфейса пользователя программного клиента на основе веб–браузера для нотариальных агентов в соответствии с одним или более вариантами осуществления настоящего раскрытия;[0016] FIG. 7 is an illustrative schematic view of a main graphical user interface of a web browser-based software client for notary agents in accordance with one or more embodiments of the present disclosure;

[0017] Фиг. 8 представляет собой иллюстративный схематический вид мобильного графического интерфейса программного клиента для подписывающей стороны согласно одному или более вариантам осуществления настоящего раскрытия;[0017] FIG. 8 is an illustrative schematic view of a mobile software client GUI for a signer according to one or more embodiments of the present disclosure;

[0018] Фиг. 9 представляет собой иллюстративный схематический вид элемента управления указателем нотариального агента согласно одному или более вариантам осуществления настоящего раскрытия;[0018] FIG. 9 is an illustrative schematic view of a notary agent pointer control according to one or more embodiments of the present disclosure;

[0019] Фиг. 10 представляет собой иллюстративный схематический вид элементов управления выбором документа нотариального агента согласно одному или более вариантам осуществления настоящего раскрытия;[0019] FIG. 10 is an illustrative schematic view of document selection controls of a notary agent according to one or more embodiments of the present disclosure;

[0020] Фиг. 11 представляет собой иллюстративный схематический вид элемента управления миниатюрами страниц документа нотариального агента согласно одному или более вариантам осуществления настоящего раскрытия;[0020] FIG. 11 is an illustrative schematic view of a document page thumbnail control of a notary agent according to one or more embodiments of the present disclosure;

[0021] Фиг. 12 представляет собой иллюстративный схематический вид инструментов аннотации подписывающей стороны с элементом управления несколькими подписывающими сторонами согласно одному или более вариантам осуществления настоящего раскрытия; и[0021] FIG. 12 is an illustrative schematic view of signer annotation tools with a multi-signer control according to one or more embodiments of the present disclosure; and

[0022] Фиг. 13 представляет собой иллюстративную блок–схему последовательности операций процесса синхронизации встречи ("MS") на фиг. 1 согласно одному или более вариантам осуществления настоящего раскрытия.[0022] FIG. 13 is an exemplary flowchart of the appointment synchronization process ("MS") of FIG. 1 according to one or more embodiments of the present disclosure.

[0023] Одинаковые условные обозначения на различных чертежах могут указывать на одинаковые элементы.[0023] The same reference symbols in different drawings may refer to the same elements.

Подробное описание изобретенияDetailed description of the invention

Обзор системыSystem overview

[0024] Теперь будет сделана подробная ссылка на варианты осуществления настоящего раскрытия, примеры которого проиллюстрированы на фиг. 1–13. Однако, настоящее раскрытие может быть реализовано во многих различных формах и не должно рассматриваться как ограниченное изложенными здесь вариантами осуществления. Скорее, эти варианты осуществления предоставлены для того, чтобы это раскрытие было полным и завершенным и полностью передавало концепцию раскрытия специалистам в данной области техники.[0024] Reference will now be made in detail to embodiments of the present disclosure, examples of which are illustrated in FIG. 1–13. However, the present disclosure may be implemented in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure is complete and complete and fully conveys the concept of the disclosure to those skilled in the art.

[0025] Обратимся теперь к фиг. 1, на которой показан процесс 10 проверки электронной подписи (ESV) и процесс 11 синхронизации встречи, который может находиться постоянно и/или выполняться на микропроцессоре(–ах) (не показаны), которые могут быть выполнены с помощью одного или более клиентских электронных устройств (например, клиентских электронных устройств 28, 30, 32 и/или 34, соответственно). Примеры клиентских электронных устройств 28, 30, 32 и 34 могут включать в себя, но не ограничиваются ими, персональный компьютер(–ы) 28, ноутбук(–и) 30, смартфон(–ы) 32, портативный компьютер(–ы) 34 и специализированное устройство(–а) (не показано). Одно или более клиентских электронных устройств 28, 30, 32 и/или 34 могут быть подключены к сети 22, причем сеть 22 может быть Интернетом или локальной сетью. Кроме того, серверный процесс 10 ESV и/или процесс 11 синхронизации встречи может находиться, полностью или частично, на серверном компьютере 20, который может быть подключен к сети 22.[0025] Referring now to FIG. 1 illustrating an electronic signature verification (ESV) process 10 and an appointment synchronization process 11 that may reside permanently and/or run on microprocessor(s) (not shown) that may be performed by one or more client electronic devices (eg, client electronic devices 28, 30, 32, and/or 34, respectively). Examples of client electronic devices 28, 30, 32, and 34 may include, but are not limited to, personal computer(s) 28, laptop(s) 30, smartphone(s) 32, laptop(s) 34 and specialized device(s) (not shown). One or more client electronic devices 28, 30, 32 and/or 34 may be connected to the network 22, and the network 22 may be the Internet or a local area network. In addition, the ESV server process 10 and/or the meeting synchronization process 11 may reside, in whole or in part, on the server computer 20, which may be connected to the network 22.

[0026] Варианты осуществления клиентского процесса 16 ESV/MS могут быть сконфигурированы, чтобы использовать технологии смартфона 32 (например, аудиовизуальные записи смартфона, систему глобального позиционирования (GPS) и т. д.) и могут включать в себя одно или более загружаемых приложений, специализированное устройство, подключение сотовой связи и веб–систему отслеживания. Соответственно, клиентский процесс 16 ESV/МС может подтверждать авторство электронной подписи пользователя (например, пользователя 48) цифровой копии документа 410.[0026] Embodiments of the ESV/MS client process 16 may be configured to use smartphone 32 technologies (eg, smartphone audiovisual recordings, global positioning system (GPS), etc.) and may include one or more downloadable applications, a dedicated device, a cellular connection, and a web-based tracking system. Accordingly, the ESV/MS client process 16 can verify the authorship of the user's (eg, user 48) electronic signature of the digital copy of the document 410.

[0027] Обращаясь теперь к фиг. 1–13, хотя клиентский процесс 16 ESV/МС изображен на фиг. 1 и по всему раскрытию как находящийся полностью или частично в смартфоне 32, это предназначено только для иллюстративных целей. Смартфон 32 может представлять собой любое мобильное вычислительное устройство, некоторые из которых могут включать в себя, но не ограничиваются этим, планшет, фаблет, умные часы или специализированное устройство, причем мобильное вычислительное устройство может выполнять полностью или частично клиентский процесс 16 ESV/MS.[0027] Turning now to FIG. 1-13, although the ESV/MS client process 16 is depicted in FIG. 1 and throughout the disclosure as being in whole or in part in smartphone 32, this is for illustrative purposes only. Smartphone 32 may be any mobile computing device, some of which may include, but are not limited to, a tablet, phablet, smartwatch, or specialized device, where the mobile computing device may execute all or part of the ESV/MS client process 16.

[0028] Обратимся снова к фиг. 2, где показана блок–схема последовательности операций для способа 200 для передачи сеанса транзакции подписания документов от клиентского приложения 76 ESV в приложение 72 ESV, причем сеанс транзакции подписания документов может быть связан с пользователем 48. В некоторых случаях, сеанс транзакции подписания документов может включать в себя информацию, идентифицирующую личность, при этом информация, идентифицирующая личность, может уникально идентифицировать пользователя 48. Процесс 10 ESV может включать в себя анализ (210), по меньшей мере, одного документа, удостоверяющего личность, при этом анализ включает в себя аутентификацию, по меньшей мере, одного документа, удостоверяющего личность. Варианты осуществления могут дополнительно включать в себя извлечение (215) информации, идентифицирующей личность, принадлежащей пользователю, по меньшей мере, из документа, удостоверяющего личность. Варианты осуществления могут также включать в себя отображение (220) цифровой копии документа, который должен быть подписан, пользователю и захват (225) электронной подписи документа пользователем. Варианты осуществления могут дополнительно включать в себя прием (230) информации, идентифицирующей личность, при этом информация, идентифицирующая личность, принадлежит пользователю и позволяет идентифицировать пользователя уникальным образом. Варианты осуществления могут также включать в себя передачу (235) сеанса транзакции подписания документов. Многочисленные другие операции также входят в объем настоящего раскрытия, что более подробно обсуждается ниже.[0028] Referring again to FIG. 2, which shows a flowchart for a method 200 for transferring a document signing transaction session from an ESV client application 76 to an ESV application 72, wherein the document signing transaction session may be associated with a user 48. In some cases, the document signing transaction session may include 48. The ESV process 10 may include parsing (210) at least one identity document, wherein the parsing includes authentication, at least one identity document. Embodiments may further include retrieving (215) personally identifiable information belonging to the user from at least an identity document. Embodiments may also include displaying (220) a digital copy of the document to be signed to the user and capturing (225) the electronic signature of the document by the user. Embodiments may further include receiving (230) personally identifiable information, wherein the personally identifiable information belongs to the user and allows the user to be uniquely identified. Embodiments may also include transmitting (235) a document signing transaction session. Numerous other operations are also included in the scope of this disclosure, which are discussed in more detail below.

[0029] В некоторых вариантах осуществления клиентское приложение 76 ESV/МС может быть выполнено с помощью клиентского процесса 16 ESV/MS, и клиентский процесс 16 ESV/МС может находиться постоянно в и может быть выполнен с помощью клиентского устройства 32, причем клиентское устройство 32 является смартфоном 32. Клиентское приложение 76 ESV/МС может быть автономным клиентским приложением 76 ESV/МС. Приложение 72 ESV/МС может быть выполнено серверным процессом 10 ESV/MS, и серверный процесс 10 ESV/MS может находиться постоянно на и может быть выполнен серверным компьютером 20. Серверный компьютер 20 может быть одним или более веб–серверами, в котором приложение 72 ESV/МС может быть веб–приложением.[0029] In some embodiments, the ESV/MS client application 76 may be executed by the ESV/MS client process 16 and the ESV/MS client process 16 may reside in and may be executed by the client device 32, wherein the client device 32 is a smartphone 32. The ESV/MS client application 76 may be a stand-alone ESV/MS client application 76. The ESV/MS application 72 may be executed by the ESV/MS server process 10, and the ESV/MS server process 10 may reside on and be executed by the server computer 20. The server computer 20 may be one or more web servers in which the application 72 ESV/MS may be a web application.

[0030] Следует понимать, что в то время как процессы 200 и 1300 указывают на конкретный порядок выполнения операций, в некоторых случаях, некоторые части операций могут быть выполнены в другом порядке, так и на различных системах. Кроме того, в некоторых других случаях дополнительные операции или этапы могут быть добавлены к процессам 200 и 1300. Аналогично, некоторые операции или этапы могут быть пропущены в процессах 200 и 1300.[0030] It should be understood that while processes 200 and 1300 indicate a specific order in which operations are performed, in some cases, some portions of operations may be performed in a different order, and on different systems. In addition, in some other cases, additional steps or steps may be added to processes 200 and 1300. Similarly, some steps or steps may be omitted from processes 200 and 1300.

[0031] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя отслеживание одного или более датчиков, причем один или более датчиков сконфигурированы, чтобы собирать информацию, идентифицирующую личность, относящуюся к пользователю 48. Например, смартфон 32 может включать в себя камеру, причем камера может быть сконфигурирована для захвата изображения 510 реального времени пользователя. Изображение 510 реального времени пользователя 48 может использоваться, чтобы уникально идентифицировать пользователя 48 и/или проверять, что пользователь выполняет требуемое действие, причем требуемое действие может быть подписанием цифровой копии документа 410 с помощью электронной подписи, исполняя присягу, делая письменное показание и т. д.[0031] In some embodiments, the ESV process 10 and/or the meeting synchronization process 11 may include tracking one or more sensors, where the one or more sensors are configured to collect personally identifiable information related to the user 48. For example, a smartphone 32 may include a camera, where the camera may be configured to capture a real-time image 510 of the user. The real-time image 510 of the user 48 may be used to uniquely identify the user 48 and/or verify that the user is performing a requested action, where the requested action may be signing a digital copy of the document 410 with an electronic signature, performing an oath, making an affidavit, etc. .

[0032] В некоторых вариантах осуществления информация, идентифицирующая личность, может включать в себя биометрические данные и/или данные о местоположении. Так, например, биометрические данные могут включать в себя, по меньшей мере, некоторые из анализа ДНК, анализа геометрии мочки, анализа рисунка глаз, анализа распознавания лица, анализа отпечатков пальцев, анализа геометрии руки, анализа подписи и анализа голоса. Например, данные местоположения могут включать в себя одно из данных Глобальной системы определения местоположения (GPS), информации идентификации точки доступа Wi–Fi, информации идентификации вышки сотового телефона, причем данные местоположения представляют собой данные вспомогательной системы глобального позиционирования (A–GPS). Информация, идентифицирующая личность, относящуюся к пользователю 48, может уникально определять пользователя 48 и его местоположение, и тем самым подтверждать авторство сеанса электронной подписи.[0032] In some embodiments, the personal identification information may include biometric data and/or location data. Thus, for example, the biometric data may include at least some of DNA analysis, lobe geometry analysis, eye pattern analysis, face recognition analysis, fingerprint analysis, hand geometry analysis, signature analysis, and voice analysis. For example, the location data may include one of Global Positioning System (GPS) data, Wi-Fi access point identification information, cell phone tower identification information, where the location data is Auxiliary Global Positioning System (A-GPS) data. The personally identifiable information relating to the user 48 may uniquely identify the user 48 and its location, and thereby verify the authorship of the electronic signature session.

[0033] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя сканирование одной или более форм документа(–ов), удостоверяющего личность, связанных с пользователем 48, при этом одна или более форм документа(–ов), удостоверяющего личность, включают в себя информацию, идентифицирующую личность. Например, клиентский процесс 16 ESV/MS может использовать одну или более камер смартфона 32 для сканирования одной или более форм документа(–ов), удостоверяющего личность, в которых одна или более форм документа(–ов), удостоверяющего личность может включать в себя, по меньшей мере, одно из следующего: карта социального обеспечения, водительские права, удостоверение личности государственного образца, военный билет, паспорт, карта паспорта, свидетельство о рождении, идентификационная карта Министерства обороны, свидетельство о гражданстве США, свидетельство о натурализации, зеленая карта, карта NEXUS, карта SENTRI и т. д. В некоторых случаях процесс 16 ESV/МС может использовать одну или более камер смартфон 32, чтобы захватывать изображение одной или более форм документа(–ов), удостоверяющего личность, предоставленного пользователем 48. Так, например, пользователь 48 может использовать свой смартфон 32, чтобы сделать снимок своих водительских прав 310, и изображение может быть загружено в клиентское приложение 76 ESV/MS и/или приложение 72 ESV/MS для обработки, причем приложение 72 ESV/МС – это веб–приложение ESV.[0033] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include scanning one or more forms of identification document(s) associated with the user 48, wherein the one or more forms of document(s) ) of an identity document include information that identifies a person. For example, the ESV/MS client process 16 may use one or more cameras of the smartphone 32 to scan one or more forms of identification document(s), wherein the one or more forms of identification document(s) may include, at least one of the following: social security card, driver's license, government issued ID, military ID, passport, passport card, birth certificate, Department of Defense ID card, certificate of US citizenship, certificate of naturalization, green card, card NEXUS, SENTRI card, etc. In some cases, the ESV/MS process 16 may use one or more cameras of the smartphone 32 to capture an image of one or more forms of identification document(s) provided by the user 48. For example, user 48 can use their smartphone 32 to take a picture of their driver's license 310 and the image can be uploaded to the ESV/MS client application 76 and/or the ESV/MS application 72 for processing, the ESV/MS application 72 being the ESV web application.

[0034] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встреч могут включать в себя аутентификацию одной или более форм документа(–ов), удостоверяющего личность, причем подлинность одной или более форм документа(–ов), удостоверяющего личность, может быть подтверждена. В некоторых случаях аутентификация может выполняться одним или более диспетчерами 66 и/или аутентификация может выполняться одной или более программами программного анализа. Одна или более программ программного анализа могут быть частью клиентского приложения 16 ESV/MS и/или частью приложения 72 ESV/MS.[0034] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include authenticating one or more forms of identity document(s), wherein the authenticity of one or more forms of identity document(s) can be confirmed. In some cases, authentication may be performed by one or more controllers 66 and/or authentication may be performed by one or more program analysis programs. One or more program analysis programs may be part of the client application 16 ESV/MS and/or part of the application 72 ESV/MS.

[0035] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи может включать в себя извлечение информации, идентифицирующей личность, относящейся к пользователю, из одной или более форм правительственной идентификации. В некоторых случаях извлечение информации, идентифицирующей личность, может быть выполнено одной или более программами программного анализа. Одна или более программ программного анализа могут быть частью клиентского приложения 16 ESV/MS и/или частью приложения 72 ESV/MS. Например, пользователь 48 может сделать снимок своего документа, удостоверяющего личность, используя камеру своего смартфона 32, и одна или более программ программного анализа могут оцифровывать фотографию 320 пользователя 48 и/или подпись 330, которые могут быть включены в документ, удостоверяющий личность. В некоторых случаях оцифрованная информация, идентифицирующая личность, пользователя 48, может использоваться в качестве опорной. Например, фотография 320 пользователя 48 может быть извлечена из аутентифицированной формы правительственной идентификации и использована в качестве опорного изображения 520 пользователя 48. В другом варианте осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя извлечение, по меньшей мере, одного из даты 340 рождения пользователя, номера 390 водительских прав, цвета 380 глаз, цвета 360 волос, роста 370, номера социального страхования, адреса 350 места жительства, пола 355, веса 350 и т. д., причем извлеченная информация может быть записана, эта информация также может быть использована для целей идентификации. В некоторых случаях извлеченная информация пользователя может использоваться для автозаполнения обязательных полей 420 в цифровой копии документа 410.[0035] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include extracting personally identifiable information related to the user from one or more forms of government identification. In some cases, the extraction of personally identifiable information may be performed by one or more software analysis programs. One or more program analysis programs may be part of the client application 16 ESV/MS and/or part of the application 72 ESV/MS. For example, user 48 may take a picture of their identity document using their smartphone 32's camera, and one or more software analysis programs may digitize user 48's photograph 320 and/or signature 330, which may be included in the identity document. In some cases, digitized information identifying the identity of the user 48 may be used as a reference. For example, a photograph 320 of user 48 may be extracted from an authenticated government identification form and used as reference image 520 of user 48. In another embodiment, ESV process 10 and/or appointment synchronization process 11 may include extracting at least one of the user's birth date 340, driver's license number 390, eye color 380, hair color 360, height 370, social security number, residence address 350, gender 355, weight 350, etc., and the extracted information can be recorded, this information can also be used for identification purposes. In some cases, the extracted user information may be used to auto-complete required fields 420 in the digital copy of the document 410.

[0036] В некоторых вариантах осуществления процесс ESV 10 и/или процесса 11 синхронизации встречи может включать в себя отображение цифровой копии документа 410. Цифровая копия документа 410 может быть отображена на экране смартфона 32. Пользователь может прокручивать этот документ 410 и может выбирать одно или более полей 420 в документе 410, которые требуют электронной подписи пользователя. Пользователь может выбирать поля 420 в пределах документа 410 с использованием указателя устройства, причем указатель устройства может быть пальцем пользователя и/или стилусом. Для администрирования сеанса подписи дисплей смартфона 32 может быть настроен как поле ввода, причем пользователь может рисовать свою подпись, используя свой палец или стилус, как если бы это была рукописная подпись при использовании ручки и бумаги.[0036] In some embodiments, the ESV process 10 and/or the meeting synchronization process 11 may include displaying a digital copy of the document 410. The digital copy of the document 410 may be displayed on the screen of the smartphone 32. The user may scroll through this document 410 and may select one or more than 420 fields in document 410 that require the user's electronic signature. The user may select fields 420 within the document 410 using a device pointer, where the device pointer may be the user's finger and/or a stylus. To administer the signature session, the smartphone display 32 can be configured as an input field, whereby the user can draw their signature using their finger or stylus as if it were a handwritten signature using pen and paper.

[0037] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи может включать в себя захват подписи пользователя, при этом подпись пользователя оцифровывается. Процесс 16 ESV/MS может дополнительно позволять пользователю размещать свою электронную подпись в одном или более полях 420 в документе 410, причем электронная подпись может быть масштабирована для соответствия полю 420 документа. В некоторых случаях электронная подпись может автоматически быть масштабирована в соответствии с полем документа 420 посредством процесса 16 ESV/MS. Пользователь и/или процесс 16 ESV/МС могут дополнительно проверять, что электронная подпись была размещена во всех требуемых полях 420 в документе 410, после чего документ 410 может считаться исполненным пользователем. Исполняя документ 410, можно считать, что пользователь принял содержание документа 410.[0037] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include capturing the user's signature, wherein the user's signature is digitized. The ESV/MS process 16 may further allow the user to place their electronic signature in one or more fields 420 in document 410, where the electronic signature may be scaled to fit field 420 of the document. In some cases, an electronic signature can be automatically scaled to match the field of the document 420 through the 16 ESV/MS process. The user and/or the ESV/MS process 16 may further verify that the electronic signature has been placed in all required fields 420 in the document 410, after which the document 410 may be considered executed by the user. By executing document 410, the user may be considered to have accepted the content of document 410.

[0038] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя сравнение изображения 510 реального времени пользователя с опорным изображением 520 пользователя 48. Изображение 510 реального времени может быть использовано для уникальной идентификации пользователя 48 и подтверждения, что пользователь 48 выполняет требуемую задачу, причем требуемая задача является электронной подписью цифрового документа 410. В некоторых случаях сравнение может быть сделано посредством одного или более диспетчеров 66 и/или сравнение может быть сделано посредством одной или более программ программного анализа. Одна или более программ программного анализа могут быть частью клиентского приложения 16 ESV/MS и/или частью приложения 72 ESV/MS.[0038] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include comparing the user's live image 510 with the user 48's reference image 520. The live image 510 may be used to uniquely identify the user 48 and verify that the user 48 performs the required task, the required task being an electronic signature of the digital document 410. In some cases, the comparison may be done by one or more controllers 66 and/or the comparison may be done by one or more software analysis programs. One or more program analysis programs may be part of the client application 16 ESV/MS and/or part of the application 72 ESV/MS.

[0039] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи может включать в себя технологию распознавания лиц. Например, устройство 24 хранения может включать в себя базу данных сохраненных изображений, связанных с каждым конкретным пользователем клиентского приложения 76 ESV/MS, при этом сохраненные изображения могут быть аутентифицированными изображениями. В некоторых случаях каждый пользователь может быть проверен путем отправки захваченного фото и/или видео со своего смартфона 32 по сети(–ям) 22 и/или 26, после чего фотография может сравниваться с изображениями, хранящимися в базе данных сохраненных изображений для того, чтобы подтверждать личность пользователя 48. Другие биометрические датчики и технологии проверки также могут использоваться, не выходя за рамки настоящего раскрытия. Дополнительно и/или альтернативно, описанные здесь подходы распознавания лиц, биометрических данных и определения местоположения могут использоваться полностью или частично с любыми другими признаками процесса 10 ESV и/или процесса 11 синхронизации встречи.[0039] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include facial recognition technology. For example, the storage device 24 may include a database of stored images associated with each specific user of the ESV/MS client application 76, where the stored images may be authenticated images. In some cases, each user can be verified by sending a captured photo and/or video from their smartphone 32 over the network(s) 22 and/or 26, after which the photo can be compared with images stored in the stored image database in order to verify the user's identity 48. Other biometric sensors and verification technologies may also be used without departing from the scope of this disclosure. Additionally and/or alternatively, the facial recognition, biometrics, and location approaches described herein may be used in whole or in part with any other features of the ESV process 10 and/or the appointment synchronization process 11.

[0040] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя определение показателя достоверности с помощью программного анализа или анализа человеком. Например, процесс 16 ESV/МС может сравнивать изображение 510 реального времени пользователя с опорным изображением 520 пользователя 48 с целью положительно идентифицировать пользователя 48, при этом опорное изображение 520 может быть извлечено из одной или более форм документов, удостоверяющих личность, описанных здесь. В некоторых случаях сравнение может быть выполнено одной или более программ программного распознавания лиц, при этом одна или более программ программного распознавания лиц присваивают показатель достоверности на основе анализа того, соответствует ли лицо, идентифицированное в опорном изображении 520 человеку, изображенному на изображении 510 реального времени. Кроме того, может задаваться пороговое значение для показателя достоверности, при этом пороговое значение может определять, является ли сравнение подтвержденным посредством диспетчера 66. В другом варианте осуществления проверка может быть выполнена полностью посредством диспетчера 66, и диспетчер 66 может назначать показатель достоверности на основе своего анализа. В этом случае процесс 16 ESV/MS может в реальном времени транслировать сеанс транзакции подписания документов, при этом сеанс транзакции подписания документов может передаваться частично или полностью в потоковом режиме.[0040] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include determining a confidence score using software or human analysis. For example, ESV/MS process 16 may compare a user's real-time image 510 with a reference image 520 of user 48 to positively identify the user 48, wherein reference image 520 may be derived from one or more of the forms of identification documents described herein. In some cases, the comparison may be performed by one or more face recognition software programs, wherein the one or more face recognition software programs assign a confidence score based on an analysis of whether the face identified in the reference image 520 matches the person depicted in the live image 510. In addition, a threshold value for a confidence score may be set, wherein the threshold value may determine whether the comparison is validated by dispatcher 66. In another embodiment, the verification may be performed entirely by dispatcher 66, and dispatcher 66 may assign a confidence score based on its analysis. . In this case, the ESV/MS process 16 may stream the document signing transaction session in real time, wherein the document signing transaction session may be streamed in part or in full.

[0041] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи может включать в себя запись о сеансе транзакции подписания документов, при этом сеанс транзакции подписания документов может быть записан частично или полностью. Например, процесс 16 ESV/MS может использовать одну или более камер смартфона 32 для записи изображения 510 реального времени пользователя 48, причем изображение 510 реального времени может использоваться для аутентификации личности пользователя 48 и/или захвата изображения пользователя 48, подписавшего цифровую копию документа 410. Запись сеанса транзакции подписания документов может включать в себя, по меньшей мере, некоторые из, но не ограничиваясь, одной или более форм документа, удостоверяющего личность, цифрового документа 410, который должен быть подписан, пользователя 48, подписывающего цифровой документ 410, одной или более форм информации, идентифицирующей личность, как описано здесь и т. д. Запись сеанса транзакции подписания документов может дополнительно включать в себя уникальный идентификационный номер документа, при этом уникальный идентификационный номер документа связан с каждой записью. В другом варианте осуществления, запись может также записывать, и тем самым идентифицировать в случае многосторонней записи, любых свидетелей пользователя 48, подписывающего цифровой документ 410. Запись может также включать в себя метаданные, такие как информация, идентифицирующая пользователя, который засвидетельствовал сеанс транзакции подписания документов, информация местоположения и другая информации, относящаяся к сеансу транзакции подписания документов. Записи могут быть переданы в реальном времени в сеть 22 ESV и/или 26, связанную с приложением 72 ESV/MS.[0041] In some embodiments, the ESV process 10 and/or the meeting synchronization process 11 may include a document signing transaction session record, wherein the document signing transaction session may be partially or completely recorded. For example, the ESV/MS process 16 may use one or more cameras of the smartphone 32 to capture a live image 510 of the user 48, wherein the live image 510 may be used to authenticate the identity of the user 48 and/or capture an image of the user 48 who signed the digital copy of the document 410. The document signing transaction session record may include at least some of, but not limited to, one or more forms of an identity document, a digital document 410 to be signed, a user 48 signing the digital document 410, one or more forms of personally identifiable information as described herein, etc. The document signing transaction session record may further include a unique document identification number, with a unique document identification number associated with each record. In another embodiment, the record may also record, and thereby identify in the case of a multilateral record, any witnesses of the user 48 signing the digital document 410. The record may also include metadata, such as information identifying the user who witnessed the document signing transaction session. , location information, and other information related to the document signing transaction session. Recordings can be transmitted in real time to the network 22 ESV and/or 26 associated with the application 72 ESV/MS.

[0042] В некоторых вариантах осуществления, процесс 16 ESV/МС может включать в себя формирование уникального идентификационного номера. Уникальный идентификационный номер может быть связан с сеансом транзакции подписания документов и может быть собственным уникальным идентификационным номером. Уникальный идентификационный номер может быть основан, по меньшей мере, частично, на метаданных сеанса транзакции подписания документов. В некоторых случаях уникальный идентификационный номер может использоваться для подтверждения действительности сеанса транзакции подписания документов. Например, процесс 16 ESV/МС может формировать уникальный идентификационный номер на основании, по меньшей мере, частично, того, что показатель достоверности больше, чем пороговое значение, и/или того, что сеанс транзакции подписания документов подтвержден диспетчером 66. В некоторых случаях, диспетчер 66 может дополнительно записывать, что он наблюдал сеанс транзакции подписания документов во всей его полноте, после чего уникальный идентификационный номер может быть приложен и/или добавлен к сеансу транзакции подписания документов. В другом варианте осуществления, сертификационной знак и/или печать могут быть приложены и/или добавлены к документу 410, причем сертификационной знак может быть собственном знаком. Уникальный идентификационный номер может использоваться для восстановления сеанса транзакции подписания документов в более позднюю дату.[0042] In some embodiments, the ESV/MS process 16 may include generating a unique identification number. The unique identification number may be associated with a document signing transaction session and may be its own unique identification number. The unique identification number may be based at least in part on document signing transaction session metadata. In some cases, a unique identification number may be used to verify the validity of a document signing transaction session. For example, the ESV/MS process 16 may generate a unique identification number based at least in part on the fact that the confidence score is greater than a threshold value and/or that the document signing transaction session has been acknowledged by the dispatcher 66. In some cases, dispatcher 66 may further record that it has observed the document signing transaction session in its entirety, after which a unique identification number can be appended and/or added to the document signing transaction session. In another embodiment, a certification mark and/or seal may be attached and/or added to the document 410, where the certification mark may be its own mark. The unique identification number can be used to restore the document signing transaction session at a later date.

[0043] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя сохранение сеанса транзакции подписания документов. В некоторых случаях процесс 16 ESV и/или процесс 11 синхронизации встречи могут сохранять сеанс транзакции подписания документов локально на запоминающем устройстве 32 смартфона. Позднее сеанс транзакции подписания документов может быть восстановлен и передан в приложение 72 ESV/MS, в котором сеанс транзакции подписания документов может быть сохранен на сетевом устройстве 24 хранения. Сохраненный сеанс транзакции подписания документов может быть сохранен для последующего поиска и/или ссылки, при этом уникальный идентификационный номер может использоваться для восстановления сеанса транзакции подписания документов. Информация, относящаяся к сеансу транзакции подписания и исполненному документу, будет храниться таким образом, чтобы они логически ассоциировались вместе, чтобы впоследствии детали сеанса могли служить дополнительными деталями проверки для самого документа.[0043] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include saving a document signing transaction session. In some cases, the ESV process 16 and/or the meeting synchronization process 11 may save the document signing transaction session locally on the smartphone storage device 32. Later, the document signing transaction session can be restored and transferred to the ESV/MS application 72, in which the document signing transaction session can be stored on the network storage device 24 . A saved document signing transaction session may be stored for later retrieval and/or reference, and the unique identification number can be used to restore the document signing transaction session. Information relating to the signing transaction session and the executed document will be stored in such a way that they are logically associated together so that the session details can later serve as additional verification details for the document itself.

[0044] В некоторых вариантах осуществления, процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя разрешение беспроводному передатчику передавать сеанс транзакции подписания документов, при этом сеанс транзакции подписания документов включает в себя, по меньшей мере, одно из цифрового документа 410, одну или более электронных подписей, одну или более форм документа(–ов), удостоверяющего личность, или доказательства других средств проверки личности, записи реального времени пользователя, записи реального времени одного или более свидетелей, уникальный идентификационный номер документа, журнал аудита способа проверки идентификации, видеозапись сеанс подписания, доверительный номер и т. д. Сеанс транзакции подписания документов может быть передан от смартфона 32 в приложение 72 ESV/MS. Кроме того, сеанс транзакции подписания документов может быть передан в ответ на запрос от сети 22 отслеживания и/или 26 или по инициативе пользователя 48.[0044] In some embodiments, the ESV process 10 and/or the appointment synchronization process 11 may include allowing the wireless transmitter to transmit a document signing transaction session, wherein the document signing transaction session includes at least one of the digital document 410 , one or more electronic signatures, one or more forms of identity document(s) or evidence of other means of identity verification, real time records of the user, real time records of one or more witnesses, unique document identification number, identity verification method audit log , video recording of the signing session, trust number, etc. The document signing transaction session can be transmitted from the smartphone 32 to the ESV/MS application 72. In addition, the document signing transaction session may be transmitted in response to a request from the tracking network 22 and/or 26 or at the initiative of the user 48.

[0045] Обратимся теперь к фиг. 3, где показан схематический вид интерфейса 300 сканирования клиентского приложения 76 ESV/MS, изображенного на дисплее мобильного смартфона 32. Интерфейс 300 сканирования может позволять пользователю сканировать одну или более форм документа(–ов), удостоверяющего личность, связанного с пользователем 48. Например, пользователь может использовать одну или более камер смартфона 32, чтобы захватывать изображение одной или более форм документа(–ов), удостоверяющего личность. Одна или более форм документа(–ов), удостоверяющего личность, могут включать, по меньшей мере, одну из следующих карт: карта социального обеспечения, водительские права 310, удостоверение личности государственного образца, военный билет, паспорт, карта паспорта, свидетельство о рождении, идентификационная карта Министерства обороны, свидетельство о гражданстве США, свидетельство о натурализации, зеленая карта, карта NEXUS, карта SENTRI и т. д. Например, пользователь 48 может использовать свой смартфон 32, чтобы сделать снимок своих водительских прав 310, и изображение может быть загружено в клиентское приложение 76 ESV/MS и/или приложение 72 ESV/MS. Загруженное изображение может быть дополнительно аутентифицировано одной или более программ программного анализа, причем одна или более программ программного анализа могут быть связаны с клиентским приложением 16 ESV/MS. В некоторых случаях информация, идентифицирующая личность, относящаяся к пользователю, может быть извлечена из водительских прав 310. Например, фотография 320 пользователя 48 может быть извлечена из водительских прав 310 и использована в качестве опорного изображения 520 для пользователя 48. Альтернативно/дополнительно, подпись 330 пользователя 48 может быть извлечена из водительских прав 310 пользователя и использована в качестве опорной подписи 330 для пользователя 48.[0045] Referring now to FIG. 3, which shows a schematic view of the scanning interface 300 of the ESV/MS client application 76 displayed on the display of the mobile smartphone 32. The scanning interface 300 may allow a user to scan one or more forms of identification document(s) associated with the user 48. For example, the user may use one or more cameras of the smartphone 32 to capture an image of one or more forms of identification document(s). One or more forms of identification document(s) may include at least one of the following cards: social security card, 310 driver's license, government-issued ID, military ID, passport, passport card, birth certificate, Department of Defense ID card, U.S. citizenship certificate, naturalization certificate, green card, NEXUS card, SENTRI card, etc. For example, user 48 can use their smartphone 32 to take a picture of their 310 driver's license and the image can be uploaded to the client application 76 ESV/MS and/or application 72 ESV/MS. The downloaded image can be additionally authenticated by one or more software analysis programs, and one or more software analysis programs can be associated with the client application 16 ESV/MS. In some cases, personally identifiable information relating to the user may be extracted from the driver's license 310. For example, a photograph 320 of the user 48 may be extracted from the driver's license 310 and used as a reference image 520 for the user 48. Alternatively/additionally, the signature 330 user 48 can be extracted from the user's driver's license 310 and used as a reference signature 330 for user 48.

[0046] Обратимся теперь к фиг. 4, где показан схематический вид интерфейса 400 отображения документа клиентского приложения 76 ESV/MS. Интерфейс 400 отображения документа может отображать цифровую копию документа 410 на экране смартфона 32. Пользователь может выбирать поля 420 документа 410 посредством указательного устройства, что могут потребовать его электронную подпись. Для администрирования подписи дисплей смартфона 32 может быть настроен как поле ввода, причем пользователь может рисовать свою подпись, используя свой палец или стилус, как если бы это была рукописная подпись при использовании ручки и бумаги.[0046] Referring now to FIG. 4, which shows a schematic view of the document display interface 400 of the ESV/MS client application 76. The document display interface 400 may display a digital copy of the document 410 on the screen of the smartphone 32. The user may select fields 420 of the document 410 with a pointing device, which may require their electronic signature. For signature administration, the smartphone display 32 can be configured as an input field, whereby the user can draw their signature using their finger or stylus as if it were a handwritten signature using pen and paper.

[0047] Обратимся теперь к фиг. 5, где показан схематический вид пользовательского интерфейса 500 проверки клиентского приложения 76 ESV/MS. Пользователю 48 могут быть представлены визуальные и/или звуковые подсказки, как часть процесса 10 ESV и/или процесса 11 синхронизации встречи, причем подсказка может включать в себя инструкции для выполнения одного или более конкретных действий. Приложение 76 отслеживания клиента может использовать, по меньшей мере, некоторые из датчиков смартфона 32 для сбора информации, идентифицирующей личность, относящейся к пользователю 48, причем информация, идентифицирующая личность, может давать возможность пользователю 48 идентифицироваться уникальным образом. Например, смартфон 32 может включать в себя одну или более камер, и одна или более камер могут быть сконфигурированы клиентским приложением 76 ESV/MS для захвата изображения 510 реального времени пользователя 48. Изображение 510 реального времени может быть неподвижным изображением и/или видеоизображением пользователя 48. Одно или более изображений 510 реального времени может иметь штамп времени и/или даты. Неподвижное изображение и видеоизображение могут иметь различные разрешения и могут использоваться для различных целей. Например, неподвижное изображение может иметь более высокое разрешение, чем видеоизображение, и может быть использовано, чтобы уникально идентифицировать пользователя 48. Видеоизображение может иметь более низкое разрешение, чем неподвижное изображение, и может быть использовано для подтверждения того, что пользователь 48 выполняет требуемую задачу. Например, видеоизображение может быть использовано для подтверждения того, что пользователь 48 выполняет требуемую задачу, например, подписание документа 410, и/или говорит идентифицирующую и различимую фразу, такую как его имя. В некоторых случаях видеоизображение может использоваться для уникальной идентификации пользователя 48.[0047] Referring now to FIG. 5, which shows a schematic view of the user interface 500 of the test client application 76 ESV/MS. The user 48 may be presented with visual and/or audible prompts as part of the ESV process 10 and/or the meeting synchronization process 11, the prompt may include instructions to perform one or more specific actions. The client tracking application 76 may use at least some of the sensors of the smartphone 32 to collect personally identifiable information relating to the user 48, wherein the personally identifiable information may enable the user 48 to be uniquely identified. For example, smartphone 32 may include one or more cameras, and one or more cameras may be configured by ESV/MS client application 76 to capture a live image 510 of user 48. Live image 510 may be a still image and/or video of user 48 One or more live images 510 may be time and/or date stamped. The still image and the video image may have different resolutions and may be used for different purposes. For example, a still image may be of higher resolution than a video image and may be used to uniquely identify user 48. A video image may be of lower resolution than a still image and may be used to confirm that user 48 is performing a required task. For example, a video image may be used to confirm that the user 48 is performing a required task, such as signing a document 410, and/or is speaking an identifying and distinguishable phrase, such as their name. In some cases, the video image may be used to uniquely identify the user 48.

[0048] Обращаясь снова к фиг. 5, показано схематический вид изображения 510 реального времени пользователя 48 в сравнении с опорным изображением 520 пользователя 48. Опорное изображение 520 может храниться локально (например, с помощью устройства 40 хранения) и/или удаленно (например, с помощью устройства 24 хранения) в одном или более местах хранения. В другом варианте осуществления опорное изображение 520 может храниться локально 40, и может быть использовано, чтобы запрашивать у пользователя 48, как требования изображения 510 реального времени, которое должно быть записано. Например, опорное изображение 520 может быть лицевым портретом, и может быть использовано для информирования пользователя 48 относительного размера изображения 510 реального времени, которое должно быть записано. Опорное изображение 520 может быть, по меньшей мере, одним из изображения общего профиля, ранее записанного и сохраненного опорного изображения 520 пользователя 48, или силуэта общего профиля лица. Опорное изображение 520 может быть использовано для выравнивания и изменения размеров изображения 510 реального времени. Например, изображение 510 реального времени может быть наложено на опорное изображение 520, и запись изображения 510 реального времени может автоматически начинаться, когда изображение 510 реального времени и опорное изображение 520 по существу выровнены. В качестве альтернативы, опорное изображение 520 может отображаться рядом с изображением 510 реального времени, и использоваться в качестве визуальной ссылки для диспетчера 66.[0048] Referring again to FIG. 5, a schematic view of the live image 510 of the user 48 is shown in comparison with the reference image 520 of the user 48. or more storage locations. In another embodiment, the reference image 520 may be stored locally 40, and may be used to query the user 48 as to the real-time image 510 that is to be recorded. For example, reference image 520 may be a facial portrait, and may be used to inform user 48 of the relative size of the live image 510 to be recorded. Reference image 520 may be at least one of a general profile image, a previously recorded and stored reference image 520 of user 48, or a general profile silhouette of a face. The reference image 520 may be used to align and resize the live image 510. For example, the live image 510 may be superimposed on the reference image 520, and recording of the live image 510 may automatically begin when the live image 510 and the reference image 520 are substantially aligned. Alternatively, the reference image 520 may be displayed next to the live image 510 and used as a visual reference for the dispatcher 66.

[0049] В некоторых вариантах осуществления, опорное изображение 520 может давать возможность пользователю 48 идентифицироваться уникальным образом. Например, диспетчер 66 может сравнивать изображение 510 реального времени с опорным изображением 520 с целью уникальной идентификации пользователя 48. Диспетчер 66 может иметь возможность утверждать изображение 510 реального времени с помощью кнопки 530 подтверждения или отклонять изображение 510 реального времени с помощью кнопки 540 отказа, причем подтверждение может быть или не быть в режиме реального времени. В некоторых случаях сравнение может быть выполнено одной или более программами программного анализа. Одна или более программ программного анализа могут быть частью клиентского процесса 16 ESV/MS, и/или процесса 10 ESV, и/или процесса 11 синхронизации встречи, при этом процесс 10 ESV и/или процесс 11 синхронизации встречи может быть процессом отслеживания через Интернет.[0049] In some embodiments, reference image 520 may allow user 48 to be uniquely identified. For example, the manager 66 may compare the live image 510 with the reference image 520 to uniquely identify the user 48. The dispatcher 66 may be able to approve the live image 510 using the confirm button 530 or reject the live image 510 using the reject button 540, with the confirmation may or may not be in real time. In some cases, the comparison may be performed by one or more software analysis programs. One or more program analysis programs may be part of the ESV/MS client process 16 and/or the ESV process 10 and/or the appointment sync process 11, wherein the ESV process 10 and/or the appointment sync process 11 may be an Internet tracking process.

[0050] В некоторых вариантах осуществления текущее местоположения пользователя 48 и/или данные местоположения могут быть определены клиентским приложением 76 отслеживания и переданы в приложение 72 отслеживания как часть сеанса транзакции подписания документов, описанного в данном документе. Данные местоположения могут быть получены из интегрированного датчика глобальной системы определения местоположения (GPS) в смартфоне 32. Данные местоположения могут дополнительно быть данными вспомогательной глобальной системы позиционирования (A–GPS), причем данные GPS дополняются информацией идентификации точки доступа Wi–Fi и/или информацией идентификации вышки сотовой связи.[0050] In some embodiments, the user 48's current location and/or location data may be determined by the tracking client application 76 and passed to the tracking application 72 as part of the document signing transaction session described herein. The location data may be obtained from an integrated Global Positioning System (GPS) sensor in the smartphone 32. The location data may further be Auxiliary Global Positioning System (A-GPS) data, the GPS data being supplemented with Wi-Fi hotspot identification information and/or cell tower identification.

[0051] В некоторых вариантах осуществления этот способ может дополнительно включать в себя процесс аутентификации на основе знаний и/или проверки предшествующего уровня, посредством чего пользователь должен успешно ответить на контрольные вопросы проверки личности, чтобы подтверждать свою личность. Соответственно, учитывая информацию о человеке, способ может формировать контрольные вопросы, связанные с кошельком или проверкой личности. Клиент должен ответить на них правильно. Это может быть предоставлено в качестве альтернативы проверке личности на основе удостоверения личности с фотографией. Если он проходит успешно, контрольный журнал транзакции может быть сохранен, так же, как и для удостоверения личности с фотографией. Способ также может включать в себя проверку личности, когда пользователь должен ответить на контрольные вопросы проверки личности.[0051] In some embodiments, this method may further include a knowledge-based authentication and/or prior verification process, whereby the user must successfully answer identity verification security questions in order to verify their identity. Accordingly, given information about the person, the method can generate security questions related to the wallet or identity verification. The client must answer them correctly. This may be provided as an alternative to photo ID verification. If it succeeds, an audit trail of the transaction can be saved, just as for a photo ID. The method may also include identity verification, where the user is required to answer identity verification security questions.

[0052] В некоторых вариантах, каждый документ может быть "заблокирован" или запечатан сертификатом цифровой безопасности. Этот сертификат может быть связан с "наблюдателем" и может быть связан с графической печатью, которую они применяют. Сертификат блокирует документ, чтобы его нельзя было отредактировать, он также привязывает документ к "наблюдателю", чтобы наблюдатель мог подтверждать операцию после факта.[0052] In some embodiments, each document may be "blocked" or sealed with a digital security certificate. This certificate may be associated with an "observer" and may be associated with the graphic printing they use. The certificate locks the document so it cannot be edited, it also binds the document to an "observer" so that the observer can confirm the operation after the fact.

[0053] В некоторых вариантах осуществления, любые и все данные могут быть сохранены логически связанным образом. По существу, документ может быть заблокирован/зашифрован и может быть связан с записью транзакции, так что документ и транзакция могут быть независимо проверены посредством записанных деталей транзакции.[0053] In some embodiments, any and all data may be stored in a logically related manner. As such, the document may be locked/encrypted and associated with a transaction record such that the document and the transaction can be independently verified by the recorded details of the transaction.

[0054] Обращаясь теперь к фиг. 6–13, представлены варианты осуществления, изображающие примеры, согласующиеся с процессом 11 синхронизации встречи. Процесс 11 синхронизации встречи может предоставлять специально построенную платформу для выполнения дистанционного нотариального заверения электронного документа. Соответственно, синхронизированные программные клиенты могут позволять пользователям нотариального агента поддерживать точное управление над нотариальным производством и управлять взаимодействиями подписывающих сторон с помощью инструментов и документов.[0054] Referring now to FIG. 6-13, embodiments are shown showing examples consistent with the appointment synchronization process 11 . Appointment synchronization process 11 may provide a custom built platform for performing remote notarization of an electronic document. Accordingly, synchronized software clients may allow notary agent users to maintain fine control over notary proceedings and manage signer interactions through tools and documents.

[0055] На фиг. 6 показан графический пользовательский интерфейс 600, который может быть использован в соответствии с процессом 11 синхронизации встречи. В данном конкретном примере составитель документа (например, пользователь бизнес–продукта) может использовать инструмент аннотирования для применения требуемого действия 601 (в данном примере, подпись). При применении к документу, который затем отправляется подписывающей стороне для нотариального заверения, каждое требуемое действие может быть завершено подписывающей стороной, прежде чем нотариальный агент сможет завершить встречу с нотариусом.[0055] FIG. 6 shows a graphical user interface 600 that can be used in accordance with the meeting synchronization process 11 . In this particular example, the originator of the document (eg, the user of the business product) can use an annotation tool to apply the desired action 601 (in this example, a signature). When applied to a document that is then sent to the signer for notarization, each required action can be completed by the signer before the notary agent can complete the meeting with the notary.

[0056] Фиг. 7 иллюстрирует графический пользовательский интерфейс 700, который может быть использован в соответствии с процессом 11 синхронизации встречи. Этот конкретный пример иллюстрирует графический пользовательский интерфейс (GUI) нотариального агента, который может быть использован для упрощения встречи с нотариусом. В процессе работы, нотариальный агент может выбирать подписываемый документ, который они желают представить подписывающей стороне, путем доступа к элементу 702 управления выбора документа. Когда выбран подписываемый документ, нотариальный агент может выбирать страницу подписываемого документа, которую он желает отобразить для подписывающей стороны с помощью элемента 703 управления выбором страницы. Сумма всех требуемых действий, добавленных к документу составителем в транзакцию встречи (см. фиг. 6), отображается в элементе 704 управления требуемых действий. Нотариальный агент может переключаться между требуемыми действиями с помощью индикаторов следующего/предыдущего действия.[0056] FIG. 7 illustrates a graphical user interface 700 that may be used in accordance with the meeting synchronization process 11 . This particular example illustrates a graphical user interface (GUI) of a notary agent that can be used to facilitate an appointment with a notary. In operation, the notary agent may select the document to be signed that they wish to present to the signer by accessing the document selection control 702 . When the document to be signed is selected, the notary agent may select the page of the document to be signed that he wishes to display to the signer using the page selection control 703 . The sum of all required actions added to the document by the originator in the appointment transaction (see FIG. 6) is displayed in the required actions control 704 . The notary agent can switch between the required actions using the next/previous action indicators.

[0057] В некоторых вариантах осуществления область 705 документа может позволять нотариальному агенту прокручивать документ, что инициирует синхронизированную прокрутку вида документа подписывающей стороны, показанного в графическом интерфейсе пользователя на фиг. 8. Подписывающая сторона может брать на себя управление видом своего документа в любом время, если желательно. Это может быть выполнено с использованием любого подходящих технологий, некоторые из которых могут включать, но не ограничиваются этим, прокрутку или масштабирование области документа.[0057] In some embodiments, the document area 705 may allow the notary agent to scroll the document, which initiates synchronized scrolling of the signer's document view shown in the GUI of FIG. 8. A signer may take control of the appearance of their document at any time, if desired. This may be accomplished using any suitable technique, some of which may include, but are not limited to, scrolling or zooming in on an area of the document.

[0058] В некоторых вариантах осуществления, если транзакция встречи с нотариусом включает в себя более одной подписывающей стороны, элемент 706 управления текущей подписывающей стороной может позволять нотариальному агенту выбирать, какая из подписывающих сторон имеет управление над инструментами аннотирования документов. Подписывающая сторона, которая имеет управление над инструментами, может самостоятельно передавать управление инструментами подписи документов другой подписывающей стороне.[0058] In some embodiments, if the notary meeting transaction involves more than one signer, the current signer control 706 may allow the notary agent to select which signer has control over document annotation tools. A signer that has control over the tools can independently transfer control of the document signing tools to another signer.

[0059] В некоторых вариантах осуществления нотариальный агент имеет возможность завершать встречу с помощью элемента 708 управления завершением. Этот элемент управления может быть отключен, пока все необходимые действия и нотариальная информация не будут применены к документам в транзакции встречи. Дополнительно и/или альтернативно, нотариальный агент имеет возможность прерывать встречу в любое время с помощью элемента 707 управления прерыванием, заканчивая ее одновременно для всех участников.[0059] In some embodiments, the implementation of the notary agent has the ability to complete the appointment using the control element 708 completion. This control can be disabled until all required actions and notary information have been applied to documents in an appointment transaction. Additionally and/or alternatively, the notary agent has the ability to interrupt the meeting at any time using the interrupt control 707, ending it at the same time for all participants.

[0060] На фиг. 8 показан пример графического пользовательского интерфейса 800, который может быть использован подписывающей стороной документа. При работе область 810 документа может прокручиваться, когда нотариальный агент прокручивает, как описано на фиг. 7. Подписывающая сторона может независимо прокручивать и масштабировать документ в любое время, но нотариальный агент может восстановить управление видом документа подписывающей стороны в любое время путем размещения указателя 811 для текущей подписывающей стороны. Когда указатель помещается, текущая подписывающая сторона видит строку 809 требуемого действия. Подписывающая сторона может поддерживать визуальный контакт с нотариальным агентом в течение заседания в видеоленте 812 нотариального агента.[0060] FIG. 8 shows an example of a graphical user interface 800 that may be used by a document signer. In operation, the document area 810 may scroll as the notary agent scrolls, as described in FIG. 7. The signer can independently scroll and zoom the document at any time, but the notary agent can regain control of the signer's document view at any time by placing pointer 811 for the current signer. When the pointer is placed, the current signer sees line 809 of the requested action. The signatory may maintain visual contact with the notary agent during the meeting on the videotape 812 of the notary agent.

[0061] Фиг. 9 иллюстрирует пример графического пользовательского интерфейса 900, изображающего элемент управления указателем, который нотариальный агент может использовать, чтобы потребовать действие подписывающей стороны и повторно синхронизировать общий вид документа, когда это необходимо. В процессе работы агент может выбирать любое место на области документа, открыв меню инструментов аннотирования. В верхней части меню, они могут выбрать вариант 913 добавления указателя. Это инициирует реакцию управления подписывающей стороны, описанную на фиг. 8.[0061] FIG. 9 illustrates an example graphical user interface 900 depicting a pointer control that a notary agent can use to require action by the signer and re-sync the document's overall appearance when necessary. In the course of work, the agent can select any place on the document area by opening the menu of annotation tools. At the top of the menu, they can select option 913 to add a pointer. This initiates the signer control response described in FIG. eight.

[0062] Фиг. 10 иллюстрирует пример элемента управления выбора документа, доступного нотариальному агенту через фиг. 7. Этот элемент управления может отображаться только в транзакциях с несколькими документами. При открытии, нотариальный агент может визуально определять, какие документы клиента могут быть разрешены для аннотирования 1014, сколько действий требуется на каждом документе 1015 и требуется ли нотариальное заверение на каждом документе 1016. По меньшей мере, один документ в нотариальных транзакциях должен требовать нотариального заверения. Нотариус может выбирать любой документ в списке для просмотра. Когда нотариус выбирает новый документ, это может быть сразу видно подписывающей стороне в ее графическом интерфейсе (см. фиг. 8). В то время как подписывающая сторона может независимо прокручивать активный в настоящее время документ, они не могут выбирать документ независимо от документа, выбранного нотариальным агентом.[0062] FIG. 10 illustrates an example of a document selection control available to a notary agent through FIG. 7. This control can only be displayed in multi-document transactions. Upon opening, the notary agent can visually determine which customer documents may be allowed to be annotated 1014, how many actions are required on each document 1015, and whether notarization is required on each document 1016. At least one document in notary transactions must require notarization. The notary can select any document in the list to view. When the notary selects a new document, this can be immediately visible to the signer in their graphical interface (see FIG. 8). While the signer can independently scroll through the currently active document, they cannot select the document regardless of the document selected by the Notary.

[0063] Фиг. 11 иллюстрирует пример элемента управления миниатюрами страниц документа, к которому обращается нотариальный агент с помощью фиг. 7. Этот элемент управления может отображаться для всех типов операций. Когда открыто, нотариальный агент может визуально определять, какие страницы документа требуют действия 1117, если какие–либо действия были обозначены инициатором транзакции (описано на фиг. 6). При выборе любого миниатюрного изображения текущий активный документ прокручивается на соответствующую страницу в обоих видах документа как нотариального агента, так и подписывающей стороны.[0063] FIG. 11 illustrates an example of a document page thumbnail control accessed by a notary agent using FIG. 7. This control can be displayed for all types of operations. When open, the notary agent can visually determine which pages of the document require action 1117 if any action has been indicated by the initiator of the transaction (described in FIG. 6). Selecting any thumbnail image scrolls the currently active document to the corresponding page in both document views of both the notary and the signer.

[0064] Дополнительно, нотариальный агент может вставить страницу вкладыша нотариального сертификата в документ 1118. После добавления страница сертификата может быть сразу же видима подписывающей стороне.[0064] Additionally, the notary agent may insert the insert page of the notary certificate into the document 1118. Once added, the certificate page may be immediately visible to the signer.

[0065] Фиг. 12 иллюстрирует пример меню аннотирования подписывающей стороны, когда более чем одна подписывающая сторона участвует во встрече с нотариусом. Инструменты аннотации могут включать в себя визуальное отображение, указывающее, какая из подписывающих сторон в настоящее время управляет инструментами аннотации, и может также предоставлять текущей подписывающей стороне возможность передавать управление другой подписывающей стороне 1219. Текущая подписывающая сторона может быть установлена в любое время нотариальным агентом с использованием элемента управления текущей подписывающей стороной, описанного на фиг. 7. Значения, заполняемые в документе каждым инструментом 1220 аннотации, могут быть основаны на подписывающей стороне, которая в настоящее время имеет управление. Например, если текущая подписывающая сторона имеет имя Laura Doe, то нажатие кнопки "Имя" в инструменте аннотации может привести к появлению аннотации с надписью "Laura Doe". Если она передает управление другой подписывающей стороне John Doe, и он нажимает "Имя", аннотация может считывать "John Doe". В некоторых вариантах осуществления синхронизированные программные клиенты могут включать в себя веб–приложения и мобильные приложения, которые используют инфраструктуру синхронизации.[0065] FIG. 12 illustrates an example signer annotation menu when more than one signer participates in a meeting with a notary. The annotation tools may include a visual display indicating which signer is currently in control of the annotation tools and may also allow the current signer to transfer control to another signer 1219. The current signer may be set at any time by a notary public using the current signer control described in FIG. 7. The values populated in the document by each annotation tool 1220 may be based on the signer that currently has control. For example, if the current signer is named Laura Doe, then clicking the "Name" button in the annotation tool might result in an annotation labeled "Laura Doe". If it passes control to another John Doe signer and he clicks "Name", the annotation can read "John Doe". In some embodiments, synchronized software clients may include web applications and mobile applications that use a synchronization framework.

[0066] Обращаясь теперь к фиг. 13, представлена блок–схема последовательности операций способа, изображающая одну или более операций, согласующихся с процессом 11 синхронизации встречи. Способ может включать в себя разрешение (1302) подписывающей стороне присоединяться с помощью графического интерфейса пользователя, связанного с первым программным клиентом, к удаленной встрече с нотариусом. Способ также может включать в себя разрешение (1304) удаленному нотариальному агенту управлять удаленной встречей с нотариусом с использованием второго программного клиента. Способ может дополнительно включать в себя синхронизацию (1306) одного или более поведений, связанных с первым программным клиентом и вторым программным клиентом с помощью прикладного программного интерфейса (API). Многочисленные другие операции, такие как рассмотренные выше, также входят в объем настоящего раскрытия.[0066] Turning now to FIG. 13 is a flowchart depicting one or more operations consistent with the appointment synchronization process 11 . The method may include allowing (1302) the signer to join, using a graphical user interface associated with the first software client, a remote meeting with the notary. The method may also include allowing (1304) a remote notary agent to manage a remote notary appointment using the second software client. The method may further include synchronizing (1306) one or more behaviors associated with the first software client and the second software client using an application programming interface (API). Numerous other operations, such as those discussed above, are also within the scope of this disclosure.

[0067] Ссылаясь снова на фиг. 1, процесс ESV и/или процесс 11 синхронизации встречи могут быть соединены с компьютером или компьютерной сетью. Например, серверный процесс 10 ESV и/или процесс 11 синхронизации встречи могут находиться постоянно и могут быть выполнены с помощью серверного компьютера 20, который может быть подключен к сети 22 (например, Интернет или локальная сеть). Примеры серверного компьютера 20 могут включать в себя, но не ограничиваются: персональный компьютер, серверный компьютер, последовательность серверных компьютеров, мини–компьютер и/или универсальный компьютер.[0067] Referring again to FIG. 1, the ESV process and/or the appointment synchronization process 11 may be connected to a computer or a computer network. For example, the ESV server process 10 and/or the appointment synchronization process 11 may reside permanently and may be performed by the server computer 20, which may be connected to a network 22 (eg, the Internet or a local area network). Examples of the server computer 20 may include, but are not limited to, a personal computer, a server computer, a series of server computers, a minicomputer, and/or a mainframe computer.

Серверный компьютер 20 может быть веб–сервером (или последовательностями серверов) с запущенной сетевой операционной системой, примеры которых могут включать в себя, но не ограничиваются ими:Server computer 20 may be a web server (or sequences of servers) running a network operating system, examples of which may include, but are not limited to:

Microsoft® Windows Server®; Novell® Netware®; или Red Hat® Linux®, например. (Microsoft и Windows, являются зарегистрированными торговыми знаками корпорации Microsoft в США и в других странах; Novell и NetWare являются зарегистрированными торговыми знаками корпорации Novell в США и в других странах; Red Hat является зарегистрированным торговым знаком компании Red Hat Corporation в США и в других странах; и Linux является зарегистрированным торговым знаком Linus Torvalds в США и в других странах). Microsoft® Windows Server®; Novell® Netware®; or Red Hat® Linux®, for example. (Microsoft and Windows are registered trademarks of Microsoft Corporation in the US and other countries; Novell and NetWare are registered trademarks of Novell Corporation in the US and other countries; Red Hat is a registered trademark of Red Hat Corporation in the US and other countries ; and Linux is a registered trademark of Linus Torvalds in the US and other countries).

[0068] Наборы команд и подпрограммы серверного процесса 10 ESV и/или процесса 11 синхронизации встречи, которые могут храниться на устройстве 24 хранения, связанном с серверным компьютером 20, могут выполняться одним или более процессорами (не показаны) и одной или более архитектурами памяти (не показаны), встроенными в серверный компьютер 20. Устройство 24 хранения может включать, но не ограничивается: жесткий диск; флэш–накопитель, накопитель на магнитной ленте; оптический привод; массив RAID; оперативное запоминающее устройство (RAM); постоянное запоминающее устройство (ROM); стираемое программируемое постоянное запоминающее устройство (EPROM) и флэш–память.[0068] The instruction sets and routines of the ESV server process 10 and/or the appointment sync process 11 that may be stored on the storage device 24 associated with the server computer 20 may be executed by one or more processors (not shown) and one or more memory architectures ( not shown) built into the server computer 20. The storage device 24 may include, but is not limited to: a hard drive; flash drive, magnetic tape drive; optical drive; RAID array; random access memory (RAM); Read Only Memory (ROM); erasable programmable read-only memory (EPROM) and flash memory.

[0069] Серверный компьютер 20 может выполнять приложение веб–сервера, примеры которых могут включать, но не ограничиваются: Microsoft® IIS, Novell® Web Server ™, или Apache® Tomcat®, что разрешает доступ к серверному компьютеру 20 (через сеть 22), используя один или более протоколов, примеры которых могут включать в себя, но не ограничиваются ими, HTTP (т. е. протокол передачи гипертекста), SIP (т. е. протокол инициации сеанса) и протокол Lotus® Sametime® VP. (Webserver является товарным знаком корпорации Novell в США и в других странах, Apache и Tomcat являются зарегистрированными торговыми знаками компании Apache Software Foundation в США и в других странах, Lotus и Sametime являются зарегистрированными товарными знаками International Business Machine Корпорация в США и в других странах). Сеть 22 может быть соединена с одной или более вторичными сетями (например, сетью 26), примеры которых могут включать в себя, но не ограничиваются: локальную сеть; глобальную сеть; или интранет, например.[0069] Server computer 20 may run a web server application, examples of which may include, but are not limited to: Microsoft® IIS, Novell® Web Server™, or Apache® Tomcat®, which allows access to server computer 20 (via network 22) using one or more protocols, examples of which may include, but are not limited to, HTTP (ie, Hypertext Transfer Protocol), SIP (ie, Session Initiation Protocol), and Lotus® Sametime® VP protocol. (Webserver is a trademark of Novell Corporation in the US and other countries, Apache and Tomcat are registered trademarks of the Apache Software Foundation in the US and other countries, Lotus and Sametime are registered trademarks of International Business Machine Corporation in the US and other countries) . Network 22 may be connected to one or more secondary networks (eg, network 26), examples of which may include, but are not limited to: a local area network; global network; or intranet, for example.

[0070] В дополнение/в качестве альтернативы к серверному процессу 10 ESV и/или процессу 11 синхронизации встречи один или более клиентских процессов ESV/MS (например, клиентские процессы 12, 14, 16, 18 ESV/MS) могут находиться постоянно и могут выполняться одним или более клиентскими электронными устройствами (например, клиентскими электронными устройствами 28, 30, 32 и/или 34, соответственно). Соответственно, в некоторых вариантах осуществления процесс ESV/MS может быть процессом на стороне сервера, в котором все функциональные возможности могут выполняться на серверном компьютере 20. Кроме того, процесс ESV/МС может быть процессом на стороне клиента, в котором все функциональные возможности могут выполняться на клиентском электронном устройстве. В других вариантах осуществления процесс ESV/МС может включать в себя гибридный процесс на стороне сервера/клиента, в котором, по меньшей мере, одна из функциональных возможностей может выполняться посредством серверного устройства, и по меньшей мере, одна из функциональных возможностей может выполняться посредством клиентского устройства.[0070] In addition/alternatively to the ESV server process 10 and/or the appointment synchronization process 11, one or more ESV/MS client processes (e.g., ESV/MS client processes 12, 14, 16, 18) may reside permanently and may be performed by one or more client electronic devices (eg, client electronic devices 28, 30, 32, and/or 34, respectively). Accordingly, in some embodiments, the ESV/MS process may be a server-side process in which all functionality may be performed on the server computer 20. In addition, the ESV/MS process may be a client-side process in which all functionality may be performed. on the client electronic device. In other embodiments, the ESV/MS process may include a hybrid server/client-side process in which at least one of the functionality may be performed by a server device and at least one of the functionality may be performed by a client device. devices.

[0071] Примеры электронных клиентских устройств могут включать в себя, но не ограничиваются, персональный компьютер 28, переносной компьютер 30, смартфон 32, портативный компьютер 34, персональный цифровой помощник (не показан), и специализированное устройство, планшет (не показан), сервер (не показан), телевизор (не показан), умный телевизор (не показано), захватывающее устройство (не показано) медиа (например, видео, фото и т. д. ) и специальное сетевое устройство (не показано). Клиентские электронные устройства 28, 30, 32, 34 каждое могут быть соединены с сетью 22 и/или сетью 26 и каждое может выполнять операционную систему, примеры которой могут включать в себя, но не ограничиваются, AndroidTM, Apple® iOS®, Mac® OS X®; Microsoft® Windows®, Microsoft Windows CEO, Red Hat® Linux® или пользовательскую операционную систему. (Android является зарегистрированным торговым знаком компании Google Inc. ; Microsoft и Windows являются зарегистрированными торговыми знаками корпорации Microsoft в США или в других странах; Apple IOS, Mac OS и OS X являются зарегистрированными торговыми знаками компании Apple Inc. в США и в других странах; Red Hat является зарегистрированным торговым знаком корпорации Red Hat в США или в других странах и Linux является зарегистрированным торговым знаком Linus Torvalds в США и в других странах).[0071] Examples of electronic client devices may include, but are not limited to, personal computer 28, laptop 30, smartphone 32, laptop 34, personal digital assistant (not shown), and dedicated device, tablet (not shown), server (not shown), TV (not shown), smart TV (not shown), capturing device (not shown) media (such as video, photo, etc.) and dedicated network device (not shown). Client electronic devices 28, 30, 32, 34 may each be connected to network 22 and/or network 26 and may each run an operating system, examples of which may include, but are not limited to, AndroidTM , Apple® iOS®, Mac® OSX®; Microsoft® Windows®, Microsoft Windows CEO, Red Hat® Linux®, or custom operating system. (Android is a registered trademark of Google Inc.; Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States or other countries; Apple IOS, Mac OS, and OS X are registered trademarks of Apple Inc. in the United States and other countries; Red Hat is a registered trademark of Red Hat Corporation in the US or other countries and Linux is a registered trademark of Linus Torvalds in the US and other countries).

[0072] Наборы команд и подпрограммы клиентских процессов 12, 14, 16, 18 ESV/MS, которые могут храниться на устройствах 36, 38, 40 и 42 хранения (соответственно), связанных с клиентскими электронными устройствами 28, 30, 32 и 34 (соответственно), могут выполняться одним или более процессорами (не показаны) и одной или более архитектурами памяти (не показаны), встроенными в клиентские электронные устройства 28, 30, 32, 34 (соответственно). Устройства 36, 38, 40 и 42 хранения могут включать в себя, но не ограничиваются: жесткий диск; твердотельный накопитель (SSD); флэш–накопитель, накопитель на магнитной ленте; оптический привод; массив RAID; оперативное запоминающее устройство (RAM); постоянное запоминающее устройство (ROM); стираемое программируемое постоянное запоминающее устройство (EPROM); и флэш–память.[0072] Instruction sets and routines of ESV/MS client processes 12, 14, 16, 18 that may be stored on storage devices 36, 38, 40, and 42 (respectively) associated with client electronic devices 28, 30, 32, and 34 ( respectively) may be executed by one or more processors (not shown) and one or more memory architectures (not shown) embedded in client electronic devices 28, 30, 32, 34 (respectively). Storage devices 36, 38, 40, and 42 may include, but are not limited to: a hard drive; solid state drive (SSD); flash drive, magnetic tape drive; optical drive; RAID array; random access memory (RAM); Read Only Memory (ROM); erasable programmable read-only memory (EPROM); and flash memory.

[0073] Пользователи 44, 46, 48 и 50 (также по–разному называемые "пользователи", "мониторы" 66, "агенты" 66 или "диспетчеры" 66) могут получать доступ к процессу ESV/MS различными способами. Например, по меньшей мере, некоторые из этих пользователей могут получать доступ к серверному процессу 10 ESV и/или процессу 11 синхронизации встречи непосредственно через устройство, на котором выполняется клиентский процесс (например, клиентские процессы 12, 14, 16, 18 ESV/MS), а именно через клиентские электронные устройства 28, 30, 32, 34. Пользователи 44, 46, 48, 50 могут получать доступ к серверному процессу 10 ESV и/или процессу 11 синхронизации встречи непосредственно через сеть 22 и/или через вторичную сеть 26. Кроме того, серверный компьютер 20 (т. е. компьютер, который выполняет серверный процесс 10 ESV и/или процесс 11 синхронизации встречи) может быть подключен к сети 22 через вторичную сеть 26, как показано с помощью линии 52 фантомного соединения. Пользователи 44, 46, 48, 50 также могут получать доступ к приложению ESV/MS аналогичным образом. Процесс 10 ESV и/или процесс 11 синхронизации встречи может включать в себя один или более пользовательских интерфейсов, таких как браузеры и текстовые или графические пользовательские интерфейсы, через которые пользователи 44, 46, 48, 50 могут получать доступ к процессу 10 ESV и/или процессу 11 синхронизации встречи.[0073] Users 44, 46, 48, and 50 (also referred to variously as "users", "monitors" 66, "agents" 66, or "managers" 66) can access the ESV/MS process in a variety of ways. For example, at least some of these users may access the ESV server process 10 and/or the appointment sync process 11 directly through the device on which the client process is running (e.g., ESV/MS client processes 12, 14, 16, 18) , namely through the client electronic devices 28, 30, 32, 34. Users 44, 46, 48, 50 can access the ESV server process 10 and/or the meeting synchronization process 11 directly through the network 22 and/or through the secondary network 26. In addition, the server computer 20 (i.e., the computer that runs the ESV server process 10 and/or the meeting synchronization process 11) can be connected to the network 22 via the secondary network 26, as shown by the phantom connection line 52. Users 44, 46, 48, 50 can also access the ESV/MS application in a similar manner. The ESV process 10 and/or the meeting synchronization process 11 may include one or more user interfaces, such as browsers and text or graphical user interfaces, through which users 44, 46, 48, 50 can access the ESV process 10 and/or meeting synchronization process 11.

[0074] Различные клиентские электронные устройства могут быть прямо или косвенно соединены с сетью 22 (или сетью 26). Так, например, персональный компьютер 28, как показано, непосредственно соединен с сетью 22 с помощью проводной сети связи. Кроме того, портативный компьютер 34, как показано, непосредственно соединен с сетью 26 с помощью проводной сети связи. Портативный компьютер 30, как показано, беспроводным образом соединен с сетью 22 через канал 54 беспроводной связи, установленный между портативным компьютером 30 и точкой беспроводного доступа (т. е., WAP) 56, которая, как показано, непосредственно соединена с сетью 22. WAP 56 может быть, например, устройством IEEE 802. 11a, 802. 11b, 802. 11g, 802. 11n, Wi–Fi и/или Bluetooth, которое способно устанавливаться канал 54 беспроводной связи между портативным компьютером 30 и WAP 56. Смартфон 32, как показано, беспроводным образом соединен с сетью 22 через канал 58 беспроводной связи, установленный между смартфоном 32 и сотовой сетью/мостом 60, который, как показано, непосредственно соединен с сетью 22.[0074] Various client electronic devices may be directly or indirectly connected to network 22 (or network 26). Thus, for example, the personal computer 28, as shown, is directly connected to the network 22 using a wired communication network. In addition, the laptop 34, as shown, is directly connected to the network 26 using a wired communication network. Laptop 30 is shown to be wirelessly connected to network 22 via a wireless link 54 established between laptop 30 and wireless access point (i.e., WAP) 56, which is shown to be directly connected to network 22. WAP 56 may be, for example, an IEEE 802.11a, 802.11b, 802.11g, 802.11n, Wi-Fi and/or Bluetooth device that is capable of establishing a wireless link 54 between laptop computer 30 and WAP 56. Smartphone 32, as shown, is wirelessly connected to network 22 via a wireless link 58 established between smartphone 32 and cellular network/bridge 60, which is shown to be directly connected to network 22.

[0075] Некоторые или все спецификации IEEE 802. 11x могут использовать протокол Ethernet и множественный доступ с поддержкой несущей для предотвращения коллизий (т. е., CSMA/CA) для совместного использования пути. Различные спецификации 802. 11x могут, например, использовать модуляцию с фазовой манипуляцией (т. е. PSK) или модуляцию с дополнительным кодовым ключом (т. е. CCK). BluetoothTM является спецификацией телекоммуникационной отрасли, что позволяет, например, мобильным телефонам, компьютерам, смартфонам и другим электронным устройствам соединяться друг с другом с помощью беспроводной связи ближнего действия. Беспроводная связь ближнего действия может включать в себя один или более запатентованных беспроводных интерфейсов и/или протоколов. Другие формы взаимосвязи (например, связь ближнего поля (NFC)) также могут быть использованы.[0075] Some or all of the IEEE 802.11x specifications may use the Ethernet protocol and carrier assisted multiple access for collision avoidance (ie, CSMA/CA) for path sharing. Various 802.11x specifications may, for example, use phase shift keying (ie, PSK) or complementary key modulation (ie, CCK). Bluetooth TM is a telecommunications industry specification that allows, for example, mobile phones, computers, smartphones, and other electronic devices to communicate with each other using short-range wireless communications. Short range wireless communications may include one or more proprietary wireless interfaces and/or protocols. Other forms of interconnection (eg, near field communication (NFC)) may also be used.

[0076] Для прилагаемого обсуждения клиентский процесс 16 ESV/MS был описан в иллюстративных целях. Понятно, что клиентский процесс 16 ESV/MS может, например, взаимодействовать и/или связываться с серверным процессом 10 ESV и/или процессом 11 синхронизации встречи и/или может выполняться в одном или более приложениях, которые обеспечивают связь с другими серверными и/или клиентскими процессами ESV/MS. Это не предназначено, чтобы быть ограничением этого раскрытия, поскольку возможны и другие конфигурации (например, процесс 16 ESV/МС для смартфона может включать в себя автономные клиентские процессы и/или автономные серверные процессы). Например, некоторые варианты осуществления могут включать в себя один или более клиентских процессов 12, 14, 18 ESV/МС или серверный процесс 10 ESV и/или процесс 11 синхронизации встречи вместо или в дополнение к клиентскому приложению 76 ESV/MS.[0076] For the accompanying discussion, the ESV/MS client process 16 has been described for illustrative purposes. It is understood that the ESV/MS client process 16 may, for example, interact with and/or communicate with the ESV server process 10 and/or the appointment sync process 11 and/or may run in one or more applications that provide communication with other server and/or ESV/MS client processes. This is not intended to be a limitation of this disclosure, as other configurations are possible (eg, smartphone ESV/MC process 16 may include stand-alone client processes and/or stand-alone server processes). For example, some embodiments may include one or more ESV/MS client processes 12, 14, 18 or ESV server process 10 and/or appointment sync process 11 instead of or in addition to the ESV/MS client application 76.

[0077] Компьютер 20 может включать в себя хранилище данных, например, базу данных (например, реляционную базу данных, объектно–ориентированную базу данных, триплетную базу данных и т. д.), и оно может быть расположено в пределах любого подходящего местоположения памяти, такой как устройство 24 хранения, соединенное с компьютером 20. Любые данные, описанные в настоящем раскрытии, могут храниться в хранилище данных. В некоторых вариантах осуществления компьютер 20 может использовать систему управления базами данных, например, но не ограничиваясь, "My Structured Query Language" (MySQL®), чтобы обеспечивать многопользовательский доступ к одной или более базам данных, таким как вышеупомянутая реляционная база данных. Хранилище данных может быть также пользовательской базой данных, такой как, например, база данных плоского файла или база данных XML. Также может быть использована любая другая форма(–ы) структуры и/или организации хранения данных. Процесс 10 ESV и/или процесс 11 синхронизации встречи может быть компонентом хранилища данных, автономным приложением, которое взаимодействует с указанным выше хранилищем данных и/или апплетом/приложением, к которому осуществляется доступ с помощью клиентских приложений 22, 24, 26 и 28. Выше отмечалось, что хранилище данных может быть полностью или частично распределено в топологии облачных вычислений. Таким образом, компьютер 20 и устройство 24 хранения могут ссылаться на множество устройств, которые также могут быть распределены по всей сети.[0077] Computer 20 may include a data store, such as a database (eg, relational database, object-oriented database, triplet database, etc.), and it may be located within any suitable memory location. such as storage device 24 connected to computer 20. Any of the data described in this disclosure may be stored in a data store. In some embodiments, computer 20 may use a database management system, such as, but not limited to, "My Structured Query Language" (MySQL®), to provide multi-user access to one or more databases, such as the aforementioned relational database. The data store may also be a user database such as, for example, a flat file database or an XML database. Any other form(s) of data structure and/or organization may also be used. The ESV process 10 and/or the appointment sync process 11 may be a data store component, a stand-alone application that interacts with the above data store, and/or an applet/application accessed by client applications 22, 24, 26, and 28. Above it was noted that the data storage can be completely or partially distributed in the cloud computing topology. Thus, computer 20 and storage device 24 may refer to multiple devices, which may also be distributed throughout the network.

[0078] Компьютер 20 может выполнять приложение ESV (например, приложение 72 ESV/МС). Процесс 10 ESV, и/или процесс 11 синхронизации встречи, и/или приложение 72 ESV/МС могут быть доступны через клиентские приложения 70, 74, 76 и 78. Процесс 10 ESV и/или процесс 11 синхронизации встречи могут быть отдельным приложением или могут быть апплетом/приложением/скриптом/расширением, которое может взаимодействовать с и/или быть выполнено в приложении 72 ESV/MS, в компоненте приложения 72 ESV и/или в одном или более клиентских приложениях 70, 74, 76 и 78. Приложение 72 ESV может быть отдельным приложением или может быть апплетом/приложением/скриптом/расширением, которое может взаимодействовать с и/или быть выполнено в процессе 10 ESV и/или в процессе 11 синхронизации встречи, компоненте процесса 10 ESV и/или процесса 11 синхронизации встречи, и/или в одном или более клиентских приложениях 70, 74, 76 и 78. Одно или более клиентских приложений 70, 74, 76 и 78 могут быть отдельным приложением или могут быть апплетом/приложением/скриптом/расширением, которое может взаимодействовать с и/или быть выполнено в и/или быть компонентом процесса 10 ESV и/или процесса 11 синхронизации встречи и/или приложения 72 ESV. Наборы команд и подпрограммы клиентских приложений 70, 74, 76 и 78, которые могут быть сохранены на устройствах 36, 38, 40, 42 хранения, подключенных к клиентским электронным устройствам 28, 30, 32 и 34, могут быть выполнены одним или более процессорами (не показаны) и в одной или более архитектурах памяти (не показаны), встроенных в клиентские электронные устройства 28, 20, 32 и 34.[0078] Computer 20 may run an ESV application (eg, ESV/MS application 72). ESV process 10 and/or appointment sync process 11 and/or ESV/MS application 72 may be accessed via client applications 70, 74, 76, and 78. ESV process 10 and/or appointment sync process 11 may be a separate application or may be an applet/application/script/extension that can interact with and/or be executed in an ESV/MS application 72, in a component of an ESV application 72, and/or in one or more client applications 70, 74, 76, and 78. ESV application 72 may be a standalone application, or may be an applet/application/script/extension that can interact with and/or be executed in the ESV process 10 and/or in the appointment sync process 11, a component of the ESV process 10 and/or the appointment sync process 11, and /or in one or more client applications 70, 74, 76 and 78. One or more client applications 70, 74, 76 and 78 may be a standalone application or may be an applet/application/script/extension that can interact with and/or be performed in and/or be a component of the ESV process 10 and/or the appointment synchronization process 11 and/or the ESV application 72. Instruction sets and routines of client applications 70, 74, 76, and 78 that may be stored on storage devices 36, 38, 40, 42 connected to client electronic devices 28, 30, 32, and 34 may be executed by one or more processors ( not shown) and in one or more memory architectures (not shown) embedded in client electronic devices 28, 20, 32 and 34.

[0079] Одно или более клиентских приложений 70, 74, 76 и 78 могут быть сконфигурированы для реализации некоторых или всех функциональных возможностей приложения 20 ESV/MS (и наоборот). Соответственно, приложение 72 ESV/МС может быть исключительно приложением на стороне сервера, исключительно приложением на стороне клиента или гибридным приложением на стороне сервера/клиента, которое совместно выполняется одним или более клиентскими приложениями 70, 74, 76 и 78 и/или приложением 20 ESV/MS. В качестве одного или более клиентских приложений 70, 74, 76 и 78, процесс 10 ESV и/или процесс 11 синхронизации встречи и приложение 20 ESV, взятые по отдельности или в любой комбинации, могут реализовывать некоторые или все одинаковые функциональные возможности, любое описание реализации таких функциональных возможностей посредством одного или более клиентских приложений 70, 74, 76 и 78, процесса 10 ESV и/или процесса 11 синхронизации встречи, приложения 72 ESV или их комбинации, и любое описанное взаимодействие(–я) между одним или более клиентскими приложениями 70, 74, 76 и 78, процессом 10 ESV, приложением 72 ESV или их комбинацией для осуществления такой функциональности, следует воспринимать как только пример и не ограничивает объем раскрытия.[0079] One or more client applications 70, 74, 76 and 78 may be configured to implement some or all of the functionality of the ESV/MS application 20 (and vice versa). Accordingly, the ESV/MC application 72 may be a purely server-side application, a purely client-side application, or a hybrid server/client-side application that is co-executed by one or more of the client applications 70, 74, 76 and 78 and/or the ESV application 20 /MS. As one or more client applications 70, 74, 76, and 78, ESV process 10 and/or appointment sync process 11 and ESV application 20, individually or in any combination, may implement some or all of the same functionality, any implementation description such functionality through one or more of the client applications 70, 74, 76 and 78, the ESV process 10 and/or the meeting synchronization process 11, the ESV application 72, or a combination thereof, and any described interaction(s) between one or more client applications 70 , 74, 76, and 78, ESV process 10, ESV application 72, or a combination thereof to implement such functionality should be taken as exemplary only and do not limit the scope of the disclosure.

[0080] В то время как некоторые варианты осуществления, раскрытые в данном документе, могут быть основаны на нотариальном процессе США и могут касаться и/или содержать законы и правила, в соответствии с ними, следует отметить, что принципы настоящего изобретения могут быть распространены также и на другие юрисдикции. Соответственно, варианты осуществления процесса 10 ESV и/или процесса 11 синхронизации встречи могут использоваться в любой подходящей стране и/или географической области.[0080] While some of the embodiments disclosed herein may be based on U.S. notarial process and may relate to and/or contain laws and regulations thereunder, it should be noted that the principles of the present invention may be extended as well. and to other jurisdictions. Accordingly, embodiments of the ESV process 10 and/or the appointment synchronization process 11 may be used in any suitable country and/or geographic area.

[0081] Как будет понятно специалисту в данной области техники, аспекты настоящего раскрытия могут быть реализованы как система, способ или компьютерный программный продукт. Соответственно, аспекты настоящего раскрытия могут принимать форму полностью аппаратного варианта осуществления, полностью программного варианта осуществления (включающего в себя микропрограммное обеспечение, резидентное программное обеспечение, микрокод и т. д.) или варианта осуществления, комбинирующего программные и аппаратные аспекты, которые могут совместно упоминаться в данном документе, в общем, как "схема", "модуль" или "система". Кроме того, аспекты настоящего раскрытия могут принимать форму компьютерного программного продукта, реализованного на одном или более машиночитаемых носителях, на которых реализован машиночитаемый программный код.[0081] As one of skill in the art will appreciate, aspects of the present disclosure may be implemented as a system, method, or computer program product. Accordingly, aspects of the present disclosure may take the form of an all-hardware implementation, an all-software implementation (including firmware, resident software, microcode, etc.), or an implementation combining software and hardware aspects, which may be collectively referred to in this document, generically as a "circuit", "module", or "system". In addition, aspects of the present disclosure may take the form of a computer program product embodied on one or more computer readable media embodied in computer readable program code.

[0082] Может использоваться любая комбинация одного или более машиночитаемых носителей. Машиночитаемый носитель может представлять собой машиночитаемую среду передачи сигналов или машиночитаемый носитель хранения данных. Машиночитаемый носитель хранения данных может быть, например, но не ограничиваясь этим, электронной, магнитной, оптической, электромагнитной, инфракрасной или полупроводниковой системой, аппаратурой или устройства или любой подходящей комбинации вышеперечисленного. Более конкретные примеры (неполный список) машиночитаемого носителя хранения данных должны включать в себя следующее: электрическое соединение, имеющее один или более проводов, портативную компьютерную дискету, жесткий диск, оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), стираемое программируемое постоянное запоминающее устройство (EPROM или флэш–память), оптический привод, портативное постоянное запоминающее устройство на компакт–дисках (CD–ROM), оптическое устройство хранения данных, магнитное устройство хранения данных или любая подходящая комбинация вышеозначенного. В контексте этого документа, машиночитаемый носитель хранения данных может представлять собой любой материальный носитель, который может содержать или сохранять программу для использования посредством или в связи с системой, аппаратурой или устройством выполнения инструкций.[0082] Any combination of one or more computer-readable media may be used. The computer-readable medium may be a computer-readable signaling medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (non-exhaustive list) of a computer-readable storage medium should include the following: an electrical connection having one or more wires, a portable computer floppy disk, a hard disk drive, a random access memory (RAM), a read only memory (ROM), an erasable programmable permanent a storage device (EPROM or flash memory), an optical drive, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. As used herein, a computer-readable storage medium can be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.

[0083] Машиночитаемая среда передачи сигналов может включать в себя распространяемый сигнал данных с машиночитаемым программным кодом, заключенный в него, например, в полосе модулирующих частот или в качестве части несущей. Такой распространяемый сигнал может принимать любую из множества форм, включающих в себя, но не только, электромагнитную, оптическую либо любую подходящую комбинацию вышеозначенного. Машиночитаемая среда передачи сигналов может представлять собой любую машиночитаемую среду, которая не является машиночитаемым носителем хранения данных и которая может передавать, распространять или транспортировать программу для использования посредством или в связи с системой, аппаратурой или устройством выполнения инструкций.[0083] The computer-readable signaling medium may include a propagated data signal with computer-readable program code enclosed therein, for example, in baseband or as part of a carrier. Such a propagated signal may take any of a variety of forms including, but not limited to, electromagnetic, optical, or any suitable combination of the foregoing. A computer-readable signaling medium can be any computer-readable medium that is not a computer-readable storage medium and that can transmit, distribute, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.

[0084] Программный код, заключенный на машиночитаемом носителе, может передаваться с использованием любого надлежащего носителя, включающего в себя, но не только, беспроводной, проводной, волоконно–оптический кабель, RF и т. д. или любую подходящую комбинацию вышеприведенного.[0084] The program code embodied on a computer-readable medium may be transmitted using any suitable medium, including, but not limited to, wireless, wired, fiber optic cable, RF, etc., or any suitable combination of the above.

[0085] Код компьютерной программы для выполнения операций для аспектов настоящего раскрытия может быть написан на любой комбинации одного или более языков программирования, включая в себя объектно–ориентированный язык программирования, такой как Java, Smalltalk, C++ или тому подобное и обычные процедурные языки программирования, такие как язык программирования "C" или аналогичные языки программирования. Программный код может выполняться полностью на компьютере пользователя, частично на компьютере пользователя, в качестве автономного программного пакета, частично на компьютере пользователя и частично на удаленном компьютере либо полностью на удаленном компьютере или сервере. Во последнем случае, удаленный компьютер может подключаться к компьютеру пользователя через сеть любого типа, в том числе, через локальную вычислительную сеть (LAN) или глобальную вычислительную сеть (WAN), либо подключение может осуществляться к внешнему компьютеру (например, через Интернет с использованием поставщика Интернет–услуг).[0085] Computer program code for performing operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object-oriented programming language such as Java, Smalltalk, C++, or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may run entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer, and partially on a remote computer, or entirely on a remote computer or server. In the latter case, the remote computer may connect to the user's computer over any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, over the Internet using a provider Internet services).

[0086] Аспекты настоящего раскрытия описываются ниже со ссылкой на блок–схему последовательности операций способа и/или блок–схемы способов, аппаратуры (систем) и компьютерных программных продуктов согласно вариантам осуществления раскрытия. Следует понимать, что каждый блок на иллюстрациях блок–схем последовательности операций способа и/или на блок–схемах и комбинации блоков на иллюстрациях блок–схем последовательности операций способа и/или на блок–схемах могут быть реализованы посредством компьютерных программных инструкций. Эти компьютерные программные инструкции могут быть предоставлены в процессор компьютера общего назначения, компьютера специального назначения или в другую программируемую аппаратуру обработки данных, чтобы формировать машину, так что инструкции, которые выполняются через процессор компьютера или другую программируемую аппаратуру обработки данных, создают средство для реализации функций/действий, указываемых на блок–схеме последовательности операций способа, и/или блока либо блоков на блок–схеме.[0086] Aspects of the present disclosure are described below with reference to a flow diagram of a method and/or flow diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It should be understood that each block in the flowchart illustrations and/or flowcharts and combinations of blocks in the flowchart illustrations and/or flowcharts may be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, a special purpose computer, or other programmable data processing equipment to form a machine such that the instructions that are executed through the computer processor or other programmable data processing equipment create a means for implementing the functions/ the actions indicated on the flowchart of the sequence of operations of the method, and/or the block or blocks on the flowchart.

[0087] Эти компьютерные программные инструкции также могут быть сохранены в некратковременном машиночитаемом носителе таким образом, что они управляют компьютером, другой программируемой аппаратурой обработки данных или другими устройствами с возможностью функционировать конкретным способом, так что инструкции, сохраненные в машиночитаемом носителе, формируют изделие, включающее в себя инструкции, которые реализуют функцию/действие, указываемое на блок–схеме последовательности операций способа и/или в блоке либо блоках на блок–схеме.[0087] These computer program instructions may also be stored on a non-transitory computer-readable medium such that they control a computer, other programmable processing equipment, or other devices to function in a particular manner, such that the instructions stored on the computer-readable medium form an article of manufacture including includes instructions that implement the function/action indicated in the flowchart and/or in the block or blocks in the flowchart.

[0088] Компьютерные программные инструкции также могут загружаться в компьютер или в другую программируемую аппаратуру обработки данных или другие устройства, для того, чтобы инструктировать выполнение последовательности функциональных этапов на компьютере или на другой программируемой аппаратуре или других устройствах, с тем чтобы формировать машинореализуемый процесс таким образом, что инструкции, которые выполняются на компьютере или на другой программируемой аппаратуре, предоставляют процессы для реализации функций/действий, указанных на блок–схеме последовательности операций способа и/или блока или блоков на блок–схеме.[0088] Computer program instructions may also be downloaded to a computer or other firmware or other devices to instruct the execution of a sequence of functional steps on the computer or other firmware or other devices to form a machine-executable process thereby that instructions that are executed on a computer or other programmable hardware provide processes for implementing the functions/actions indicated in the flowchart and/or the block or blocks in the flowchart.

[0089] Блок–схема последовательности операций и блок–схемы на чертежах иллюстрируют архитектуру, функциональность и работу возможных вариантов осуществления систем, способов и компьютерных программных продуктов согласно различным вариантам осуществления настоящего раскрытия. В этом отношении, каждый блок в блок–схеме последовательности операций или блок–схемах представляет модуль, сегмент или часть кода, который содержит одну или более исполняемых инструкций для осуществления указанной логической функции(–ий). Следует также отметить, что в некоторых альтернативных вариантах осуществления функции, указанные в блоке, могут выполняться не в порядке, указанном на чертежах. Например, два этапа, показанные друг за другом, могут фактически исполняться практически одновременно, или этапы могут иногда исполняться в обратном порядке, в зависимости от включенной функциональности. Также следует отметить, что каждый блок блок–схем и/или иллюстраций блок–схем последовательности операций способа и комбинации блоков на блок–схемах и/или блок–схемах последовательности операций способа могут реализовываться посредством аппаратных систем специального назначения, которые выполняют указанные функции или этапы, либо комбинаций аппаратных средств специального назначения и компьютерных инструкций.[0089] The flowchart and block diagrams in the drawings illustrate the architecture, functionality, and operation of exemplary embodiments of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagrams represents a module, segment, or piece of code that contains one or more executable instructions to implement the specified logical function(s). It should also be noted that in some alternative embodiments, the functions indicated in the block may not be performed in the order indicated in the drawings. For example, two steps shown one after the other may actually be executed at nearly the same time, or the steps may sometimes be executed in reverse order, depending on the functionality included. It should also be noted that each block of flowcharts and/or flowchart illustrations and combinations of blocks in the flowcharts and/or flowcharts may be implemented by dedicated hardware systems that perform the specified functions or steps. , or combinations of special purpose hardware and computer instructions.

[0090] Терминология, используемая в данном документе, служит только для цели описания конкретных вариантов осуществления и не имеет намерение ограничивать раскрытие. При использовании в данном документе, формы единственного числа служат для того, чтобы включать в себя также множественные формы, если контекст явно не указывает иное. Следует дополнительно понимать, что термины "содержит" и/или "содержащий" при использовании в данном подробном описании задают наличие изложенных признаков, целых частей, этапов, операций, элементов или компонентов, однако не препятствуют наличию или добавлению одного или более других признаков, целых частей, этапов, операций, элементов, компонентов или их групп.[0090] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the disclosure. As used herein, the singular forms are meant to include the plural forms as well, unless the context clearly indicates otherwise. It should be further understood that the terms "comprises" and/or "comprising" when used in this detailed description specify the presence of the recited features, whole parts, steps, operations, elements or components, but do not preclude the presence or addition of one or more other features, whole parts, stages, operations, elements, components or their groups.

[0091] Соответствующие структуры, материалы, действия и эквиваленты всех средств или этапов плюс функциональные элементы в формуле изобретения ниже предназначаются, чтобы включать в себя любую структуру, материал или действие для выполнения функции в комбинации с другими заявленными элементами, как конкретно заявлено. Описание настоящего раскрытия было представлено в целях иллюстрации и описания, но не предназначено, чтобы быть исчерпывающим или ограниченным раскрытием в раскрытой форме. Множество модификаций и изменений должны становиться очевидными для специалистов в данной области техники без отступления от объема и сущности раскрытия. Вариант осуществления выбирается и описывается для того, чтобы наилучшим образом пояснять принципы раскрытия и практическое применение, и для того, чтобы предоставлять возможность другим специалистам в данной области техники понимать раскрытие для различных вариантов осуществления с различными модификациями, которые подходят для конкретного рассмотренного варианта использования.[0091] Respective structures, materials, acts, and equivalents of all means or steps plus functional elements in the claims below are intended to include any structure, material, or act to perform a function in combination with other claimed elements, as specifically stated. The description of the present disclosure has been provided for purposes of illustration and description, but is not intended to be an exhaustive or limited disclosure in the disclosed form. Many modifications and changes should become apparent to those skilled in the art without departing from the scope and spirit of the disclosure. An embodiment is selected and described in order to best explain the principles of the disclosure and practical application, and to enable others skilled in the art to understand the disclosure for the various embodiments with various modifications that are appropriate for the particular use considered.

[0092] Таким образом, после подробного описания раскрытия настоящей заявки и со ссылкой на его вариант(–ы) осуществления будет очевидно, что модификации, варианты и любые комбинации варианта(–ов) осуществления (в том числе любые модификации, варианты и их комбинации) возможны без отступления от объема раскрытия, определенного в прилагаемой формуле изобретения.[0092] Thus, after a detailed description of the disclosure of the present application and with reference to its variant(s) of implementation, it will be obvious that modifications, variations, and any combination of the variant(s) of implementation (including any modifications, variations, and combinations thereof ) are possible without departing from the scope of the disclosure defined in the appended claims.

Claims (43)

1. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом, содержащий этапы, на которых:1. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary, containing the steps at which: позволяют подписывающей стороне присоединяться через графический интерфейс пользователя, связанный с первым программным клиентом, к удаленной встрече с нотариусом;allow the signer to join through the graphical user interface associated with the first software client, to a remote meeting with the notary; разрешают удаленному нотариальному агенту управлять удаленной встречей с нотариусом с использованием второго программного клиента, причем разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом включает в себя этап, на котором управляют представлением подписываемых документов подписывающей стороне; и allowing the remote notary agent to manage the remote notary meeting using the second software client, wherein allowing the remote notary agent to manage the remote notary meeting includes controlling the presentation of signed documents to the signer; and синхронизуют одно или более поведений, связанных с первым программным клиентом и вторым программным клиентом, с помощью прикладного программного интерфейса (API), причем отображение документа подписывающей стороне синхронизируется с отображением документа удаленному нотариальному агенту;synchronizing one or more behaviors associated with the first software client and the second software client using an application programming interface (API), wherein the display of the document to the signer is synchronized with the display of the document to the remote notary agent; предписывают отображать первое меню инструментов аннотирования на графическом интерфейсе пользователя, связанном с первым программным клиентом, причем первое меню инструментов аннотирования выполнено с возможностью обеспечения возможности аннотирования документа в выбираемом подписывающей стороной положении; иcausing a first menu of annotation tools to be displayed on a graphical user interface associated with the first software client, the first menu of annotation tools being configured to allow the document to be annotated at a position selected by the signer; and предписывают отображать второе меню инструментов аннотирования на графическом интерфейсе пользователя, связанном со вторым программным клиентом, причем первое меню инструментов аннотирования и второе меню инструментов аннотирования отличаются, причем второе меню инструментов аннотирования выполнено с возможностью обеспечения возможности аннотирования документа в первом выбираемом удаленным нотариальным агентом положении.instructing to display the second menu of annotation tools on the graphical user interface associated with the second software client, wherein the first menu of annotation tools and the second menu of annotation tools are different, and the second menu of annotation tools is configured to enable annotation of the document in the first position selected by the remote notary agent. 2. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, в котором разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом включает в себя этапы, на которых предоставляют удаленному нотариальному агенту вариант брать на себя управление отображением документа и в ответ на прием индикации, что удаленный нотариальный агент добавил указатель, предписывают отображению документа подписывающей стороны прокручиваться до положения в графическом интерфейсе пользователя, связанном с первым программным клиентом, которое соответствует положению указателя.2. The computer-implemented method of synchronizing interactions between multiple software clients in a notary meeting of claim 1, wherein allowing a remote notary agent to control the remote notary meeting includes providing the remote notary agent with the option to take control of document display. and in response to receiving an indication that the remote notary agent has added the pointer, causing the signer's document display to scroll to a position in the graphical user interface associated with the first software client that matches the position of the pointer. 3. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, дополнительно содержащий этап, на котором:3. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 1, additionally comprising the step of: запрещают нотариальному агенту завершать удаленную встречу с нотариусом, пока все подписывающие стороны не завершат все требуемые действия.prevent the notary agent from completing a remote meeting with the notary until all signers have completed all required actions. 4. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, дополнительно содержащий этап, на котором:4. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 1, additionally comprising the step of: позволяют удаленному нотариальному агенту прерывать удаленную встречу с нотариусом для всех сторон.allow a remote notary agent to interrupt a remote notary meeting for all parties. 5. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, дополнительно содержащий этап, на котором:5. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 1, additionally comprising the step of: предписывают отображать на графическом интерфейсе пользователя, связанном со вторым программным клиентом, дисплей, указывающий количество действий, требуемых для того, чтобы завершить удаленную встречу с нотариусом.causing the GUI associated with the second software client to display a display indicating the number of steps required to complete the remote meeting with the notary. 6. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, дополнительно содержащий этап, на котором:6. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 1, additionally comprising the step of: предписывают отображать на графическом интерфейсе пользователя, связанном со вторым программным клиентом, дисплей, указывающий одно или более представлений каждой страницы документа, требующей действия подписывающей стороны, указывая количество необходимых действий. causing on a graphical user interface associated with the second software client a display indicating one or more views of each page of the document requiring a signer's action, indicating the number of actions required. 7. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, дополнительно содержащий этапы, на которых:7. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 1, additionally containing steps where: позволяют нотариальному агенту через графический интерфейс пользователя второго программного клиента формировать нотариальный сертификат на текущий подписываемый документ; иallow the notary agent through the graphical user interface of the second software client to generate a notary certificate for the current signed document; and предписывают отображение нотариального сертификата подписывающей стороне в первом программном клиенте.causing the notary certificate to be displayed to the signer in the first software client. 8. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, дополнительно содержащий этапы, на которых:8. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 1, additionally containing steps at which: позволяют нотариальному агенту передавать управление одним или более инструментами подписи документа конкретной подписывающей стороне из множества подписывающих сторон, причем нотариальный агент отличается от множества подписывающих сторон;allow the notary agent to transfer control of one or more document signing tools to a particular signer of the plurality of signers, the notary agent being different from the plurality of signers; позволяют каждой конкретной подписывающей стороне из множества подписывающих сторон передавать управление одним или более инструментами подписи документа другой конкретной подписывающей стороне; иallow each specific signer of the plurality of signers to transfer control of one or more document signing tools to another specific signer; and заполняют документ с помощью первого меню инструментов аннотирования на основании конкретной подписывающей стороны с помощью управления одним или более инструментами подписи документа.populating the document with a first menu of annotation tools based on a particular signer by controlling one or more document signing tools. 9. Некратковременный машиночитаемый носитель, имеющий сохраненные на нем инструкции, которые при выполнении посредством процессора приводят к одной или более операциям, причем операции содержат:9. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, result in one or more operations, the operations comprising: позволение подписывающей стороне присоединяться через графический интерфейс пользователя, связанный с первым программным клиентом, к удаленной встрече с нотариусом;allowing the signer to join, via a graphical user interface associated with the first software client, a remote meeting with the notary; разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом с использованием второго программного клиента, причем разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом включает в себя этап, на котором управляют представлением подписываемых документов подписывающей стороне;allowing the remote notary agent to manage the remote notary meeting using the second software client, wherein allowing the remote notary agent to manage the remote notary meeting includes controlling the presentation of documents to be signed to the signer; синхронизацию одного или более поведений, связанных с первым программным клиентом и вторым программным клиентом, с помощью прикладного программного интерфейса (API), причем отображение документа подписывающей стороне синхронизируется с отображением документа удаленному нотариальному агенту;synchronizing one or more behaviors associated with the first software client and the second software client using an application programming interface (API), wherein the display of the document to the signer is synchronized with the display of the document to the remote notary agent; предписание отображать первое меню инструментов аннотирования на графическом интерфейсе пользователя, связанном с первым программным клиентом, причем первое меню инструментов аннотирования выполнено с возможностью обеспечения возможности аннотирования документа в выбираемом подписывающей стороной положении; и causing a first menu of annotation tools to be displayed on a graphical user interface associated with the first software client, the first menu of annotation tools being configured to allow the document to be annotated at a position selected by the signer; and предписание отображать второе меню инструментов аннотирования на графическом интерфейсе пользователя, связанном со вторым программным клиентом, причем первое меню инструментов аннотирования и второе меню инструментов аннотирования отличаются, причем второе меню инструментов аннотирования выполнено с возможностью обеспечения возможности аннотирования документа в первом выбираемом удаленным нотариальным агентом положении.instructing to display the second menu of annotation tools on the graphical user interface associated with the second software client, wherein the first menu of annotation tools and the second menu of annotation tools are different, and the second menu of annotation tools is configured to enable annotation of the document in the first position selected by the remote notary agent. 10. Некратковременный машиночитаемый носитель по п. 9, в котором разрешение удаленному нотариальному агенту управлять удаленной встречей с нотариусом включает в себя предоставление удаленному нотариальному агенту варианта брать на себя управление отображением документа и предоставление удаленному нотариальному агенту варианта во втором меню инструментов аннотирования добавлять указатель во втором выбираемом удаленным нотариальным агентом положении в документе. 10. The non-transitory computer-readable medium of claim 9, wherein allowing the remote notary agent to manage the remote notary appointment includes allowing the remote notary agent to take control of the display of the document and providing the remote notary agent with an option in the second annotation tools menu to add an index in the second position in the document chosen by the remote notary agent. 11. Некратковременный машиночитаемый носитель по п. 9, дополнительно содержащий:11. A non-transitory computer-readable medium according to claim 9, further comprising: запрещение нотариальному агенту завершить удаленную встречу с нотариусом, пока все подписывающие стороны не завершат все требуемые действия.prohibiting the notary agent from completing a remote meeting with the notary until all signers have completed all required actions. 12. Некратковременный машиночитаемый носитель по п. 9, дополнительно содержащий:12. A non-transitory computer-readable medium according to claim 9, further comprising: позволение удаленному нотариальному агенту прерывать удаленную встречу с нотариусом для всех сторон.allowing a remote notary agent to interrupt a remote notary meeting for all parties. 13. Некратковременный машиночитаемый носитель по п. 9, дополнительно содержащий:13. A non-transitory computer-readable medium according to claim 9, further comprising: предписывание отображать на графическом интерфейсе пользователя, связанном со вторым программным клиентом, дисплей, указывающий количество действий, требуемых для того, чтобы завершать удаленную встречу с нотариусом.causing, on a graphical user interface associated with the second software client, a display indicating the number of actions required in order to complete the remote meeting with the notary. 14. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, дополнительно содержащий этап, на котором:14. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 1, additionally comprising the step of: изменяют размер и выравнивают изображение подписывающей стороны на основании по меньшей мере опорного изображения, причем опорное изображение извлечено из документа, удостоверяющего личность, по меньшей мере одной подписывающей стороны.resizing and aligning the signer's image based on at least the reference image, wherein the reference image is extracted from the identity document of at least one signer. 15. Некратковременный машиночитаемый носитель по п. 11, дополнительно содержащий:15. A non-transitory computer-readable medium according to claim 11, further comprising: изменение размера и выравнивание изображения подписывающей стороны на основании по меньшей мере опорного изображения, причем опорное изображение извлечено из документа, удостоверяющего личность, по меньшей мере одной подписывающей стороны.resizing and aligning the signer's image based on at least the reference image, wherein the reference image is derived from an identity document of at least one signer. 16. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 1, причем первое меню инструментов аннотирования выполнено с возможностью отображать первое множество вариантов аннотирования, причем второе меню инструментов аннотирования выполнено с возможностью отображать второе множество вариантов аннотирования.16. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 1, wherein the first annotation tools menu is configured to display the first set of annotation options, and the second annotation tools menu is configured to display the second set of annotation options. 17. Некратковременный машиночитаемый носитель по п. 9, причем первое меню инструментов аннотирования выполнено с возможностью отображать первое множество вариантов аннотирования, причем второе меню инструментов аннотирования выполнено с возможностью отображать второе множество вариантов аннотирования.17. The non-transitory computer-readable medium of claim 9, wherein the first annotation tool menu is configured to display a first set of annotation options, and the second annotation tool menu is configured to display a second set of annotation options. 18. Компьютерно–реализуемый способ синхронизации взаимодействий между несколькими программными клиентами во встрече с нотариусом по п. 3, дополнительно содержащий этап, на котором:18. A computer-implemented method for synchronizing interactions between several software clients in a meeting with a notary according to claim 3, further comprising the step of: позволяют удаленному нотариальному агенту, через графический интерфейс пользователя второго программного клиента, завершать удаленную встречу с нотариусом после завершения всех требуемых действий, причем по меньшей мере одно из требуемых действий включает в себя захват изображения подписывающей стороны, причем изображение подписывающей стороны включает в себя видеоизображение и неподвижное изображение с более высоким разрешением, чем видеоизображение.allow the remote notary agent, through the graphical user interface of the second software client, to complete the remote meeting with the notary after completing all required actions, wherein at least one of the required actions includes capturing an image of the signer, wherein the signer image includes a video image and a still an image with a higher resolution than the video image.
RU2019127325A 2017-02-02 2018-02-01 System and method for synchronizing interactions between several software clients in meeting with notary RU2772345C2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201762453765P 2017-02-02 2017-02-02
US62/453,765 2017-02-02
PCT/US2018/016381 WO2018144692A1 (en) 2017-02-02 2018-02-01 System and method for synchronizing notary meeting interactions between multiple software clients

Publications (3)

Publication Number Publication Date
RU2019127325A RU2019127325A (en) 2021-03-02
RU2019127325A3 RU2019127325A3 (en) 2021-06-30
RU2772345C2 true RU2772345C2 (en) 2022-05-19

Family

ID=

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080209516A1 (en) * 2007-02-23 2008-08-28 Nick Nassiri Signature and identity authentication and documentation using a third party witnessed authenticator via a video conference
RU2459371C2 (en) * 2006-09-15 2012-08-20 Майкрософт Корпорейшн Distributed scaled connected architecture of conference call
US20150149324A1 (en) * 2013-11-26 2015-05-28 CaffeiNATION Signings (Series 3 of Caffeination Series, LLC) Systems, Methods and Computer Program Products for Managing Remote Execution of Transaction Documents
US20160057388A1 (en) * 2014-08-20 2016-02-25 Peter Rung Online Conference System with Real-Time Document Transaction Platform
US20160269379A1 (en) * 2015-03-09 2016-09-15 Michigan Health Information Network - Mihin Method and apparatus for remote identity proofing service issuing trusted identities

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2459371C2 (en) * 2006-09-15 2012-08-20 Майкрософт Корпорейшн Distributed scaled connected architecture of conference call
US20080209516A1 (en) * 2007-02-23 2008-08-28 Nick Nassiri Signature and identity authentication and documentation using a third party witnessed authenticator via a video conference
US20150149324A1 (en) * 2013-11-26 2015-05-28 CaffeiNATION Signings (Series 3 of Caffeination Series, LLC) Systems, Methods and Computer Program Products for Managing Remote Execution of Transaction Documents
US20160057388A1 (en) * 2014-08-20 2016-02-25 Peter Rung Online Conference System with Real-Time Document Transaction Platform
US20160269379A1 (en) * 2015-03-09 2016-09-15 Michigan Health Information Network - Mihin Method and apparatus for remote identity proofing service issuing trusted identities

Similar Documents

Publication Publication Date Title
US20240143842A1 (en) System and method for validating authorship of an electronic signature session
EP3701399B1 (en) System and method for automated online notarization meeting recovery
AU2018217081B2 (en) System and method for synchronizing notary meeting interactions between multiple software clients
US20210224938A1 (en) System and method for electronically providing legal instrument
RU2772345C2 (en) System and method for synchronizing interactions between several software clients in meeting with notary
US11128620B2 (en) Online verification method and system for verifying the identity of a subject
NZ763983B2 (en) System and method for automated online notarization meeting recovery
CN118761866A (en) Method for ordering heritage, terminal equipment and server