• Nenhum resultado encontrado

Invenções implementadas por programa de computador

N/A
N/A
Protected

Academic year: 2021

Share "Invenções implementadas por programa de computador"

Copied!
58
0
0

Texto

(1)

Invenções implementadas por

programa de computador

Vagner Luis Latsch {latsch@inpi.gov.br}

Coordenador Geral de Patentes III

Diretoria de Patentes, Programas de computador e Topologia de Circuitos Integrados

Instituto Nacional da Propriedade Industrial

26/04 - Dia Mundial da Propriedade Intelectual

"Inovação: Melhorando Vidas"

(2)

Direitos de Autor e Patentes;

Patente de invenções implementadas

por programa de computador;

O Sistema de Patente;

O exame de pedidos de patentes de

invenção implementada por

computador;

Perguntas finais;

(3)

Direitos de Autor

e

(4)

TRIPS

(Agreement on Trade-Related Aspects of Intellectual Property Rights)

Artigo 10 -

Software será protegido

como obra

literária

pela Convenção de Berna (1886);

Artigo 27 (1) -

Patentes devem ser

concedidas para quaisquer produtos e

processos, em qualquer área da tecnologia

,

desde que sejam novos, envolvam um passo

inventivo e sejam passíveis de aplicação

(5)

Lei 9.609/98 (Lei de Software)

Art. 1º - Programa de computador é a expressão de um

conjunto organizado de instruções em linguagem natural ou codificada, contida em suporte físico de qualquer

natureza, de emprego necessário em máquinas automáticas de tratamento da informação, dispositivos, instrumentos ou equipamentos periféricos, baseados em técnica digital ou análoga, para fazê-los funcionar de modo e para fins determinados.

(6)

A Legislação Nacional

Lei 9.609/98 (Lei de Software)

Art. 2º - O regime de proteção à propriedade intelectual de programa de computador é o conferido às obras literárias

pela legislação de direitos autorais (Lei 9.610/98) e conexos vigentes no País, observado o disposto nesta Lei.

Decreto Nº 2.556 de 20/04/1998 (regulamenta o Art. 3º da Lei 9.609/98)

Art. 1º Os programas de computador poderão, a critério do titular dos respectivos direitos, ser registrados no Instituto Nacional da Propriedade Industrial - INPI.

(7)

A Legislação Nacional

Lei 9.610/98 (Direito de Autor)

Art. 7º - § 3º No domínio das ciências, a proteção recairá sobre a forma literária ou artística, não abrangendo o seu conteúdo científico ou técnico, sem prejuízo dos direitos que protegem os demais campos da propriedade imaterial.

Lei 9.279/96 (Patentes)

Art. 8º - É patenteável a invenção que atenda aos requisitos de novidade, atividade inventiva e aplicação industrial;

Art. 10 - Não se considera invenção nem modelo de utilidade: [...] V - programas de computador em si;

(8)

Programas de computador “em si”

Solução técnica proposta para um problema particular (método subjacente) Expressão autoral da solução técnica para um problema particular (código de computador)

Definição: elementos literais da criação, tais como o código fonte, escritos por um programador (autor);

(9)
(10)

• O termo é ambíguo pois parece designar um outro tipo de patente ou referir-se a patentes contendo software;

• Não se concede patentes para software no INPI;

• O termo adotado é o de

patentes de

invenções implementadas por

programa de computador

(Computer implemented Inventions)

(11)

Direito de Autor

 Protege a expressão literal;

 Não protege contra obras com

funcionalidades iguais ou semelhantes desenvolvidas independentemente;

O direito emerge da criação (comprovação de autoria);

 Registro facultativo;

 Abrangência Internacional;

 Exame Formal;

 Validade por 50 anos;

Patentes

 Protege as caraterísticas técnicas;

 Protege contra objetos com

funcionalidades iguais ou semelhantes, (apresentem características técnicas equivalentes);

O direito emerge do depósito e da concessão;

 Depósito obrigatório;

 Abrangência Nacional;

 Exame Formal e Técnico;

 Validade de 20 anos da data do depósito;

(12)

Direito de Autor e Patentes

(13)
(14)

Registro do Software

Porque registrar? Segurança jurídicaProdução de prova documental;Mudanças: Desburocratização do procedimento de registro;

Registro feito inteiramente por meio eletrônico;

(15)

Patente de Invenções

implementadas por

(16)

Manual de exame da DIRPA (1991

)

“...não pode uma invenção ser excluída de

proteção legal somente pelo fato de, para sua

implementação, serem usados meios

técnicos modernos, no caso o programa de

computador

.”

(17)

Evolução tecnológica

Ábaco. Primeiras aparições na Suméria (2700 –2300 AC )

(18)

