Patentes Fundamentos parte 2

32
Patentes de Invenções Patentes de Invenções Implementadas por Implementadas por programas de programas de computador computador Parte II - Exemplos Parte II - Exemplos Antonio Carlos Souza de Abrantes Antonio Carlos Souza de Abrantes a a [email protected] [email protected] DIRPA/INPI/Brazil DIRPA/INPI/Brazil PUC/RS maio 2011 PUC/RS maio 2011

Transcript of Patentes Fundamentos parte 2

Page 1: Patentes Fundamentos parte 2

Patentes de Invenções Patentes de Invenções Implementadas por Implementadas por programas de programas de computador computador

Parte II - ExemplosParte II - Exemplos

Antonio Carlos Souza de AbrantesAntonio Carlos Souza de [email protected]@inpi.gov.br

DIRPA/INPI/BrazilDIRPA/INPI/BrazilPUC/RS maio 2011 PUC/RS maio 2011

Page 2: Patentes Fundamentos parte 2

TópicosTópicos

Pedido de patentePedido de patente ExemplosExemplos

Page 3: Patentes Fundamentos parte 2

PI ou MU ?PI ou MU ?

Invenções implementadas por Invenções implementadas por programa de computador se programa de computador se enquadram na natureza de patentes enquadram na natureza de patentes de invenção e não na de modelo de de invenção e não na de modelo de utilidade, pois não constitui um objeto utilidade, pois não constitui um objeto material, mas um processo, uma material, mas um processo, uma seqüência de instruções/comandos. seqüência de instruções/comandos.

Page 4: Patentes Fundamentos parte 2

Relatório descrit ivoRelatório descrit ivo

A descrição da invenção deve ser A descrição da invenção deve ser realizada de forma que o técnico no realizada de forma que o técnico no assunto possa reproduzir a invenção. assunto possa reproduzir a invenção. Pequenos trechos do código fonte Pequenos trechos do código fonte podem ser apresentados se podem ser apresentados se didaticamente isto for considerado útil didaticamente isto for considerado útil para o entendimento da invenção. para o entendimento da invenção.

Page 5: Patentes Fundamentos parte 2

DesenhosDesenhos

O programa de computador deve ser O programa de computador deve ser descrito em seus blocos principais em descrito em seus blocos principais em termos de suas funcionalidades. termos de suas funcionalidades. Neste sentido, os fluxogramas com as Neste sentido, os fluxogramas com as etapas inventivas do método etapas inventivas do método implementado por programa de implementado por programa de computador devem ser descritos. computador devem ser descritos.

Page 6: Patentes Fundamentos parte 2

ReivindicaçõesReivindicações

as reivindicaas reivindicaçções de produto deverão ser ões de produto deverão ser descritas ou em termos de seus descritas ou em termos de seus constituintes fconstituintes fíísicos (novos dispositivos, sicos (novos dispositivos, memmemóórias, etc), quando esta for a parte rias, etc), quando esta for a parte distintiva do estado da tdistintiva do estado da téécnica, ou em cnica, ou em termos de meios mais funtermos de meios mais funççõesões

as reivindicaas reivindicaçções de processo (mões de processo (méétodo) todo) deverão ser descritas como uma seqdeverão ser descritas como uma seqüüência ência de etapas ou de sua funcionalidadede etapas ou de sua funcionalidade

Page 7: Patentes Fundamentos parte 2

ReivindicaçõesReivindicações

Dispositivo de controle de embreagem Dispositivo de controle de embreagem automática caracterizado por um gerador de automática caracterizado por um gerador de referência de deslizamento responsivo ao referência de deslizamento responsivo ao sinal de aceleração, um circuito para sinal de aceleração, um circuito para produzir sinal de erro, um regulador PIDproduzir sinal de erro, um regulador PID

Método para controle de embreagem Método para controle de embreagem automática caracterizado pelas etapas de automática caracterizado pelas etapas de medir a velocidade do motor, gerar um sinal medir a velocidade do motor, gerar um sinal de referência de deslizamento, comparar a de referência de deslizamento, comparar a velocidade do motor e a velocidade de velocidade do motor e a velocidade de entrada, controlar o acionamento da entrada, controlar o acionamento da embreagemembreagem

Page 8: Patentes Fundamentos parte 2

ReivindicaçõesReivindicações

Método para controlar um sistema de Método para controlar um sistema de transmissão de trocas de marchas transmissão de trocas de marchas mecânico automatizado compreendendo mecânico automatizado compreendendo um estrangulador de combustível, uma um estrangulador de combustível, uma transmissão mecânica de troca de marchas transmissão mecânica de troca de marchas caracterizado pelo fato de compreender: i) caracterizado pelo fato de compreender: i) detectar a relação de marcha efetiva detectar a relação de marcha efetiva utilizada durante cada operação de partida, utilizada durante cada operação de partida, ii) memorizar a relação de marcha efetiva ii) memorizar a relação de marcha efetiva utilizada durante cada operação de partidautilizada durante cada operação de partida

