BR112014010096B1 - Método para facilitar as assinaturas eletrônicas em um dispositivo cliente que é operado por um assinante - Google Patents
Método para facilitar as assinaturas eletrônicas em um dispositivo cliente que é operado por um assinante Download PDFInfo
- Publication number
- BR112014010096B1 BR112014010096B1 BR112014010096-9A BR112014010096A BR112014010096B1 BR 112014010096 B1 BR112014010096 B1 BR 112014010096B1 BR 112014010096 A BR112014010096 A BR 112014010096A BR 112014010096 B1 BR112014010096 B1 BR 112014010096B1
- Authority
- BR
- Brazil
- Prior art keywords
- document
- electronic signature
- subscriber
- signature
- ess
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000004044 response Effects 0.000 claims description 5
- 230000008676 import Effects 0.000 abstract description 16
- 230000005540 biological transmission Effects 0.000 abstract description 8
- 230000006870 function Effects 0.000 description 14
- 230000008569 process Effects 0.000 description 10
- 239000008186 active pharmaceutical agent Substances 0.000 description 8
- 238000013459 approach Methods 0.000 description 6
- 238000012552 review Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000014759 maintenance of location Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 239000000344 soap Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/30—Writer recognition; Reading and verifying signatures
- G06V40/33—Writer recognition; Reading and verifying signatures based only on signature image, e.g. static signature recognition
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
solução móvel para a importação e assinatura de documentos com assinatura eletrônica por terceiros. a presente invenção refere-se a técnicas para uma assinatura de documento eletrônico iniciada pelo assinante através de um serviço de assinatura eletrônica usando um dispositivo móvel ou outro dispositivo cliente. as modalidades exemplares proveem um serviço de assinatura eletrônica ("ess") configurado para facilitar a criação, armazenamento, e gerenciamento de documentos e correspondentes assinaturas eletrônicas. em algumas modalidades, quando um usuário assinante recebe uma cópia impressa (por exemplo, papel) do documento com assinatura, o assinante pode capturar uma imagem do documento com assinatura com uma câmera de um dispositivo móvel. o assinante pode a seguir importar a imagem capturada no ess para a assinatura, armazenamento, e/ou transmissão a outras partes.
Description
[0001] 0 presente pedido reivindica o benefício do pedido provisório norte-americano número de série n.° 61/552.359, depositado em 27 de outubro de 2011. Este pedido também é uma continuação parcial do pedido de patente norte-americano número de série n.° 13/595.876, depositado em 27 de agosto de 2012, que reivindica o benefício do pedido provisório norte-americano número de série n.° 61/527.406, depositado em 25 de agosto de 2011.
[0002] A presente descrição refere-se aos métodos e sistemas para assinaturas eletrônicas e, mais particularmente, a métodos e sistemas para facilitar a assinatura de lectron eletrônico iniciada pelo assinante usando um dispositivo móvel ou outro dispositivo cliente, tal como pela captura de uma imagem de um lectron com uma lectr do dispositivo móvel e a seguir a importação da imagem como um lectron com assinatura lectronica em um lectro de assinatura lectronica para a assinatura e armazenamento.
[0003] Uma abordagem existente para assinaturas eletrônicas provê um aplicativo de "estampagem" da assinatura eletrônica para um dispositivo móvel. O aplicativo da assinatura permite que um usuário abra um documento evite a ele para a assinatura e "estampe" uma assinatura ou outros dados no documento e o devolva por email. Esta abordagem sofre de várias desvantagens. Como um exemplo, ela apenas trabalha com aplicativos específicos de software para os dispositivos móveis e o processo de assinatura é realizado totalmente em software no dispositivo móvel. Como tal, o documento deve ser movido manualmente da mensagem de email para dentro do dispositivo, manipulado e a seguir devolvido ao dispositivo para a distribuição do email.
[0004] Da mesma forma para produzir tal aplicativo para múltiplos dispositivos ou plataformas é necessário que um aplicativo amplamente redundante seja criado para cada plataforma e a seguir apenas para aquelas plataformas que têm suficiente capacidade de manipular realmente PDFs. Nem todas as plataformas ou dispositivos podem realmente lidar com tarefas tipo conversão de arquivos, apresentação de arquivos, gerenciamento da captura da assinatura e colocação e segurança. A incapacidade dos dispositivos móveis de realizar universalmente todas tais funções necessárias limita severamente a expansão dos serviços de assinatura eletrônica, particularmente no contexto do dispositivo móvel.
[0005] Além disso, tal aplicativo não lida com o caso em que um usuário recebe uma cópia impressa de um documento. Por exemplo, se um usuário recebe uma cópia em papel de um contrato, não há maneira conveniente para que o usuário importe aquele documento para dentro do seu dispositivo móvel e anexe uma assinatura eletrônica. A incapacidade dos dispositivos móveis de lidar com documentos físicos ainda limita a expansão de serviços de assinatura eletrônica.
[0006] Exemplos preferidos e alternativos da presente invenção são descritos em detalhe abaixo com referência aos desenhos a seguir:
[0007] A figura 1 ilustra um diagrama em bloco exemplar de uma modalidade exemplar de um serviço de assinatura eletrônica;
[0008] As figuras 2A-2E ilustram telas de interface de usuário de acordo com modalidades exemplares;
[0009] A figura 3 é um diagrama de fluxo de um processo cliente de assinatura eletrônica exemplar e;
[0010] A figura 4 é um diagrama em bloco de um sistema de computação exemplar para a implementação de um serviço de assinatura eletrônica de acordo com uma modalidade exemplar.
[0011] As modalidades descritas aqui proveem sistemas e métodos com base em rede e computador intensificados para os dispositivos móveis e outros dispositivos clientes para facilitar a assinatura eletrônica do documento. As modalidades exemplares proveem um serviço de assinatura eletrônica (“ESS”) configurado para facilitar a criação, armazenamento, e gerenciamento de documentos e assinaturas eletrônicas correspondentes. O uso de pelo menos algumas das técnicas descritas acima, um usuário (“assinante”) pode importar eficientemente um documento com assinatura no papel para dentro do ESS com um dispositivo cliente que tem ou é acoplado comunicativamente a uma câmera ou outro dispositivo de captura de imagem (por exemplo, um escâner). Primeiro, o assinante captura uma imagem (por exemplo, tirar uma foto) do documento com assinatura no papel. A seguir, usando um navegador ou outro módulo cliente em execução no dispositivo cliente, o assinante pode importar a imagem capturada para dentro do ESS. O assinante pode ainda acessar, revisar e assinar o documento por meio do dispositivo móvel seja antes ou após o documento ser importado para dentro do ESS. Após a assinatura do documento, o assinante pode usar o dispositivo cliente para fazer com que o ESS proveja acesso ao documento assinado a um destinatário, tal como fazendo com que o ESS envie um email ou de outra forma transmita o documento assinado para o destinatário.
[0012] A figura 1 ilustra um diagrama em bloco exemplar de uma modalidade exemplar de um serviço de assinatura eletrônica. Em particular, a figura 1 descreve um ESS 110 utilizado por um usuário remetente 10 e um usuário assinante 11 para facilitar uma assinatura eletrônica de um documento com assinatura.
[0013] No cenário ilustrado, o remetente 10 transmite um documento (por exemplo, um contrato ou acordo) ao assinante 11, onde ele é recebido como documento em papel 19. A transmissão do documento pode incluir o envio do documento através de email ou serviço de courier. Em outras modalidades, o documento pode ser transmitido pelo menos em parte na forma eletrônica, tal como pela transmissão do documento por meio de uma máquina/rede de fax (não mostrado) ao assinante 11, onde ele é reproduzido como o documento em papel 19. Como outro exemplo, o remetente 10 pode utilizar um dispositivo cliente do remetente 160 para enviar um email com o documento incluído como um anexo ao email. O documento transmitido pode ser em qualquer formato, tal como PDF, Microsoft Word, HTML, texto ou os similares. Mediante o recebimento do email ou transmissão eletrônica, o assinante 11 ou algum outro terceiro a seguir imprime o documento transmitido como o documento em papel 19.
[0014] O assinante 11 pode então usar o dispositivo cliente do assinante 161 para importar o documento para dentro do ESS 110. Na modalidade ilustrada, o dispositivo cliente do assinante 161 inclui uma câmera 162 e lógica do cliente 163 (por exemplo, um navegador Web, leitor de e-mail, um plug-in, um aplicativo móvel). Em outras modalidades, o dispositivo cliente do assinante 161 é acoplado comunicativamente a uma câmera separada ou outro dispositivo de entrada (por exemplo, um escâner) operável para capturar uma imagem do documento em papel 19. O assinante 11 faz com que a lógica do cliente 163 para direcionar a câmera 162 para capturar uma imagem do documento em papel 19. Os dados de imagem do documento capturado são então armazenados ou armazenados em um buffer no dispositivo cliente do assinante 161 corno um bitmap, uma imagem comprimida (por exemplo, JPEG, GIF), arquivo PDF ou os similares. O assinante 11 pode a seguir revisar os dados de imagem do documento capturado (por exemplo, para determinar a qualidade da imagem), modificar os dados da imagem (por exemplo, pela adição de páginas adicionais do documento em papel 19 capturado pela câmera 162, pela adição de dados da assinatura) ou os similares.
[0015] Quando o usuário está convicto de que o documento em papel 19 foi capturado com sucesso pela câmera 162, o usuário faz com que a lógica do cliente 163 importe os dados de imagem do documento capturado pela câmera 162 para o ESS 110, onde ele é armazenado com segurança como documento eletrônico 20. O ESS 110 também pode converter os dados de imagem importados para dentro de um formato padrão ou preferido para o armazenamento dentro do ESS 110. Por exemplo, se os dados da imagem capturada forem transmitidos para o ESS 110 como um bitmap ou outro arquivo de imagem, os dados podem ser convertidos em ou incorporados dentro de um arquivo PDF pelo ESS 110.
[0016] Uma vez que os dados de imagem do documento são importados para dentro do ESS 110 e armazenados com segurança como o documento 20, o assinante 11 pode usar o dispositivo cliente 161 para interagir com o ESS 110 e realizar várias operações relacionadas à assinatura eletrônica. Por exemplo, o assinante 11 pode acessar e revisar o documento ao apresentar e navegar pelo documento usando a lógica 163, um navegador ou alguma outra lógica do cliente em execução no dispositivo cliente 161. Uma vez que o assinante 11 tenha revisado e/ou modificado o documento a seu critério, ele pode prover os dados da assinatura que são então armazenados com segurança pelo ESS 110 como dados de assinatura 21 em associação com o documento 20. Observe que em algumas modalidades, o assinante 11 pode prover dados de assinatura em um momento posterior, tal como após o documento 19 ter sido capturado pela câmera 162, mas antes dos dados da imagem capturada serem importados para dentro do ESS 110. Em tais casos, os dados de assinatura podem ser transmitidos do dispositivo cliente do assinante 161 durante (ou aproximadamente ao mesmo tempo em que) a importação dos dados de imagem do documento para dentro do ESS 110.
[0017] Uma vez que o assinante 11 assinou o documento 20, o assinante 11 pode fazer com que o ESS 110 proveja o acesso ao documento assinado 20 a um destinatário. Por exemplo, o assinante 11 pode devolver o documento assinado ao remetente 10 ou algum outro destinatário. Diferentes abordagens para a provisão do acesso aos documentos assinados são contempladas. Na modalidade ilustrada, o assinante 11 pode fazer com que o ESS 110 notifique o remetente 10, tal como fazendo com que o ESS 110 transmita (por exemplo, em um email) uma URL, link ou outro identificador do documento 20 para o dispositivo cliente do remetente 160. O remetente 10 pode a seguir usar um navegador ou outra lógica do cliente em execução no dispositivo cliente do remetente 160 para acessar o documento assinado no ESS 110. Tal abordagem pode ser vantajosa para os documentos sensíveis que podem não ser, preferivelmente, transmitidos dentro de um email ou por meio de alguma outra instalação de transmissão possivelmente insegura. Em outras modalidades, o ESS 110 pode transmitir o documento assinado 20 por meio de um email, fax ou outro mecanismo de transmissão.
[0018] Observe que o cenário descrito com relação à Figura 1 pode ser modificado de várias maneiras. Por exemplo, diferentes usuários podem realizar as operações de importação e assinatura descritas com relação ao assinante 11 na Figura 1. Por exemplo, um primeiro usuário pode usar um dispositivo cliente (por exemplo, telefone móvel) para capturar uma imagem de um documento com assinatura e a seguir importar a imagem capturada para dentro do ESS 110. O primeiro usuário pode a seguir requerer (por meio de ESS 110) que um Segundo usuário proveja uma assinatura, tal como fazendo com que o ESS 110 envie um email incluindo um link que possa ser usado pelo segundo usuário para revisar e assinar o documento armazenado com assinatura eletrônica.
[0019] Observe também que pelo menos algumas das técnicas descritas podem ser empregadas em um contexto onde o dispositivo cliente não inclui ou, de outra forma, usa uma câmera. Por exemplo, o remetente 10 pode usar o dispositivo cliente do remetente 160 para transmitir um documento com assinatura (por exemplo, um acordo ou contrato) para o dispositivo cliente do assinante 161. Por exemplo, o remetente 10 pode transmitir um email que inclui um documento com assinatura (por exemplo, como um anexo ou no corpo do email por si só). A seguir, o assinante 11 pode usar a lógica 163 no dispositivo cliente do assinante 161 para importar o documento recebido com assinatura no ESS 110 para o armazenamento e assinatura seguros. Em uma modalidade com base em email, a lógica 163 pode ser ou incluir um plug-in ou extensão para um cliente de e-mail ou outro tipo de leitor de email. Como outro exemplo, o assinante 11 pode receber inicialmente um documento com assinatura de um Website, tal como ao acessar um Website que origina ou de outra forma facilita empréstimos bancários, contas de cartão de crédito ou os similares. Mediante o recebimento do documento (por exemplo, em um navegador da Web do dispositivo cliente do assinante 161), o assinante 11 pode usar a lógica 163 para importar o documento para dentro do ESS 110 para o armazenamento e assinatura seguros. Em tal modalidade, a lógica 163 pode ser ou inclui um plug-in em execução no contexto de um navegador da Web.
[0020] O ESS 110 pode prover outras ou adicionais funções. Por exemplo, o ESS 110 pode prover ou facilitar operações de preenchimento de formulário inteligentes. Em uma modalidade, quando o assinante 11 usa repetidamente o ESS 110 para assinar eletronicamente os documentos, o ESS 110 rastreia os dados do formulário (por exemplo, nomes, endereços, números de telefone) providos pelo assinante 11, tal que os formulários dentro dos documentos com assinatura podem ser automaticamente povoados com elementos dos dados, dessa fonna aumentando a eficiência do processo de assinatura.
[0021] Em algumas modalidades, o ESS 110 provê cartões de identificação eletrônica (“ID”) que representam as identidades do usuário. Uma ID pode incluir ou operar como um recipiente para informação sobre um usuário correspondente, incluindo informação pessoal (por exemplo, nome, endereço), uma assinatura, configurações de segurança (por exemplo, referente ao compartilhamento de informações pessoais). Em alguns casos, o ESS 110 facilita a criação de uma ID para um usuário com base em informações de autenticação ou credenciais relacionadas a uma rede social (por exemplo, Facebook, Twitter) ou outro sistema (por exemplo, sistema de email público). Por exemplo, o usuário pode usar credenciais para sua conta em uma rede social (por exemplo, usuário e senha) para estabelecer um cartão de ID gerenciado pelo ESS 110, dessa forma eliminando a necessidade de criar ainda outro conjunto de credenciais que são específicas para o ESS 110.
[0022] Tipicamente, o dispositivo cliente do assinante 161 é um dispositivo móvel, tal como um telefone inteligente, computador tipo tablet, assistente pessoal digital, ou os similares. No entanto, as técnicas podem ser igualmente aplicadas em outros contextos e/ou em outros tipos de dispositivos de computação, incluindo computadores de mesa, sistemas kiosk, e os similares. Em particular, algumas modalidades proveem um módulo (por exemplo, plug-in, widget, extensão) configurado para realizar algumas das técnicas descritas no contexto de um cliente de email da área de trabalho (por exemplo, Outlook), um serviço de email hospedado (por exemplo, Google Mail, Yahoo! Mail, Hotmail), ou outro aplicativo. Em adição, as técnicas podem geralmente ser implantadas (por exemplo, como um módulo de assinatura) no contexto de qualquer informação com base na Web ou serviço de comércio eletrônico que tem uma necessidade de obter uma assinatura eletrônica de um usuário (por exemplo, para obter a aprovações dos termos e condições para entrar para estabelecer acordos de compra/venda, etc.).
[0023] Em algumas modalidades, todas ou a maioria das funções podem ser realizadas com um cliente leve (por exemplo, um navegador da Web) em execução no dispositivo cliente 161, tal que nenhum ou um software com mínimo propósito especial precisa ser instalado no dispositivo cliente 161 para realizar ou acessar o espectro total dos serviços de assinatura providos pelo ESS 110. Desta maneira, as técnicas descritas superam muitas das limitações das abordagens conhecidas para facilitar as assinaturas eletrônicas nos dispositivos móveis. Por exemplo, em uma abordagem conhecida, um cliente deve instalar um aplicativo da assinatura com propósito especial (um “app da assinatura”) em um telefone móvel para anexar as assinaturas eletrônicas aos documentos. Infelizmente, este aplicativo é distinto do cliente de email no telefone móvel, tal que o usuário deve mover manualmente um documento recebido dentro do app de assinatura, anexar uma assinatura, mover o documento assinado de volta ao cliente de email e a seguir transmitir o documento assinado para um destinatário. Tal processamento pode ser ineficiente, complexo, e não interessante apara o usuário. Além disso, muitos apps de assinatura não incluem características tais como conversão do documento, assim eles são incapazes de anexar assinaturas a vários formatos de documento comuns. Além disso, a diversidade de plataformas de telefone móvel (por exemplo, iPhone, Android, Blackberry) significa desenvolver e suportar aplicativos distintos para cada plataforma. As técnicas descritas, por outro lado, são plataformas amplamente independentes, à medida que a funcionalidade do núcleo é provida pelo ESS 110, mas acessada de diversos clientes usando os navegadores padrão da Web.
[0024] Em adição, o pedido de patente norte-americano n.°. 13/595.876, depositado em 27 de agosto de 2012 e intitulado “SOLUÇÃO MÓVEL PARA A ASSINATURA E RETENÇÃO DE DOCUMENTOS DE TERCEIROS,” ainda descreve modalidades de um ESS configurado para facilitar assinaturas eletrônicas por meio de um dispositivo móvel ou outros dispositivos clientes e é incorporado por referência aqui em sua totalidade. As técnicas descritas aqui podem ser usadas em combinação com uma ou mais daquelas descritas no pedido de patente norte-americano n.° 13/595.876.
[0025] As figuras 2A-2E ilustram telas de interface de usuário de acordo com modalidades exemplares. As telas de interface do usuário ilustradas podem ser exibidas pelo software cliente em execução em um dispositivo cliente do assinante, tal como a lógica do cliente 163 descrita acima.
[0026] A figura 2A ilustra uma tela de login 200 apresentada por um dispositivo cliente operado por um assinante ou outro usuário. A tela 200 pode ser provida por dispositivo móvel cliente, tal como um telefone inteligente ou computador tipo tablet. Em outras modalidades, a tela 200 pode ser parte de um seletor/navegador de arquivos ou sistema de computação na área de trabalho. A tela 200 exibe um controle de entrada do nome do usuário 201, um controle de entrada da senha 202 e um sinal em controle 203. Após o assinante prover respectivamente um nome de usuário e senha através dos controles 201 e 202, o assinante seleciona o controle 203 para iniciar uma seção de autenticação com o ESS.
[0027] A tela 200 também inclui controles (por exemplo, links) para a recuperação de uma senha esquecida 204, criando uma nova conta 205 ou iniciando a sessão usando credenciais de rede social 206. Mediante o controle de seleção 205, o assinante será trazido a uma tela de criação de conta. O assinante será solicitado a inserir seu endereço de email, nome, uma senha e urna confirmação da senha e concordar com os termos e condições do ESS. Se tudo ocorrer com sucesso, uma nova conta será criada para o assinante. Em algumas modalidades, ao assinante será enviado um email de ativação que informa ao assinante que uma conta foi criada e que solicita que o assinante clique em link incluído para ativar a conta.
[0028] Mediante a seleção do controle 206, o assinante será solicitado a prover suas credenciais para uma rede social (por exemplo, Facebook, Google+, Twitter) ou outro serviço de informação (por exemplo, um serviço de email online grátis). Se o usuário não tiver uma conta com o ESS que é associado com as credenciais providas, o usuário receberá uma solicitação para criar uma conta, como discutido acima. Se o usuário não tiver uma conta associada com o ESS, uma sessão autenticada será iniciada (contanto que as credenciais corretas sejam providas).
[0029] A figura 2B ilustra uma tela do navegador do documento 210. A tela 210 é, tipicamente, exibida após o login bem-sucedido, como discutido acima. A tela 210 exibe indicadores de documentos disponíveis para a assinatura em ou através do dispositivo cliente. No exemplo ilustrado, a tela 210 inclui o controle 211, que identifica um documento que é disponível para a assinatura. O documento pode ser armazenado no dispositivo cliente ou em qualquer outro lugar (por exemplo, no ESS). O controle inclui teclas para assinar ou deletar o documento correspondente. Se um usuário selecionar a tecla de assinar, uma tela de assinatura será apresentada, como discutido com referência à figura 2E, abaixo.
[0030] A tela 210 também inclui um controle de guias 212 que inclui as guias para o acesso a diferentes telas do software cliente no dispositivo cliente. O controle 212 inclui uma guia Meus Documentos 213 para o acesso à tela 210, uma guia Capturar 214 para o acesso a uma tela de captura de imagem 220 (figuras 2C e 2D), e um guia Identidade 215 para o gerenciamento de um cartão eletrônico de ID como discutido com referência à figura 1, acima.
[0031] A figura 2C ilustra uma tela de captura de imagem 220. A tela de captura de imagem 220 facilita a captura e importação de uma imagem de um documento em papel como descrito aqui. A tela inclui um controle de tirar foto 221 e um controle de seleção de foto existente 222. Mediante a seleção do controle 221, o assinante será apresentado com a interface do usuário para a câmera ou outro dispositivo de captura de imagem de ou associado com o dispositivo cliente. O assinante pode a seguir tirar uma ou mais fotos de um documento com assinatura no papel.
[0032] Mediante a seleção do controle 222, ao assinante será apresentado um navegador de fotos para selecionar uma ou mais fotos tiradas anteriormente e armazenadas no dispositivo cliente. O navegador pode ser um navegador personalizado adaptado para o software de assinatura ou um navegador de fotos nativo ou padrão provido pelo dispositivo cliente. Uma vez que o usuário tenha capturado e/ou selecionado fotos do documento com assinatura no papel, a tela 220 exibirá as fotos selecionadas como discutido com referência à figura 2D, a seguir.
[0033] A figura 2D ilustra a tela de captura da imagem 220 após o assinante ter selecionado uma ou mais fotos para importar como um documento com assinatura eletrônica. A tela 220 agora inclui um controle de bandeja 223 que mostra imagens em miniatura das fotos selecionadas pelo assinante. Neste exemplo, o assinante selecionou três fotos, aqui marcadas como fotos 1, 2, e 3. O assinante pode manipular as fotos tal como reorganizando, redimensionando, cortando, ajustando brilho ou contraste ou os similares. Também visível agora é um controle de finalização 224, que pode ser selecionado pelo assinante quando ele tiver disposto e/ou manipulados as fotos a seu critério. Mediante a seleção do controle de finalização 224, as fotos selecionadas são transmitidas para o ESS para o armazenamento seguro como um documento com assinatura eletrônica. Em outras modalidades, a transmissão das fotos pode ser retardada até após o assinante ter anexado uma assinatura, tal como por meio de uma tela de assinatura descrita com referência à figura 2E, a seguir.
[0034] A figura 2E ilustra uma tela de assinatura 230. A tela de assinatura 230 é apresentada em resposta a uma indicação de que um usuário deseja assinar um documento. Por exemplo, a tela 230 pode ser apresentada em resposta a uma seleção do usuário da tecla Assinar do controle 211 (figura 2A) ou do controle de finalização 224 (figura 2D).
[0035] A tela de assinatura 230 exibe um documento com assinatura 233 e inclui uma barra de menu 231. O documento com assinatura 233 é uma cópia ou outra apresentação das imagens capturadas e importadas pelo assinante, como discutido acima. A barra de menu 231 inclui um controle Adicionar, um controle Finalizar e um controle Mais Opções. O controle Adicionar, quando selecionado, exibe um menu 232 de elementos de assinatura. Os elementos de assinatura incluem uma assinatura, as iniciais do assinante, o nome do assinante, a data assinados, texto e caixa de verificação. Ao selecionar um dos elementos de assinatura, o usuário/assinante pode inserir (por exemplo, arrastar e soltar) o elemento correspondente dentro do documento com assinatura 233. Neste exemplo, o assinante selecionou e arrastou um elemento de assinatura 234 sobre o documento 233. O elemento de assinatura 234 é um controle ativo, que pode ser selecionado (por exemplo, tocado, clicado) pelo assinante para associar sua assinatura ao documento 233.
[0036] Quando o usuário receber e assinar documento 233, o usuário seleciona o controle Finalizar do menu 231. O controle Finalizar faz com que uma assinatura reunida por meio do elemento de assinatura 234 seja armazenada com segurança em associação ao documento 233 pelo ESS 110. O controle Finalizar também pode prover opções ou de outra forma funções de acesso para a provisão do documento assinado 233 para um ou mais destinatários. Por exemplo, o controle Finalizar pode invocar automaticamente um cliente de email no dispositivo cliente do assinante. O cliente de email pode ser automaticamente pré-povoado com uma mensagem que inclui uma cópia do (por exemplo, como um anexo) e/ou referência ao (por exemplo, URL) documento assinado 233.
[0037] Observe que embora o exemplo das figuras 2A-2E seja descrito com relação a um “assinante” que importa e assina um documento, o cenário ilustrado pode incluir múltiplos usuários distintos. Por exemplo, um primeiro usuário (um “importador”) pode capturar uma imagem de um documento com assinatura no papel e importá-lo como descrito com referência às figuras 2C e 2D. O usuário importador pode a seguir enviar um email ou de outra forma transmitir o documento com assinatura para um segundo usuário (“assinante”), que a seguir usa uma interface do usuário tal como aquela mostrada na figura 2E para assinar o documento.
[0038] A figura 3 é um fluxograma de um processo cliente de assinatura eletrônica exemplar. O processo ilustrado pode ser realizado, por exemplo, pela lógica 163 em execução no dispositivo cliente do assinante 161.
[0039] O processo começa no bloco 302, onde ele captura uma imagem de um documento com assinatura com uma câmera de um dispositivo cliente. Como mostrado na figura 1, o dispositivo cliente do assinante 161 tipicamente inclui uma câmera 162 que é usada para capturar uma imagem (por exemplo, tirar uma foto) de uma cópia impressa (por exemplo, papel) do documento com assinatura. Em outras modalidades, o dispositivo cliente do assinante 161 pode ser acoplado a um escâner, câmera separada ou outro dispositivo de captura da imagem que possa ser usado para capturar uma imagem do documento com assinatura.
[0040] No bloco 304, o processo faz com que a imagem capturada seja armazenada em um serviço de assinatura eletrônica remoto como um documento com assinatura eletrônica. O dispositivo cliente do assinante 161 inclui a lógica 163 que atualiza, importa ou de outra forma transmite a imagem capturada para o serviço de assinatura eletrônica, onde ela é armazenada com segurança.
[0041] No bloco 306, o processo faz com que uma assinatura eletrônica seja armazenada em associação com o documento com assinatura eletrônica armazenado. Tipicamente, a lógica 163 será operada pelo usuário para “anexar” uma assinatura ao documento. Anexar uma assinatura pode incluir a transmissão de uma indicação de que o usuário se registrou (possivelmente com outros dados tais como data, formulário de assinatura e os similares) no serviço de assinatura eletrônica, dessa forma fazendo com que o serviço de assinatura eletrônica armazene com segurança a assinatura do assinante em associação com o documento.
[0042] A figura 4 é um diagrama em bloco de um sistema de computação exemplar para a implementação de um serviço de assinatura eletrônica de acordo com uma modalidade exemplar. Em particular, a figura 4 mostra um sistema de computação 100 que pode ser utilizado para implementar um ESS 110.
[0043] Observe que uma ou mais sistemas de computação/dispositivos com propósito geral ou propósito especial podem ser usados para implementar o ESS 110. Em adição, o sistema de computação 100 pode compreender um ou mais sistemas de computação/dispositivos distintos e podem abranger locais distribuídos. Além disso, cada bloco mostrado pode representar um ou mais tais blocos, como apropriado, para uma modalidade específica ou pode ser combinado com outros blocos. Da mesma forma, o ESS 110 pode ser implementado em software, hardware, firmware, ou em alguma combinação para alcançar as capacidades descritas aqui. Em adição, as técnicas de implementação descritas aqui também podem ser usadas para implementar outros aspectos, incluindo a lógica do cliente 163 do dispositivo cliente do assinante 161.
[0044] Na modalidade mostrada, o sistema de computação 100 compreende uma memória de computador (“memória”) 101, um display 102, uma ou mais Unidades de Processamento Central (“CPU”) 103, dispositivos de Entrada/Saída 104 (por exemplo, teclado, mouse, CRT ou display LCD e os similares), outros meios legíveis por computador 105 e conexões de rede 106 conectados a uma rede 150. O ESS 110 é mostrado alojado na memória 101. Em outras modalidades, alguma parte dos conteúdos, alguns ou todos os componentes do ESS 110 podem ser armazenados em e/ou transmitidos através de outros meios legíveis por computador 105. Os componentes do ESS 110 são executados, preferivelmente, em uma ou mais CPUs 103 e facilitam os processos de assinatura eletrônica móvel, descritos aqui. Outros códigos ou programas 130 (por exemplo, uma interface administrativa, um servidor da Web e os similares) e potencialmente outros repositórios de dados, tais como o repositório de dados 120, também residem na memória 101 e são executados, preferivelmente, em uma ou mais CPUs 103. Deve-se salientar que um ou mais dos componentes na figura 4 podem não estar presentes em qualquer implementação específica. Por exemplo, algumas modalidades podem não prover outros meios legíveis por computador 105 ou um display 102.
[0045] O ESS 110 inclui um gerenciador de serviço 111, um gerenciador da interface do usuário (“UI”) 112, uma interface do programa do aplicativo de serviço de assinatura eletrônica (“API”) 113 e um armazenamento de dados do serviço de assinatura eletrônica 115.
[0046] O ESS 110, através do gerenciador de serviço 111 e lógica relacionada, geralmente realiza as funções relacionadas à assinatura eletrônica para ou em nome dos usuários que operam um dispositivo cliente do remetente 160 e/ou um dispositivo cliente do assinante 161. Em uma modalidade, um assinante que opera o dispositivo cliente do assinante 161 importa (por exemplo, transmite, transfere os dados, envia) um documento a ser assinado eletronicamente para o ESS 110. Como descrito acima, a importação de um documento pode incluir a captura de uma imagem de um documento em papel, e a seguir a transmissão da imagem capturada do dispositivo cliente 161 para o ESS 110. O ESS armazena o documento de modo seguro no repositório de dados 115. O armazenamento seguro do documento pode incluir o uso de técnicas criptográficas para detectar a manipulação do documento, tal como a geração de hashes, digestos de mensagem, ou os similares. O assinante que opera o dispositivo cliente do assinante 161 pode a seguir acessar, revisar e assinar o documento armazenado pelo ESS 110. Em algumas modalidades, o ESS 110 transmite imagens ou alguma outra representação do documento para o dispositivo cliente do assinante 161, o qual por sua vez transmite uma indicação da assinatura do assinante (ou intenção de assinar) para o ESS 110. O ESS 110 a seguir armazena de modo seguro a assinatura do assinante em associação com o documento no repositório de dados 115. Após a assinatura do documento, o assinante usando o dispositivo cliente do assinante 161 pode fazer com que o ESS 110 proveja o documento assinado para um ou mais destinatários, tal como através de email, fax, ou outro mecanismo.
[0047] O gerenciador de serviço 111 pode realizar outras ou adicionais funções, tais como o preenchimento inteligente de formulário como discutido acima. Da mesma forma, o gerenciador de serviço 111 pode prover (por exemplo, transmitir) módulos de código que podem ser instalados no dispositivo cliente do assinante 161 e que são configurados para integrar o dispositivo cliente do assinante 161 com o ESS 110. Como um exemplo, o módulo de código pode ser um aplicativo móvel (por exemplo, app) que seja instalado no dispositivo cliente do assinante 161. Como outro exemplo, o modulo de código pode estender a funcionalidade de um cliente de e-mail ou outro aplicativo pela adição de um controle (por exemplo, tecla, item do menu, widget) que seja configurado para importar, em resposta à seleção ou ativação por um usuário, documentos recebidos no ESS 110.
[0048] O gerenciador de UI 112 provê uma visualização e um controle que facilita a interação do usuário com o ESS 110 e seus vários componentes. Por exemplo, o gerenciador de UI 112 pode prover acesso interativo ao ESS 110, tal que os usuários podem transferir ou baixar documentos para a assinatura, revisar e modificar documentos, transmitir ou de outra forma prover documentos assinados aos destinatários, e os similares. Em algumas modalidades, o acesso à funcionalidade do gerenciador de UI 112 pode ser provido através de um servidor da Web, sendo executado possivelmente como um dos outros programas 130. Em tais modalidades, um usuário que opera um navegador da Web (ou outro cliente) em execução em um dos dispositivos clientes 160 ou 161 pode interagir com o ESS 110 através do gerenciador de UI 112.
[0049] A API 113 provê o acesso programático a uma ou mais funções do ESS 110. Por exemplo, a API 113 pode prover uma interface programática a uma ou mais funções do ESS 110 que podem ser invocadas por um dos outros programas 130 ou algum outro módulo. Desta maneira, a API 113 facilita o desenvolvimento do software de terceiros, tal como as interfaces do usuário, plug-ins, feeds de notícias, adaptadores (por exemplo, para a integração de funções do ESS 110 nos aplicativos da Web), e os similares. Em adição, o API 113 pode estar em pelo menos algumas modalidades invocadas ou de outra forma acessadas por meio de entidades remotas, tais como o sistema de terceiros 165, para acessar várias funções do ESS 110. Por exemplo, um serviço de email hospedado em execução no sistema 165 pode prover acesso à funcionalidade da assinatura eletrônica do ESS 110 por meio da API 113. Como outro exemplo, um site de comércio eletrônico (por exemplo, loja virtual) em execução no sistema 165 pode prover acesso à funcionalidade da assinatura eletrônica do ESS 110 através da API 113, tal como pela provisão de um controle de assinatura/widget configurado, quando selecionado por um usuário, para iniciar um processo de assinatura eletrônica, como descrito aqui.
[0050] O repositório de dados 115 é usado por outros módulos do ESS 110 para armazenar e/ou comunicar informações. Os componentes do ESS 110 usam o repositório de dados 115 para registrar vários tipos de informações, incluindo documentos, assinaturas, entradas de documento rastreado e os similares. Embora os componentes do ESS 110 sejam descritos como comunicando principalmente através do repositório de dados 115, outros mecanismos de comunicação são contemplados, incluindo passagem de mensagem, chamadas de função, tubos, tomadas, memória compartilhada e os similares.
[0051] O ESS 110 interage através da rede 150 com os dispositivos clientes 160 e 161 e sistemas de terceiros 165. A rede 150 pode ser qualquer combinação de um ou mais meios (por exemplo, par trançado, coaxial, fibra óptica, frequência de rádio), hardware (por exemplo, roteadores, interruptores, repetidores, transceptores), e um ou mais protocolos (por exemplo, TCP/IP, UDP, Ethernet, Wi-Fi, WiMAX) que facilitam a comunicação entre seres humanos e/ou dispositivos situados remotamente. Em algumas modalidades, a rede 150 pode ser ou incluir múltiplos canais ou mecanismos de comunicação distintos (por exemplo, a cabo ou sem fio). Os dispositivos clientes 160 e 161 incluem computadores pessoais, computadores do tipo laptop, telefones inteligentes, assistentes pessoais digitais, computadores tipo tablet, sistemas kiosk e os similares. Os sistemas de terceiros 165 e dispositivos clientes 160 e 161 podem ser ou incluir sistemas de computação e/ou dispositivos constituídos de uma maneira similar àquela do sistema de computação 100, e assim podem também incluir displays, CPUs, outros dispositivos de I/O (por exemplo, uma câmera), conexões de rede ou os similares.
[0052] Em uma modalidade exemplar, os componentes/módulos do ESS 110 são implementados usando as técnicas de programação padrão. Por exemplo, o ESS 110 pode ser implementado como uma execução “nativa” executável na CPU 103, com uma ou mais bibliotecas estáticas ou dinâmicas. Em outras modalidades, o ESS 110 pode ser implementado como instruções processadas por uma máquina virtual, que são executadas como um dos outros programas 130. Em geral, uma faixa de linguagens de programação conhecidas na técnica pode ser empregada para a implementação de tais modalidades exemplares, incluindo as implementações representativas de vários paradigmas de linguagem de programação, incluindo entre outros os orientados pelo objeto (por exemplo, Java, C++, C#, Visual Basic.NET, Smalltalk, e os similares), funcionais (por exemplo, ML, Lisp, Scheme, e os similares), processuais (por exemplo, C, Pascal, Ada, Modula, e os similares), de script (por exemplo, Perl, Ruby, Python, JavaScript, VBScript, e os similares), e declarativos (por exemplo, SQL, Prolog, e os similares).
[0053] As modalidades descritas acima também podem usar técnicas de computação do servidor cliente síncronas ou assíncronas proprietárias ou bem-conhecidas. Da mesma forma, os vários componentes podem ser implementados usando técnicas de programação mais monolíticas, por exemplo, como uma execução executável em um sistema de computador único CPU ou altemativamente decomposto usando uma variedade de técnicas de estruturação conhecidas na técnica, incluindo entre outras a multiprogramação, execução múltipla, cliente-servidor ou ponto a ponto, a execução em um ou mais sistemas de computador, cada um, tendo uma ou mais CPUs. Algumas modalidades podem ser executadas concorrentemente e assincronamente e comunicar usando técnicas de passagem da mensagem. As modalidades síncronas equivalentes também são suportadas. Da mesma forma, outras funções poderiam ser implementadas e/ou realizadas por cada componente/módulo e em diferentes ordens e por diferentes componentes/módulos, ainda alcançar as funções desejadas.
[0054] Em adição, as interfaces para os dados armazenados como parte do ESS 110, tal como no repositório de dados 118, podem ser disponíveis por mecanismos padrão tais como através de C, C++, C#, e Java APIs; bibliotecas para o acesso de arquivos, bancos de dados, ou outros repositórios de dados; através das linguagens de script tais como XML; ou através de servidores da Web, servidores de FTP, ou outros tipos de servidores que proveem acesso aos dados armazenados. O repositório de dados 118 pode ser implementado como um ou mais sistemas de banco de dados, sistemas de arquivo ou qualquer outra técnica para o armazenamento de tais informações ou qualquer combinação dos acima, incluindo as implementações usando técnicas de computação distribuídas.
[0055] Diferentes configurações e locais de programas e dados são contemplados para o uso de técnicas descritas aqui. Uma variedade de técnicas de computação distribuídas são apropriadas para a implementação dos componentes das modalidades ilustradas de uma maneira distribuída incluindo entre outros as tomadas TCP/IP, RPC, RMI, HTTP, Serviços da Web (XML- RPC, JAX-RPC, SOAP, e os similares). Outras variações são possíveis. Da mesma forma, outra funcionalidade poderia ser provida por cada componente/módulo ou a funcionalidade existente poderia ser distribuída dentre os componentes/módulos de diferentes maneiras, ainda alcançar as funções descritas aqui.
[0056] Além disso em certas modalidades, alguns ou todos os componentes do ESS 110 podem ser implementados ou providos de outras maneiras, tal como pelo menos parcialmente em firmware e/ou hardware, incluindo, entre outros um ou mais circuitos integrados específicos do aplicativo (“ASICs”), circuitos integrados padrão, controladores que executam instruções apropriadas e incluindo microcontroladores e/ou controladores incorporados, arranjos de portas programáveis em campo (“FPGAs”), dispositivos lógicos programáveis complexos (“CPLDs”), e os similares. Alguns ou todos os componentes do sistema e/ou estruturas de dados também podem ser armazenados como conteúdos (por exemplo, como instruções ou dados estruturados de software executáveis ou outros legíveis por computador) em um meio legível por computador (por exemplo, como um disco rígido; uma memória; uma rede de computador ou rede sem fio de celular ou outro meio de transmissão de dados; ou um artigo de meio portátil a ser lido por uma unidade de disco apropriada ou através de uma conexão apropriada tal como um DVD ou dispositivo de memória flash) de modo a possibilitar ou configurar o meio legível por computador e/ou um ou mais sistemas de computação ou dispositivos associados para executar ou de outra forma usar ou prover os conteúdos para realizar pelo menos algumas das técnicas descritas. Alguns ou todos os componentes e/ou estruturas de dados podem ser armazenados de uma maneira não transitória em meios de armazenamento não transitórios tangíveis. Alguns ou todos os componentes do sistema e estruturas dos dados também podem ser armazenados como sinais de dados (por exemplo, sendo codificado como parte de uma onda portadora ou incluído como parte de um sinal propagado análogo ou digital) em uma variedade de meios de transmissão legíveis por computador, os quais são a seguir transmitidos, incluindo através de meios sem fio e com fío/a cabo, e podem tomar uma variedade de formas (por exemplo, como parte de um sinal análogo único ou multiplexado ou como múltiplos pacotes ou quadros digitais discretos). Tais produtos de programa de computador também podem tomar outras formas em outras modalidades. Consequentemente, as modalidades desta descrição podem ser praticadas com outras configurações do sistema de computador.
[0057] Deve ser aparente àqueles versados na técnica que muitas mais modificações além daquelas já descritas são possíveis sem se afastar dos conceitos inventivos aqui. O assunto da invenção, portanto, não deve ser restrita exceto no espírito das reivindicações em anexo. Além disso, na interpretação de ambos o relatório descritivo e as reivindicações, todos os termos devem ser interpretados da maneira mais ampla possível consistente com o contexto. Em particular, os termos “inclui”, “incluindo”, “compreende” e “compreendendo” devem ser interpretados como se referindo aos elementos, componentes ou etapas de uma maneira não exclusiva, indicando que os elementos referenciados, componentes, ou etapas podem estar presentes ou ser utilizadas ou combinadas com outros elementos, componentes ou etapas que não são expressamente referenciados. Onde a descrição e/ou reivindicações escritas se referem a pelo menos um selecionado do grupo que consiste em A, B, C .... e N, o texto deve ser interpretado como exigindo pelo menos um elemento do grupo (A, B, C ... N), em vez de A mais N ou B mais N, etc.
[0058] Todas as referências citadas acima, incluindo o pedido provisório norte-americano n.° 61/527406, depositado em 25 de agosto de 2011, intitulado “SOLUÇÃO MÓVEL PARA A ASSINATURA E RETENÇÃO DE DOCUMENTOS DE TERCEIROS”; o pedido provisório norte- americano n.° 61/552.359, depositado em 27 de outubro de 2011, intitulado “SOLUÇÃO MÓVEL PARA A IMPORTAÇÃO E ASINATURA DE DOCUMENTOS COM ASSINATURA ELETRÔNICA POR TERCEIROS”; e pedido de patente norte-americano n.° 13/595.876, depositado em 27 de agosto de 2012, intitulado “SOLUAÇÃO MÓVEL PARA A ASSINATURA E RETENÇÃO DE DOCUMENTOS DE TERCEIROS” são incorporados aqui por referência em suas totalidades. Onde uma definição ou uso de um termo em uma referência incorporada é inconsistente com ou contrária à definição ou o uso daquele termo provido aqui, a definição ou o uso daquele termo provido aqui é soberano.
[0059] Embora a modalidade preferida da invenção tenha sido ilustrada e descrita, como notado acima, muitas mudanças podem ser feitas sem se afastar do espírito e escopo da invenção. Consequentemente, o escopo da invenção não é limitado pela descrição da modalidade preferida. Em vez disso, a invenção deve ser determinada totalmente por referência às reivindicações a seguir.
Claims (10)
1. Método para facilitar as assinaturas eletrônicas em um dispositivo cliente que é operado por um assinante, e que é acoplado comunicativamente a uma câmera, para a captura da imagem de um documento com assinatura, caracterizado pelo fato de compreender: - armazenar a imagem capturada em um serviço de assinatura eletrônica remoto;- associar a imagem armazenada no serviço de assinatura eletrônica remoto com a assinatura eletrônica do assinante;- exibir, na interface do usuário, menu de opções de assinatura para adicionar ao documento de assinatura eletrônica convertido;- gerar, em resposta à seleção da assinatura, um controle eletrônico de assinatura no documento convertido para receber a assinatura eletrônica do assinante;- capturar, em resposta ao controle eletrônico de assinatura gerado, a assinatura eletrônica do assinante associado ao documento de assinatura eletrônica convertido; e- transmitir a assinatura eletrônica do assinante ao serviço de assinatura eletrônica remota, para ser armazenado, em associação com o documento de assinatura eletrônica convertido, no serviço de assinatura eletrônica remota.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato da captura da imagem de um documento com assinatura incluir os dados da imagem da câmera, representando pelo menos uma página de um documento com assinatura.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato da imagem capturada da primeira página de um documento com assinatura compreender ainda:- capturar a imagem que representa uma segunda página do documento com assinatura;- armazenar a imagem capturada em um serviço de assinatura eletrônica remoto como parte de um documento com assinatura eletrônica convertido.
4. Método, de acordo com a reivindicação 1, caracterizado pelo fato do serviço de assinatura eletrônica remoto prever o acesso ao documento com assinatura eletrônica armazenado.
5. Método, de acordo com a reivindicação 4, caracterizado pelo fato do serviço de assinatura eletrônica remoto transmitir a um destinatário mensagem que inclui uma cópia do documento com assinatura eletrônica.
6. Método, de acordo com a reivindicação 4, caracterizado pelo fato da mensagem transmitida pelo serviço de assinatura eletrônica remoto incluir um link que pode ser usado pelo destinatário para visualizar o documento com assinatura eletrônica e/ou a assinatura eletrônica associada do assinante.
7. Método, de acordo com a reivindicação 1, caracterizado pelo fato da captura da imagem do documento com assinatura incluir a captura da imagem de documento em papel.
8. Método, de acordo com a reivindicação 1, caracterizado pelo fato de, através de um navegador da Web, por meio do dispositivo cliente, poder acessar o documento com assinatura eletrônica armazenado no serviço de assinatura eletrônica remoto e associá-lo à assinatura eletrônica do assinante.
9. Método, de acordo com a reivindicação 1, caracterizado pelo fato de prever o preenchimento automático dos campos do formulário no documento com assinatura eletrônica com base nas entradas de formulários anteriores feitas pelo assinante.
10. Memória lida por computador caracterizada pelo fato de conter conjunto de instruções que, quando executadas, efetuam o método conforme definido em qualquer uma da reivindicações 1 a 9.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161552359P | 2011-10-27 | 2011-10-27 | |
US61/552,359 | 2011-10-27 | ||
US13/595,876 US8838980B2 (en) | 2011-08-25 | 2012-08-27 | Mobile solution for signing and retaining third-party documents |
US13/595,876 | 2012-08-27 | ||
PCT/US2012/062258 WO2013063494A1 (en) | 2011-10-27 | 2012-10-26 | Mobile solution for importing and signing third-party electronic signature documents |
Publications (2)
Publication Number | Publication Date |
---|---|
BR112014010096A2 BR112014010096A2 (pt) | 2018-04-10 |
BR112014010096B1 true BR112014010096B1 (pt) | 2021-11-16 |
Family
ID=50775262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BR112014010096-9A BR112014010096B1 (pt) | 2011-10-27 | 2012-10-26 | Método para facilitar as assinaturas eletrônicas em um dispositivo cliente que é operado por um assinante |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP2771814A4 (pt) |
JP (1) | JP2014535216A (pt) |
CN (1) | CN104011710B (pt) |
AU (1) | AU2012328509B2 (pt) |
BR (1) | BR112014010096B1 (pt) |
CA (1) | CA2853386C (pt) |
SG (1) | SG11201401760VA (pt) |
WO (1) | WO2013063494A1 (pt) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10511732B2 (en) | 2011-08-25 | 2019-12-17 | Docusign, Inc. | Mobile solution for importing and signing third-party electronic signature documents |
AU2012298605A1 (en) | 2011-08-25 | 2014-03-20 | Docusign, Inc. | Mobile solution for signing and retaining third-party documents |
JP6028684B2 (ja) * | 2013-06-21 | 2016-11-16 | コニカミノルタ株式会社 | 承認システム及び承認方法 |
WO2015190909A1 (en) * | 2014-06-09 | 2015-12-17 | Chee Kai Wui | Original signature signing devices |
JP2020096275A (ja) * | 2018-12-12 | 2020-06-18 | コネクトフリー株式会社 | 情報通信方法及び情報通信システム |
KR102648350B1 (ko) * | 2021-05-18 | 2024-03-15 | 주식회사 카카오 | 서명된 컨텐츠를 전달하는 방법 및 장치 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001095125A1 (en) * | 2000-06-06 | 2001-12-13 | Ingeo Systems, Inc. | Processing electronic documents with embedded digital signatures |
WO2001099388A2 (en) * | 2000-06-21 | 2001-12-27 | Docutouch Corporation | Digital signature system and method |
US7142333B2 (en) * | 2001-06-21 | 2006-11-28 | Hewlett-Packard Development Company, L.P. | System and method for wirelessly initiated document scanning and transmission |
JP2003296192A (ja) * | 2002-04-04 | 2003-10-17 | Certrust Kk | 電子署名・電子文書保管システム |
US7197644B2 (en) * | 2002-12-16 | 2007-03-27 | Xerox Corporation | Systems and methods for providing hardcopy secure documents and for validation of such documents |
US20070118732A1 (en) * | 2003-05-15 | 2007-05-24 | Whitmore Dean J | Method and system for digitally signing electronic documents |
JP2006033727A (ja) * | 2004-07-21 | 2006-02-02 | Ricoh Co Ltd | 電子署名付与方法、画像形成装置 |
JP2006080893A (ja) * | 2004-09-09 | 2006-03-23 | Mitsubishi Electric Information Systems Corp | 電子署名システムおよび電子署名プログラム |
JP2007006122A (ja) * | 2005-06-23 | 2007-01-11 | Mitsubishi Electric Information Systems Corp | 電子印鑑システムおよび電子印鑑プログラム |
CN101364869B (zh) * | 2007-08-09 | 2012-03-28 | 鸿富锦精密工业(深圳)有限公司 | 电子文档加密系统及方法 |
US7953268B2 (en) * | 2008-01-18 | 2011-05-31 | Mitek Systems, Inc. | Methods for mobile image capture and processing of documents |
KR20090122657A (ko) * | 2008-05-26 | 2009-12-01 | 동명대학교산학협력단 | 문자 인식을 통한 공개키 기반의 문서위조 방지 방법 |
-
2012
- 2012-10-26 SG SG11201401760VA patent/SG11201401760VA/en unknown
- 2012-10-26 CA CA2853386A patent/CA2853386C/en active Active
- 2012-10-26 WO PCT/US2012/062258 patent/WO2013063494A1/en active Application Filing
- 2012-10-26 EP EP12843451.1A patent/EP2771814A4/en not_active Ceased
- 2012-10-26 JP JP2014539081A patent/JP2014535216A/ja active Pending
- 2012-10-26 BR BR112014010096-9A patent/BR112014010096B1/pt active IP Right Grant
- 2012-10-26 AU AU2012328509A patent/AU2012328509B2/en active Active
- 2012-10-26 CN CN201280064786.2A patent/CN104011710B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
BR112014010096A2 (pt) | 2018-04-10 |
EP2771814A4 (en) | 2015-05-06 |
AU2012328509B2 (en) | 2017-09-28 |
CA2853386A1 (en) | 2013-05-02 |
EP2771814A1 (en) | 2014-09-03 |
CN104011710B (zh) | 2017-09-12 |
SG11201401760VA (en) | 2014-05-29 |
JP2014535216A (ja) | 2014-12-25 |
CA2853386C (en) | 2020-01-07 |
CN104011710A (zh) | 2014-08-27 |
AU2012328509A1 (en) | 2014-05-22 |
WO2013063494A1 (en) | 2013-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11477334B2 (en) | Mobile solution for importing and signing third-party electronic signature documents | |
US11755823B2 (en) | Systems and methods for obtaining an electronic signature via a word processing application | |
USRE50043E1 (en) | Method for associating third party content with online document signing | |
USRE49119E1 (en) | System and method for rules-based control of custody of electronic signature transactions | |
US10033533B2 (en) | Mobile solution for signing and retaining third-party documents | |
US20150350133A1 (en) | Message attachment management | |
CN112868009A (zh) | 使用区块链进行电子文档签名 | |
BR112014010096B1 (pt) | Método para facilitar as assinaturas eletrônicas em um dispositivo cliente que é operado por um assinante | |
US20190279157A1 (en) | Automated business transaction creation for email system | |
KR102063574B1 (ko) | 클라우드 기반 문서발송 방법, 장치, 및 이에 대한 컴퓨터프로그램 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
B06A | Patent application procedure suspended [chapter 6.1 patent gazette] | ||
B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 26/10/2012, OBSERVADAS AS CONDICOES LEGAIS. |