Evolução tecnológica

(19)

Evolução tecnológica

(20)

Evolução tecnológica

(21)

Hardware eletrônico digital (máquina dedicada) Hardware mecânico Hardware digital de uso geral (com software) Hardware eletrônico analógico

Evolução tecnológica

(22)

Cena do filme Jogo da imitação (2014) baseado no livro Alan Turing: The Enigma

(23)

O Sistema

de Patentes

(24)

Características Gerais

Lei 9.279/96 (Lei de Propriedade Industrial - LPI)

A patente estimula a concorrência a desenvolver novas tecnologias ou aperfeiçoar as existentes;

Exclusividade x Publicidade;

Confere um direito limitado e temporário;

Título de propriedade - bem intangível;

Possibilidade de venda ou licença;

(25)
(26)

Conceitos fundamentais

Patente de Invenção ou modelo de utilidade?

O que não se considera invenção?

Condições de patenteabilidade:

Unidade de Invenção;

Suficiência descritiva e clareza;

Fundamentação, clareza e precisão das reivindicações;

Requisitos de patenteabilidade:

(27)

O exame de pedidos

de patentes de invenção

implementada por

(28)

Diretrizes de Exame

Revisão dos procedimentos em vigor e documentação das Diretrizes de exame de pedidos de patente de invenção

implementadas por programas de computador (2012);

Consulta pública;

Aprovada e publicada;

RESOLUÇÃO /INPI/PR Nº 158 de 28 de Novembro de 2016;

(29)

Patente de Invenção x Modelo de utilidade

Patente de Invenção: Nova

solução técnica para um problema técnico específico dentro de um determinado campo tecnológico e que possa ser fabricado ou usado industrialmente.

Patente de modelo de Utilidade: Nova forma ou disposição conferida em objeto que se preste a um

trabalho ou uso prático visando melhoria funcional no seu uso ou em sua fabricação

(30)

O que não se considera Invenção?

(Incidência no Art. 10)

Art. 10 - Não se considera invenção nem modelo de utilidade: I – descobertas, teorias científicas e métodos matemáticos; II – concepções puramente abstratas;

III – esquemas, planos, princípios ou métodos comerciais, contábeis, financeiros, educativos, publicitários, de sorteio e de fiscalização;

...

V – programas de computador em si;

VI – apresentação de informações; ...

(31)

Instrução Normativa 30 Art. 2º

Um pedido de patente de invenção deve:

 Possuir aplicação em um campo técnico (Inciso III);  Solucionar problemas técnicos (Incisos IV e V);

 Resultar em efeito técnico (Inciso VI);

Efeito técnico

O programa de computador em si produz efeito técnico?

Um método matemático soluciona um problema técnico?

(32)

• Alterações no código fonte do programa, que tragam o benefício de maior velocidade, menor tamanho (seja do código fonte ou do espaço ocupado em memória), etc., pertencem ao âmbito do programa de computador em si.

Efeitos indiretos - Um conjunto de instruções em uma linguagem, código objeto, código fonte ou estrutura de código fonte, isoladamente, mesmo que criativo, não é considerado invenção, ainda que proporcione “efeitos técnicos” na máquina que o executa.

(33)

• São considerados como métodos matemáticos aqueles que resolvem problemas exclusivos da Matemática;

• Um método de solução de matrizes ou de resolução das raízes de uma equação, por exemplo, não será

considerado invenção pois se trata de um problema de matemática pura;

• É irrelevante para o enquadramento no Art. 10 se tal método é implementado através de programa de

computador ou não;

(34)

• Matéria envolvendo conceitos matemáticos não é de imediato excluída pelo inciso I do Art. 10;

• Para ser considerada invenção deve estar inserida

em um campo técnico e resolver um problema técnico (e não puramente matemático);

Métodos matemáticos

Método de Integração

numérica

Método para controle de motores que usa uma estratégia que envolve integração numérica

(35)

Método de controle de temperatura de forno elétrico compreendendo sensor de

temperatura e sistema de controle com

processamento de dados caracterizado pelo fato do sistema de controle processar e calcular, a partir da entrada do sensor e dos dados de calibração de temperatura, a

potência do forno conforme a equação

(36)

• DCT Bidimensional (8x8):

• “Método para calcular a trasformada de uma função

discreta f(x,y) caracterizado por…”

• “Método para gerar a representação F(u,v) de uma função

discreta f(x,y) caracterizado por…”

(37)

• Método de compressão de imagens JPEG:

(8MB) (200KB)

(38)

“Procedimento passo-a-passo para cálculos” (Matemática)

Método Matemático?

“Lista finita de instruções bem definidas” (Computação)

Programa de computador?

“Conjunto de regras que definem uma sequência de operações”