Page 9: Patentes Fundamentos parte 2

ReivindicaçõesReivindicações

Sistema para controlar um sistema de Sistema para controlar um sistema de transmissão de trocas de marchas transmissão de trocas de marchas mecânico automatizado compreendendo mecânico automatizado compreendendo um estrangulador de combustível, uma um estrangulador de combustível, uma transmissão mecânica de troca de marchas transmissão mecânica de troca de marchas caracterizado pelo fato de compreender: i) caracterizado pelo fato de compreender: i) meios parameios para detectar a relação de marcha detectar a relação de marcha efetiva utilizada durante cada operação de efetiva utilizada durante cada operação de partida, ii) partida, ii) meios parameios para memorizar a relação memorizar a relação de marcha efetiva utilizada durante cada de marcha efetiva utilizada durante cada operação de partidaoperação de partida

Page 10: Patentes Fundamentos parte 2

ReivindicaçõesReivindicações

Não são aceitas por exemplo: Não são aceitas por exemplo: ““Suporte de gravação lido por Suporte de gravação lido por computador tendo um programa de computador tendo um programa de computador gravado caracterizado computador gravado caracterizado pelo dito programa de computador pelo dito programa de computador executar os procedimentos A, B, Cexecutar os procedimentos A, B, C” ”

Page 11: Patentes Fundamentos parte 2

ReivindicaçõesReivindicações

““programa de computador caracterizado programa de computador caracterizado por ....”por ....”

Este tipo de reivindicação não é aceita, uma Este tipo de reivindicação não é aceita, uma vez que esta redação poderia gerar conflito vez que esta redação poderia gerar conflito de interpretação com a exclusão a de interpretação com a exclusão a programas de computador em si prevista no programas de computador em si prevista no Artigo 10 da LPI. O objeto a ser protegido Artigo 10 da LPI. O objeto a ser protegido não é o programa de computador.não é o programa de computador.

Page 12: Patentes Fundamentos parte 2

Patentes concedidas Patentes concedidas INPIINPI

Page 13: Patentes Fundamentos parte 2

Patentes concedidas Patentes concedidas INPIINPI

Page 14: Patentes Fundamentos parte 2

1414

existência de transformação física.Controle de forno para a cura borracha

“Direct digital control of rubber molding presses” (US4344142)

Implementou uma forma modif icada da equação de Arrhenius:

permitindo saber com precisão quando remover uma prensa para retirar o molde de borracha curada ( v = tempo da cura; Z =

temperatura; C e x são constantes).ν

Exemplos - Transf. Exemplos - Transf. FísicaFísica

Page 15: Patentes Fundamentos parte 2

1515

We claim:

1. A method of operating a rubber-molding press for precision molded compounds with the aid of a digital computer, comprising: […] repetitively performing in the computer, at frequent intervals during each cure,

integrations to calculate from the series of temperature determinations the Arrhenius equation for reaction time

during the cure, which isln v=CZ+x

where v is the total required cure time […]

Exemplos - Transf. Exemplos - Transf. FísicaFísica

Page 16: Patentes Fundamentos parte 2

1616

Page 17: Patentes Fundamentos parte 2

1717

Page 18: Patentes Fundamentos parte 2

1818

Pedido: PI 9305030-5Título: “Fil tro Digital”

Reduz o ruído com o processamento e a f i l tragem digital de sinais

Exemplos - Fi l tro DigitalExemplos - Fi l tro Digital

Page 19: Patentes Fundamentos parte 2

1919

método de processamento e fi l tragem digital de sinais proveniente de um sensor para reduzir o ruído. O método determina se a alteração no sinal de entrada é devida ao ruído ou a uma mudança de sinal válida. O método foi deferido, pois resolve um problema da técnica e envolve atividade inventiva.

Exemplos - Fi l tro DigitalExemplos - Fi l tro Digital

Page 20: Patentes Fundamentos parte 2

Exemplo – Fil tro Digital

Page 21: Patentes Fundamentos parte 2

Exemplo – Fil tro digital

Page 22: Patentes Fundamentos parte 2

2222

Pedido: PI 9611518-1Título: “Processo de alinhamento de códigos de barras em impressoras”

Elimina distorções

Exemplos - Controle Exemplos - Controle ImpressoraImpressora

Page 23: Patentes Fundamentos parte 2

2323

Processo de alinhamento de códigos de barras em impressoras. Este processo elimina as distorções introduzidas por fatores de graduação.

