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 PDFInfo
- 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
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 16
- 230000001360 synchronised Effects 0.000 claims abstract description 8
- 230000006399 behavior Effects 0.000 claims abstract description 6
- 230000004044 response Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 238000000034 method Methods 0.000 description 137
- 239000003795 chemical substances by application Substances 0.000 description 48
- 238000003860 storage Methods 0.000 description 20
- 238000004458 analytical method Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 9
- 230000003287 optical Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000006011 modification reaction Methods 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000001815 facial Effects 0.000 description 3
- 230000002104 routine Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 2
- 240000002853 Nelumbo nucifera Species 0.000 description 2
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 2
- 239000000969 carrier Substances 0.000 description 2
- 230000001413 cellular Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000000644 propagated Effects 0.000 description 2
- 101700006428 EIF3A Proteins 0.000 description 1
- 230000000295 complement Effects 0.000 description 1
- 230000000875 corresponding Effects 0.000 description 1
- 229920003013 deoxyribonucleic acid Polymers 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000037308 hair color Effects 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 230000000977 initiatory Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000000051 modifying Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001702 transmitter Effects 0.000 description 1
Images
Abstract
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)
[0026] Варианты осуществления клиентского процесса 16 ESV/MS могут быть сконфигурированы, чтобы использовать технологии смартфона 32 (например, аудиовизуальные записи смартфона, систему глобального позиционирования (GPS) и т. д.) и могут включать в себя одно или более загружаемых приложений, специализированное устройство, подключение сотовой связи и веб–систему отслеживания. Соответственно, клиентский процесс 16 ESV/МС может подтверждать авторство электронной подписи пользователя (например, пользователя 48) цифровой копии документа 410.[0026] Embodiments of the ESV/
[0027] Обращаясь теперь к фиг. 1–13, хотя клиентский процесс 16 ESV/МС изображен на фиг. 1 и по всему раскрытию как находящийся полностью или частично в смартфоне 32, это предназначено только для иллюстративных целей. Смартфон 32 может представлять собой любое мобильное вычислительное устройство, некоторые из которых могут включать в себя, но не ограничиваются этим, планшет, фаблет, умные часы или специализированное устройство, причем мобильное вычислительное устройство может выполнять полностью или частично клиентский процесс 16 ESV/MS.[0027] Turning now to FIG. 1-13, although the ESV/
[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
[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/
[0030] Следует понимать, что в то время как процессы 200 и 1300 указывают на конкретный порядок выполнения операций, в некоторых случаях, некоторые части операций могут быть выполнены в другом порядке, так и на различных системах. Кроме того, в некоторых других случаях дополнительные операции или этапы могут быть добавлены к процессам 200 и 1300. Аналогично, некоторые операции или этапы могут быть пропущены в процессах 200 и 1300.[0030] It should be understood that while
[0031] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя отслеживание одного или более датчиков, причем один или более датчиков сконфигурированы, чтобы собирать информацию, идентифицирующую личность, относящуюся к пользователю 48. Например, смартфон 32 может включать в себя камеру, причем камера может быть сконфигурирована для захвата изображения 510 реального времени пользователя. Изображение 510 реального времени пользователя 48 может использоваться, чтобы уникально идентифицировать пользователя 48 и/или проверять, что пользователь выполняет требуемое действие, причем требуемое действие может быть подписанием цифровой копии документа 410 с помощью электронной подписи, исполняя присягу, делая письменное показание и т. д.[0031] In some embodiments, the
[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
[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
[0034] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встреч могут включать в себя аутентификацию одной или более форм документа(–ов), удостоверяющего личность, причем подлинность одной или более форм документа(–ов), удостоверяющего личность, может быть подтверждена. В некоторых случаях аутентификация может выполняться одним или более диспетчерами 66 и/или аутентификация может выполняться одной или более программами программного анализа. Одна или более программ программного анализа могут быть частью клиентского приложения 16 ESV/MS и/или частью приложения 72 ESV/MS.[0034] In some embodiments, the
[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
[0036] В некоторых вариантах осуществления процесс ESV 10 и/или процесса 11 синхронизации встречи может включать в себя отображение цифровой копии документа 410. Цифровая копия документа 410 может быть отображена на экране смартфона 32. Пользователь может прокручивать этот документ 410 и может выбирать одно или более полей 420 в документе 410, которые требуют электронной подписи пользователя. Пользователь может выбирать поля 420 в пределах документа 410 с использованием указателя устройства, причем указатель устройства может быть пальцем пользователя и/или стилусом. Для администрирования сеанса подписи дисплей смартфона 32 может быть настроен как поле ввода, причем пользователь может рисовать свою подпись, используя свой палец или стилус, как если бы это была рукописная подпись при использовании ручки и бумаги.[0036] In some embodiments, the
[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
[0038] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя сравнение изображения 510 реального времени пользователя с опорным изображением 520 пользователя 48. Изображение 510 реального времени может быть использовано для уникальной идентификации пользователя 48 и подтверждения, что пользователь 48 выполняет требуемую задачу, причем требуемая задача является электронной подписью цифрового документа 410. В некоторых случаях сравнение может быть сделано посредством одного или более диспетчеров 66 и/или сравнение может быть сделано посредством одной или более программ программного анализа. Одна или более программ программного анализа могут быть частью клиентского приложения 16 ESV/MS и/или частью приложения 72 ESV/MS.[0038] In some embodiments, the
[0039] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи может включать в себя технологию распознавания лиц. Например, устройство 24 хранения может включать в себя базу данных сохраненных изображений, связанных с каждым конкретным пользователем клиентского приложения 76 ESV/MS, при этом сохраненные изображения могут быть аутентифицированными изображениями. В некоторых случаях каждый пользователь может быть проверен путем отправки захваченного фото и/или видео со своего смартфона 32 по сети(–ям) 22 и/или 26, после чего фотография может сравниваться с изображениями, хранящимися в базе данных сохраненных изображений для того, чтобы подтверждать личность пользователя 48. Другие биометрические датчики и технологии проверки также могут использоваться, не выходя за рамки настоящего раскрытия. Дополнительно и/или альтернативно, описанные здесь подходы распознавания лиц, биометрических данных и определения местоположения могут использоваться полностью или частично с любыми другими признаками процесса 10 ESV и/или процесса 11 синхронизации встречи.[0039] In some embodiments, the
[0040] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя определение показателя достоверности с помощью программного анализа или анализа человеком. Например, процесс 16 ESV/МС может сравнивать изображение 510 реального времени пользователя с опорным изображением 520 пользователя 48 с целью положительно идентифицировать пользователя 48, при этом опорное изображение 520 может быть извлечено из одной или более форм документов, удостоверяющих личность, описанных здесь. В некоторых случаях сравнение может быть выполнено одной или более программ программного распознавания лиц, при этом одна или более программ программного распознавания лиц присваивают показатель достоверности на основе анализа того, соответствует ли лицо, идентифицированное в опорном изображении 520 человеку, изображенному на изображении 510 реального времени. Кроме того, может задаваться пороговое значение для показателя достоверности, при этом пороговое значение может определять, является ли сравнение подтвержденным посредством диспетчера 66. В другом варианте осуществления проверка может быть выполнена полностью посредством диспетчера 66, и диспетчер 66 может назначать показатель достоверности на основе своего анализа. В этом случае процесс 16 ESV/MS может в реальном времени транслировать сеанс транзакции подписания документов, при этом сеанс транзакции подписания документов может передаваться частично или полностью в потоковом режиме.[0040] In some embodiments, the
[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
[0042] В некоторых вариантах осуществления, процесс 16 ESV/МС может включать в себя формирование уникального идентификационного номера. Уникальный идентификационный номер может быть связан с сеансом транзакции подписания документов и может быть собственным уникальным идентификационным номером. Уникальный идентификационный номер может быть основан, по меньшей мере, частично, на метаданных сеанса транзакции подписания документов. В некоторых случаях уникальный идентификационный номер может использоваться для подтверждения действительности сеанса транзакции подписания документов. Например, процесс 16 ESV/МС может формировать уникальный идентификационный номер на основании, по меньшей мере, частично, того, что показатель достоверности больше, чем пороговое значение, и/или того, что сеанс транзакции подписания документов подтвержден диспетчером 66. В некоторых случаях, диспетчер 66 может дополнительно записывать, что он наблюдал сеанс транзакции подписания документов во всей его полноте, после чего уникальный идентификационный номер может быть приложен и/или добавлен к сеансу транзакции подписания документов. В другом варианте осуществления, сертификационной знак и/или печать могут быть приложены и/или добавлены к документу 410, причем сертификационной знак может быть собственном знаком. Уникальный идентификационный номер может использоваться для восстановления сеанса транзакции подписания документов в более позднюю дату.[0042] In some embodiments, the ESV/
[0043] В некоторых вариантах осуществления процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя сохранение сеанса транзакции подписания документов. В некоторых случаях процесс 16 ESV и/или процесс 11 синхронизации встречи могут сохранять сеанс транзакции подписания документов локально на запоминающем устройстве 32 смартфона. Позднее сеанс транзакции подписания документов может быть восстановлен и передан в приложение 72 ESV/MS, в котором сеанс транзакции подписания документов может быть сохранен на сетевом устройстве 24 хранения. Сохраненный сеанс транзакции подписания документов может быть сохранен для последующего поиска и/или ссылки, при этом уникальный идентификационный номер может использоваться для восстановления сеанса транзакции подписания документов. Информация, относящаяся к сеансу транзакции подписания и исполненному документу, будет храниться таким образом, чтобы они логически ассоциировались вместе, чтобы впоследствии детали сеанса могли служить дополнительными деталями проверки для самого документа.[0043] In some embodiments, the
[0044] В некоторых вариантах осуществления, процесс 10 ESV и/или процесс 11 синхронизации встречи могут включать в себя разрешение беспроводному передатчику передавать сеанс транзакции подписания документов, при этом сеанс транзакции подписания документов включает в себя, по меньшей мере, одно из цифрового документа 410, одну или более электронных подписей, одну или более форм документа(–ов), удостоверяющего личность, или доказательства других средств проверки личности, записи реального времени пользователя, записи реального времени одного или более свидетелей, уникальный идентификационный номер документа, журнал аудита способа проверки идентификации, видеозапись сеанс подписания, доверительный номер и т. д. Сеанс транзакции подписания документов может быть передан от смартфона 32 в приложение 72 ESV/MS. Кроме того, сеанс транзакции подписания документов может быть передан в ответ на запрос от сети 22 отслеживания и/или 26 или по инициативе пользователя 48.[0044] In some embodiments, the
[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
[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
[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
[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
[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,
[0050] В некоторых вариантах осуществления текущее местоположения пользователя 48 и/или данные местоположения могут быть определены клиентским приложением 76 отслеживания и переданы в приложение 72 отслеживания как часть сеанса транзакции подписания документов, описанного в данном документе. Данные местоположения могут быть получены из интегрированного датчика глобальной системы определения местоположения (GPS) в смартфоне 32. Данные местоположения могут дополнительно быть данными вспомогательной глобальной системы позиционирования (A–GPS), причем данные GPS дополняются информацией идентификации точки доступа Wi–Fi и/или информацией идентификации вышки сотовой связи.[0050] In some embodiments, the
[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
[0056] Фиг. 7 иллюстрирует графический пользовательский интерфейс 700, который может быть использован в соответствии с процессом 11 синхронизации встречи. Этот конкретный пример иллюстрирует графический пользовательский интерфейс (GUI) нотариального агента, который может быть использован для упрощения встречи с нотариусом. В процессе работы, нотариальный агент может выбирать подписываемый документ, который они желают представить подписывающей стороне, путем доступа к элементу 702 управления выбора документа. Когда выбран подписываемый документ, нотариальный агент может выбирать страницу подписываемого документа, которую он желает отобразить для подписывающей стороны с помощью элемента 703 управления выбором страницы. Сумма всех требуемых действий, добавленных к документу составителем в транзакцию встречи (см. фиг. 6), отображается в элементе 704 управления требуемых действий. Нотариальный агент может переключаться между требуемыми действиями с помощью индикаторов следующего/предыдущего действия.[0056] FIG. 7 illustrates a
[0057] В некоторых вариантах осуществления область 705 документа может позволять нотариальному агенту прокручивать документ, что инициирует синхронизированную прокрутку вида документа подписывающей стороны, показанного в графическом интерфейсе пользователя на фиг. 8. Подписывающая сторона может брать на себя управление видом своего документа в любом время, если желательно. Это может быть выполнено с использованием любого подходящих технологий, некоторые из которых могут включать, но не ограничиваются этим, прокрутку или масштабирование области документа.[0057] In some embodiments, the
[0058] В некоторых вариантах осуществления, если транзакция встречи с нотариусом включает в себя более одной подписывающей стороны, элемент 706 управления текущей подписывающей стороной может позволять нотариальному агенту выбирать, какая из подписывающих сторон имеет управление над инструментами аннотирования документов. Подписывающая сторона, которая имеет управление над инструментами, может самостоятельно передавать управление инструментами подписи документов другой подписывающей стороне.[0058] In some embodiments, if the notary meeting transaction involves more than one signer, the
[0059] В некоторых вариантах осуществления нотариальный агент имеет возможность завершать встречу с помощью элемента 708 управления завершением. Этот элемент управления может быть отключен, пока все необходимые действия и нотариальная информация не будут применены к документам в транзакции встречи. Дополнительно и/или альтернативно, нотариальный агент имеет возможность прерывать встречу в любое время с помощью элемента 707 управления прерыванием, заканчивая ее одновременно для всех участников.[0059] In some embodiments, the implementation of the notary agent has the ability to complete the appointment using the
[0060] На фиг. 8 показан пример графического пользовательского интерфейса 800, который может быть использован подписывающей стороной документа. При работе область 810 документа может прокручиваться, когда нотариальный агент прокручивает, как описано на фиг. 7. Подписывающая сторона может независимо прокручивать и масштабировать документ в любое время, но нотариальный агент может восстановить управление видом документа подписывающей стороны в любое время путем размещения указателя 811 для текущей подписывающей стороны. Когда указатель помещается, текущая подписывающая сторона видит строку 809 требуемого действия. Подписывающая сторона может поддерживать визуальный контакт с нотариальным агентом в течение заседания в видеоленте 812 нотариального агента.[0060] FIG. 8 shows an example of a
[0061] Фиг. 9 иллюстрирует пример графического пользовательского интерфейса 900, изображающего элемент управления указателем, который нотариальный агент может использовать, чтобы потребовать действие подписывающей стороны и повторно синхронизировать общий вид документа, когда это необходимо. В процессе работы агент может выбирать любое место на области документа, открыв меню инструментов аннотирования. В верхней части меню, они могут выбрать вариант 913 добавления указателя. Это инициирует реакцию управления подписывающей стороны, описанную на фиг. 8.[0061] FIG. 9 illustrates an example
[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
[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
[0064] Дополнительно, нотариальный агент может вставить страницу вкладыша нотариального сертификата в документ 1118. После добавления страница сертификата может быть сразу же видима подписывающей стороне.[0064] Additionally, the notary agent may insert the insert page of the notary certificate into the
[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
[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
Серверный компьютер 20 может быть веб–сервером (или последовательностями серверов) с запущенной сетевой операционной системой, примеры которых могут включать в себя, но не ограничиваются ими:
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
[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]
[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
[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,
[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
[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]
[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
[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/
[0077] Компьютер 20 может включать в себя хранилище данных, например, базу данных (например, реляционную базу данных, объектно–ориентированную базу данных, триплетную базу данных и т. д.), и оно может быть расположено в пределах любого подходящего местоположения памяти, такой как устройство 24 хранения, соединенное с компьютером 20. Любые данные, описанные в настоящем раскрытии, могут храниться в хранилище данных. В некоторых вариантах осуществления компьютер 20 может использовать систему управления базами данных, например, но не ограничиваясь, "My Structured Query Language" (MySQL®), чтобы обеспечивать многопользовательский доступ к одной или более базам данных, таким как вышеупомянутая реляционная база данных. Хранилище данных может быть также пользовательской базой данных, такой как, например, база данных плоского файла или база данных XML. Также может быть использована любая другая форма(–ы) структуры и/или организации хранения данных. Процесс 10 ESV и/или процесс 11 синхронизации встречи может быть компонентом хранилища данных, автономным приложением, которое взаимодействует с указанным выше хранилищем данных и/или апплетом/приложением, к которому осуществляется доступ с помощью клиентских приложений 22, 24, 26 и 28. Выше отмечалось, что хранилище данных может быть полностью или частично распределено в топологии облачных вычислений. Таким образом, компьютер 20 и устройство 24 хранения могут ссылаться на множество устройств, которые также могут быть распределены по всей сети.[0077]
[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]
[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
[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
[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)
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)
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)
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 |