Invenção?

“Sequência de passos lógicos a serem seguidos para a resolução de determinado problema” (Diretrizes de Exame INPI, 2012);

Algoritmo = Método/ Processo (deve ser reivindicado como tal);

Pode ou não ser considerado invenção (Art. 10º);

Pode ou não ser patenteável (Art. 8º).

(39)

Características “financeiras, comerciais, contábeis, publicitárias, etc.” não são consideradas “técnicas”; Exemplos que não são considerados invenção:

• Análise de mercado; • Leilões,

• Consórcios;

• Programas de incentivo; • Programas de vantagens;

• Método de ensino à distância;

• Métodos de memorização e aprendizado;

(40)

Quais características são técnicas?

Exemplo: Método para operação de máquina bancária: • Autenticação de usuário;

• Protocolos de comunicação; • Criptografia de senhas;

• Transferência de fundos;

• Verificação de saldos e extratos;

(41)

Quais características são técnicas?

Exemplo: Método para operação de máquina bancária: • Autenticação de usuário;

• Protocolos de comunicação; • Criptografia de senhas;

• Transferência de fundos;

• Verificação de saldos e extratos;

(42)

• Um método de criptografia aplicado à área financeira pode ser objeto de patente desde que o método não se refira ao método financeiro mas à solução de um

problema de natureza não financeira, qual seja a segurança dos dados.

• O fato de tal método de criptografia ser aplicado na área financeira não é um impedimento para patenteabilidade, uma vez que o método não se restringe a tal aplicação.

(43)

As reivindicações são avaliadas como um todo:

• A presença de uma característica financeira (contábil,

publicitária, etc.) não necessariamente significa que o método seja financeiro (contábil, publicitário, etc.);

ex.:método para reconhecer nota bancária (técnico);

• A existência de características técnicas não significa que o método não seja financeiro (contábil, publicitária, etc.);

ex.: método financeiro com etapas técnicas (não técnico);

• As características financeiras (contábeis, publicitárias, etc.) são essenciais ao objeto? Ou são apenas uma aplicação não

limitante da matéria?

(44)

Método para transferência de fundos entre contas bancárias caracterizado pelas etapas de:

• receber dados de conta de usuário, conta destino e valor a ser transferido;

• debitar da conta do usuário o valor informado; • creditar na conta destino o valor informado;

(45)

Método para transferência de fundos entre contas bancárias caracterizado pelas etapas de:

• receber dados de um cartão de usuário, conta destino e valor a ser transferido;

autenticar o usuário utilizando sistema de token;

• criptografar os dados utilizando um algoritmo de chave assimétrica;

• transmitir os dados criptografados ao sistema central; • debitar da conta do usuário o valor informado;

• creditar na conta destino o valor informado;

(46)

Método para autenticação de dados em transferências de fundos

entre contas bancárias caracterizado pelas etapas de:

• receber dados de um cartão de usuário, conta destino e valor a ser transferido;

autenticar o usuário utilizando sistema de token;

• criptografar os dados utilizando um algoritmo de chave assimétrica;

• transmitir os dados criptografados ao sistema central; • debitar da conta do usuário o valor informado;

• creditar na conta destino o valor informado;

(47)

Método para autenticação de dados em transferências de fundos

entre contas bancárias caracterizado pelas etapas de:

• receber dados de um cartão de usuário, conta destino e valor a ser transferido;

autenticar o usuário utilizando sistema de token;

• criptografar os dados utilizando um algoritmo de chave assimétrica;

• transmitir os dados criptografados ao sistema central;

(48)

• Reivindicações contendo meramente características estéticas ou relacionadas ao seu conteúdo informacional (visual, artístico, auditivo, textual) não são consideradas invenção;

• A presença na reivindicação da caraterística de exibir uma informação não significa necessariamente que a reivindicação será rejeitada;

O Efeito técnico é obrigatório;

(49)

• Método associado aos aspectos funcionais (técnicos) de uma interface com o usuário (ex: duplo-clique para seleção de texto); • Gerenciamento de listas de gravação e exibição de programas

de TV em guias de programa;

(50)

Deve-se anexar o código-fonte ao pedido de patente?

• Lei 9.279/96 (LPI) - Art. 24. O relatório deverá descrever clara e suficientemente o objeto, de modo a possibilitar sua realização por técnico no assunto e indicar, quando for o caso, a melhor forma de execução.

• O código fonte por si só não é suficiente para a compreensão do método pleiteado;

• Para melhor compreensão, pode-se utilizar trechos em pseudo-código, por exemplo, para indicar determinada funcionalidade, acompanhado pela devida explicação;

• O relatório descritivo deve apresentar a invenção independentemente da linguagem de programação utilizada pelo programador.

