Divisor de tinta e interface de programa aplicativo associado
- Número do pedido da patente:
- PI 0306010-1 A2
- Data do depósito:
- 10/12/2003
- Data da publicação:
- 12/11/1991
- Prioridade unionista:
-
País Número Data
ESTADOS UNIDOS
10/347.331 21/01/2003
- Classificação:
-
G06K 9/72;M?todos ou disposi??es de leitura ou identifica??o de caracteres impressos ou escritos ou de identifica??o de padr?es p. ex. impress?es digitais; / M?todos ou disposi??es de reconhecimento, usando meios eletr?nicos; / uso de an?lise de contextos baseado na identidade reconhecida provisoriamente de uma s?rie de padr?es sucessivos, p. ex. uma palavra;
- Nome do depositante:
- Microsoft Corporation
- Nome do procurador:
- Nellie Anne Daiel-Shores
"DIVISOR DE TINTA E INTERFACE DE PROGRAMA APLICATIVO ASSOCIADO". Métodos para comunicação entre uma aplicação e um objeto de divisor de tinta (que armazena traços de tinta a ser divididos em grupos) podem incluir: (a) emitir uma solicitação de divisão ao objeto de divisor de tinta opcionalmente pela aplicação; (b) em resposta à solicitação de divisão, chamar um método de dividir, que agrupa os traços de tinta armazenados em um ou mais agrupamentos de traços tendo uma primeira granularidade predeterminada (e.g., palavras, linhas, parágrafos, sentenças, desenhos, etc.); e (c) tornar a informação com relação a um ou mais agrupamentos de traços disponivel para a aplicação. Esta 'informação' tornada disponivel para a aplicação pode incluir, por exemplo, os agrupamentos atuais dos traços, o número de agrupamentos de traço tendo a primeira granularidade predeterminada, texto gerado por máquina correspondendo aos agrupamentos de traço, ou outras. Os resultados do método de dividir podem ser armazenados em um objeto de resultado de divisão de tinta. Em alguns exemplos, o objeto de resultado de divisão de tinta pode incluir os traços originalmente divididos e permitir a recuperação dos agrupamentos de traços de várias granularidades diferentes. Esta invenção também diz respeito aos sistemas para executar os métodos acima e as várias estruturas de dados usadas na execução destes métodos.
Confirma a exclusão?