O pedido foi deferido, pois é uma combinação de aspectos presentes na técnica, produzindo um efeito técnico novo: a impressão de códigos de barras mais precisos e confiáveis.

Exemplos - Controle Exemplos - Controle ImpressoraImpressora

Page 24: Patentes Fundamentos parte 2

Exemplos – Controle de impressora

Page 25: Patentes Fundamentos parte 2

2525

PI9611404-5 Este pedido refere-se a um banco de dados de números de telefone inserido no sistema de telefonia celular. O usuário tem acesso aos números deste banco de dados por meio do telefone celular. O quadro reivindicatório não é baseado na apresentação das informações, mas na forma de acesso ao banco de dados e na forma de armazenamento e distribuição do banco de dados. Envolve, portanto, alterações tecnológicas passíveis de patenteabilidade

Exemplos - banco de Exemplos - banco de dadosdados

Page 26: Patentes Fundamentos parte 2

Exemplos – banco de dados

Page 27: Patentes Fundamentos parte 2

Exemplos – banco de dados

Page 28: Patentes Fundamentos parte 2

Exemplos – banco de dados

Page 29: Patentes Fundamentos parte 2

Ação na JustiçaAção na Justiça

PI9506787-6 – Métodos de converter palavras de PI9506787-6 – Métodos de converter palavras de informação em um sinal modulado e de prover um informação em um sinal modulado e de prover um suporte de gravação, dispositivos codificador para suporte de gravação, dispositivos codificador para gravar informações, decodificador de leitura e gravar informações, decodificador de leitura e suporte de gravação;suporte de gravação;

PI95010741-0 – Suporte de gravação, dispositivos PI95010741-0 – Suporte de gravação, dispositivos decodificador e de leitura, sinal compreendendo um decodificador e de leitura, sinal compreendendo um seqüência de partes de sinal de informações seqüência de partes de sinal de informações sucessivas;sucessivas;

PI9506587-3 – Aparelho de reprodução e processo PI9506587-3 – Aparelho de reprodução e processo para reproduzir um fluxo de bits de um suporte de para reproduzir um fluxo de bits de um suporte de armazenamentoarmazenamento..

Page 30: Patentes Fundamentos parte 2

Principais contestaçõesPrincipais contestaçõesAusência de InvençãoAusência de Invenção tendo em vista que o tendo em vista que o

objeto da patente, ora pode ser considerado objeto da patente, ora pode ser considerado um método matemático, ora programa de um método matemático, ora programa de computador, ambos excluídos de proteção computador, ambos excluídos de proteção legal, nos termos do artigo 10, I e V da LPI;legal, nos termos do artigo 10, I e V da LPI;

Insuficiência descritiva do relatórioInsuficiência descritiva do relatório, motivo que , motivo que impossibilita a reprodução por técnico no impossibilita a reprodução por técnico no assunto e, conseqüentemente, a sua assunto e, conseqüentemente, a sua proteção, de acordo com o artigo 24 da LPI;proteção, de acordo com o artigo 24 da LPI;

Ausência dos dois principais requisitos de Ausência dos dois principais requisitos de patenteabilidadepatenteabilidade, o da novidade e o da , o da novidade e o da atividade inventiva, em desacordo com os atividade inventiva, em desacordo com os artigos 8º, 11 e 13 da LPIartigos 8º, 11 e 13 da LPI

Page 31: Patentes Fundamentos parte 2

Decisão do INPIDecisão do INPI Consideramos uma invenção a aplicação de um Consideramos uma invenção a aplicação de um

modelo matemático, no caso algoritmos, que modelo matemático, no caso algoritmos, que solucione um problema de ordem prática, fora do solucione um problema de ordem prática, fora do universo da matemática pura;universo da matemática pura;

Consideramos invenções relativas a programas Consideramos invenções relativas a programas de computador as que resolvam um problema de de computador as que resolvam um problema de natureza técnica e que não estejam restritas a natureza técnica e que não estejam restritas a uma solução de código-fonte, desde que dotadas uma solução de código-fonte, desde que dotadas de novidade, atividade inventiva e aplicação de novidade, atividade inventiva e aplicação industrial;industrial;

O objeto de proteção pela patente envolvendo O objeto de proteção pela patente envolvendo software é o objeto propriamente dito, com a software é o objeto propriamente dito, com a funcionalidade que o programa introduziu no funcionalidade que o programa introduziu no equipamento ou no processo. Assim, dentro equipamento ou no processo. Assim, dentro deste contexto, avaliamos se é suficiente o deste contexto, avaliamos se é suficiente o conteúdo revelado no pedido de patente. conteúdo revelado no pedido de patente.

Page 32: Patentes Fundamentos parte 2

Obrigado !Obrigado [email protected]@inpi.gov.br

www.redetec.org.br/inventabrasilwww.redetec.org.br/inventabrasil