(51)

• Devem pleitear uma sequência de ações ou etapas descrevendo a funcionalidade alcançada;

• Não deve conter código fonte;

Método para controle automático de embreagem caracterizado pelas etapas de

medir a velocidade do motor,

gerar um sinal de referência de deslizamento,

comparar a velocidade do motor e a velocidade de entrada,

controlar o acionamento da embreagem”

(52)

• Devem ser escritas em termos de seus constituintes físicos ou em termos de meios mais funções;

Reivindicações de Produto

Sistema para controle automático de embreagem caracterizado pelo fato de compreender:

dispositivos para medir a velocidade do motor,

dispositivos para gerar um sinal de referência de deslizamento,

dispositivos para comparar a

velocidade do motor e a velocidade de entrada,

dispositivos para controlar o acionamento da embreagem”

Sistema para controle automático de embreagem caracterizado pelo fato de compreender:

sensor de velocidade para medir a velocidade do motor,

gerador de referência para gerar um sinal de referência de deslizamento,

processador para comparar a

velocidade do motor e a velocidade de entrada,

controlador para controlar o acionamento da embreagem”

(53)

1. Método caracterizado por:

• receber um sinal de espectro de difusão incluindo pelo menos dois canais físicos;

• parcialmente recompor um dos ditos pelo menos dois canais físicos

utilizando um primeiro código; • armazenar o sinal parcialmente

recomposto; e

• recompor o sinal armazenado utilizando um segundo código.

Reivindicações de Meios mais Funções

1. Receptor caracterizado por

compreender

• dispositivo para receber um sinal de espectro de difusão incluindo pelo menos dois canais físicos;

• dispositivo para parcialmente

recompor um dos ditos pelo menos dois canais físicos utilizando um primeiro código;

• dispositivo para armazenar o sinal parcialmente recomposto; e

• dispositivo para recompor o sinal armazenado utilizando um segundo código.

(54)

• A implementação por software de um processo outrora implementado por hardware específico é considerada óbvia para um técnico no assunto, quando constituir realizações meramente equivalentes;

Atividade Inventiva na implementação

por programa de computador

(55)

• Óbvio?

Atividade Inventiva na implementação

por programa de computador

(56)

• A automação de um processo que antes era realizado mentalmente, por lápis e papel ou manualmente é considerado invenção, havendo que se aferir a atividade inventiva envolvida;

• A mera automação de um método manual já existente não possuirá atividade inventiva se não houver características técnicas da implementação da automação.

Método para gerar o

composto A caracterizado por misturar composto X e composto Y;

Método implementado por robô caracterizado por

misturar composto X e composto Y;

Atividade Inventiva na implementação

por programa de computador

(57)

“Programa de computador que determina o comportamento de um dispositivo dedicado” (Diretrizes de Exame INPI, 2012);

Sistema de controle

software de controle

A Magneti Marelli alcançou a marca de 10 milhões de veículos

equipados com sua tecnologia flex SFS, Software Flexfuel Sensor, hoje presente em 67% da frota bicombustível circulante do País desde 2003, ano de seu lançamento. http://www.automotivebusiness.com.br/

(18/09/2012)

(58)

Obrigado!

latsch@inpi.gov.br

Referências

Documentos relacionados

RESUMO - O trabalho objetivou avaliar a qualidade das sementes de arroz utilizadas pelos agricultores em cinco municípios (Matupá, Novo Mundo, Nova Guarita, Alta Floresta e Terra

As instˆ ancias geradas para os grafos c´ ubicos tinham no m´ aximo 4 triˆ angulos e dia- mantes. Resolvemos gerar instˆ ancias para os grafos c´ ubicos com uma quantidade

Na oportunidade o candidato foi notificado do prazo de máximo de 30 (trinta) dias, a partir desta data, para entregar a Coordenação do Trabalho de Conclusão de

Os serviços competentes aplicarão a cada agregado familiar candidato, uma Ficha de Caracterização e Diagnóstico Social, com base na qual será aplicado o mapa de

ATENÇÃO: transporte de materiais radioativos e nucleares (CLASSE 7) deverá continuar atendendo ao Termo de Referência celebrado entre o IBAMA e a CNEN, que trata de

IV - persistindo a irregularidade , a Administração deverá adotar as medidas necessárias à rescisão dos contratos em execução, nos autos dos processos administrativos

proveniente& de escorregamentos envolvendo solo e rocha.. Segundo PETRONE lop.. das principais 1navimentos de ocupaçio do território paulista, apesar dos sítios

Provocou a mortalidade de 67,5% das plantas infestadas com o número médio de 19,9 ± 2,7 larvas por planta, ou seja, 2.4 larvas atacando cada metro linear de tronco.. Foram